Most of the times unhide may not fix startmenu empty issues
Press Windows+R key and type
%temp% and click ok
If you're lucky you will find a folder called SMTMP,copy it to a safe location(let me know if you have the folder)
If you do not have SMTMP ,try this
Install it and when you get the recuva screen
Click Cancel on the wizard.
Click on Options- Actions Tab. Check "Restore folder structure."
Run a regular scan on the system drive.
When complete, use the filter box in the upper right corner and type
smtmp for XP
Select all the files and recover them to a folder.Browse through the folder.
Now you should get back the smtmp folder.You should see folders like 1,2,4.
If that fails you have to use the manual method given here
Edited by narenxp, 19 March 2012 - 08:41 PM.