For those of you who no longer have the %Temp%Smtmp folder, you will not be able to use Unhide to restore your Start Menu items. With this in mind, I have created some scripts to restore the default Start Menu for specific versions of Windows that I have access to. You can view the available versions below. I will be adding more as time goes on.
Windows 2000 US English
https://download.bleepingcomputer.com/grinler/fakehdd/win-2000-sm-reset.exe
Windows XP Pro 32-bit US English – This should also work in other 32 bit version of Windows XP but I have nothing to compare against.
https://download.bleepingcomputer.com/grinler/fakehdd/winxp-pro-32bit-sm-reset.exe
Windows Vista 32-bit US English
https://download.bleepingcomputer.com/grinler/fakehdd/vista-32-sm-reset.exe
Windows Vista 64-bit US English
https://download.bleepingcomputer.com/grinler/fakehdd/vista-64-sm-reset.exe
Windows 7 32-bit US English
https://download.bleepingcomputer.com/grinler/fakehdd/win7-32-sm-reset.exe
Windows 7 64-bit US English
https://download.bleepingcomputer.com/grinler/fakehdd/win7-x64-sm-reset.exe
Thanks to tetonbob and Andrew for supplying me with the required start menus
Unhide
https://download.bleepingcomputer.com/grinler/unhide.exe
Iexplore
https://download.bleepingcomputer.com/grinler/iExplore.exe
TDSSKiller
https://support.kaspersky.com/downloads/utils/tdsskiller.exe
Malwarebytes.org
Full Guide
by Lawrence Abrams
https://www.bleepingcomputer.com/virus-removal/remove-system-check