if the failing account will work on any other machine, then I think your local copy of the user profile on the failing machine is corrupted.
This can happen with some virus scanners issues, where local registry file did not get flushed to disk before a machine was powered off.
When a user logs into a machine for the first time. A user driectory is created for them on the machine and a default registry template is copied in to that directory. That default template is then modified as the user makes changes to their desktop. These changes are done to hidden files
on my system I am logging into a local account Win10admin.
my user registry is saved at:
c:\users\win10admin
here is a list of my hidden files: (start cmd.exe as an admin)
c:\Users\win10admin>attrib *.*
A SH I C:\Users\win10admin\NTUSER.DAT
A SH C:\Users\win10admin\ntuser.dat.LOG1
A SH C:\Users\win10admin\ntuser.dat.LOG2
A SH C:\Users\win10admin\NTUSER.DAT{6766f5d7-3b1d-11e4-80c5-b8ca3aeeeb75}.TM.blf
A SH C:\Users\win10admin\NTUSER.DAT{6766f5d7-3b1d-11e4-80c5-b8ca3aeeeb75}.TMContainer00000000000000000001.regtrans-ms
A SH C:\Users\win10admin\NTUSER.DAT{6766f5d7-3b1d-11e4-80c5-b8ca3aeeeb75}.TMContainer00000000000000000002.regtrans-ms
SH C:\Users\win10admin\ntuser.ini
in your case I would think that your ntuser.dat file in that directory is corrupted and I would unhide the file
attrib.exe -s -h ntuser.dat
then rename the file
ren ntuser.dat ntuser.bad
then I would unhide the default file c:\users\default\ntuser.dat
attrib.exe -s -h c:\users\default\ntuser.dat
and copy the file to my user directory
in my case:
copy c:\users\default\ntuser.dat c:\users\win10admin\ntuser.dat
now I have a new default ntuser.dat and my old renamed corrupted ntuser.bad
I would try to boot and log in.
if that did not work I would enableverbose logon/logoff messaging so the system will tell you what it is doing.
http://www.thewindowsclub.com/enable-verbose-status-message-windows
That would be my first attempt. I can think of a lot of reasons it will not be the problem. but it would be my first guess.