最近不知什么缘故,远程登录服务器时,无法登录到桌面了,只能用mstsc.exe /admin方式登录或者登录后按(CTRL+ALT+END)进入任务管理,新建运行explorer.exe才能登录到桌面了。经过一段时间的研究,虽然算不上完全解决问题,但至少不影响正常远程登录了。
方法:
- 将注册表中HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Current Version\Winlogon\Userinit:C:\WINNT\system32\userinit.exe,后面加上explorer.exe
- 还有一种情况就是用户存储在电脑上的配置文件损坏了,造成的结果就是每次电脑进入系统,就跟新装的系统一样,桌面没有,你做的个性化设置也没有,如果是这种情况只要进入我的电脑属性-高级-本地配置文件,吧文件删除,然后下次登陆会自动创建一个新的本地配置文件,然后你设置一下重启就OK了。
- 检查注册表HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon\Shell 是否为explorer.exe
- “HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer”,新建“DWORD”值 “NoDesktop”,其值为“0”