Missing all icons and start menu

Solved/Closed
Raihan - Aug 31, 2011 at 11:53 PM
 Frango kenya - Sep 27, 2015 at 01:39 PM
Hello



hwne I start my computer I can not see all my icons and start menu. then I read out all your suggestions but it could not help me. I even not found explorer.exe in my my task manager. what will I do. Pls suggest me asap.

3 responses

Anonymous User
Sep 1, 2011 at 12:13 AM
This is caused due to Rogue software called windows recovery tool.
The infection hides the files .Most of the time it hides the desktop,startmenu ,quick launch icons in a folder called SMTMP which is located in %temp% folder.

Desktop is blank:

Check and make sure that the "Hide desktop icons" is not checked when right clicking on desktop then View

or

Go to
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

Remove the following values
NoDesktop

Restart the PC,you should get back your desktop icons or alteast you can see some of them.


Next step is to


Run malwarebytes and clean the PC ,reboot and then try to unhide files.
by using unhide.exe or Running this command as administrator

attrib -h c:\*.* /s /d



This will unhide your files but doesnot recover your lost ICONS.

If you are lucky and not cleared your %temp% folder ,you can

RECOVER YOUR START MENU AND DESKTOP ICONS FROM SMTMP folder


LOCATIONS CHANGES WITH RESPECT TO OS
FOR

windows xp


1. Copy the entire content of this folder:
c:\users\username\appdata\local\temp\smtmp\1
and paste it to this folder:
C:\Documents and Settings\All Users\Start Menu

2. Copy the entire content of this folder:

c:\users\username\appdata\local\temp\smtmp\2
and paste it to this folder:
C:\Documents and Settings\Username\Application Data\Microsoft\Internet Explorer\Quick Launch.

4. Copy the entire content of this folder:

c:\users\username\appdata\local\temp\smtmp\4
and paste it to this folder:
C:\Documents and Settings\All Users\Desktop.


OPTION 2 :Recover your icons

YOU CAN USE RECUVA SOFTWARE TO RECOVER THE ICONS IF SMTMP FOLDER IS NOT PRESENT


1. Download Recuva

2. Click Cancel on the wizard.

3. Click on Options... >> Actions Tab. Check "Restore folder structure."

4. Run a regular scan on the system drive.

5. When complete, use the search box in the upper right to filter "smtmp" and restore
5
kevin_techno Posts 45 Registration date Tuesday August 2, 2011 Status Member Last seen September 5, 2011 7
Sep 1, 2011 at 08:58 AM
Try this out:

Tap F8 whilst booting and you should get a menu. Choose Safe Mode. If you make it, you will get desktop with words safe mode at each corner. The graphics will be lousy but it would be a start.
Assuming it doesn't make it to Safe Mode then choose one of the Command Prompts from the menu instead. When you get to the black screen do this:
dir c:\explorer.exe (hit Return key).
then
dir c:\windows\explorer.exe (hit Return).
2
OMG this worked ..i just restarted my pc in safe mode and all my icons and whatever is back .thanks kevin I owe u big time. cheers from kenya bro!!!
0
@echo off
:: * Customize *
title Restore start menu and Shortcut (smtmp virus)
mode con:cols=100 lines=50
color f2


:: * Get user input *
:menu
ECHO ******************************************************
ECHO ------------------------------------------------------
ECHO Restore start menu and Shortcut (+++smtmp virus+++)
ECHO ------------------------------------------------------
ECHO ******************************************************
set /P user_input=Type 1 for Vista and 7, or 2 for XP, or 0 to exit, then press ENTER:


:: * script line for windows 7, vista, and xp *
IF %user_input%==0 GOTO 0
IF %user_input%==1 GOTO 1
IF %user_input%==2 GOTO 2

::Exit
:0
exit

::Vista and 7
:1
IF NOT EXIST %TEMP%\smtmp\ GOTO error
IF EXIST %TEMP%\smtmp\1 (xcopy "%TEMP%\smtmp\1" "%ProgramData%\start menu" /E /I /H /F /-y)
IF EXIST %TEMP%\smtmp\2 (xcopy "%TEMP%\smtmp\2" "%appdata%\Microsoft\Internet Explorer\Quick Launch" /E /I /H /F /-y)
IF EXIST %TEMP%\smtmp\3 (xcopy "%TEMP%\smtmp\3" "%appdata%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar" /E /I /H /F /-y)
IF EXIST %TEMP%\smtmp\4 (xcopy "%TEMP%\smtmp\4" "%ProgramData%\Desktop" /E /I /H /F /-y)
GOTO complete

::XP
:2
IF NOT EXIST %TEMP%\smtmp\ GOTO error
IF EXIST %TEMP%\smtmp\1 (xcopy "%TEMP%\smtmp\1" "%ALLUSERSPROFILE%\Start Menu" /E /I /H /F /-y)
IF EXIST %TEMP%\smtmp\2 (xcopy "%TEMP%\smtmp\2" "%APPDATA%\Microsoft\Internet Explorer\Quick Launch" /E /I /H /F /-y)
IF EXIST %TEMP%\smtmp\3 (xcopy "%TEMP%\smtmp\3" "%APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar" /E /I /H /F /-y)
IF EXIST %TEMP%\smtmp\4 (xcopy "%TEMP%\smtmp\4" "%ALLUSERSPROFILE%\Desktop" /E /I /H /F /-y)
GOTO complete

::SMTMP Folder not found
:error
ECHO "SMTMP" Folder not found............!, Press ENTER to exit.
pause && exit


:: * Complete task *
:complete
echo Task completed. Press Enter to exit.
pause && exit
0