Perhaps log in as the User and then examine
"Control Panel" - "Change Input Methods", which
is in the category of "Clock, Language and Region".
This may show you that the User account has been
set to use a different language on the keyboard.
You can also "View devices" to see whether
the system correctly knows the model of keyboard
that is connected. However, I am guessing
that this would affect the Administrator also,
if it is not correct.
Now, I have not used a "Microsoft account"
to log in to my computer. I am using the
accounts managed on the computer.
Do you use "Administrator" and the "User" account
both in the same way? For instance, if you use
the "Safe mode" to log in as Administrator
(if there is still a "Safe mode" - I do not
remember), perhaps there is some software that
doesn't work properly, that is not included in
"Safe Mode".
And of course any strange behaviour of the computer
could be due to a virus.
Or, it could be a legitimate software product,
that runs for the "User", but that interferes
with actions on the keyboard. I use a program
called "AutoHotkey", for instance, that can
capture key strokes and perform alternative
actions - although I am presently using it
for other services, specifically, to move
any program's window on the screen, as I
require.