Have you tried edditing the REG to reveal "ShowSuperHidden" ? Save the following as .reg and run them. One will reveal "SuperHidden" files and the other will hide them again. Run the REG files, reboot and see what you can see. All Files Revealed Code: Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced] "Hidden"=dword:00000001 "ShowSuperHidden"=dword:00000001 All Files Hidden Code: Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced] "Hidden"=dword:00000002 "ShowSuperHidden"=dword:00000000 Or edit those REG entries manually. Reboot after each edit. Or These next two files will add "Show\Hide All Hidden Files" to the context menu. Does what it says on the tin but NO reboot is needed. Add_Show_Hide_Hidden_Files_to_Context_Menu Save the following as .reg Code: Windows Registry Editor Version 5.00 [-HKEY_CLASSES_ROOT\Directory\Background\shell\Show/Hide All Hidden Files] [HKEY_CLASSES_ROOT\Directory\Background\shell\Show/Hide All Hidden Files\command] @="WScript C:\\Windows\\Toggle_Show_All_Hidden_Files_On_Off.vbs" Toggle_Show_All_Hidden_Files_On_Off Save the following as .vbs and place inside C:\Windows ( or equivelant if you are not using C:\ ) Code: Hidden = "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Hidden" SSHidden = "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ShowSuperHidden" Set Command1 = WScript.CreateObject("WScript.Shell") Check = Command1.RegRead(Hidden) If Check = 2 Then Command1.RegWrite Hidden, 1, "REG_DWORD" Command1.RegWrite SSHidden, 1, "REG_DWORD" Else Command1.RegWrite Hidden, 2, "REG_DWORD" Command1.RegWrite SSHidden, 0, "REG_DWORD" End If Command1.SendKeys "{F5}" Works for me. I have added a nice little icon to my script, not bothered adding that bit in. You wont have that file on your system. Easy to add your own icon though. Hope this helps.