工作中有遇到过电脑输入密码后自动注销,在网上查了资料,并不能解决。
网上大多是说userinit.exe引起的,不是注册表被篡改,就是此文件损坏。但这只是引起此故障的一种情况。userinit.exe在注册表HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon下,键值Userinit,指向路径C:\Windows\System32\userinit.exe。注意,此路径非常关键,网上大多指向userinit.exe这个文件,并没有考虑整个路径的问题,只要此路径任何部分出现问题,都将导致故障发生。
如果系统盘符变化了,如变成D盘,但注册表中还是指向C盘,也将导致自动注销。因为找不到此C盘,也就找不到userinit.exe这个文件。解决方法,将系统盘符改回C盘。但在改盘符时,有可能遇到在PE下改回去了,启动的时候还是D盘。此时应该在注册表HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices下将\DosDevice\D:改成\DosDevice\C:。
更多详情,已经写在微信公共帐号I_TELL中,有需要可以关注。
转载于:https://blog.51cto.com/crazyfish2013/1539310