3

Is there any solution to this. Every time I log in, I have to manually start explorer.exe from Task Manager > New Task(Run) > Explorer.exe

I am on Winodws 7 64 Bit.

2
  • What starts instead? What caused your system to start doing this? Was it malware? Is your account set up as a "kiosk"?
    – JdeBP
    Feb 3, 2014 at 18:07
  • I get a blank screen, with the base desktop color (mine is blue background)... Then I proceed to click CRTL+SHIFT+ESC to start the Task Manager and run Explorer.exe manually
    – Firee
    Feb 4, 2014 at 14:23

4 Answers 4

3

Check the Shell value for Winlogon in your registry. Under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon should show:

Shell REG_SZ explorer.exe

Or download this tool: Download

This utility checks for the correct GINA value in the Registry and will allow you to restore it, if its incorrect.

try this too

Start > Run , type in 'regedit' (without the quotes of course) in the search box .

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon.

In Winlogon, on the right side, there should be a value called "Shell". Double click this value. Make sure only 'Explorer.exe' is the value of Shell, if anything else is there , simply delete it and leave 'Explorer.exe' . Close out the window and restart....

start>run>msconfig click on startup, make sure Explorer.exe is checked on See if that works..

5
  • Ran the tool, it gave the following result: i.cubeupload.com/ls54H3.png
    – Firee
    Feb 3, 2014 at 11:48
  • Answer edited. Try the other method too Feb 3, 2014 at 11:57
  • Other method also does not work... Shell value already is explorer.exe
    – Firee
    Feb 3, 2014 at 12:17
  • start>run>msconfig click on startup, make sure Explorer.exe is checked on Feb 3, 2014 at 12:57
  • Done that, still no joy
    – Firee
    Feb 4, 2014 at 14:21
2

I had the same problem Win 7 64 bit after a virus was cleaned from the computer. I tried many of the suggestions I found online and this is what worked for me...

Start Registry Editor (Regedit.exe) and go to:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon Double-click Userinit value and change the value data to:

C:\Windows\system32\userinit.exe, (or the directory where windows is installed) Exit Regedit and reboot.

Voila... I hope it works for you too.

1

I had the same issue on Windows 7. Most of the answers online are like that of Unnikrishnan above. I also tried Bryan's method, and it didn't work either. Upgrading to Windows 10 didn't fix it.

Due to the upgrade, I searched for the solution for Windows 10, and ran into SacTekGuy's answer here. It shed some light on the issue. I went to this location to check:

Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\

Apparently, System is not there. Another round of Googling led me here. Carlo TJ's answer suggests using this in Command Prompt:

DISM /Online /Cleanup-Image /RestoreHealth

I ran that, but the System key did not show up afterwards. So I manually created it, and add the Shell string with value of Explorer.exe to it. That fixed my issue. Hope this would help others from wiping their OS out of frustration.

0

I found the same problem in my PC. and found one solution that works for me.

Go to Run--> System Configuration ---> In General, select Selective startup, and click Use original boot configuration

System Configuration Image-- Click Here

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .