Jump to content

What's "superhidden" For Exactly?


 Share

Recommended Posts

We know that "ShowSuperHidden" is for showing those files that remain hidden even with "Hidden" set to '1', but what about plain ol' "SuperHidden"?

It can't be for showing the contents of system folders, since that's what "WebViewBarricade" is for.

Link to comment
Share on other sites


It's for the "Hide Protected Operating System Files" option in folder option (different from "View Contents of System Folders"). Of course, the real question is how to apply this setting so that it actually sticks...

Link to comment
Share on other sites

It's for the "Hide Protected Operating System Files" option in folder option (different from "View Contents of System Folders").  Of course, the real question is how to apply this setting so that it actually sticks...

But isn't that what "ShowSuperHidden" is for?

Link to comment
Share on other sites

It's for the "Hide Protected Operating System Files" option in folder option (different from "View Contents of System Folders").

I think.. what RyanVM is saying.. is that there are two settings..

1.Hide Protected Operating System Files

and

2.Display Contents of System Folders

if you check out Folder Options in the Tools menu of an explorer window, you will find both those settings available, and I'm assuming they each have a slightly different purpose.

Personally, I never used them.. but if you know of a command I can use to display the contents of system folders when it's finished, could you post it for me ?

~TIA

KAY~

Link to comment
Share on other sites

Yes, there are two settings: One for showing hidden files, (files with the hidden attribute), and one for showing (superhidden) system files (files with the system attribute set, like System Volume Information).

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"Hidden"=dword:00000002
"SuperHidden"=dword:00000001
"ShowSuperHidden"=dword:00000000

I don't remember exactly the keys, but it is 2 out of these 3. Adjust your system as desired, and look at these values in the registry. Remeber to import these settings into the registry in CMDLINES.TXT section in order to update the default profile.

EDIT:: Ooooops, I guess that does not answer the original question, which is: What is this key for: HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced,"SuperHidden"?

Link to comment
Share on other sites

So no-one knows exactly what "SuperHidden" is for?  "ShowSuperHidden" we all know what it does, of course.

"SuperHidden" Is for hidding windows system protected files to prevent amator users to damage vital windows files !

***********--------------------***********

But my qustion is that how should we change a attribite of a file to SuperHidden ?

:)

Link to comment
Share on other sites

So no-one knows exactly what "SuperHidden" is for?  "ShowSuperHidden" we all know what it does, of course.

"SuperHidden" Is for hidding windows system protected files to prevent amator users to damage vital windows files !

***********--------------------***********

But my qustion is that how should we change a attribite of a file to SuperHidden ?

:)

So what you're saying is "SuperHidden" is the opposite of "ShowSuperHidden", and shouldn't both be enabled at once? And I hardly count myself as an amateur, btw. :rolleyes:

Link to comment
Share on other sites

Hi there, just in case anyone is interested here are two scripts that toggle hidden and super hidden files if they are visible it will hide them and if they are hidden it will show them

Togglehidden.cmd

:: Script to toggle Windows Explorer display of hidden files, super-hidden
:: files, and file name extensions

@echo off
setlocal

set key=HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
set hiddenvalue=Hidden
set superhiddenvalue=ShowSuperHidden
set fileextvalue=HideFileExt

reg query %key% /v %hiddenvalue% | find "0x2" > NUL

if errorlevel 1 goto Hide

:Show
reg add %key% /v %hiddenvalue% /t REG_DWORD /d 1 /f > NUL
reg add %key% /v %superhiddenvalue% /t REG_DWORD /d 1 /f > NUL
reg add %key% /v %fileextvalue% /t REG_DWORD /d 0 /f > NUL
echo.
echo Windows Explorer will show hidden files and file name extensions.
echo You might need to change to another folder or press F5 to refresh the
echo view for the change to take effect.
goto :eof

:Hide
reg add %key% /v %hiddenvalue% /t REG_DWORD /d 2 /f > NUL
reg add %key% /v %superhiddenvalue% /t REG_DWORD /d 0 /f > NUL
reg add %key% /v %fileextvalue% /t REG_DWORD /d 1 /f > NUL
echo.
echo Windows Explorer will not show hidden files and file name extensions.
echo (These are the default settings.) You might need to change to another
echo folder or press F5 to refresh the view for the change to take effect.

togglehidden.vbs

' Script to toggle Windows Explorer display of hidden files, super-hidden
' files, and file name extensions

Option Explicit
Dim dblHiddenData, strHiddenKey, strSuperHiddenKey, strFileExtKey
Dim strKey, WshShell

On Error Resume Next

strKey = "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced"
strHiddenKey = strKey & "\Hidden"
strSuperHiddenKey = strKey & "\ShowSuperHidden"
strFileExtKey = strKey & "\HideFileExt"

Set WshShell = WScript.CreateObject("WScript.Shell")
dblHiddenData = WshShell.RegRead(strHiddenKey)

If dblHiddenData = 2 Then
  WshShell.RegWrite strHiddenKey, 1, "REG_DWORD"
  WshShell.RegWrite strSuperHiddenKey, 1, "REG_DWORD"
  WshShell.RegWrite strFileExtKey, 0, "REG_DWORD"
  WScript.Echo "Windows Explorer will show hidden files and file name" & _
     " extensions. You might need to change to another folder or " & _
     "press F5 to refresh the view for the change to take effect."
Else
  WshShell.RegWrite strHiddenKey, 2, "REG_DWORD"
  WshShell.RegWrite strSuperHiddenKey, 0, "REG_DWORD"
  WshShell.RegWrite strFileExtKey, 1, "REG_DWORD"
  WScript.Echo "Windows Explorer will not show hidden files or file " & _
     "name extensions. (These are the default settings.) You might " & _
     "need to change to another folder or press F5 to refresh the " & _
     "view for the change to take effect."
End If

i have included both the .cmd and .vbs just so you can choose which one you prefer to use

hope this helps

lee

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.


×
×
  • Create New...