NorfiPC
NorfiPC » El Registro » Carpetas y archivos ocultos

Claves del Registro para restaurar y recuperar carpetas y archivos ocultos

Como reactivar de forma manual Opciones de carpetas, los archivos ocultos y de sistema, después de daños ocasionados por virus, usando Regedit el Editor del Registro
Restaurar y configurar las opciones de carpetas y archivos ocultos
Windows contiene ocultos muchos archivos y carpetas, que no son necesarios de visualizar por el usuario para el funcionamiento del sistema operativo.
No obstante, mediante la herramienta Opciones de carpeta que podemos encontrar en el Panel de control o en el menú Herramientas del explorador, se puede activar la casilla que permite ver los archivos ocultos, así tenemos acceso a archivos que se encuentran en el directorio Appdata, Program data y otros, que muchas veces son imprescindibles para poder administrar efectivamente datos, programas y aplicaciones.
También los usuarios más avanzados pueden activar ver los archivos de sistema, necesarios para poder realizar otros ajustes y configurar de forma personalizada y más efectiva nuestro sistema operativo.


¿Por qué es necesario ver los archivos ocultos?


Todo marcha bien en nuestro equipo, hasta que somos contagiados por algún programa maligno, que su primera acción es bloquearnos la visualización de los archivos ocultos, con la finalidad de enmascararse y pasar desapercibidos.
Al no poder ver los archivos ocultos, no podemos detectar los archivos que crean los virus en distintos lugares del equipo, además nos hace más difícil la labor de eliminarlos.
Con ese propósito, generalmente los virus modifican o crean los siguientes valores en claves del Registro de Windows, puedes verificarlo manualmente y así comprobar si tu sistema ha sido afectado.


Claves del Registro creadas o modificadas por los virus


Los siguientes valores no existen en las claves del Registro, son creados por el malware.

Reactivar la edición del Registro

Puedes verificar manualmente si en tu equipo aparece el valor: "DisableRegistryTools".
Su objetivo de deshabilitar la edición del Registro.
Es creado en la siguiente clave:
HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Policies\System\
Si DisableRegistryTools, existe establécelo en 0 o elimínalo.


Reactivar Opciones de carpeta

Otro valor agregado es: "NoFolderOptions"
El objetivo es que no esté disponible la herramienta Opciones de carpeta en el Panel de control.
Es creado en la siguiente clave:
HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Policies\Explorer
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Current Version\Policies\Explorer
Si NoFolderOptions, existe establécelo en 0 o elimínalo.

Como habilitar en el Registro la opción de ver carpetas y archivos ocultos y de sistema


Si con otras opciones se nos hace imposible ver las carpetas y archivos ocultos y de sistema, podemos editar los valores necesarios directamente en el Registro.
Hazlo de la siguiente forma:


Recuperar carpetas ocultas en Windows Vista, 7, 8 o 10

Para mostrar todos los archivos y carpetas ocultas, las siguientes claves del registro tienen que tener los valores que se indican.
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"Hidden"=dword:00000001
"SuperHidden"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"Hidden"=dword:00000001
"SuperHidden"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\NOHIDDEN]
"CheckedValue"=dword:00000002
"DefaultValue"=dword:00000002

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\SHOWALL]
"DefaultValue"=dword:00000002
"CheckedValue"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\SuperHidden]
"CheckedValue"=dword:00000000
"DefaultValue"=dword:00000000   
Para mostrar los archivos protegidos del sistema operativo, las siguientes claves del registro tienen que tener los valores que se muestran.
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"ShowSuperHidden"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"ShowSuperHidden"=dword:00000001


Recuperar carpetas ocultas en Windows XP

• Accede a la siguiente clave del Registro:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\NOHIDDEN
• Verifica que los valores CheckedValue y DefaultValue tengan por valor el número 2, si no es asi establece este valor y luego Aceptar.
Estos valores deben ser de tipo DWORD, si fueran de tipo alfanumérico REG_SZ, elimínalos y créalos de nuevo (Edición, Nuevo, Valor DWORD).
• Otra clave a revisar es la siguiente:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\SHOWALL
• Verifica en ella que el valor CheckedValue contenga un 1 y que DefaultValue contenga un 2. Modifícalos si fuese necesario, sus tipos deben ser también DWORD.

Script para restaurar claves del Registro y poder ver las carpetas ocultas

Con el siguiente código podemos crear un script en VBScript, que restaura las claves afectadas del Registro.
Solo es necesario copiar el código al Bloc de notas y guardar el archivo con cualquier nombre, pero con la extensión VBS.
'Original por MyGeekSide
'Modificado por Norfi, Febrero 2011
'http://norfipc.com/
'Restaura las claves del registro para ver los archivos ocultos
on Error Resume Next

Dim objShell, objFileSystem, objTextStream, objRegex
Dim colRegexMatches1, colRegexMatches2
Dim nReturnCode
Dim strIpFileText
Dim element, i

Set geekside=WScript.CreateObject("WScript.Shell")

WScript.Echo "Se procederá a restaurar las claves del registro para poder ver todos los archivos Ocultos"
    nret33=geekside.Run("cmd /C reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ /v Hidden /t REG_DWORD /d 1 /f",0,TRUE)
    nret43=geekside.Run("cmd /C reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ /v SuperHidden /t REG_DWORD /d 1 /f",0,TRUE)
    nret44=geekside.Run("cmd /C reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ /v ShowSuperHidden /t REG_DWORD /d 1 /f",0,TRUE)
    nret45=geekside.Run("cmd /C reg add HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ /v Hidden /t REG_DWORD /d 1 /f",0,TRUE)
    nret46=geekside.Run("cmd /C reg add HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ /v SuperHidden /t REG_DWORD /d 1 /f",0,TRUE)
    nret47=geekside.Run("cmd /C reg add HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ /v ShowSuperHidden /t REG_DWORD /d 1 /f",0,TRUE)
    nret34=geekside.Run("cmd /C reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\NOHIDDEN\ /v CheckedValue /t REG_DWORD /d 2 /f",0,TRUE)
    nret35=geekside.Run("cmd /C reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\NOHIDDEN\ /v DefaultValue /t REG_DWORD /d 2 /f",0,TRUE)
    nret36=geekside.Run("cmd /C reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\SHOWALL\ /v CheckedValue /f",0,TRUE)
    nret37=geekside.Run("cmd /C reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\SHOWALL\ /v CheckedValue /t REG_DWORD /d 1 /f",0,TRUE)
    nret38=geekside.Run("cmd /C reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\SHOWALL\ /v DefaultValue /t REG_DWORD /d 2 /f",0,TRUE)

    nret39=geekside.Run("cmd /C reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\SuperHidden\ /v CheckedValue /t REG_DWORD /d 0 /f",0,TRUE)
    nret40=geekside.Run("cmd /C reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\SuperHidden\ /v DefaultValue /t REG_DWORD /d 0 /f",0,TRUE)

    nret48=geekside.Run("cmd /C reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\ /v Type /t REG_SZ /d Group /f",0,TRUE)
    nret61=geekside.Run("cmd /C reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\ /v NoFolderOptions /t REG_DWORD /d 0 /f",0,TRUE)
    nret62=geekside.Run("cmd /C reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer\ /v NoFolderOptions /t REG_DWORD /d 0 /f",0,TRUE)
    nret63=geekside.Run("cmd /C reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System\ /v DisableRegistryTools /t REG_DWORD /d 0 /f",0,TRUE)

nret78=geekside.Run("cmd /C taskkill /f /im explorer.exe",0,TRUE)
nret79=geekside.Run("cmd /C start explorer.exe",0,TRUE)
WScript.Echo "Ahora podrá ver todos los archivos ocultos, en su PC"
WScript. Quit(0    

Páginas relacionadas