Check Userinit setting in HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon if explorer.exe won't start after upgrade to Win/10 Pro

C

ChevITguy

I had removed the Win/7 Pro SP1 x86 PC from the Domain and uninstalled some applications such as Liquidware Labs Profile Unity, as they no longer applied to the PC's future use. After Media Creation Tool successfully generated a 32-bit Upgrade to Windows 10 Pro x86 Feature 1903 USB Memory Stick, I was able to perform a successful upgrade using that USB tool. Unfortunately, when I tried to login to the admin ID, only a black screen was presented and a mouse pointer appeared after some mouse movement. I decided to perform a Ctrl-Alt-Del and use Task Manager to start C:\Windows\explorer.exe and UP came the expected Desktop! I was able to apply some of my own user customization and then a system restart. I was disappointed when I had to use Task Manager to manually start the explorer.exe program again. After some investigation and Forum checking, I remembered that the userinit.exe program Registry Entry in HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon Userinit value is modified by Profile Unity's installation. I then checked that value and found that it STILL had the reference to the uninstalled Profile Unity userinit,exe program. I modified the Userinit registry entry to be C:\Windows\system32\userinit.exe and restarted Windows 10 and VOILA! the Windows 10 desktop appeared as desired when I logged in to the admin ID. Windows 10 Pro x86 Feature 1903 appears to be working OK now. I hope this post saves someone some time and frustration.


ChevITGuy

Continue reading...
 
Back
Top Bottom