Jag hade samma problem fast med windows xp, Och då fick jag ett svar av en kille och det funkade för mig. Han som skrev så här :
Du har fått en korrupt explorer.exe fil
Gå in i C:/windows (eller hårddisken där du har windows) och kopiera filen Explorer.exe, lägg den på t ex skrivbordet och byt namn på den till joppe.exe.
Sedan lägger du joppe.exe i C:/windows
Tryck på Windowsknappen + R för att komma in i "Kör", där skriver du regedit och trycker enter. Där navigerar du till följande:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\Current Version\Winlogon
I detta underregister finns en fil som heter shell, denna dubbelklickar du på och så kommer du se att det står explorer.exe på value data, det byter du ut till joppe.exe och trycker okej. Nu kan du starta om datorn och testa.