manual del registro de windows

122
Manual del registro de Windows. estructura y funciones elementales. Manual para conocer la estructura y las funciones elementales del registro de Windows, como utilizar REGEDIT el editor del registro para crear y editar claves y valores, ejemplos prácticos de cambios y modificaciones que podemos realizar. Si te gusta (como yo) cambiar los valores predeterminados de tu sistema operativo y te atreves por tu cuenta a experimentar modificando valores del Registro, aquí están los conocimientos esenciales que debes poseer. Estructura del Registro de Windows. La Información en el Registro se ordena en un sistema de árbol como las carpetas y ficheros, muy parecido al explorador. En el Registro, la información se guarda en claves. Estas son como carpetas. Las claves pueden tener subclaves igual que las carpetas tienen subcarpetas. El dato contenido en una clave se llama valor. Algo como un fichero. Los datos en realidad pueden tener muchos formatos y pueden ser una cadena, un número o una serie de números. No es necesario editar directamente el Registro con el Editor (Regedit), existen algunas interfaces para editar las opciones de configuración de Windows que se hacen en el Registro, por ejemplo:. Editor de Directivas de Grupo Existe una consola de administración llamada el Editor de Políticas de Grupo. Para abrirlo, vaya a Inicio, Ejecutar e introduzca gpedit.msc, vera la multitud de opciones a configurar. Ficheros INF. Los archivos con la extensión INF también se pueden utilizar para editar el Registro, se pueden realizar y editar con el Bloc de notas.

Upload: vicente-blanco-barizo

Post on 03-Nov-2014

461 views

Category:

Documents


97 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Manual del registro de windows

Manual del registro de Windows. estructura y funciones elementales.

Manual para conocer la estructura y las funciones elementales del registro de Windows, como utilizar REGEDIT el editor del registro para crear y editar claves y valores, ejemplos prácticos de cambios y modificaciones que podemos realizar.Si te gusta (como yo) cambiar los valores predeterminados de tu sistema operativo y te atreves por tu cuenta a experimentar modificando valores del Registro, aquí están los conocimientos esenciales que debes poseer.

Estructura del Registro de Windows.

La Información en el Registro se ordena en un sistema de árbol como las carpetas y ficheros, muy parecido al explorador. En el Registro, la información se guarda en claves. Estas son como carpetas. Las claves pueden tener subclaves igual que las carpetas tienen subcarpetas. El dato contenido en una clave se llama valor. Algo como un fichero. Los datos en realidad pueden tener muchos formatos y pueden ser una cadena, un número o una serie de números.No es necesario editar directamente el Registro con el Editor (Regedit), existen algunas interfaces para editar las opciones de configuración de Windows que se hacen en el Registro, por ejemplo:.

Editor de Directivas de GrupoExiste una consola de administración llamada el Editor de Políticas de Grupo. Para abrirlo, vaya a Inicio, Ejecutar e introduzca gpedit.msc, vera la multitud de opciones a configurar.Ficheros INF.Los archivos con la extensión INF también se pueden utilizar para editar el Registro, se pueden realizar y editar con el Bloc de notas.Ficheros de Registro (.reg)Existe otra manera, la más conocida para que el usuario promedio de PC puede fácilmente llevar a cabo las ediciones del Registro sin tener que enfrentarse a la bestia, son pequeños archivos con extensión REG. Para modificar el Registro con ellos sólo es necesario crearlos o editarlos con el bloc de notas y hacer clic con el botón derecho sobre el archivo y seleccionar Combinar en el menú contextual que se abre, los valores contenidos en él se agregaran al registro.Archivos VBScript.Los archivos Scripts escritos en lenguaje VBScript con extensión VBS son otra forma habitual de editar el Registro.

Page 2: Manual del registro de windows

Secciones del Registro de Windows

Cuando inicies Regedit veras que el registro está dividido en cinco grandes secciones, las más utilizadas en la edición y configuración son las tres primeras.

HKEY_CURRENT_USER Contiene la información de configuración del usuario que ha iniciado sesión. Las carpetas del usuario, los colores de la pantalla y la configuración del Panel de control se almacenan aquí. Esta clave a veces aparece abreviada como HKCU.HKEY_LOCAL_MACHINE Contiene información de configuración específica del equipo (para cualquier usuario). Esta clave a veces aparece abreviada como HKLM.HKEY_CLASSES_ROOT La información que se almacena aquí garantiza que cuando abra un archivo con el Explorador de Windows se abrirá el programa correcto. Contiene la relación entre las extensiones de archivos (lo que está al final del nombre de archivo, después del punto), y los archivos en el sistema. También la puedes encontrar en la subclave de HKEY_LOCAL_MACHINE\Software.HKEY_CURRENT_CONFIG Contiene información acerca del perfil de hardware que utiliza el equipo local cuando se inicia el sistema.HKEY_USERS Contiene todos los perfiles de usuario cargados activamente en el equipo. HKEY_CURRENT_USER es una subclave de HKEY_USERS. HKEY_USERS puede aparecer abreviada como HKU.

Tipos de datos que se usan en el registro de Windows.

Valor de cadena REG_SZ Cadena de texto de longitud fija.Valor binario REG_BINARY Datos binarios sin formato. La mayoría de la información sobre componentes de hardware se almacena en forma de datos binarios y se muestra en formato hexadecimal en el Editor del Registro.Valor DWORD REG_DWORD Datos representados por un número de 4 bytes de longitud (un valor entero de 32 bits). Muchos parámetros de controladores de dispositivo y servicios son de este tipo y se muestran en el Editor del Registro en formato binario, hexadecimal o decimal.Valor de cadena múltiple REG_MULTI_SZ Cadena múltiple. Valores que contienen listas o valores múltiples; este es el formato cuya lectura resulta más sencilla. Las entradas aparecen separadas por espacios, comas u otros signos de puntuación.Valor de cadena expandible REG_EXPAND_SZ Cadena de datos de longitud variable. Este tipo de datos incluye variables que se resuelven cuando un programa o servicio utiliza los datos.

Antes de modificar el Registro, exporta las claves del Registro que deseas modificar o haz una copia de seguridad de todo el Registro, como?

Page 3: Manual del registro de windows

Como guardar una copia, backup o respaldo del registro de Windows.

Antes de efectuar cualquier modificación o cambio en una clave del registro se recomienda exportar dicha clave o la rama superior a la que pertenece.Para eso en la ventana de la herramienta REGEDIT selecciona la clave, en el menú "Archivo" selecciona "Exportar", de forma predeterminada se guarda la clave actual pero en Intervalo de exportación puedes marcar Todo, que exportará el registro completo si así lo deseas.Se creará un archivo de extensión .reg en el lugar indicado.Para restaurar la clave anterior solo es necesario dar dos clics en el archivo .reg guardado.En casos en los que se hacen modificaciones y cambios grandes y arriesgados que puedan poner en peligro el inicio del sistema, es necesario antes hacer un backup o respaldo completo que permita restaurar el registro completo a su estado original.Es aconsejable que el archivo creado se guarde en una ubicación fácilmente accesible, por ejemplo: C:\BackupPara eso emplea el método anterior mediante la interface de la herramienta REGEDIT, o utiliza la línea de comandos de la siguiente forma: Usa el comando: REGEDIT /E ruta\archivo.reg, donde ruta es la ubicación a guardar los archivos, por ejemplo: REGEDIT /E C:\Backup\todo.reg

Como restaurar el registro desde una copia, backup o respaldo guardado.

Al dar dos clics en cualquier archivo reg que haya sido guardado, Windows de forma automática agregará las claves que contiene al registro.En casos de que no se inicie el sistema operativo después de haber hecho cambios en el registro sigue los siguientes pasos. • En el mensaje que aparece en el menú de arranque "Seleccione el sistema operativo con el que desea iniciar", presiona la tecla F8. Si solo se tiene un sistema operativo instalado, hazlo después del post, es decir después del periodo en el que aparecen los datos del setup.• Usa las teclas de dirección para seleccionar "La última configuración válida conocida" y, a continuación, presiona la tecla Enter.En este caso se cargará una copia guardada de la clave: HKLM\SYSTEM\CurrentControlSet que almacena los valores de los controladores de los dispositivos

de hardware usados en el equipo.Si el método no funciona siempre existe la opción de importar la copia guardada mediante la línea de comandos.• Para eso en el menú que aparece después de usar la tecla F8 como en el paso anterior

Page 4: Manual del registro de windows

selecciona en este caso: "Símbolo del sistema".Se abrirá la ventana de cmd o msdos de Windows, en ella usa el comando REGEDIT de la siguiente forma:REGEDIT archivoPor ejemplo: REGEDIT C:\Backup\todo.reg o simplemente:REGEDIT todo.reg

Ubicación de los archivos del registro.

Los archivos del registro se almacenan físicamente en ubicaciones diferentes. 1. El primer directorio, en el se guardan los archivos más importantes, se encuentra en:C:\Windows\System32\config\Entre otros están los siguientes archivos que contienen datos de las ramas correspondientes:

Security - HKEY_LOCAL_MACHINE\SECURITYSoftware - HKEY_LOCAL_MACHINE\SOFTWARESam - HKEY_LOCAL_MACHINE\SAMSystem - HKEY_LOCAL_MACHINE\SYSTEMDefault - HKEY_USERS\.DEFAULT2. En cada carpeta de usuario se encuentra un archivo de nombre Ntuser.dat, contiene los datos referentes a la rama de dicho usuario.La ruta es: C:\Users\NombreDeUsuario\Ntuser.dat3. Un tercer archivo se encuentra en:C:\Users\NombreDeUsuario\AppData\Local\Microsoft\Windows\UsrClass.dat4. Otros archivos se encuentran en:C:\Windows\ServiceProfiles\LocalServiceLa localización de todos está registrada en la siguiente clave:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\hivelistComo comprenderás no es factible hacer un respaldo manualmente de los archivos del registro, para eso lo ideal es emplear el comando REGEDIT /E

Cómo podemos modificar el contenido del Registro de Windows.

El registro de Windows se visualiza y se edita mediante la herramienta Editor del registro, para acceder a ella solo escribe en Inicio o en Ejecutar regedit y oprime Enter.Veremos todos los archivos anteriores dispuestos de una manera elegante, en forma de carpetas, se llaman claves y están agrupadas en ramas, cada clave contiene valores, en ellos se graba y almacena la información. Observamos que al abrir por primera vez regedit aparecen cinco grandes grupos de claves:HKEY_CLASSES_ROOTHKEY_CURRENT_USER

Page 5: Manual del registro de windows

HKEY_LOCAL_MACHINEHKEY_USERSHKEY_CURRENT_CONFIG

Regedit está formado por dos paneles, al dar clic en una clave o subclave en el panel de la izquierda, en el de la derecha veras lo que contiene, los valores que contienen los datos e información.Para cambiar el Dato de un Valor, pulsar con el botón derecho del ratón sobre ese valor y eligiendo la opción Modificar.Para crear una clave clic en el panel izquierdo y pulsa el Botón derecho/Nuevo/Clave.Para crear un valor vas al panel derecho y pulsa el Botón derecho/Nuevo/Valor DWORD, pones un nombre, doble clic sobre él y pones un dato.Cuando estableces el dato en 1 estas habilitando ese valor, cuando pones el dato en 0 estas deshabilitando el valor. Si borras el valor y reinicias, también lo deshabilitas.

Opciones disponibles en el menú del Editor de Registro.

En el Editor de Registro están disponibles las siguientes opciones:(Puedes acceder también a todos los elementos del menú mediante el Botón derecho del ratón.)

Archivo/ExportarGuarda la clave del Registro seleccionada en un archivo de texto plano de extensión .reg. Para restaurar esa clave posteriormente solo es necesario dar dos clic en el archivo creado.

Archivo/ImportarAccede a un archivo.reg y lo introduce en el Registro.

Edición/Nuevo Crear una nueva clave o valor.

Edición/BuscarImprescindible herramienta para buscar en el registro introduciendo cualquier termino o cadena. F3: Permite continuar la búsqueda iniciada.

Edición/Permisos

El Registro sólo lo pueden modificar los Administradores, mediante permisos podemos editar y cambiar los valores predeterminados.Los tipos de permisos en opciones avanzadas son los siguientes:

Control total: Permite que posea todos los permisos posibles.Consultar valor: Permite que tenga permiso de lectura.Establecer valor: Permite que tenga permiso de escritura.Crear subclave: Permite que pueda crear subclaves.Enumerar subclaves: Permite que pueda listar las subclaves de una clave.Notificar: Notificará cuando la clave sea modificada.Eliminar: Permite que pueda eliminar claves.

Estructura del registro.

Page 6: Manual del registro de windows

Al ejecutar regedit.exe se nos muestra la interface de REGEDIT o Editor del registro, una especie de árbol o explorador que no está en correspondencia con la verdadera estructura del registro, el orden de las ramas no ayuda mucho a comprender como verdaderamente está formado.

Fundamentalmente el Registro se compone de dos grandes ramas:HKEY_LOCAL_MACHINE y HKEY_USERS, en estas dos ramas están todos los parámetros del registro. Lo que ocurre es que para mayor comodidad la primera de ellas deriva en otras llamadas: HKEY_CURRENT_CONFIG, HKEY_CLASSES_ROOT y HKEY_CURRENT_USER.Hagamos un breve comentario de cada rama, observa la imagen para una mayor comprensión, le daremos un color diferente a cada una.

Rama HKEY_LOCAL_MACHINE (HKLM)Esta rama contiene la configuración general del equipo, así como información de los programas y dispositivos conectados a la computadora.De ella proceden la HKEY_CURRENT_CONFIG y la HKEY_CLASSES_ROOT.Los cambios que hagamos en esta rama, afectarán a todos los usuarios.Rama HKEY_USERSEsta rama contiene la configuración de todos los usuarios del ordenador. Según van agregándose usuarios al sistema operativo, aparecen claves del formato: S-1-5-21-76556, aquí están las claves de los usuarios conectados, de todos ellos la clave del usuario actual se repite en HKEY_CURRENT_USER.Rama HKEY_CURRENT_CONFIGEn esta rama está la configuración actual del sistema. También tiene la configuración de los dispositivos instalados.Rama HKEY_CLASSES_ROOTEn esta rama se encuentra los archivos registrados, sus extensiones y los programas asociados. También se encuentra los números de identificación de clases (CLSID) y los iconos de cada objeto. Esta rama es parte de la HKEY_LOCAL_MACHINE, concretamente es la misma rama que: HKEY_LOCAL_MACHINE/Software/Classes

Page 7: Manual del registro de windows

Rama HKEY_CURRENT_USER (HKCU)En esta rama se encuentra la configuración del usuario que está actualmente usando el equipo. Los cambios que hagamos en esta rama afectarán solo al usuario actual.Aquí están los sonidos asociados, escritorio, papel tapiz, teclado, las aplicaciones que se pueden usar, la red. Se almacena la configuración del usuario que actualmente está usando el ordenador. La información aquí contenida es copiada de la clave HKEY_USERS, una clave del tipo: S-1-5-21-76556.Dentro de esta rama hay una clave muy importante y muy utilizada: HKCU/Software/Microsoft/Windows/CurrentVersion en ella se puede controlar multiples aspectos del sistema.

Ejemplos de algunas claves que contienen las principales ramas del registro.

HKEY_CLASSES_ROOT

Esta rama contiene toda la información de los tipos de archivo registrados y consecuentemente la acción y programas necesarios para ejecutarlos. De forma predeterminada viene con los archivos propios del sistema y a medida que se instalan o ejecutan aplicaciones van agregando su información.Ejemplos de tipos de claves que lo componen:

.html Acciones a tomar con archivos de extension .html

.htmlfileAcciones a tomar con los tipos de archivos htmlfile (Un tipo de archivo puede estar asociado a varias extensiones)

DirectoryAcciones a tomar con directorios (contienen otros directorios o carpetas en su interior)

Folder Acciones a tomar con carpetas

Drive Acciones a tomar con unidades

CLSIDRegistro de todas las carpetas CLSID o identificadores de clase del sistema.

HKEY_CURRENT_USER (HKCU)

AppEvents Sonidos

Console Configuración de la consola de cmd.

Control Panel Configuración del Panel de control

EnviromentVariables de entorno agregadas por el usuario.

Software/Microsoft/Windows/CurrentVersionClave importantísima porque aquí está la configuración de muchos aspectos de Windows.

Page 8: Manual del registro de windows

HKEY_LOCAL_MACHINE (HKLM)

Hardware CPI gestión avanzada de energía

Description Información del microprocesador

DeviceMap Información del ratón, teclado, puertos.

SAM Configuración de seguridad, está protegida.

SecurityConfiguración de seguridad, está protegida. Se utiliza cuando estamos en un dominio.

SoftwareInformación de programas instalados, fecha, versión, licencia, colores Classes es HKCR.

System Información sobre perfiles de Hardware, controladores, unidades de disco.

Formas de modificar el Registro.

Podemos modificar los valores del registro directamente, pero si no tienes la suficiente experiencia es mejor realizarlo de forma indirecta a través de los archivos REG o INF.Son dos los métodos más empleados.1.- Exportar una clave y modificarla con el Bloc de notas u otro editor, posteriormente restaurar el archivo ya editado.Ejemplo: Modificar la página de Inicio del navegador Internet Explorer. Accede a la clave: HKEY_CURRENT_USER/Software/Microsoft/Internet Explorer/MainAhora ve a Archivo/Exportar y guárdalo en el escritorio con el nombre de prueba.regClic derecho en el archivo prueba.reg y selecciona Editar.Cambia "Start Page"="http://www.google.es"Cierra el archivo, guarda los cambios y ahora doble clic sobre él. El archivo se grabará en el Registro y modificará la Página de Inicio del Internet Explorer.2.- Mediante un archivo INF. Éstos archivos se ejecutan pulsando sobre ellos con el botón derecho y luego Instalar.

Ejemplos de modificaciones que podemos hacer en el Registro.

1.- Podemos evitar que se utilice el Intérprete de comandos en nuestro equipo, ve a la clave: HKCU/Software/Policies/Microsoft/Windows/System. En el panel derecho crear un DWORD llamado DisableCMD y ponerlo en 1 (No permitir), 2 o 0 (Sí permitir).

2.- Ocultar el reloj.HKCU/Software/Microsoft/Windows/Current Version/Policies/Explorer en el Panel derecho crear el valor DWORD llamado HideClock y ponerle valor 1

Page 9: Manual del registro de windows

3.- Mediante Herramientas/Opciones de carpeta podemos configurar diversos aspectos de las carpetas y de los archivos. Para que no aparezca la opción "Opciones de carpeta." en el menú Herramientas: HKCU/Software/Microsoft/Windows/Current Version/Policies/Explorer en el Panel derecho crear el valor DWORD llamado NoFolderOptions y ponle valor 1.

4.- Para que un programa se ejecute en el inicio de Windows.Ejemplo con la calculadora.HKCU/Software/Microsoft/Windows/CurrentVersion/Run en el Panel derecho crea un nuevo valor Alfanumérico llamado Calculadora y ponle de valor calc.exeEn ese misma clave y la similar en la rama HKEY_LOCAL_MACHINE podemos verificar los programas o aplicaciones que se inician con Windows.

5.- Queremos que cuando entremos en el Intérprete de comandos, nos salga la frase de saludo: "Bienvenido al Intérprete de comandos"HKEY_CURRENT_USER\Software\Microsoft\Command Processor en el Panel derecho crear un nuevo valor alfanumérico llamado AutoRun con este comando:ECHO "Bienvenidos al Interprete de comandos"

Como modificar claves y valores del registro usando la línea de comandos y archivos batch.

Como modificar y cambiar claves y valores del registro de Windows mediante la línea de comandos, la consola de cmd y archivos batch, códigos y ejemplos prácticos.Mediante la línea de comandos es posible modificar, editar y cambiar cualquier valor o clave del registro de Windows sin tener que utilizar la herramienta Regedit. Aunque el método más fácil y practico es crear un archivo REG para agregarlo al registro, existe siempre la alternativa de la línea de comandos, que en ocasiones es el método ideal o el único posible, por ejemplo en casos que no hay acceso a Regedit o para crear aplicaciones ejecutables o archivos batch en las que la función que deseamos ejecutar requiere la modificación de un valor en el registro.Para editar el registro está disponible en la consola de cmd el comando REG con varios subcomandos para usos específicos, su empleo no es difícil pero por supuesto, requiere de un cuidado especial la revisión de la sintaxis del cualquier código antes de ejecutarlo, por lo delicado de su objetivo y posible efecto desastroso.También está disponible el comando REGEDIT para importar, exportar o eliminar configuraciones en el registro desde un archivo de texto plano .REG.

Page 10: Manual del registro de windows

Como usar el comando REG para modificar claves y valores del registro.

El comando REG se compone de varios sub comandos, cada uno para un uso completamente diferente como se documentará mas adelante, de ellos REG QUERY, REG ADD, REG DELETE y REG COPY se pueden utilizar para hacer modificaciones en equipos remotos en la red, solo es necesario agregar \\NombreEquipo suponiendo que el servicio Registro Remoto (RemoteRegistry) este ejecutándose. Si no es así siempre es posible iniciarlo ejecutando el comando: NET START RemoteRegistry. Para el uso en la red sólo están disponibles las ramas del registro HKLM y HKU.Los restantes sub comandos solo están disponibles para su uso en el equipo local.

Sub comandos del comando REG

Comando Empleo

REG QUERY Inquiere el valor de una clave

REG ADD Agrega una clave o valor

REG DELETE Agrega una clave o valor

REG COPY Copia claves y valores desde y hacia otro equipo o en el equipo local

REG SAVE Guarda claves del registro en archivos .HIV locales (archivo de subárbol)

REG RESTORE Restaura archivo de subárbol que han sido guardados

REG LOAD, REG UNLOAD

Transfieren y mueven claves dentro del registro

REG COMPARECompara claves y valores dentro del registro

REG EXPORT Exporta claves, subclaves y valores a un archivo REG

REG IMPORT Importa los datos exportados previamente desde un archivo REG

REG FLAGS

Como utilizar los comandos REG ADD y REG DELETE.

Una breve explicación de las posibilidades de empleo de los comandos REG ADD y REG DELETE, al ser los de uso más frecuentes en el equipo local.

SintaxisREG ADD Clave /v NombreValor /t TipoDato /d Dato [/f]

REG DELETE Clave /v NombreValor [/f]

Opciones

Page 11: Manual del registro de windows

• /v Nombre del valor de clave seleccionada • /s Se especifican todas las subclaves y valores de forma recursiva• /f Fuerza la sobre escritura o eliminación sin avisar (opcional)• /ve Establece valor vacio predeterminado (REG ADD)• /d Datos que se asignan al nombre de valor (REG ADD)• /va Elimina todos los valores en la clave actual (REG DELETE)• /t Tipos de datos. Los tipos válidos son:REG_SZ, REG_MULTI_SZ, REG_EXPAND_SZ, REG_DWORD, REG_QWORD, REG_BINARY, REG_NONESi se omite al usar el comando REG ADD, se asume que es REG_SZ.

En todos los casos se pueden usar las siguientes abreviaturas:HKEY_CURRENT_USER = HKCUHKEY_LOCAL_MACHINE = HKLM

Ejemplos del uso de los comandos REG ADD y REG DELETE.

Los siguientes ejemplos permiten comprender las diferencias y similitudes entre la creación de una clave del registro mediante un archivo REG y con un archivo batch que utiliza el comando REG ADD. En el primer caso se crea un valor vacío Predeterminado, en el segundo caso un valor Predeterminado con datos y en el tercer caso un valor DWORD de valor 1. Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Prueba]

@=""

@echo off

REG ADD "HKCU\Prueba" /ve /f

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Prueba]

@="Dato"

@echo off

REG ADD "HKCU\Prueba" /ve /t REG_SZ /d "Dato" /f

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Prueba]

"test"=dword:1

@echo off

REG ADD "HKCU\Prueba" /v test /t REG_DWORD /d 1 /f

En el siguiente ejemplo se utilizan tres líneas de código para comprobar si en la consola de cmd está habilitada la modalidad de Edición rápida, si no es así se establece. 1- Se hace una petición al registro para ver los valores de la clave y las subclaves que establecen la configuración de la consola de cmd REG QUERY HKCU\Console\

Page 12: Manual del registro de windows

2- Se pide que se muestre el valor exacto. REG QUERY HKCU\Console\ /v QuickEdit

3- Se establece la Edición rápida REG ADD HKCU\Console\ /v QuickEdit /d 1

Se agrega una entrada para deshabilitar el Administrador de tareas de Windows

Se elimina la entrada anterior

Se agrega una entrada al registro para iniciar el archivo batch nombrado "aviso.cmd" que supuestamente se encuentra en la unidad C: con Windows

Archivo batch que ejecuta dos tareas, primero crea un nuevo batch en la carpeta Temp, la que puede estar en cualquiera ubicación física ya que se emplea la variable de entorno %TEMP%, el batch contiene un simple mensaje, "Eres una tonta, Todos los días veras esto....", a continuación utilizando el comando REG se agrega la entrada necesaria al registro para que al iniciarse Windows se ejecute el archivo batch correspondiente.Solo es una broma, no hace ningún daño, fue hecho solo con objetivos pedagógicos, la entrada se puede desactivar fácilmente accediendo a la herramienta MSCONFIG o comentando la siguiente línea del archivo batch que elimina la entrada anterior.Por otra parte el batch creado en la carpeta Temp será eliminado completamente al Liberar espacio en disco.Nos da una idea de lo que se puede lograr con un simple archivo batch, por lo que antes de ejecutarlos es mejor siempre mirar el código y si no estamos seguros y aparece el comando REG por algún lado no ejecutarlos.Para descomentar la línea final del archivo batch que elimina la entrada creada, solo es necesario quitar los dos puntos al comienzo de dicha línea.

Ejemplos de usos de los comandos REG EXPORT y REG IMPORT

Como exportar la configuración de los servicios del usuario en un archivo REG y despues importalos al registro.

REG EXPORT HKLM\SYSTEM\CurrentControlSet\Services C:\Servicios.reg

REG IMPORT C:\Servicios.reg

Page 13: Manual del registro de windows

Los datos del registro que se encuentren en la clave HKCU se podrán ver y modificar por el usuario de la sesión actual.Los datos del registro que se encuentren en la clave HKLM se podrán ver por todos los usuarios, pero solo podrán ser modificados por el administrador.

Como usar el comando REGEDIT .

El comando REGEDIT permite importar, exportar o eliminar configuraciones en el registro desde un archivo de texto plano .REG.

Opciones:• REGEDIT Abre el editor del registro• REGEDIT /E ruta Exporta el registro• REGEDIT /E ruta "Rama" Exporta parte del registro, sustituye Rama por el árbol correspondiente• REGEDIT ruta Importa un archivo REG • REGEDIT /S ruta Importa un archivo REG de forma silenciosa

Como agregar claves y valores al registro con un archivo REG.

Crea un archivo de texto con los siguientes valores y guárdalo con la extensión de archivo: .reg (respeta la línea en blanco) Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Clave]

"Cadena o Valor"="Valor"

Como eliminar claves y valores al registro con un archivo REG.

Inserta en el archivo REG un signo menos después del primer corchete, por ejemplo para eliminar la clave anterior usa: Windows Registry Editor Version 5.00

[-HKEY_CURRENT_USER\Clave]

Los comentarios en los archivos REG pueden crearse si la línea que los contiene es antecedida o iniciada con el carácter ";"

Ejemplos del uso del comando REGEDIT.

Page 14: Manual del registro de windows

Para guardar una copia solo de la rama HKEY_CURRENT_USER usa: REGEDIT /E C:\Backup\copia.reg "HKEY_CURRENT_USER"

Para guardar una copia completa del registro usa: REGEDIT /E C:\Backup\copia.reg

Para restaurar una copia guardada del registro usa: REGEDIT C:\Backup\copia.reg

Finalmente si te interesa toda la información de los comandos anteriores crea un archivo batch con el siguiente código que escribirá todas las opciones de estos comandos a un único archivo de texto creado en el escritorio nombrado "opciones-reg.doc".

@echo off

REG QUERY /?>reg.docREG ADD /?>>reg.docREG DELETE /?>>reg.docREG COPY /?>>reg.docREG SAVE /?>>reg.docREG RESTORE /?>>reg.docREG LOAD /?>>reg.docREG UNLOAD /?>>reg.docREG COMPARE /?>>reg.docREG EXPORT /?>>reg.docREG IMPORT /?>>reg.docREG FLAGS /?>>reg.doc REGEDIT /?>>%userprofile%\Desktop\opciones-reg.doc

Consejos antes de efectuar algún cambio en el registro.

Como hacer un backup o respaldo del registro de Windows.

La forma más sencilla de hacer un respaldo del registro es exportando la clave seleccionada, la rama o todo el registro en un archivo REG. Este es un archivo de texto plano con la extensión .reg que contiene todos los datos de la sección exportada. Su tamaño depende de los datos que contenga, un respaldo de todo el registro no suele medir más de 60MB.Al dar dos clics en un archivo REG creado, Windows mostrará un mensaje de confirmación y si es positivo agregará las claves que contenga al registro sustituyendo los valores que se hayan modificado.Para exportar una clave, rama o todo el registro en el Editor del Registro o REGEDIT selecciona: Archivo > Exportar, en la parte inferior de la ventana en Intervalo de exportación selecciona: Todo o Rama seleccionada, guarda el archivo en el lugar correspondiente.

Page 15: Manual del registro de windows

Restaurar el registro en caso de errores.

Windows por medidas de seguridad siempre mantiene una copia a salvo del registro, en los casos de que una modificación inadecuada afecte archivos de configuración y esto haga que Windows no pueda iniciar, es posible utilizar dicha copia guardada.Si te ves en ese caso sigue los siguientes pasos:Al encender el equipo después de pasar la etapa del POST, oprime la tecla F8, se mostrará un menú con varias opciones, mediante las teclas de dirección (las flechas) selecciona: "La última configuración válida conocida" y oprime la tecla Enter.

Como editar las claves del registro.

Las claves del registro se pueden editar de dos formas, modificando directamente sus valores mediante REGEDIT o exportando como se explicó anteriormente la clave seleccionada, editar el archivo REG y entonces después agregarla al registro.• Para modificar directamente las claves mediante REGEDIT, se comienza localizando esta fácilmente ya que esta herramienta tiene la estructura de un árbol, algo similar a un explorador con dos paneles, el panel de la izquierda contiene la estructura y en el de la derecha se abre el contenido de las claves y valores.Más información sobre las secciones, los tipos de datos, los tipos de claves, la ubicación física de los archivos del registro en Windows.• Los archivos REG al ser simples archivos de texto, solo que tienen la extensión .reg, pueden ser editados con facilidad con cualquier editor, por ejemplo el Bloc de notas de Windows.Su estructura es la siguiente como se muestra en el siguiente diagrama:Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\shell\command]

Constan de:• El encabezado que siempre es: Windows Registry Editor Version 5.00• Una línea en blanco (es imprescindible)• La clave con su valor correspondiente

Reglas a seguir para crear los scripts o archivos REG.

Al crear un archivo para agregar al registro es necesario tener presente las siguientes reglas

La primera línea en los sistemas operativos XP, Vista y Windows 7 debe ser:Windows Registry Editor Version 5.00a continuación debe dejarse una línea en blanco.

Page 16: Manual del registro de windows

En los sistemas operativos Win98, ME, o NT 4.0 será:REGEDIT4de la misma forma después dejar una línea en blanco.

Para crear una clave un ejemplo seria:[HKEY_CURRENT_USER\Software\MiPrograma]

Un valor contenido en la clave anterior:[HKEY_CURRENT_USER\Software\MiPrograma]"mi_valor"="como"

Para eliminar una clave antepone un signo menos:[-HKEY_CURRENT_USER\Software\MiPrograma]Para eliminar un valor:[HKEY_CURRENT_USER\Software\MiPrograma]"valor a quitar"=-

Al crear cualquier valor, se supone que es una cadena, para crear un valor DWORD es necesario especificarlo, por ejemplo:[HKEY_CURRENT_USER\Software\MiPrograma]"mi_valor"= dword:000001

Si el carácter punto y coma (;) está delante de cualquier línea esta será ignorada y considerada como un comentario, por ejemplo:[HKEY_CURRENT_USER\Software\MiPrograma]; esta línea es un comentario

Permisos para editar el registro

Para poder realizar modificaciones en el registro de Windows debes acceder como administrador, si no tienes el permiso necesario prueba la siguiente opción:• Sitúate en la clave a modificar, haz clic con el botón derecho del mouse y selecciona en el menu que aparece Permisos.• Clic en Opciones avanzadas >Propietario, selecciona tu nombre y activa la casilla Reemplazar propietario en subcontenedores y objetos y presiona Aceptar.• Ahora en la ventana anterior selecciona tu nombre y marca la casilla Permitir Control total.• Aceptar. Es todo.

Ubicación de las claves mas editadas del Registro.

Claves que con mas frecuencia son modificadas en el registro.

Page 17: Manual del registro de windows

Claves del registro modificadas y agregadas por los virus frecuentemente

Ya sea en las ramas:"HKCU\Software\Microsoft\Windows\Currentversion\" o en: "HKLM\Software\Microsoft\Windows\Currentversion\" Las siguientes claves son agregadas:Policies\Explorer\NoFolderOptions (para que no se muestren las opciones de carpeta)Policies\System\DisableRegistryTools (con el objetivo de deshabilitar el registro)Explorer\Advanced\ShowSuperHidden (para no mostrar los archivos de sistema)En todas ellas "0" es nulo el valor y "1" establecido. Si las encuentras en tu registro las puedes establecer en "0" o eliminarlas sin temor.Otra clave es "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell" en la cual el valor tiene que ser únicamente "explorer.exe"

Crea tu primer script o archivo REG

Page 18: Manual del registro de windows

Crea tu primer script o archivo reg con el siguiente código que te permitirá crear un botón en el menú contextual del ratón para acceder al Editor del registro.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\Background\shell\Abrir REGEDIT]@="Abrir REGEDIT""Icon"="C:\\Windows\\regedit.exe"

[HKEY_CLASSES_ROOT\Directory\Background\shell\Abrir REGEDIT\command]@="C:\\Windows\\regedit.exe"

Como crear un icono de sistema en el escritorio para acceder al Editor del registro.

Este icono es un vínculo a una carpeta CLSID (Identificador de clase) y tiene la característica que es imposible de eliminar, lo que es una ventaja para que no se pueda borrar accidentalmente..

REGEDIT_escritorio

AddRegeditToControlPanel

Como crear un respaldo del registro y restaurarlo mediante la línea de comandos.

Para crear un respaldo completo de tu registro copia y pega lo siguiente en Inicio o en Ejecutar y oprime Enter:REGEDIT /E %userprofile%\Documents\regbackup.regSe creará el archivo regbackup.reg en la carpeta Mis Documentos que será un respaldo completo del registro.Sustituye %userprofile%\Documents\ por otra ubicación si lo necesitas.Si te fuera necesario restaurar el respaldo solo utiliza:REGEDIT %userprofile%\Documents\regbackup.reg

Page 19: Manual del registro de windows

Modificar el registro de Windows. Optimizar el uso de la memoriaValores en la rama Session Manager | Uso de Prefetch y Superfetch

Modificar las claves del registro de Windows para optimizar el uso de la memoria y elevar el rendimiento del equipo, parámetros y valores que al configurar elevan la productividad y la eficiencia del sistema operativo. Uso de las funciones Prefetch y Superfetch.Las claves del registro que se encuentran en la rama Session Manager, permiten ajustar varios parámetros para la optimización de la utilización de la memoria en Windows.Imagen de las claves que contiene la rama: Session Manager.

Parámetros que podemos ajustar en las claves que están en la rama: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager del registro, que inciden en la forma en que Windows hace uso de la memoria, en cada caso se ofrece una breve explicación de la función de cada clave.LargeSystemCache. Su valor predeterminado es 0, pero suponiendo que se tiene 516MB o mas de RAM, estableciéndolo en 1 se maximiza el tamaño de la caché del sistema, y se verá un significativo aumento del rendimiento de la CPU y las aplicaciones, aunque poca o ninguna mejora para aplicaciones vinculadas a los dispositivos I/O (entrada y salida).

Clave: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session ManagerValor: LargeSystemCacheTipo: REG_DWORD

Page 20: Manual del registro de windows

Valor: 0 o 1

LargeSystemCacheV1

PagedPoolSize. Cambiar este valor a 0xFFFFFFFF o dejarlo en el predeterminado de 0 maximiza el tamaño del espacio virtual utilizado para la paginación. Para ampliar aun más el tamaño de la caché del sistema de archivos, puedes cambiar este valor a 192000000, establecer LargeSystemCache a 1, y establecer SystemPages en 0. Esta modificación permite un enorme espacio de direcciones virtuales para la memoria caché, siempre que los Servicios de Terminal Server y el modificador / 3GB no se utilicen.

Clave: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session ManagerValor: PagedPoolSizeTipo: REG_DWORDValores posibles: 0 - 0xFFFFFFFF - 192000000 SystemPages. Si estableces su valor en 0xFFFFFFFF adicionas 464 MB de entradas del sistema de la tabla de página para el espacio de direcciones virtuales. Ten en cuenta que realizar este cambio evita la expansión de la caché del sistema de 464 MB (que limita a 512 MB) y limita el tamaño de bloque paginado a 192 MB. PagedPoolSize no se establece en 0xFFFFFFFF para obtener el máximo espacio de direcciones virtuales para el bloque paginado.

Clave: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session ManagerValor: SystemPagesTipo: REG_DWORDValores posibles: 0 - 0xFFFFFFFF DisablePagingExecutive. Trae la configuración por defecto ajustada para los casos en que la memoria RAM es preciosa y escasa. Permite que porciones de código del sistema y controladores de dispositivos se paginen al disco duro cuando el sistema necesite más espacio en la memoria RAM. Esto trae como consecuencia que el sistema se ralentiza la próxima vez que necesita ese código de instrucciones, ya que debe cargarlo desde el archivo de paginación y el tiempo de acceso al disco duro es mucho más elevado que a la memoria RAM. Si usted dispone de suficiente memoria RAM, la desactivación de la paginación le permitirá la elevación de la velocidad del sistema en general. Para Windows XP debes contar con 512 MB o más, para Windows Vista o 7 se recomienda tener lo menos 1GB.

Clave: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session ManagerValor: DisablePagingExecutiveTipo: REG_DWORDValor: 0 paginacion permitida

Page 21: Manual del registro de windows

Valor: 1 paginacion deshabilitada

DisablePagingExecutiveV1.

IoPageLockLimit: Controla el tamaño de los buffers de memoria para los dispositivos I/O. El valor predeterminado minimiza el uso de la memoria RAM. Un sistema con operaciones I/O intensivas, con suficiente RAM disponible se beneficia grandemente aumentando el tamaño del buffer. Precaución: Establecer este valor demasiado alto puede dar como resultado un rendimiento más lento.

Clave: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session ManagerValor: IoPageLockLimitTipo: REG_DWORDValor: 0x00000000 512KB Valor: 0x00100000 1MBValor: 0x00200000 2MBValor: 0x00400000 4MBValor: 0x00800000 8MB SecondLevelDataCache. La más controvertida de las claves, registra la cantidad de caché de nivel L2 que está disponible en el procesador. Si Windows no puede recuperar de la BIOS el valor de la cache L2, lo establecerá en 0, lo cual es la configuración predeterminada para las PC de hace varios años, donde era común un micro con un valor de cache L2 de 256KB. Actualmente es normal el uso de microprocesadores con una cache L2 de 512KB, 1 y 2MB. Se puede obtener un rendimiento mucho mejor si se establece este valor para que coincida con la cantidad real de memoria caché L2 de tu micro. Algunos dicen que estableciendo el valor de SecondLevelDataCache mayor que la cache L2 disponible, hace al sistema más estable.Todo lo anterior es refutado por Microsoft que comunica que Windows configura ese valor de la forma más adecuada, pero la práctica nos dice otra cosa.Consulta la documentación cuidadosamente o infórmate con un software adecuado el verdadero valor de la cache de tu microprocesador.

Clave: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session ManagerValor: SecondLevelDataCacheTipo: REG_DWORDValor: 0x00000000 256K L2 cache Valor: 0x00000200 512K L2 cache Valor: 0x00000400 1M L2 cache Valor: 0x00000800 2M L2 cache LanmanServer (Windows XPClave: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer

Page 22: Manual del registro de windows

Valor: SizeTipo: REG_DWORDValor: 1, 2, o 3

El uso de las funciones Prefetch y Superfetch en Windows.

Prefetch significa precarga, esta función junto con Superfetch que traen incorporada Vista y 7, constituyen la principal cache de Windows.El objetivo de Prefetch y Superfetch es observar, grabar y recordar todas las funciones que realiza el usuario, principalmente los programas que ejecuta con más frecuencia y los que se inician con Windows, con el objetivo de posteriormente agilizar la realización de estas tareas.Cada programa carga al iniciarse una serie de archivos indispensables para su funcionamiento y ejecuta en segundo plano varias acciones imperceptibles para nosotros, pero que le lleva tiempo de realizar al cabezal del disco duro en su búsqueda en distintas locaciones, lo que causa retrasos en el inicio de estas aplicaciones que en algunos suele prolongarse demasiado.Todo esto queda registrado por la función Prefetch, que crea una cache en la carpeta C:\Windows\Prefetch, que hará que al volver a ejecutarse estos programas o al iniciarse el sistema todo sea mucho más rápido y eficiente.Existe el mito de que vaciar el contenido de esta carpeta mejora el rendimiento, falsedad, lo que solo hará es que el sistema pierda el tiempo nuevamente recopilando de nuevo lo que demoro en hacer.Al mismo tiempo si se desactiva Prefetch traerá como consecuencia más demora en el inicio de los programas.

Configuración del registro para las funciones Prefetch y Superfetch.

Clave: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParametersValor: EnableSuperfetchTipo: REG_DWORDValor: 3, 4, 5 predeterminado 3, Valor optimo 5

Clave: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParametersValor: EnablePrefetcherTipo: REG_DWORDValor: 3, 4, 5 predeterminado 3, Valor optimo 5

Pequeño truco para acelerar la carga de programas muy pesados.Clic con el botón derecho sobre el icono o acceso directo que utilizas para lanzar el

Page 23: Manual del registro de windows

programa.Selecciona Propiedades.En el cuadro Destino donde esta la ruta al ejecutable agrega: -prefetch:1 al final de la línea.Haz clic en "Aceptar".Verás una mejora significativa en el inicio del programa.

Modificar el registro de Windows. Optimizar el uso del sistema de archivos.Valores en la rama HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem | Uso de FSUTIL

Las claves del registro que se encuentran en la rama FileSystem, te permiten ajustar los parámetros para optimizar el sistema de archivos que usas en Windows.

A continuación una pequeña explicación de los parámetros que podemos ajustar en las claves que están en esta rama del registro, que más inciden en la forma en que Windows maneja los archivos.

NtfsDisable8dot3NameCreation. Windows de forma predeterminada al utilizar NTFS, cada vez que se crea un archivo nuevo crea también para el un nombre de archivo en el antiguo sistema de 8.3, (por ejemplo el archivo Informe de gastos.doc podría nombrarse

Page 24: Manual del registro de windows

en el formato 8.3 INFORM~1), por lo que si tenemos en nuestro disco duro gran cantidad de archivos, esta función ralentiza grandemente el sistema.Deshabilitando esta función ganamos en rendimiento, solo no es aconsejada si utilizamos programas un poco pasados de edad que aun utilizan estos nombres de archivos 8.3.

Rama: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystemClave: FileSystemNombre: NtfsDisable8dot3NameCreationTipo: REG_DWORDValor: 0 o 3

Valores en Windows 7: 0 al 3• Valor 0 El archivo tendrá dos nombres, el que el usuario especifica y el nombre corto que NTFS genera, a no ser que el usuario especifique un nombre en formato 8.3• Valor 1 NTFS no genera nombre corto, se incrementa el rendimiento pero los programas que usan los nombres cortos no funcionaran.• Valor 2 Establece la creación de nombres cortos por volumen.• Valor 3 NTFS genera nombres cortos solo en el volumen del sistema operativo.

Valores en Windows XP: • 0 Predeterminado permite la creación de nombres cortos • 1 Deshabilita la función anterior.

Puedes hacerlo tambien a través de la línea de comandos utilizando el comando FSUTIL. Para conocer cuál es el valor establecido actualmente (opcional) escribe:FSUTIL BEHAVIOR QUERY DISABLE8DOT3 Para establecerlo tienes dos opciones, escribe:FSUTIL BEHAVIOR SET DISABLE8DOT3 VALORFSUTIL 8DOT3NAME SET VALOR

disable8dot3name.

NtfsMftZoneReservation. Establece el valor del espacio reservado por Windows para la MFT.De forma predeterminada, Windows establece cierta cantidad de espacio reservado en disco para el uso solo de la MFT, esto normalmente es suficiente en el uso común pero si almacenas gran cantidad de archivos pequeños (páginas web, fotos, etc.) este espacio puede quedarte corto, esto puede limitar considerablemente el rendimiento de tu disco duro porque se te fragmentaria demasiado el área de la MFT al que no tiene acceso el desfragmentador de disco.

Rama: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystemClave: FileSystemNombre: NtfsMftZoneReservationTipo: REG_DWORDValor: 0 al 4

Page 25: Manual del registro de windows

En Windows XP los valores representan:• 0 o 1 es el 12,5 por ciento de espacio de cada volumen• 2 es el 25 por ciento de espacio de cada volumen• 3 es el 37,5 por ciento de espacio de cada volumen• 4 es el 50 por ciento de espacio de cada volumen

En Windows Vista o 7 los valores representan:• 0 o 1 asigna 200MB de espacio en cada volumen• 2 asigna 400MB de espacio en cada volumen• 3 asigna 600MB de espacio en cada volumen• 4 asigna 800MB de espacio en cada volumen

Puedes hacerlo tambien a través de la línea de comandos utilizando el comando FSUTIL. Para conocer cuál es el valor establecido actualmente (opcional) escribe:FSUTIL BEHAVIOR QUERY MFTZONE Para establecerlo escribe:FSUTIL BEHAVIOR SET MFTZONE VALOR

NtfsDisableLastAccessUpdate. Deshabilita la actualización de acceso a archivos.Las reglas del sistema de archivos NTFS establece que cada vez que se acceda a un archivo se registre esta acción, esto significa que cada vez que se lea un archivo también se escriba en el disco. En aplicaciones que acceden frecuentemente a gran cantidad de archivos, esta característica de NTFS realmente disminuye el rendimiento.Rama: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystemClave: FileSystemNombre: NtfsDisableLastAccessUpdateTipo: REG_DWORDValor: 0 o 1

Valores:0 Permite esta caracteristica1 Deshabilita su uso

Puedes hacerlo tambien a través de la línea de comandos utilizando el comando FSUTIL. Para conocer cuál es el valor establecido actualmente (opcional) escribe:FSUTIL BEHAVIOR QUERY DISABLELASTACCESS Para establecerlo escribe:FSUTIL BEHAVIOR SET DISABLELASTACCESS VALOR

NtfsDisableLastAccessUpdate.

NtfsMemoryUsage. Configura la cache interna que utiliza el sistema de archivos NTFS. Permite incrementar la cantidad de memoria en la paginación del sistema

Page 26: Manual del registro de windows

disponible para NTFS. Esto incrementa el rendimiento si usas aplicaciones que están abriendo y cerrando archivos frecuentemente en un mismo directorio.

Rama: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystemClave: FileSystemNombre: NtfsMemoryUsageTipo: REG_DWORDValor: 1 o 2

Valor 1 predeterminado.Valor 2 incrementa la cantidad de memoria asignada a la cache de NTFS.

Puedes hacerlo tambien a través de la línea de comandos utilizando el comando FSUTIL. Para conocer cuál es el valor establecido actualmente (opcional) escribe:FSUTIL BEHAVIOR QUERY MEMORYUSAGE Para establecerlo escribe:FSUTIL BEHAVIOR SET MEMORYUSAGE VALOR

NtfsMemoryUsage.

Otras claves de FileSystem

Win95TruncatedExtensions. Windows evalúa las extensiones de archivo en los tres primeros caracteres, por lo tanto "filename.html" se trata en la actualidad como "filename.htm".El problema es que si se utiliza un comando como "del *. htm" para eliminar todos los archivos ".htm", también se eliminarán todos los archivos ".html".Para desactivar esta característica establezca el valor en 0, para activarla de nuevo, establezca el valor en 1.

Win31FileSystem. Establezca este valor a 0 para permitir nombres de archivo largos, o 1 para usar sólo el formato 8,3 de nombres de archivo. Algunos programas antiguos pueden trabajar sólo con nombres de archivo de formato 8.3.

NtfsAllowExtendedCharacter8dot3Rename. Esta configuración permite ver caracteres adicionales en los nombres de archivo 8.3. Los nombres cortos de archivo con caracteres extendidos no se puedan visualizar en equipos que no tienen establecido la misma configuración. (0 = desactivado, 1 = activado)

Configurar el autorun o reproducción automática de las unidades en Windows.

Page 27: Manual del registro de windows

Como configurar la reproducción automática de medios o autorun en Windows. Como cambiar los valores necesarios para impedir que el contenido que sea peligroso para el equipo, se reproduzca de forma automática. Modificar las claves del registro donde se guardan estos valores. Scripts o archivos REG para realizarlo de forma fácil con solo dos clics por usuarios inexpertos.

Que es la reproducción automática de medios en Windows.

La reproducción automática de medios o autorun como también se le conoce, es la configuración necesaria de diferentes valores en el sistema operativo, que hace posible que cada vez que se inserte o se conecte un medio al equipo, este inicie el programa o la función necesaria para reproducir su contenido de forma automática y así facilitarle al usuario tener que ejecutar dicha acción de forma manual.Los medios son diferentes, los más utilizados son los siguientes: • Unidades de CD o DVD. Entre ellos se incluyen discos de audio, de fotos, películas, MP3, discos de video, discos instaladores de programas, etc.• Unidades extraíbles. Son los dispositivos que se pueden conectar y desconectar libremente del equipo, por ejemplo: memorias flash, reproductores MP3, pendrive, teléfonos celulares, tarjetas de memorias, discos duros externos y cualquier otro dispositivo que se conecte mediante los puertos USB.• Dispositivos de red.• Discos floppy.El contenido de estos medios son diferentes en cada caso y puede ser música, videos, fotos, etc y a cada tipo le corresponde una acción específica.Para modificar los valores de la configuración preestablecida para los distintos medios, puede utilizarse la herramienta disponible en el Panel de control, pero es algo tediosa y no es exacto el resultado que se obtiene e inclusive puede alterarse sin darnos cuenta.En el registro de Windows se guardan las claves que establecen exactamente los valores de la reproducción automática de medios, modificando las claves necesarias es posible ajustar los valores a nuestra conveniencia.

El peligro del autorun en los medios extraíbles o dispositivos USB.

La modificación más urgente, útil y necesaria, es el autorun de los dispositivos

Page 28: Manual del registro de windows

extraíbles. Esto es debido al riesgo y peligro que representa para el sistema, permitir que se reproduzca el contenido de dichos dispositivos de forma automática al insertarlos en el equipo.Es recomendado que todos los equipos cuyo sistema operativo sea Windows XP o Vista se deshabilite completamente la reproducción automática de medios extraíbles (dispositivos USB).En Windows 7 viene de forma predeterminada deshabilitada esta opción. La experiencia nos dice que el autorun en los medios extraíbles solo beneficia a los fabricantes de virus informáticos.No obstante, después de eso se podrá seguir accediendo al contenido de los dispositivos, solo que tendrá que ser de forma manual, abriendo la carpeta e iniciando la función necesaria manualmente, un poco más molesto pero se ganará en seguridad y confianza.La reproducción automática para las unidades de CDROM es una característica muy útil y que no se debe deshabilitar ya que facilita enormemente la ejecución del contenido de videos y películas, también la instalación de software, además es muy poco corriente que por esos medios penetre malware al equipo. De todas formas eso queda en la decisión de los usuarios.

Como modificar en el registro los valores de la reproducción automática de forma manual.

Los valores del registro para regular la reproducción automática se encuentran en la siguiente clave: [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]En el lado derecho debe estar el valor DWORD NoDriveTypeAutoRun, si no existe créalo y asígnale el valor hexadecimal que puedes calcular mirando la siguiente lista y sumando los valores que necesites:0x1  Deshabilita AutoPlay en dispositivos desconocidos.0x4  Deshabilita AutoPlay en floppy.0x8  Deshabilita AutoPlay on fixed drives.0x10 Deshabilita AutoPlay en dispositivos de red.0x20 Deshabilita AutoPlay en CD-ROM.0x40 Deshabilita AutoPlay en medios extraíbles.0xFF Deshabilita AutoPlay en todo tipo de dispositivos.

Los valores más comúnmente usados son:28 (40 decimal) deshabilita los medios extraíbles (USB)3c (60 decimal) deshabilita medios extraíbles y CDROMFF (255 decimal) deshabilita la reproducción automática

En Windows XP el valor predeterminado es 0x95 (149)En Vista 0x91 (145) el mismo pero sin el floppy

Page 29: Manual del registro de windows

Eliminando el valor NoDriveTypeAutoRun en la clave indicada se habilita todas las ejecuciones de forma automática.

Modificar los valores de la reproducción automática mediante un script.

El medio más sencillo fácil y factible para la gran mayoría de los usuarios de modificar los valores del registro es usar los scripts o archivos REG.Son pequeños archivos que al dar dos clics en ellos, se agregan de forma automática los valores que contienen a las claves del registro correspondientes.Descarga en el siguiente vínculo un archivo que contiene varios scripts o archivos REG para configurar los distintos valores de la reproducción automática. Descomprímelo y ejecuta el REG que necesites, en el mensaje de confirmación que aparece: "Si se agrega información….." presiona Si. Reinicia el equipo.Funcionan en todos los sistemas: Windows XP, Vista y 7.Si usas Windows XP o Vista y quieres deshabilitar el autorun en los dispositivos USB, del paquete de claves solo selecciona el nombrado: "Deshabilitar Autorun para unidades extraíbles". Da dos clics en él y presiona "Aceptar" en la ventana de confirmación.

autorun

Restaurar, recuperar online y poder ver carpetas y archivos ocultos

Como restaurar y recuperar online y de forma manual las opciones de carpetas, los archivos ocultos y de sistema, como poder revertir daños ocasionados y las modificaciones hechas a las claves del registro ocasionados por virus y otros programas malignos. Script para restaurar las configuraciones del registro y del sistema.

Page 30: Manual del registro de windows

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.Todo marcha bien 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, pasar desapercibido porque así no podemos ver los archivos que nos crea en distintas locaciones, además hacernos más difícil la labor de eliminarlos. Para eso generalmente modifican o crean los siguientes valores:

DisableRegistryTools con el objetivo de deshabilitar el registro en la clave:HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Policies\System\

NoFolderOptions para que no se muestren las opciones de carpeta en la clave:HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Policies\Explorer

Como restaurar Opciones de carpetas y poder ver los archivos ocultos.

Hay varias opciones y formas para restaurar los valores necesarios en las claves del registro que nos permitan habilitar las opciones de carpeta y mostrar archivos y carpetas ocultos y ver los archivos de sistema.

Restaurar las Opciones de carpetas de forma automática en la red.

Page 31: Manual del registro de windows

Si no eres aficionado a ajustes ni configuraciones puedes hacerlo de la manera más fácil, si estás conectado a la red y utilizas el navegador Internet Explorer, en el link más abajo puedes con solo dos clic restaurar tu configuración.Es la opción más sencilla ya que no es necesario descargar ni instalar ningún archivo en tu sistema, solo se envían las instrucciones a tu consola de comandos, que como verás será la que haga la labor.Repito, este método solo funciona con el navegador Internet Explorer, lo cual no es ningún problema ya que aunque no lo uses, todas las instalaciones de Windows lo incluyen, solo búscalo en la lista de tus programas o accede a él en la siguiente ruta: "C:\Archivo de programa\Internet Explorer\iexplore.exe", inicialó y entra con él a esta página.Al dar clic en el vínculo más abajo, presiona Ejecutar cuando se te pregunte y se abrirá una pantalla con tres botones que permiten:

1- El primero, "Restaurar las opciones de carpeta". Úsalo si lo que quieres es configurar manualmente y cuando lo desees las opciones de archivos ocultos. 2- El segundo, "Mostrar los archivos ocultos". Úsalo para poder ver directamente y sin otro paso ver los archivos ocultos.3- "Mostrar los archivos ocultos y de sistema". Úsalo solo si verdaderamente necesitas mostrar archivos que normalmente no utilizamos y que se pueden dañar y traernos conflictos.

Después que hagas tu selección espera por el progreso de la operación y cuando se reinicie el explorador todo habrá finalizado, no es necesario reiniciar el sistema.

Restaurar las Opciones de carpetas de forma manual.

Si no te agrada la edición en el registro de Windows, descarga en el vínculo más abajo el script que ejecutándolo te restaurará esta función, para hacerlo manualmente sigue los siguientes pasos:

1- Si el acceso al editor del registro esta deshabilitado copia el siguiente código y pégalo en Ejecutar o en Inicio: REG add HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System /v DisableRegistryTools /t REG_DWORD /d 0 /f

2- Si ya puedes accede al registro accede a las siguientes claves: HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Policies\ExplorerHKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Current Version\Policies\Explorer

Revisa si en el panel del lado derecho existe un valor DWORD nombrado NoFolderOptions, si existe establécelo en 0 o elimínalo.Ya puedes acceder a Opciones de carpeta.

Como habilitar mediante el registro ver carpetas y archivos ocultos y de sistema.

Page 32: Manual del registro de windows

Directamente mediante el registro podemos habilitar ver carpetas y archivos ocultos y de sistema, puedes bajarte el script o hacerlo manualmente.

Modificar las opciones de las carpetas ocultas en Windows XP

Accede a la siguiente clave: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:HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\SHOWALL

Verifica 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.

Modificar las opciones de las carpetas ocultas en Windows 7 o Vista

Para mostrar todos los archivos y carpetas ocultas, las siguientes claves del registro tienen que tener los valores que se muestran. [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]

Page 33: Manual del registro de windows

"ShowSuperHidden"=dword:00000001

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

Descarga en el siguiente vínculo un script que restaura todas las claves de registro modificadas, con los valores necesarios para poder mostrar los archivos ocultos y de sistema, descomprímelo y ejecútalo.Funciona en Windows XP, Vista y 7.restaurar-claves-registro.zip

Claves del registro para optimizar el sistema en Windows Vista o 7

Diversas claves para optimizar el desempeño del sistema en Windows Vista o 7.Paquete de claves hecho para optimizar con solo dos clics una instalación de Windows Vista o 7 modificando los parámetros esenciales. El código se muestra aquí separado por secciones con una pequeña explicación de cada una, puedes agregar al registro solo la sección que te interese, modificarlas o agregarlo todo completo.

Agregando las siguientes claves habilitan en el menú contextual las opciones de Copiar a y Mover a, útiles para de una manera fácil copiar y mover archivos a otras locaciones.

[HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Copy To] @="{C2FBB630-2971-11D1-A18C-00C04FD75D13}"

[HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Move To] @="{C2FBB631-2971-11D1-A18C-00C04FD75D13}"

Modifica las claves que permiten: terminar automáticamente tareas bloqueadas o que demoran mucho tiempo en terminar y reducir el tiempo en aparecer los submenús en el menú inicio.[HKEY_CURRENT_USER\Control Panel\Desktop]"AutoEndTasks"="1""HungAppTimeout"="1000""MenuShowDelay"="8""WaitToKillAppTimeout"="2000""LowLevelHooksTimeout"="1000"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control]"WaitToKillServiceTimeout"="2000"

Page 34: Manual del registro de windows

Deshabilita las notificaciones de poco espacio en disco, ordena a Windows no perder tiempo buscando el programa que debe abrir un acceso directo y que ya no existe en tu sistema, deshabilita la opción de buscar en internet en el menú de Abrir con, por lo que directamente va a la lista de programas, acelera la navegación en internet.[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]"NoLowDiskSpaceChecks"=dword:00000001"LinkResolveIgnoreLinkInfo"=dword:00000001"NoResolveSearch"=dword:00000001"NoResolveTrack"=dword:00000001"NoInternetOpenWith"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer]

Habilita en el menú contextual de las carpetas Take Ownership (Tomar propiedad del archivo), lo que te permite cambiar los permisos a tu favor en ciertas carpetas del sistema para realizar cambios y ajustes necesarios a la hora de optimizar y personalizar tu sistema operativo. Util cuando hay archivos que no se dejan eliminar[HKEY_CLASSES_ROOT\*\shell\takeownership]@="Take ownership""HasLUAShield"="""NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\*\shell\takeownership\command]@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F""IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

[HKEY_CLASSES_ROOT\exefile\shell\takeownership]@="Take ownership""HasLUAShield"="""NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\exefile\shell\takeownership\command]@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F""IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

[HKEY_CLASSES_ROOT\dllfile\shell\takeownership]@="Take ownership""HasLUAShield"="""NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\dllfile\shell\takeownership\command]@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F""IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

[HKEY_CLASSES_ROOT\Directory\shell\takeownership]@="Take ownership""HasLUAShield"="""NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\Directory\shell\takeownership\command]

Page 35: Manual del registro de windows

@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t""IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"

Descarga en el siguiente vínculo el script que contiene todos los valores y te permite agregarlos al registro, descomprímelo y ejecútalo, cuando te salga la ventana de advertencia "Si se agrega información….." presiona Si.

optimizar7.

Crear restricciones en tu PC y bloquear funciones utilizando claves del registro

Como crear restricciones en tu PC y bloquear funciones de tu sistema operativo creando claves en el registro de Windows.Puedes crear restricciones en tu PC y bloquear funciones, programas y aplicaciones de tu sistema operativo creando claves en el registro de Windows.El método es modificar o crear nuevos valores en claves especificas, si no existen puedes crearlos que el registro de Windows está preparado para asimilar y comprender los valores que se indican más abajo.En todos los casos se crea un nuevo valor DWORD en las claves que se indican y en información del valor se establece 1 para habilitar la función creada, para deshabilitar la función puedes establecerlo en 0, no es necesario eliminar el valor creado. Si necesitas alternar el uso de un parámetro regularmente puedes exportar la clave y tener dos claves con distintos valores que puedes utilizar alternativamente.Este sistema es útil cuando es necesario bloquear o impedir determinadas funciones en computadoras de uso compartido.

Principales funciones que puedes habilitar en la siguiente clave:

Page 36: Manual del registro de windows

HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Policies\System Restringir la edición del RegistroCrear nuevo valor DWORD DisableRegistryTools con valor 1

Restringir el Administrador de tareasCrear nuevo valor DWORD DisableTaskMgr con valor 1

Restringir el acceso a MSCONFIGCrear nuevo valor DWORD DisableMsConfig con valor 1

En la clave:HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Policies\Explorer Restringir el acceso a las opciones de carpetaCrear nuevo valor DWORD NoFolderOptions con valor 1

Restringir el acceso al Panel de controlCrear nuevo valor DWORD NoControlPanel con valor 1

Restringir el acceso al comando EjecutarCrear nuevo valor DWORD NoRun con valor 1

Impedir apagar, reiniciar, suspender e hibernarCrear nuevo valor DWORD NoClose con valor 1

Restringir Propiedades del sistemaCrear nuevo valor DWORD NoPropertiesMyComputer con valor 1

Deshabilitar mostrar los documentos recientesCrear nuevo valor DWORD NoRecentDocsMenu con valor 1

Ïmpedir mostrar el escritorioCrear nuevo valor DWORD NoDesktop con valor 1

Quitar lista de todos los programas del menú de InicioCrear nuevo valor DWORD NoStartMenuMorePrograms con valor 1

Quitar el reloj de la zona de notificación de la barra de tareasCrear nuevo valor DWORD HideClock con valor 1

Deshabilitar el area de notificación de la barra de tareasCrear nuevo valor DWORD NoAutoTrayNotify con valor 1

Restringir la modificación de las propiedades de la barra de tareasCrear nuevo valor DWORD NoSetTaskbar con valor 1

Restringir el bloqueo-desbloqueo de la barra de tareasCrear nuevo valor DWORD LockTaskbar con valor 1

Page 37: Manual del registro de windows

Restringir arrastrar y soltar dar clic derecho en el menú InicioCrear nuevo valor DWORD NoChangeStartMenu con valor 1

Restringir las notificaciones de bajo espacio en discoCrear nuevo valor DWORD NoLowDiskSpaceChecks con valor 1

Deshabilita el menú Archivo en el explorador Crear nuevo valor DWORD NoFileMenu con valor 1

Deshabilita la pantalla de bienvenidaCrear nuevo valor DWORD NoWelcomeScreen con valor 1

Deshabilita el menu contextualCrear nuevo valor DWORD NoViewContextMenu con valor 1

Restringir las unidades de discoCrear nuevo valor DWORD NoViewOnDrive con alguno de los siguientes valores:

Restringir unidades A y B valor: 3Restringir unidad C valor: 4Restringir unidades A y B valor: 3Restringir unidades A , B 7 C valor: 7Restringir unidad D valor: 8Restringir unidad A , B, C y D valor: FRestringir todas las unidades valor: 03FFFFFF

Restringir la grabación de discosCrear nuevo valor DWORD NoCDBurning con valor 1y tambien en la clave:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]Crear nuevo valor DWORD allocatedasd con valor 2

En la clave:HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\System Puedes restringir la consola de comandos o CMDCrear nuevo valor DWORD DisableCMD con valor 2

En la clave:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Uninstall Puedes restringir instalar o desinstalar programasCrear nuevo valor DWORD NoAddRemovePrograms con valor 1

En la clave:HKEY_LOCAL_MACHINE\SYSTEM\Current Control Set\Control\StorageDevicePolicies Puedes restringir la escritura y copia de los USBCrear nuevo valor DWORD WriteProtect con valor 1

Page 38: Manual del registro de windows

Para impedir valor Nuevo en menú el contextual en la clave:HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenu Handlers\NewEliminar valor Default

Para quitar "Enviar a" en el menú contextual en la clave:HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenu Handlers\Send ToEliminar valor Default

Para restringir cualquier aplicación o programa en la clave:HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Policies\Explorer\DisallowRunCrear Nuevo valor de cadena con el valor nombre de la aplicación

Bloquear e impedir el acceso a internet

HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Internet ExplorerCrear nueva clave llamada "Restrictions"Crear nuevo valor DWORD NoBrowserOptions con valor 1HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\ExplorerCrear nuevo valor DWORD NoControlPanel con valor 1

restricciones.

Como crear accesos directos a herramientas, carpetas y funciones del sistema en Windows.

Como crear accesos directos a herramientas, carpetas, funciones del sistema y del Panel de control en Windows utilizando los CLSID. Lista completa de los identificadores de clase o CLSID disponibles en Windows que permiten acceder a todas las herramientas y funciones del sistema operativo.

Page 39: Manual del registro de windows

Método muy útil y práctico que facilita y abrevia el acceso a herramientas de Windows, la ejecución de tareas y la personalización del sistema operativo. Permite acceder a multitud de funciones de otra forma a veces engorrosa.Funciona creando una nueva carpeta y renombrarla, agregándole al nombre que le asignemos el código que corresponde al CLSID (identificadores de clase) que posee el elemento en el registro de Windows.El formato debe ser exactamente de la siguiente forma: Nombre de carpeta.{valor del CLSID}Ojo con el punto no puede faltar.Por ejemplo para crear una carpeta de sistema en el escritorio que permita abrir conexiones de red, crea una nueva carpeta y pega lo siguiente: Conexiones de Red.{7007ACC7-3202-11D1-AAD2-00805FC1270E}En algunos casos es necesario usar los CLSID de otra manera.Crea un nuevo acceso directo en el escritorio u otra ubicación, en el cuadro "Escriba la ubicación del elemento" escribe o pega: explorer.exe shell:::{ CLSID}, sustituye CLSID por el valor que corresponde y sigue los pasos del asistente.Al finalizar el acceso directo creado tendrá el nombre explorer.exe, renómbralo por el nombre que desees.Por ejemplo para crear un acceso directo al comando RUN (Ejecutar) utiliza: explorer.exe shell:::{2559A1F3-21D7-11D4-BDAF-00C04F60B9F0}

Que es un CLSID o identificador de clase.

Los CLSID son identificadores de clases, claves del registro que contienen toda la información para manipular y acceder a determinadas funciones de Windows. Se representan mediante números en formato hexadecimal de 128 bits entre dos paréntesis.Cada clave contiene la ruta al icono que representa la función, ruta a las librerías necesarias, ejecutables, etc.Se almacenan en la siguiente rama del registro: HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSIDo en HKEY_CLASSES_ROOT\CLSID\ Estos accesos directos creados pueden ser manipulados como si se trataran de carpetas normales, copiarlas, moverlas, renombrarlas, etc. de esta forma se facilita la

Page 40: Manual del registro de windows

personalización de Windows y mejora la experiencia de usuario al tener disponibles las herramientas y funciones a tu manera.

Lista completa de los identificadores de clase o CLSID disponibles en Windows para crear accesos directos a herramientas, carpetas y funciones del sistema.

La primera en la lista es la famosa Carpeta Mágica (God Mode) cuyo verdadero nombre es All Tasks que permite acceder a todas las funciones visibles y ocultas del Panel de Control, no tiene nada de mágico ni secreto, la crearon los especialistas de Microsoft para dirigir a ella todas las búsquedas y así agilizar el proceso, funciona como un nodo de redirección, es muy útil pero no es visible normalmente en la interface del sistema operativo, por eso el misterio que siempre la ha rodeado.Es ideal para tenerla por ejemplo en el Escritorio o en la propia carpeta Mi PC. AllTask.{ED7BA470-8E54-465E-825C-99712043E01C}Administrador de dispositivos.{74246bfc-4c96-11d0-abef-0020af6b0b7a}Administrar Redes Inalámbricas.{1FA9085F-25A2-489B-85D4-86326EEDCD87}Agregar hardware.{7A979262-40CE-46ff-AEEE-7884AC3B6136}Agregar sitio de red.{D4480A50-BA28-11d1-8E75-00C04FA31A86}Archivos temporales de internet.{7bd29e00-76c1-11cf-9dd0-00a0c9034933}Ayuda.{2559a1f1-21d7-11d4-bdaf-00c04f60b9f0}Barra de tareas y menú de inicio.{0DF44EAA-FF21-4412-828E-260A8728E7F1}BitLocker Drive Encryption.{D9EF8727-CAC2-4e60-809E-86F80A666C91}Buscar.{2559A1F0-21D7-11D4-BDAF-00C04F60B9F0}Carpetas Publicas.{4336a54d-038b-4685-ab02-99bb52d3fb8b}Centro de acción.{BB64F8A7-BEE7-4E1A-AB8D-7D8273F7FDB6}Centro de Redes.{8E908FC9-BECC-40f6-915B-F4CA0E70D03D}Conectarse a Escritorio Remoto.{241D7C96-F8BF-4F85-B01F-E2B043341A4B}Conexiones de Red.{7007ACC7-3202-11D1-AAD2-00805FC1270E}Configuración de Grupo Hogar.{67CA7650-96E6-4FDD-BB43-A8E774F73A57}Configuración Regional y de Idioma.{62D8ED13-C9D0-4CE8-A914-47DD628FB1B0}Configurar Reproducción Automática.{9C60DE1E-E5FC-40f4-A487-460851A8D915}Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}Control Panel.{26EE0668-A00A-44D7-9371-BEB064C98683}Copia de Seguridad.{B98A2BEA-7D42-4558-8BD1-832F41BAC6FD}Copia de Seguridad.{B98A2BEA-7D42-4558-8BD1-832F41BAC6FD}Credenciales de Inicio Automático.{1206F5F1-0569-412C-8FEC-3204630DFB70}Cuentas de Usuario.{60632754-c523-4b62-b45c-4172da012619}Cuentas de usuario.{7A9D77BD-5403-11d2-8785-2E0420524153}Desinstalar Programas.{7b81be6a-ce2b-4676-a29e-eb907a5126c5}Dispositivos biométricos.{0142e4d0-fb7a-11dc-ba4a-000ffe7ab428}Dispositivos Bluetooth.{28803F59-3A75-4058-995F-4EE5503B023C}Dispositivos e Impresoras.{A8A91A66-3A7D-4424-8D24-04E180695C7A}Ejecutar.{2559A1F3-21D7-11D4-BDAF-00C04F60B9F0} Email.{2559a1f5-21d7-11d4-bdaf-00c04f60b9f0}Evaluación del sistema.{78F3955E-3B90-4184-BD14-5397C15F1EFC}Firewall.{4026492F-2F69-46B8-B9BF-5654FC07E423}Flip.{3080F90E-D7AD-11D9-BD98-0000947B0257}Fuentes.{93412589-74D4-4E4E-AD0E-E0CB621440FD}Gadgets.{37efd44d-ef8d-41b1-940d-96973a50e9e0}

Page 41: Manual del registro de windows

Herramientas administrativas.{D20EA4E1-3957-11d2-A40B-0C5020524153}Historial.{ff393560-c2a7-11cf-bff4-444553540000}Impresoras.{2227A280-3AEA-1069-A2DE-08002B30309D}Infrarrojo.{A0275511-0E86-4ECA-97C2-ECD8F1221D08}Inicio.{7be9d83c-a729-4d97-b5a7-1b7313c39e0a}Instalar Programas desde la red.{15eae92e-f17a-4431-9f28-805e482dafd4}Internet Explorer.{871C5380-42A0-1069-A2EA-08002B30309D}Keyboard.{725BE8F7-668E-4C7B-8F90-46BDB0936430}Lápiz y dispositivos de entrada.{F82DF8F7-8B9F-442E-A48C-818EA735FF9B}Librerías.{031E4825-7B94-4dc3-B131-E946B44C8DD5}Mapa de Red.{E7DE9B1A-7533-4556-9484-B26FB486475E}Mi PC.{20D04FE0-3AEA-1069-A2D8-08002B30309D}Mis documentos.{450d8fba-ad25-11d0-98a8-0800361b1103}Mostrar Escritorio.{3080F90D-D7AD-11D9-BD98-0000947B0257}Mouse.{6C8EEC18-8D75-41B2-A177-8831D59D2D50}Opciones de Carpeta.{6DFD7C5C-2451-11d3-A299-00C04F8EF6AF}Opciones de energía.{025A5937-A6BE-4686-A844-36FE4BEC8B6D}Opciones de Internet.{A3DD4F92-658A-410F-84FD-6FBBBEF2FFFE}Panel de Control.{21EC2020-3AEA-1069-A2DD-08002B30309D}Pantalla.{C555438B-3C23-4769-A71F-B6D3D9B6053A}Papelera.{645FF040-5081-101B-9F08-00AA002F954E}Personalización.{ED834ED6-4B5A-4bfe-8F11-A626DCB6A921}Personalizar Iconos del Área de Notificación.{05d7b0f4-2121-4eff-bf6b-ed3f69b894d9}Programas Predeterminados.{17cd9488-1228-4b2f-88ce-4298e93e0966}Propiedades del Sistema.{BB06C0E4-D293-4f75-8A90-CB05B6477EEE}Reconocimiento de Voz.{58E3C745-D971-4081-9034-86E34B30836A}Reconocimiento de Voz.{58E3C745-D971-4081-9034-86E34B30836A}Red Toda la red.{208D2C60-3AEA-1069-A2D7-08002B30309D}Redes.{F02C1A0D-BE21-4350-88B0-7367FC96EF3C}Resolución de pantalla.{06622D85-6856-4460-8DE1-A81921B41C4B}Restauración del Sistema.{9FE63AFD-59CF-4419-9775-ABCC3849F861}Restaurar Sistema.{3f6bc534-dfa1-4ab4-ae54-ef25a74e0107}Sensores.{E9950154-C418-419e-A90A-20C5287AE24B}Solucionar Problemas.{C58C4893-3BE0-4B45-ABB5-A63E4B8C8651}Sync Center.{9C73F5E5-7AE7-4E32-A8E8-8D23B85255BF}Tablet PC.{80F3F1D5-FECA-45F3-BC32-752C152E456E}Teléfono y Modem.{40419485-C444-4567-851A-2DD7BFA1684D}Ubicación.{00C6D95F-329C-409a-81D7-C46C66EA7F33}Windows CardSpace.{78CB147A-98EA-4AA6-B0DF-C8681F69341C}Windows Defender.{D8559EB9-20C0-410E-BEDA-7ED416AECC2A}Windows Mobility Center.{5ea4f148-308c-46d7-98a9-49041b1dd468}Windows SideShow.{E95A4861-D57A-4be1-AD0F-35267E261739}Windows Update.{36eef7db-88ad-4e81-ad49-0e313f0c35f8}

Puedes también usar los CLSID para crear carpetas de sistema o carpetas del Panel de control en el escritorio, con la característica de que en este caso son imposibles de borrar.Para hacerlo es necesario crear ciertas claves en el registro. Para eliminarlas estas carpetas sería imprescindible modificar las claves creadas, lo que te da la facilidad que ni de forma accidental ni premeditada nadie pueda modificar las herramientas que pongas en tu escritorio.

Crear tus carpetas de sistema en el escritorio, imposibles de borrar

Page 42: Manual del registro de windows

Crear tus carpetas de sistema o carpetas del Panel de control en el escritorio, con la característica de que son imposibles de borrar.Windows permite mediante la opción Personalizar >Cambiar Iconos del escritorio, mostrar o poner iconos en el escritorio de las carpetas de sistema más utilizadas que son: Mi PC, Papelera, Red y Documentos, mediante el siguiente método puedes disponer de otras funciones en el escritorio no menos útiles, pero la utilidad de cada una está de acuerdo a los intereses y gustos del usuario, por lo que puedes decidir que carpetas de sistema o del Panel de control como quiera llamársele quieras poner en el escritorio de tu PC.

Estas carpetas tienen la características que no se pueden eliminar, para quitarlas hay que modificar el registro, lo que eleva el valor de su utilidad ya que ni accidental ni de forma premeditada nadie puede modificar el estilo con el que configures tu escritorio.

En el paquete de descarga están las claves necesarias para instalar y desinstalar de forma individual las carpetas de sistema más utilizadas frecuentemente, puedes instalar las siguientes utilidades:Editor del RegistroConsola de CMDLa carpeta mágica (AllTask)Correo ElectrónicoEjecutarBuscarConexiones de RedAdministrador de dispositivosPanel de AcciónGrupo del HogarDispositivos e ImpresorasInternet ExplorerAyuda

Si quieres hacer lo anterior de forma manual puedes instalar todas las opciones disponibles en el Panel de Control, para eso accede a la siguiente clave del Registro:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpaceAquí tienes que crear una nueva clave con el CLSID (Identificador de clases) de la aplicación que quieres anclar al escritorio. Los CLSID son únicos, en la página anterior Crear tus carpetas de sistema o de Panel de control en la carpeta Mi PC, se muestra un método similar, pero para crear las carpetas en Mi PC , allí puedes encontrar una lista con algunos CLSID, a continuación te listo algunos mas.

Conectarse a Escritorio Remoto.{241D7C96-F8BF-4F85-B01F-E2B043341A4B}Librerias {031E4825-7B94-4dc3-B131-E946B44C8DD5}Dispositivos Bluetooth {28803F59-3A75-4058-995F-4EE5503B023C}Windows Update {36eef7db-88ad-4e81-ad49-0e313f0c35f8}Reconocimiento de Voz {58E3C745-D971-4081-9034-86E34B30836A}Cuentas de Usuario {60632754-c523-4b62-b45c-4172da012619}

Page 43: Manual del registro de windows

Papelera {645FF040-5081-101B-9F08-00AA002F954E}Desinstalar Programas {7b81be6a-ce2b-4676-a29e-eb907a5126c5}Centro de Redes {8E908FC9-BECC-40f6-915B-F4CA0E70D03D}Configurar Reproducción Automática {9C60DE1E-E5FC-40f4-A487-460851A8D915}Restauración del Sistema {9FE63AFD-59CF-4419-9775-ABCC3849F861}Copia de Seguridad {B98A2BEA-7D42-4558-8BD1-832F41BAC6FD}Propiedades del Sistema {BB06C0E4-D293-4f75-8A90-CB05B6477EEE}Pantalla {C555438B-3C23-4769-A71F-B6D3D9B6053A}Solucionar Problemas {C58C4893-3BE0-4B45-ABB5-A63E4B8C8651}Mapa de Red {E7DE9B1A-7533-4556-9484-B26FB486475E}Windows SideShow {E95A4861-D57A-4be1-AD0F-35267E261739}Sensores {E9950154-C418-419e-A90A-20C5287AE24B}Personalizacion {ED834ED6-4B5A-4bfe-8F11-A626DCB6A921}Red F02C1A0D-BE21-4350-88B0-7367FC96EF3C}Historial {ff393560-c2a7-11cf-bff4-444553540000}Mis documentos {450d8fba-ad25-11d0-98a8-0800361b1103}Carpeta de Inicio {7be9d83c-a729-4d97-b5a7-1b7313c39e0a}

carpetas_especiales_escritorioAddLibrariesIconToDesktop

Crear tus carpetas de sistema o de Panel de control en la carpeta Mi PC

Para agregar los iconos y accesos directos de aplicaciones muy usadas a la carpeta Mi PC como ves en la siguiente imagen, sigue el procedimiento a continuación.

Page 44: Manual del registro de windows

Accede en el registro a la siguiente clave:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpaceEn la clave NameSpace da un clic derecho y escoge Nuevo >Clave, ahora selecciona en la lista de abajo el valor (está en negrita), de acuerdo a la aplicación que vas a instalar, cópialo y pégalo en el nombre de la nueva clave que creaste y en el panel de la derecha en el valor de cadena Predeterminado da dos clic y escribe el nombre que quieras.

Papelera - {645FF040-5081-101B-9F08-00AA002F954E}Panel de Control - {21EC2020-3AEA-1069-A2DD-08002B30309D}Ejecutar - {2559A1F3-21D7-11D4-BDAF-00C04F60B9F0}Buscar - {2559A1F0-21D7-11D4-BDAF-00C04F60B9F0}Flip 3D - {3080F90E-D7AD-11D9-BD98-0000947B0257}Internet Explorer - {871C5380-42A0-1069-A2EA-08002B30309D}Herramientas Administrativas - {D20EA4E1-3957-11D2-A40B-0C5020524153}Conexiones de Red - {7007ACC7-3202-11D1-AAD2-00805FC1270E}Impresoras - {2227A280-3AEA-1069-A2DE-08002B30309D}Panel de Control - {21EC2020-3AEA-1069-A2DD-08002B30309D}Restaurar Sistema - {3f6bc534-dfa1-4ab4-ae54-ef25a74e0107}

Page 45: Manual del registro de windows

Opciones de Carpeta - {6DFD7C5C-2451-11d3-A299-00C04F8EF6AF}Gadgets - {37efd44d-ef8d-41b1-940d-96973a50e9e0}Configuracion Regional y de Idioma - {62D8ED13-C9D0-4CE8-A914-47DD628FB1B0}Tablet PC - {80F3F1D5-FECA-45F3-BC32-752C152E456E}Mostrar Escritorio - {3080F90D-D7AD-11D9-BD98-0000947B0257}Administrador de dispositivos - {74246bfc-4c96-11d0-abef-0020af6b0b7a}Telefono y Modem - {40419485-C444-4567-851A-2DD7BFA1684D}Opciones de Internet - {A3DD4F92-658A-410F-84FD-6FBBBEF2FFFE}

Es todo, los cambios se harán efectivos de forma instantánea.Trabaja en Windows XP, Vista y 7.Para quitar un icono o acceso directo da un clic derecho en la clave correspondiente y selecciona Eliminar.

accesos-directos-mipc

Modificar la información que se muestra en Propiedades del sistema.

Mostrar en Propiedades del sistema el tipo de procesador o CPU que desees.

Page 46: Manual del registro de windows

La información sobre tu microprocesador esta almacenada en la siguiente clave del registro:[HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor]Allí veras una o varias subclaves numeradas de acuerdo a cuantos núcleos tenga tu microprocesador. Para cambiar los datos que se muestran en Propiedades del sistema, en cada clave de las numeradas tienes que dar dos clics en el valor ProcessorNameString y escribir el nombre de la CPU que desees, aquí tienes ejemplos de micros que puedes poner:

"Intel(R) Core(TM) i5 CPU 750 @ 2.67GHz""Intel(R) Core(TM) i7 CPU 950 @ 2.67GHz"

Este cambio no ofrece ningún peligro para tu sistema. Cuando reinicies Windows borrará la información que escribiste y restablecerá los valores originales. Para lograr que se mantenga tu información tienes que hacer un pequeño script y copiarlo a la carpeta de Inicio para cada vez que inicie el sistema se escriba de nuevo la información que especifiques en el registro.A continuación el código del script, tienes que copiarlo al bloc de notas y guardarlo con cualquier nombre pero con la extensión de archivo .vbsTienes que modificar en el código lo que te pongo en negrita, si tu micro tiene un solo núcleo puedes quitar la linea 6 y 7, si tiene cuatro núcleos adiciónale dos líneas mas, todo lo que vayas a cambiar tienes que guiarte por la información en tu registro.Antes de hacer cualquier cambio da un clic derecho en la clave CentralProcessor y expórtala para que puedas restaurar en caso de cualquier problema.

Dim wshShell, RegKeySet wshShell = Wscript.CreateObject("Wscript.Shell")

RegKey = "HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0\"wshShell.regWrite RegKey & "ProcessorNameString", "Nombre de CPU", "REG_SZ"RegKey = "HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\

Page 47: Manual del registro de windows

CentralProcessor\1\"wshShell.regWrite RegKey & "ProcessorNameString", "Nombre de CPU", "REG_SZ"

Set objWshell = NothingWscript.Quit

Recuerda de copiar el script a tu carpeta de inicio, para acceder a ella escribe en el cuadro de Inicio o Ejecutar Shell:startup y oprime Enter.

cpu

Mostrar tus datos propios en la ficha de OEM en propiedades del sistema.

Para que se muestren los datos que tu decidas, como tu sitio web, direccion web, nombre de compañia, logo, etc. en información del sistema en la ficha OEM, puedes escribirlos manualmente o hacer un pequeño script copiando el código que te muestro más abajo, , pegándolo en el bloc de notas, escribiendo en el tus propios datos y guardarlo con el nombre oem.reg, al dar dos clics en él se agregará la información al registro.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation]"Model"="Tus datos""Manufacturer"="Tus datos""SupportHours"="Horario""SupportPhone"="Numero de teléfono""SupportURL"="URL de tu pagina web""LogoOLD"="Ruta al logo_120x120.bmp""Logo"="Ruta al logo.bmp"

Configurar el registro para iniciar programas con el teclado de una manera fácil.

Page 48: Manual del registro de windows

Configurar el registro para personalizar la forma de iniciar los programas con el teclado solo escribiendo nombres cortos.Método que permite personalizar la forma de iniciar tus programas favoritos con el teclado, mucho más rápido y fácil que buscar su acceso directo en una lista de programas. No es difícil, solo léelo todo detenidamente primero.En Windows Vista y 7 es posible iniciar un programa mediante el teclado oprimiendo la tecla Windows y escribiendo el nombre de la aplicación y presionando Enter, hay programas con nombres sencillos pero otros lo tienen un poco más largos, por ejemplo Microsoft Office Word podemos iniciarlo escribiendo solo Winword, pero para iniciar Winamp tenemos que escribir winamp.exe, para que Windows reconozca la combinación de teclas. Mediante el método a continuación puedes por ejemplo iniciar Microsoft Office Word escribiendo solo ww e iniciar Winamp escribiendo wa.Esto es posible porque cuando escribimos un nombre en el cuadro de búsqueda de Inicio, las rutas donde Windows primero busca coincidencias son:

El directorio Windows, El directorio Windows\system32,El listado de Variables de entorno,La clave del registro App Paths y subclaves

PASO 1- Acceder a la siguiente clave del registro que está en la ruta:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths

La clave tiene una serie de subclaves, como carpetas cada una con los datos de programas registrados alli, busca primero si la aplicación o programa que quieras iniciar ya está registrada, es decir si existe una clave con su nombre.Si ya está registrada ve al siguiente paso.

PASO 2- Estando en la clave App Paths haz clic derecho con el ratón y escoge en el menú Nuevo >Clave, y escribe el nombre corto que vas a asignar seguido de .exe, para los ejemplos anteriores seria: ww.exe y wa.exe.En la clave creada ir al panel derecho y allí darle dos clic al valor (Predeterminado) y escribir o pegar la ruta al ejecutable, en los casos anteriores seria:Para Word: C:\Program Files\Microsoft Office\Office12\Winword.exe Para Winamp: C:\Program Files\Winamp\winamp.exe.(La ruta al ejecutable la puedes copiar de la clave que ya existe)

Hecho, ahora verifica si funciona, para Word escribe Tecla Windows+ww y para Winamp Tecla Windows+wa.

Page 49: Manual del registro de windows

Si la aplicación que vas a iniciar no esta registrada en App Paths, es decir no existe ninguna clave con su nombre tienes que crearla. Esto ocurre cuando son ejecutables o programas que no se instalan en Archivo de programas.Para registrarla haz el mismo procedimiento que en el paso 2 pero esta clave tiene que tener el nombre exacto de la aplicación.A continuación sigue el paso 1 y crea la clave con el nombre corto.

Es posible hacer todo lo anterior mediante un script si necesitas registrar varias aplicaciones, créalo con el siguiente código, solo sustituye lo que está en negrita por los datos que varían en cada caso, guárdalo con la extensión de archivo .reg y ejecútalo.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\Mi programa.exe]@="C:\\Ruta a ubicacion de programa\\Mi programa.exe"[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\Nombre corto programa.exe]@="C:\\Ruta a ubicacion de programa\\Mi programa.exe"

Administrar y Limpiar el menú contextual de opciones inutiles

Como administrar, limpiar y eliminar del menú contextual las opciones indeseables que no utilizamos y personalizarlo de acuerdo a nuestros gustos e intereses.El menú contextual (el que aparece al hacer clic con el botón secundario del ratón) es uno de los recursos más utilizados en la interface de Windows, y también unos de los que más se abusa y se satura de funciones inútiles por los programas y aplicaciones de terceros que instalamos en nuestro sistema operativo. Solo poco tiempo después de instalar los programas que mas usamos vamos a ver nuestro menú convertido en un campo de batalla de funciones innecesarias que la gran mayoría nunca vamos a utilizar, nos ralentizan el clic derecho y nos demoran el acceso al tratar de utilizar el submenú Nuevo.Podemos aprender las opciones elementales para manualmente personalizar nuestro menú contextual y adecuarlo a nuestro uso, todo esto modificando valores y claves del registro sin instalar ninguna aplicación externa. Hay otros métodos más sencillos, si buscas algo más fácil te recomiendo dos aplicaciónes de NirSoft: ShellMenuView y ShellExView

ShellMenuView y ShellExView

Page 50: Manual del registro de windows

ShellMenuView es una pequeña aplicación que al ejecutarla te va a listar todos los menús estáticos que aparecen en tu menú contextual con información detallada de cada uno, puedes deshabilitar el que selecciones dando clic en el botón rojo en su parte superior.ShellExView lista los menús dinámicos instalados por Windows u otras aplicaciones que añaden complementos adicionales en el shell, te permite diferenciarlos y deshabilitarlos con el botón rojo igual que la aplicación anterior.

Configurar el menú contextual de forma manual

.Para configurar tu menú contextual manualmente sigue los siguientes pasos:Lo primero a hacer, es identificar y eliminar las opciones indeseables y dejar solo las que verdaderamente necesites y te interesen, para después escoger e instalar funciones adicionales que te las muestro en otras páginas a continuación.

Claves del registro donde se configuran las opciones del menú contextual.

Desafortunadamente son varios los lugares del registro donde hay que buscar para eliminar o modificar opciones indeseables del menú contextual.En las siguientes claves se encuentran las subclaves creadas por programas para agregar opciones en el menú cuando damos clic derecho en cualquier tipo de archivo, no en carpetas ni unidades.HKEY_CLASSES_ROOT\*\shellHKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlersLa mayor parte de ellas las podrás identificar fácilmente por su nombre.La subclave ContextMenuHandlers es la más compleja, allí encontraras controladores de panel de propiedades, son los que añaden pestañas o múltiples opciones como por ejemplo 7-Zip y WinRAR, también veras como en la imagen otras en las que solo aparece algo como: {90AA3A4E-1CBA-4233-B8BB-535773D48449}, es un CLSID o identificador de clase, para saber donde apunta o de que menú es responsable tienes que copiarlo y pegarlo en el comando de Buscar que puedes abrir con Control+B y asi llegar a la clave original y poder identificarlo.

Page 51: Manual del registro de windows

Cuando sepas la función de cada subclave tienes las siguientes opciones:1- Eliminar completamente la subclave de la función que selecciones (clic derecho Eliminar).2- Mantenerla pero oculta y solo permitir que se muestre en el menú cuando hagas clic derecho con la tecla Shift oprimida.Para eso en el panel derecho de la subclave seleccionada crea un nuevo valor de cadena y nómbralo Extended.

3- Desactivarla completamente pero sin eliminarla, por si en el futuro necesitas activarla de nuevo. Para eso en el panel derecho de la subclave seleccionada crea un nuevo valor de cadena y nómbralo LegacyDisable.

Page 52: Manual del registro de windows

Si la subclave apunta a un CLSID para desactivarla temporalmente da dos clic en el valor de cadena Predeterminado y agrégale dos guiones al comienzo del valor de la siguiente forma:-- {23170F69-40C1-278A-1000-000100020000}

En las siguientes claves se encuentran las subclaves creadas por programas para agregar opciones en el menú cuando damos clic derecho en carpetas o directorios.HKEY_CLASSES_ROOT\Directory\shellHKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlersHKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers

Otras claves que contienen subclaves con las opciones que aparecen en el menú cuando damos clic derecho en las unidades de disco. Con todas puedes proceder de la misma forma que se explicó anteriormente.HKEY_CLASSES_ROOT\Drive\shellHKEY_CLASSES_ROOT\Drive\shellex\ContextMenuHandlers

Otra clave del registro donde se almacenan algunas subclaves pero pocas es:HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers

Clave del registro que tiene algunas subclaves con configuraciones propias del escritorio[HKEY_CLASSES_ROOT\DesktopBackground\ShellContiene las subclaves: Resolución de pantalla, Gadgets y Personalizar

Page 53: Manual del registro de windows

Claves del registro donde se configuran las opciones del submenú Nuevo.

Eliminar las opciones indeseables que aparecen en el submenú Nuevo es bastante tedioso de hacer manualmente. Aparecen en las claves de las extensiones de archivos que tenemos registradas en nuestra PC en la rama: HKEY_CLASSES_ROOT\extensión del archivo.Ejemplo para eliminar el submenú Nuevo >Imagen de mapa de bits que creo que nadie utilice.Para eso tienes que localizar la extensión .bmp en la rama HKEY_CLASSES_ROOT, verás en la clave una subclave llamada ShellNew, esta es la responsable, renómbrala anteponiendo un guion de la siguiente forma –ShellNew como aparece en la imagen.

Algunos ejemplos de las extensiones de archivo de objetos que aparecen en el submenú Nuevo y que puedes eliminar utilizando el método anterior.Base de datos de Access .accdbArchivo WinRAR .rar .zipClientes de Correo Electronico .emlPresentacion de Power Point .pptx - PowerPoint.Show.12Hoja de cálculo de Microsoft Excel .xlsx - Excel.Sheet.12Nuevo documento de Journal .jnt - jntfileMaletin Briefcase

deshabilitar_maletin

Como crear y agregar nuevas entradas, items y funciones en el menú contextual.

Como crear de forma sencilla en el menú contextual nuevas entradas, ítems, botones y funciones que permitan realizar tareas, acceder a programas, abrir carpetas o ejecutar una función determinada al seleccionar un archivo o carpeta. Indicaciones paso a paso para crear y modificar las claves del registro necesarias. Varios ejemplos prácticos.

Page 54: Manual del registro de windows

Es bastante sencillo crear en el menú contextual, o sea el menú que aparece al dar un clic derecho con el ratón en una ubicación determinada, nuevas entradas, ítems, botones o funciones que permitan realizar tareas, acceder a programas, abrir directorios o ejecutar una función al seleccionar un archivo o carpeta. Puedes crear accesos directos a lugares que se acceden a menudo, herramientas de uso frecuente, ejecutar funciones en msdos, hechas previamente y que en tu caso particular, al tenerlas disponibles en el menú faciliten el trabajo en el equipo.Todo lo anterior es posible creando una clave en el lugar preciso del registro de Windows que contenga el comando necesario.Cualquier persona puede realizar lo que se indica a continuación, no es necesario ningún conocimiento avanzado, solo sigue los pasos y a en vez de escribir cualquier función que contenga caracteres, copia y pega su contenido que es más seguro.

Lugares donde se guarda la configuración del menu contextual en Windows.

La rama HKEY_CLASSES_ROOT\ contiene todas las claves que regulan el comportamiento del menú contextual, al abrir el registro y expandir la rama indicada verás que contiene una multitud impresionante de claves pero las necesarias son solo unas pocas, son las siguientes:HKEY_CLASSES_ROOT\*\shellLas claves creadas aquí se mostrarán en el menú contextual al dar un clic derecho en cualquier tipo de archivo, por lo que se debe de utilizar en funciones que involucren solo a archivos, no carpetas ni directorios.

HKEY_CLASSES_ROOT\Directory\shellLas claves creadas aquí se mostrarán en el menú al dar un clic derecho en cualquier directorio o carpeta

HKEY_CLASSES_ROOT\DesktopBackground\ShellLas claves creadas aquí se mostrarán en el menú al dar un clic derecho solo en el escritorio, por ejemplo, aquí se encuentra la opción de Resolución de pantalla, Gadgets, etc.

HKEY_CLASSES_ROOT\Directory\Background\shell Las claves creadas aquí se mostrarán en el menú al dar un clic derecho en el fondo de cualquier directorio y en el escritorio.

HKEY_CLASSES_ROOT\Drive\shellLas claves creadas aquí se mostraran en el menú al dar un clic derecho en las unidades de disco.

Método paso a paso para crear una nueva entrada o función en el menú contextual.

Page 55: Manual del registro de windows

1- Abrir Regedit, navegar a la clave en la cual consideres que se debe crear la función, dar un clic derecho y escoger "Nuevo > Clave".2- Dale el nombre a la clave creada de la función, este nombre será el que se mostrará en el menú.3- Clic derecho en la clave creada y escoge: "Nuevo > Clave", esta subclave nómbrala siempre: command, Aceptar.4- En el panel de la derecha del registro dar dos clics en el valor de nombre Predeterminado que corresponde a la subclave command y escribe o pega el comando que iniciará la función o tarea que se desea realizar.Es todo, es posible probar inmediatamente el menú creado para comprobar su funcionalidad.

Ejemplos sencillos de nuevas entradas o funciones que se pueden crear en el menú contextual.

Los siguientes ejemplos permiten crear nuevas entradas o funciones al dar un clic derecho en el escritorio, no funcionarán en otra ubicación, si deseas que estén disponibles en otro lugar créalos en la clave correspondiente.Accede a la siguiente clave del registro:HKEY_CLASSES_ROOT\DesktopBackground\Shell

Crear función para abrir Microsoft Word.

Crea una nueva clave y dale el nombre: WordCrea una subclave de nombre: command, dos clics en su valor Predeterminado y pega:winword.exe

Crear función para abrir página web.

Crea una nueva clave y dale el nombre: norfipcCrea una subclave de nombre: command, dos clics en su valor Predeterminado y pega:cmd /c start http://norfipc.com

Abrir ubicación del archivo hosts.

Crea una nueva clave y dale el nombre: Abrir HostsCrea una subclave de nombre: command, dos clics en su valor Predeterminado y pega:explorer.exe /root,C:\Windows\System32\drivers\etc\

Función para crear una nueva carpeta de nombre new.

Crea una nueva clave y dale el nombre: Crear newCrea una subclave de nombre: command, dos clics en su valor Predeterminado y pega:cmd /c md new

Función para reiniciar el explorador de Windows.

Page 56: Manual del registro de windows

Al dar clic en la función, cierra el proceso explorer.exe, espera 4 segundos y lo vuelve a iniciar, útil función para resolver bloqueos en el explorador de Windows.Crea una nueva clave y dale el nombre: Reiniciar explorerCrea una subclave de nombre: command, dos clics en su valor Predeterminado y pega:cmd.exe /c TASKKILL /F /IM explorer.exe && timeout /nobreak 04 && start explorer.exe

Los siguientes ejemplos permiten crear nuevas entradas o funciones al dar un clic derecho en el fondo de cualquiera ubicación en Windows incluyendo el escritorio.Accede a la siguiente clave del registro:HKEY_CLASSES_ROOT\Directory\Background\shell

Función para abrir el registro.

Crea una nueva clave y dale el nombre: RegeditCrea una subclave de nombre: command, dos clics en su valor Predeterminado y pega:C:\Windows\regedit.exe

Función para abrir la consola de cmd.

Crea una nueva clave y dale el nombre: CMDCrea una subclave de nombre: command, dos clics en su valor Predeterminado y pega:C:\Windows\System32\cmd.exe

Función para vaciar la Papelera de reciclaje.

Crea una nueva clave y dale el nombre: Vaciar PapeleraCrea una subclave de nombre: command, cambia el nombre del valor Predeterminado a: DelegateExecuteDos clics y pega el siguiente valor: {48527bb3-e8de-450b-8910-8c4099cb8624}

Los siguientes ejemplos permiten crear nuevas entradas o funciones al dar un clic derecho en cualquier carpeta o directorio.Accede a la siguiente clave del registro:HKEY_CLASSES_ROOT\Directory\shell

Función para ocultar carpetas.

Crea una nueva clave y dale el nombre: OcultarCrea una subclave de nombre: command, dos clics en su valor Predeterminado y pega:attrib +h "%1"

Función para mostrar carpetas ocultas.

Crea una nueva clave y dale el nombre: MostrarCrea una subclave de nombre: command, dos clics en su valor Predeterminado y pega:attrib -h "%1"Lógicamente para utilizar esta función será necesario que actives la opción de ver carpetas ocultas en las Opciones de carpeta.

Page 57: Manual del registro de windows

Función para eliminar contenido de carpetas.

Permite eliminar contenido y archivos del interior de carpetas, incluyendo las subcarpetas pero dejando la estructura de las carpetas intactas.Crea una nueva clave y dale el nombre: Vaciar carpetasCrea una subclave de nombre: command, dos clics en su valor Predeterminado y pega:cmd /c "cd /d %1 && del /s /f /q *.*"

Los siguientes ejemplos permiten crear nuevas entradas o funciones que se muestren al dar un clic derecho en las unidades de disco.Accede a la siguiente clave del registro:HKEY_CLASSES_ROOT\Drive\shell

Función para Liberar espacio en disco en la unidad seleccionada.

Crea una nueva clave y dale el nombre: Liberar espacioCrea una subclave de nombre: command, dos clics en su valor Predeterminado y pega:cleanmgr.exe /d %1

Función para desfragmentar la unidad seleccionada.

Crea una nueva clave y dale el nombre: DesfragmentarCrea una subclave de nombre: command, dos clics en su valor Predeterminado y pega:defrag %1 -v

Agregar iconos en el menu contextual

Todas las entradas creadas anteriormente se mostrarán en el menú contextual solo con el nombre usado, es posible hacer que muestren el icono correspondiente a su lado, para eso haz lo siguiente.• Después de seguir el primer paso, es decir crear la clave con el nombre de la función ve al panel de la derecha del registro y allí da un clic derecho y crea un "Nuevo > Valor de cadena".• Dale el nombre: Icon.• Dos clic en Icon e introduce en su valor la ruta al icono que se utilizará.Especifica la ruta al icono de una de las siguientes formas: 1- Si es una aplicación de Windows escribe solo el nombre, no es necesaria la ruta, por ejemplo: explorer.exe, notepad.exe, worpad.exe, etc.Existen aplicaciones que contienen varios iconos, entonces podrás escoger el de tu preferencia especificando el número que le corresponde antecedido por una coma, por ejemplo: explorer.exe,92- La ruta a un archivo contenedor de iconos seguido por su identificador, por ejemplo:C:\Windows\System32\imageres.dll,34%systemroot%\system32\themecpl.dll,-1

Page 58: Manual del registro de windows

Accede a la siguiente página para que sepas donde Windows almacena iconos y como

identificarlos: Como extraer iconos de las librerías dll en Windows 7.

Información sobre el contenido de las librerías dll de contiene Windows 7 que pueden ser de utilidad. Como extraer los iconos e imágenes de las librerías y ejecutables del sistema para utilizarlos en la personalización de nuestro sistema operativo.DLL es la abreviatura de biblioteca de enlace dinámico, son archivos que contienen funcionalidad o recursos que utilizan otras aplicaciones. En Windows las DLL las utiliza el sistema operativo para agrupar parte del código usado por las aplicaciones propias del sistema y no en el propio ejecutable lo que redunda en una mejor modularización. Algunas DLL son librerías y pequeños almacenes de iconos, cursores, imágenes, cuadro de diálogos, etc.Es de gran utilidad para usuario conocer las DDL que nos pueden ser de utilidad para personalizar nuestro sistema, por ejemplo al personalizar una carpeta y cambiar el icono, Windows de forma predeterminada nos da la ruta a la librería shell32.dll contenedora de iconos, pero hay muchas otras, inclusive con iconos con mayor resolución que podemos acceder.También es posible usando una pequeña aplicación extraer los iconos o imágenes contenidos en estos archivos y así poder utilizarlos a nuestro gusto.A continuación un resumen con el contenido de las principales DLL que trae Windows 7.Todas las librerias las puedes encontrar en la ruta: C:\Windows\System32\

Las DLL que mayor número de iconos contienen en Windows 7.

Nombre Descripción Número of

iconos

shell32.dll Windows Shell Common Dll   306

imageres.dll Windows Image Resource   218

wmploc.DLL Windows Media Player Resources   208

netshell.dll Network Connections Shell   164

mmcndmgr.dll MMC Node Manager DLL   129

moricons.dll Windows NT Setup Icon Resources Library  

113

ieframe.dll Internet Browser   105

compstui.dll Common Property Sheet User Interface DLL  

101

DDORes.dll Device Category information and resources  

81

pnidui.dll Network System Icon   59

netcenter.dll Network Center   20

Otras librerías dll contenedoras de iconos con buena resolución son las siguientes:

Page 59: Manual del registro de windows

accessibilitycpl.dllcomres.dllmstscax.dllnetworkexplorer.dllsetupapi.dllusbaaplrc.dll (dispositivos USB)wucltux.dll

Las DLL que mayor número de imágenes contienen en Windows 7.

Nombre Descripción Número de imagenes

wmploc.DLL Windows Media Player Resources   400

UIRibbonRes.dll Windows Ribbon Framework Resources  

234

ieframe.dll Internet Browser   215

authui.dll Windows Authentication UI   113

wdc.dll Performance Monitor   55

ExplorerFrame.dll ExplorerFrame   52

UIRibbon.dll Windows Ribbon Framework   45

shell32.dll Windows Shell Common Dll   39

spwizimg.dll Setup Wizard Framework Resources  

36

Display.dll Display Control Panel   30

Las DLL que mayor número de cursores contienen en Windows 7.

Archivo Descripción Número de

cursores

user32.dll Multi-User Windows USER API Client DLL  

28

mfc70.dll MFCDLL Shared Library - Retail Version  

26

msftedit.dll Rich Text Edit Control, v4.1   19

comctl32.dll Common Controls Library   18

mshtml.dll Microsoft (R) HTML Viewer   18

riched20.dll Rich Text Edit Control, v3.1   17

UIHub.dll Microsoft Tablet PC Flicks and Pen Feedback Component  

15

Page 60: Manual del registro de windows

WFSR.dll Windows Fax and Scan Resources   15

FXSRESM.dll Microsoft Fax Resource DLL   14

mfc40u.dll MFCDLL Shared Library - Retail Version  

12

Como extraer los iconos e imágenes que contienen las librerías dll.

Ejemplos de imágenes que contiene la libreria de iconos imageres.dll.

Para extraer los iconos e imágenes que contienen las librerías dll, puedes utilizar la pequeña aplicación freeware IconViewer.IconViewer es una extensión para el Shell de Windows gratis, que te permite fácilmente ver, copiar y guardar los iconos contenidos en ejecutables y dll. La aplicación puede ver y extraer los iconos contenidos en varios tipos de archivos en Windows, algunas son: ejecutables (exe), librerías dinámicas (dll), ActiveCX control (ocx), archivos de panel de control (cpl), archivos de iconos (ico) y otras.Después que instales IconViewer, al dar clic derecho en la libreria DLL que selecciones, verás que aparece en la ventana de Propiedades una nueva pestaña llamada Iconos, da clic en ella y veras todos los iconos que contiene con las características da cada uno. Podrás salvar el que escojas con diferente formato, icon, bmp o png y asi podrás usarlo.

Puedes descargar IconViewer en la siguiente página de este sitio: http://www.botproductions.com/.

Extraer y modificar otros recursos de las librerías dll.

Las librerías dinámicas dll no solo contienen iconos, también almacenan otros archivos multimedia como imágenes, sonidos, videos, diálogos, menús, mensajes, etc. que pueden ser extraídos, pero resulta mucho más valioso poder modificar o incluso sustituir estos recursos para de esta forma personalizar el sistema operativo a nuestro gusto y conveniencia.Para poder realizar esta tarea es imprescindible el uso de otra aplicación llamada Resourse Hacker, que además permite extraer y modificar recursos que se encuentran en el interior de otros tipos de archivos como los ejecutables (exe), cpl (archivos de Panel de control) y ocx.

Page 61: Manual del registro de windows

Lee más sobre el uso de Resourse Hacker en la siguiente página:Modificar archivos ejecutables, dll y cpl con Resourse Hacker.

Regular la posición de las nuevas entradas.

Para regular la posición que tendrá la entrada creada en el menú contextual haz lo siguiente:Crea un "Nuevo > Valor de cadena" y dale el nombre: PositionPodrás escoger entre los siguientes valores:Bottom: Se mostrará en la parte inferior de menúTop: Se mostrará en la parte superior de menú

Como ves es posible de una manera sencilla personalizar a nuestro gusto el menú contextual, puedes crear cualquier tipo de función, si es un código siempre se debe ejecutar previamente en la consola para probar su efectividad.Por ultimo cuando estés complacido de las entradas creadas exporta las claves del registro utilizadas para tenerlas de respaldo en una futura posible reinstalación del sistema.

Crear nuevas entradas en el submenú Nuevo del menú contextual.

Como crear nuevas entradas en el submenú Nuevo del menú contextual para crear archivos.El submenú Nuevo aparece en el menú contextual y es muy útil para crear rápidamente nuevos archivos o carpetas, en la página anterior se explica cómo eliminar las entradas indeseables que tengas en el mismo, también tienes la opción de deshabilitarlo completamente en el caso de que te ralentice el acceso al clic derecho y también crear nuevas entradas que necesites a distintos tipos de archivos.

Page 62: Manual del registro de windows

Deshabilitar completamente el submenú Nuevo en el menú contextual.

Para eso accede a la siguiente clave del registro:HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers

Allí te vas a encontrar la subclave New, en el panel de la derecha da dos clic en el valor Predeterminado y agrégale dos guiones a su valor, te quedaría de la siguiente forma:--{D969A300-E7FF-11d0-A93B-00A0C90F2719}Esto lo deshabilitará temporalmente, para volverlo a habilitar simplemente quítale los guiones que añadiste.

Scripts para deshabilitar completamente el submenú Nuevo

Crear nuevas entradas en el submenú Nuevo del menú contextual.

Para crear una nueva entrada primero tienes que conocer la extensión de archivo para el nuevo valor a crear, a continuación buscar la entrada existente en la siguiente rama del registro:HKEY_CLASSES_ROOT\extension del archivo

En la clave de la extensión del archivo seleccionada crear una nueva clave de nombre ShellNew que tendrá el valor necesario.

Ejemplos de nuevas entradas en el submenu Nuevo

Ejemplo para agregar una nueva entrada al submenú Nuevo para archivos de extensión .reg lo que te permitirá con el clic derecho crear un nuevo archivo llamado Nueva entrada de registro.reg útil para crear tu script con el cual poder agregar entradas al registro.Accede a la clave: HKEY_CLASSES_ROOT\.reg, da un clic derecho y escoge Nuevo >Clave, dale de nombre ShellNew. En el panel de la derecha crea un nuevo valor de cadena de nombre NullFile, sin salir del panel crea otro nuevo valor de cadena y nómbralo Data, dos clics en Data y escribe o pega: Windows Registry Editor Version 5.00, este es el encabezado que tienen los scripts.Ahora al crear el nuevo archivo reg ya tendrá el encabezado que especificaste en el valor Data.

Lo mismo puedes hacer para crear un Nuevo Script de comandos de Windows.cmd para facilitar la tarea de hacer archivos batch. Sigue los siguientes pasos:

Page 63: Manual del registro de windows

Accede a la clave: HKEY_CLASSES_ROOT\.cmd, da un clic derecho y escoge Nuevo >Clave, dale de nombre ShellNew. En el panel de la derecha crea un nuevo valor de cadena de nombre NullFile, sin salir del panel crea otro nuevo valor de cadena y nómbralo Data, dos clics en Data y escribe o pega: @echo off, este es el encabezado que tienen los scripts para la consola de comandos.Ahora al crear el nuevo archivo cmd ya tendrá el encabezado necesario para crear un archivo batch.

Método para crear un Nuevo archivo de secuencia de comandos de VBScript para facilitar la creación de scripts.Accede a la clave: HKEY_CLASSES_ROOT\.vbs, da un clic derecho y escoge Nuevo >Clave, dale de nombre ShellNew. En el panel de la derecha crea un nuevo valor de cadena de nombre NullFile, es todo ahora en el submenú Nuevo tendrás la opción de crear un nuevo archivo con la extensión .vbs listo para editar tu propio script.

De esta forma puedes crear múltiples entradas para distintos tipos de archivos, si no creas el valor Data el archivo resultante estará en blanco.

En el link de descarga puedes bajar el comprimido que contiene dos scripts para crear las dos entradas que se explicaron. Tambien un script para reparar la entrada necesaria para crear una nueva carpeta, útil en casos que no aparezca

Scripts para crear Nuevo archivo REG y Nuevo archivo CMD

nuevo_reg_cmd

Script para reparar el submenu Nueva carpeta

Crear nuevas entradas en el submenú Nuevo del menú contextual.

Page 64: Manual del registro de windows

Como crear nuevas entradas en el submenú Nuevo del menú contextual para crear archivos.El submenú Nuevo aparece en el menú contextual y es muy útil para crear rápidamente nuevos archivos o carpetas, en la página anterior se explica cómo eliminar las entradas indeseables que tengas en el mismo, también tienes la opción de deshabilitarlo completamente en el caso de que te ralentice el acceso al clic derecho y también crear nuevas entradas que necesites a distintos tipos de archivos.

Deshabilitar completamente el submenú Nuevo en el menú contextual.

Para eso accede a la siguiente clave del registro:HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers

Allí te vas a encontrar la subclave New, en el panel de la derecha da dos clic en el valor Predeterminado y agrégale dos guiones a su valor, te quedaría de la siguiente forma:--{D969A300-E7FF-11d0-A93B-00A0C90F2719}Esto lo deshabilitará temporalmente, para volverlo a habilitar simplemente quítale los guiones que añadiste.Para hacerlo mas fácil mediante un script con solo dos clics descarga el archivo REG en el siguiente vinculo.

Scripts para deshabilitar completamente el submenú Nuevo

Crear nuevas entradas en el submenú Nuevo del menú contextual.

Para crear una nueva entrada primero tienes que conocer la extensión de archivo para el nuevo valor a crear, a continuación buscar la entrada existente en la siguiente rama del registro:

Page 65: Manual del registro de windows

HKEY_CLASSES_ROOT\extension del archivo

En la clave de la extensión del archivo seleccionada crear una nueva clave de nombre ShellNew que tendrá el valor necesario.

Ejemplos de nuevas entradas en el submenu Nuevo

Ejemplo para agregar una nueva entrada al submenú Nuevo para archivos de extensión .reg lo que te permitirá con el clic derecho crear un nuevo archivo llamado Nueva entrada de registro.reg útil para crear tu script con el cual poder agregar entradas al registro.Accede a la clave: HKEY_CLASSES_ROOT\.reg, da un clic derecho y escoge Nuevo >Clave, dale de nombre ShellNew. En el panel de la derecha crea un nuevo valor de cadena de nombre NullFile, sin salir del panel crea otro nuevo valor de cadena y nómbralo Data, dos clics en Data y escribe o pega: Windows Registry Editor Version 5.00, este es el encabezado que tienen los scripts.Ahora al crear el nuevo archivo reg ya tendrá el encabezado que especificaste en el valor Data.

Lo mismo puedes hacer para crear un Nuevo Script de comandos de Windows.cmd para facilitar la tarea de hacer archivos batch. Sigue los siguientes pasos:Accede a la clave: HKEY_CLASSES_ROOT\.cmd, da un clic derecho y escoge Nuevo >Clave, dale de nombre ShellNew. En el panel de la derecha crea un nuevo valor de cadena de nombre NullFile, sin salir del panel crea otro nuevo valor de cadena y nómbralo Data, dos clics en Data y escribe o pega: @echo off, este es el encabezado que tienen los scripts para la consola de comandos.Ahora al crear el nuevo archivo cmd ya tendrá el encabezado necesario para crear un archivo batch.

Método para crear un Nuevo archivo de secuencia de comandos de VBScript para facilitar la creación de scripts.Accede a la clave: HKEY_CLASSES_ROOT\.vbs, da un clic derecho y escoge Nuevo >Clave, dale de nombre ShellNew. En el panel de la derecha crea un nuevo valor de cadena de nombre NullFile, es todo ahora en el submenú Nuevo tendrás la opción de crear un nuevo archivo con la extensión .vbs listo para editar tu propio script.

De esta forma puedes crear múltiples entradas para distintos tipos de archivos, si no creas el valor Data el archivo resultante estará en blanco.

En el link de descarga puedes bajar el comprimido que contiene dos scripts para crear las dos entradas que se explicaron. Tambien un script para reparar la entrada necesaria para crear una nueva carpeta, útil en casos que no aparezca

Scripts para crear Nuevo archivo REG y Nuevo archivo CMD

nuevo_reg_cmd

Page 66: Manual del registro de windows

Script para reparar el submenu Nueva carpeta

Agregar en el menu contextual botones para acceder a tus programas o aplicaciones favoritas

Como personalizar tu menú contextual y poder crear un botón o un submenú para acceder fácilmente a tus programas, ejecutables o aplicaciones favoritas. Puede ser un programa instalado o cualquier aplicación ejecutable.Más abajo en el vínculo de descarga puedes bajar los scripts para crear botones en el menú contextual para acceder al Editor del registro y a la Consola de CMD, también puedes hacerlo manualmente con estos o con cualquier otra aplicación, para eso sigue los siguientes pasos:

Crear un simple menú para acceder a un programa o aplicación.

Si quieres que el botón se muestre siempre ya sea cuando das clic en el Escritorio o en cualquier otra carpeta en el registro accede a la siguiente clave:HKEY_CLASSES_ROOT\Directory\Background\shellEn la clave shell da un clic derecho y selecciona Nuevo >Clave y escribe el nombre que le vas a dar al botón, supongamos por ejemplo que sea la aplicación Paint, en el panel de la derecha en el valor Predeterminado das dos clic y escribes igualmente Paint.Ahora en ese mismo panel da clic derecho y crea Nuevo >Valor de cadena, nómbralo Icon, dos clic en él y escribe o pega la ruta del icono que va a mostrar el botón, en este caso sería la misma ruta de la aplicación: C:\Windows\system32\mspaint.exe, pero puede ser la ruta y el icono que desees. Ahora te sitúas en la clave que creaste, Paint da un clic derecho y crea una nueva clave, nómbrala command, en el panel de la derecha da dos clic en el valor Predeterminado y pega o escribe la ruta de la aplicación que en este caso sería: C:\Windows\system32\mspaint.exe, pero igualmente puede ser cualquier ruta a la aplicación, ejecutable o programa que desees. Listo, los cambios son inmediatos, cuando quieras prescindir de lo que hiciste simplemente elimina la carpeta Paint.Tienes que tener siempre cuidado con las rutas, en caso que hayan espacios tienes que usar comillas, la manera más fácil es copiar la ruta en las propiedades del acceso directo de la aplicación, pero no puede tener variables de entorno, como por ejemplo %windir% porque en ese caso no funcionará el botón.

Page 67: Manual del registro de windows

Crear un submenú con varios botones para acceder a varios programas o aplicaciones.

Accede a la clave HKEY_CLASSES_ROOT\DesktopBackground\Shell, clic derecho en Shell y crea una nueva clave por ejemplo Menú, ahora en el panel de la derecha tienes que crear cuatro valores de cadena llamados:• MUIVerb• SubCommands• Icon• PositionLos valores Icon y Position son opcionales, puedes prescindir de ellos si quieres, pero si los utilizas en Icon escribe la ruta al icono, lo más sencillo es poner explorer.exe, Position indica la posición del botón en el Menú, si no indicas ninguno Windows lo sitúa en el centro, pero puedes especificar Top o Bottom (Encima o abajo).En el valor MUIVerb escribe el nombre del botón en este caso Menú, en el valor SubCommands escribe una lista de las aplicaciones que vas a poner en el submenú separadas por punto y coma (;) sin espacios, en este ejemplo vamos a usar tres: notepad;calc;paint.El siguiente paso es registrar las aplicaciones, para eso accede a la siguiente clave:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\Shell,en esa clave tienes que crear tres claves, una para cada aplicación que mencionaste en la subclave command, después en cada clave creada en el panel derecho en el valor Predeterminado tienes que poner el nombre que va a tener cada boton, pondremos en nuestro caso: Bloc de notas, Calculadora y Paint.Igualmente en las tres claves crea un valor de cadena llamado Icon y ponle la misma ruta del ejecutable.Y por ultimo crea una subclave en cada una de las tres claves con el nombre command con la ruta a cada aplicación. En este caso las tres aplicaciones que escogimos son de Windows por lo que no se necesita la ruta completa solo el nombre original, en este caso serian: notepad.exe, calc.exe y mspaint.exe.Si el menú lo creas para programas que no son de Windows tienes que poner la ruta completa cuidando siempre de no olvidar las comillas.

A continuación una muestra de cómo quedaría cada clave, igualmente puedes copiarlo en el bloc de notas y hacer un archivo REG para incluirlo al registro.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Menu]"MUIVerb"="Menu""SubCommands"="notepad;calc;paint""icon"="explorer.exe"

[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\notepad]@="Bloc de notas""icon"="notepad.exe"

Page 68: Manual del registro de windows

[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\notepad\command]@="notepad.exe"

[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\calc]@="Calculadora""icon"="calc.exe"

[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\calc\command]@="calc.exe"

[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\paint]@="Paint""icon"="mspaint.exe"

[HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\paint\command]@="mspaint.exe"

Crear botón en el menú contextual para acceder al Editor del registro.

Accede en el registro a la siguiente clave:HKEY_CLASSES_ROOT\Directory\Background\shell

Con el botón derecho del ratón selecciona Nuevo >Clave, nómbrala regedit, en el panel de la derecha da dos clic en el valor Predeterminado y escribe Editor del Registro, (es el nombre que va a aparecer en el menú, puede ser cualquiera).Allí mismo crea un nuevo valor de cadena, nómbralo Icon, dos clic en Icon y pega la ruta:"C:\Windows\regedit.exe", es donde se encuentra el icono que se va a mostrar en el menú pero puede ser cualquier otro que elijas.En la clave que creaste regedit, crea otra nueva llamada Command, en el panel de la derecha da dos clic y introduce la ruta: "C:\Windows\regedit.exe"Listo los cambios se harán inmediatos.

Crear botón en el menú contextual para acceder a la consola de CMD.

.Accede en el registro a la siguiente clave:HKEY_CLASSES_ROOT\Directory\Background\shell

Con el botón derecho del ratón selecciona Nuevo >Clave, nómbrala Abrir CMD, en el panel de la derecha da dos clic en el valor Predeterminado y escribe Abrir CMD, (es el nombre que va a aparecer en el menú, puede ser cualquiera).

Page 69: Manual del registro de windows

Allí mismo crea un nuevo valor de cadena, nómbralo Icon, dos clic en Icon y pega la ruta: "cmd.exe" es donde se encuentra el icono que se va a mostrar en el menú pero puede ser cualquier otro que elijas.En la clave que creaste Abrir CMD, crea otra nueva llamada Command, en el panel de la derecha da dos clic y introduce la ruta: "C:\Windows\System32\cmd.exe"Listo.

Scripts para crear boton en el menu contextual para acceder al Editor del Registro

AbrirREGEDIT

Scripts para crear boton en el menu contextual para acceder a la Consola de CMD

AbrirCMD

Scripts para crear boton en el menu contextual para abrir el Bloc de Notas

Bloc_de_Notas

Agregar en el menu contextual las opciones de esconder y mostrar archivos y carpetas

Varios scripts que permiten personalizar y modificar la forma en que utilizas Windows, habilitan un botón en el menú contextual, es decir el menú que aparece cuando das clic derecho en una carpeta para esconder y mostrar carpetas de una forma sencilla, también puedes habilitar un botón para ocultar o mostrar archivos, ya sea música, videos, fotos,

Page 70: Manual del registro de windows

documentos, etc. todo de una forma rápida y eficiente.

Todos estos scripts son archivos .reg, al ejecutarlos agregan los valores que tienen escrito en el registro y funcionan lo mismo en Windows XP, Vista o Windows 7.A continuación se muestra el código de cada uno de estos archivos, para que los aficionados a la edición en el registro puedan agregarlos manualmente si así lo desean.

Scripts para agregar en el menú contextual las opciones de ocultar y mostrar una carpeta.

El primer script habilita la opción en el menú contextual, un botón con el nombre Esconder carpeta, el cual te permite ocultar dicha carpeta. Si no te convence el método puedes desinstalarlo fácilmente ejecutando el segundo script.

[HKEY_CLASSES_ROOT\Directory\shell\Esconder carpeta]"HasLUAShield"=""

[HKEY_CLASSES_ROOT\Directory\shell\Esconder carpeta\command]@="attrib +h \"%1\""

[-HKEY_CLASSES_ROOT\Directory\shell\Esconder carpeta]

El siguiente script habilita el botón Mostrar carpeta con el que puedes ver las carpetas que ocultaste. A continuación tienes el código para anular esta acción.

[HKEY_CLASSES_ROOT\Directory\shell\Mostrar carpeta]"HasLUAShield"=""

[HKEY_CLASSES_ROOT\Directory\shell\Mostrar carpeta\command]@="attrib -h \"%1\""

[-HKEY_CLASSES_ROOT\Directory\shell\Mostrar carpeta]

Scripts para agregar en el menú contextual las opciones de ocultar y mostrar archivos.

Page 71: Manual del registro de windows

Realizan una función parecida a los scripts anteriores, pero en este caso permiten mostrar y ocultar archivos, ya sean de música, videos, documentos etc.

[HKEY_CLASSES_ROOT\*\shell\Esconder archivo]"HasLUAShield"=""

[HKEY_CLASSES_ROOT\*\shell\Esconder archivo\command]@="attrib +h \"%1\""

[-HKEY_CLASSES_ROOT\*\shell\Esconder archivo]

[HKEY_CLASSES_ROOT\*\shell\Mostrar archivo]"HasLUAShield"=""

[HKEY_CLASSES_ROOT\*\shell\Mostrar archivo\command]@="attrib -h \"%1\""

[-HKEY_CLASSES_ROOT\*\shell\Mostrar archivo]

Scripts para agregar en el menú contextual las opciones de ocultar y mostrar la extensión de archivo.

En el paquete de descarga tienes un script para agregar al menú contextual la opción de mostrar u ocultar la extensión de archivos, Windows de forma predeterminada trae oculta la extensión de los archivos, que para el que no lo sepa es el punto con tres letras que va al final del nombre de cada archivo.Al instalar el script veras que al dar un clic derecho en cualquier lugar aparecerá un botón en el menú que dice Mostrar/Ocultar Extensiones de Archivos.En el comprimido veras dos archivos, uno llamado Añadir Opción de Mostrar/Ocultar Extensiones de Archivos.reg es el que habilita la función y otro llamado Mostrar Extension Archivos On_Off Vista-7.vbs es el script, que para que funcione el método tienes que copiarlo al disco C.Hay dos carpetas con los script una para XP y la otra para Vista y Windows 7.

ocultar_mostrar

gregar en el menu contextual opciones utiles para desbloquear Windows

Page 72: Manual del registro de windows

Agregar en el menú contextual, el menú que aparece al hacer clic derecho con el ratón, opciones útiles que nos permiten salir de los bloqueos de Windows cuando nuestra PC no responde nuestras peticiones.Siempre es posible un bloqueo en nuestro sistema operativo que nos paraliza y a veces no tenemos otra forma que reiniciar la computadora por el botón de resetaer.La mayor parte de estos bloqueos lo podemos evitar de dos formas para las cuales son los botones que estos scripts nos permiten agregar al menú contextual.La primera permite Detener tareas que no responden, lo hace mediante el empleo del comando TASKKILL deteniendo procesos de programas bloqueados. La otra opción es cerrar el explorador de Windows también mediante TASKKILL de manera forzosa, por lo que el proceso que tenga paralizado al explorador y mediante la opción anterior no se detenga, de esta manera será más efectivo el cierre. Para que esta opción funcione correctamente debemos copiar un pequeño batch a la carpeta System32 de Windows, este permite cerrar el explorador, esperar 4 segundos y volver a iniciarlo.

Scripts para agregar en el menú contextual la opción de detener tareas que no responden.

Habilita la opción en el menú contextual, es decir el menú que aparece cuando das clic derecho en una carpeta que aparezca un botón con el nombre Detener tareas que no responden, lo cual te permite detener procesos de programas y aplicaciones bloqueadas. El codigo mas abajo es para desinstalar y eliminar esta entrada del registro.

Código solo para Windows 7 [HKEY_CLASSES_ROOT\DesktopBackground\Shell\Detener tareas que no responden]@="""Icon"="explorer.exe,9""Position"=-

[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Detener tareas que no responden\command]@="taskkill /F /FI \"STATUS eq NOT RESPONDING\"" [-HKEY_CLASSES_ROOT\DesktopBackground\Shell\Detener tareas que no responden]

Código para Windows Vista

Page 73: Manual del registro de windows

[HKEY_CLASSES_ROOT\Directory\Background\shell\Detener tareas que no responden]@=""

[HKEY_CLASSES_ROOT\Directory\Background\shell\Detener tareas que no responden\command]@="taskkill /F /FI \"STATUS eq NOT RESPONDING\"" [-HKEY_CLASSES_ROOT\Directory\Background\shell\Detener tareas que no responden]

El siguiente script habilita el botón Reiniciar Explorador, que te permite cerrar el explorador de Windows y volver a iniciarlo.

[HKEY_CLASSES_ROOT\Directory\Background\shell\Reiniciar Explorador]@="RestartExplorer""Icon"="explorer.exe,9""Position"="Top"

[HKEY_CLASSES_ROOT\Directory\Background\shell\Reiniciar Explorador\command]@="C:\\Windows\\System32\\restart.cmd"

Para que te funcione el botón Reiniciar el explorador tienes que copiar el archivo restart.cmd que está incluido en el paquete de descarga a la carpeta System32 que se encuentra dentro de tu carpeta Windows, el código del batch te lo muestro a continuación y lo puedes crear con el bloc de notas si así lo deseas.

@ECHO OFFTASKKILL /F /IM explorer.exetimeout /nobreak 04start explorer.exe

Descarga en el siguiente vínculo el comprimido que contiene todos los scripts que se muestran mas arriba y te permiten agregarlos al registro, descomprímelo y ejecútalos, cuando te salga la ventana de advertencia "Si se agrega información….." presiona Si.

Scripts para agregar en el menu contextual opciones utiles para desbloquear Windows

desbloquear

Agregar en el menu contextual aplicaciones y herramientas

Claves de registro que permiten agregar una serie de funciones al menú contextual, es decir el menú que aparece al hacer clic derecho con el ratón, muy útiles para tener a mano, aplicaciones, programas, herramientas que usamos a menudo y así evitamos tener que buscarlas entre la larga lista en el menú de inicio o en el Panel de control.

Page 74: Manual del registro de windows

Son tres paquetes de claves, cada uno te permite escoger la clave que situa la posición del botón en el menú contextual ya sea abajo, en el centro o en la parte superior. Cada una tiene su archivo de desinstalación por si no quedas convencido del resultado eliminar los cambios efectuados en el registro. Todas trabajan en Windows XP, Vista o 7.

Añadir herramientas del sistema en el menú contextual

herramientas_sistema

Este paquete de claves permite agregar las siguientes herramientas:

Panel de ControlLiberador de espacio en discoAdministrador de dispositivosVisor de eventosEditor del registroCentro de SeguridadConfiguración del sistema (MSCONFIG)Administrador de tareasProgramador de tareasWindows Update

Añadir aplicaciones de Windows en el menú contextual

aplicaciones_Windows

Permite agrega las siguientes funciones:

CalculadoraMapa de caracteresConsola de comandosDesfragmentador de discosInternet ExplorerBloc de notasPaintGrabador de problemasHerramienta para recortarGrabador de sonidos

Page 75: Manual del registro de windows

Restaurador del sistemaProgramador de tareasWindows Media PlayerWordpad

Añadir accesos directos en el menú contextual

accesos_directos

Permite agrega las siguientes funciones:

Cambiar temaCambiar fondo de pantallaCambiar protector de pantallaCambiar iconosCambiar sonidosCambiar puntero del ratónCambiar escala DPI de la pantallaCambiar color y apariencia de Windows

Añadir múltiples opciones en el menú contextual de Mi PC

multiples_opciones

Otro paquete con diversos archivos REG que te permiten agregar individualmente diversas opciones al menú contextual de Mi PC, también cada uno tiene su archivo de desinstalación, las funciones que se pueden agregar son:

Programas (Instalar y desinstalar programas)Panel de controlAdministrador de dispositivosVisor de eventosConfiguración del sistema (MSCONFIG)Editor del registroServiciosAdministrador de tareas

Page 76: Manual del registro de windows

Agregar en el menu contextual opciones para cambiar permisos.

Scripts que permiten agregar en el menú contextual opciones para cambiar los permisos a archivos y carpetas. En Windows cuando se crea un archivo o carpeta su propietario no es el usuario que lo crea sino el grupo al que pertenece. Por eso a veces te encuentras en la situación de que no posees los permisos necesarios para hacer modificaciones necesarias en tu propio sistema.

Añadir en el menú contextual la opcion de Tomar propiedad del archivo.

Mediante este script podemos añadir en el menú contextual un botón nombrado Tomar propiedad del archivo, este permite al dar clic derecho en un archivo o carpeta y accionarlo establecer a tu favor todos los permisos de ese archivo.

Tomar propiedad del archivo [HKEY_CLASSES_ROOT\*\shell\takeownership]@="Tomar propiedad del archivo""HasLUAShield"="""NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\*\shell\takeownership\command]@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F""IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

[HKEY_CLASSES_ROOT\exefile\shell\takeownership]@="Tomar propiedad del archivo""HasLUAShield"="""NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\exefile\shell\takeownership\command]@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F""IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant

Page 77: Manual del registro de windows

administrators:F"

[HKEY_CLASSES_ROOT\dllfile\shell\takeownership]@="Take ownership""HasLUAShield"="""NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\dllfile\shell\takeownership\command]@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F""IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

[HKEY_CLASSES_ROOT\Directory\shell\takeownership]@="Tomar propiedad del archivo""HasLUAShield"="""NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\Directory\shell\takeownership\command]@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t""IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"

Eliminar claves de Tomar propiedad del archivo [-HKEY_CLASSES_ROOT\*\shell\takeownership][-HKEY_CLASSES_ROOT\exefile\shell\takeownership][-HKEY_CLASSES_ROOT\dllfile\shell\takeownership][-HKEY_CLASSES_ROOT\Directory\shell\takeownership]

Añadir en el menú contextual la opcion de Encriptar archivos.

Añadir botón para encriptar archivos [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]"EncryptionContextMenu"=dword:00000001

Eliminar opción de encriptar archivos [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]"EncryptionContextMenu"=-

Descarga en el siguiente vínculo el comprimido que contiene todos los scripts que se muestran mas arriba y te permiten agregarlos al registro, descomprímelo y ejecútalos, cuando te salga la ventana de advertencia "Si se agrega información….." presiona Si.

Page 78: Manual del registro de windows

Scripts para añadir en el menu contextual opciones para cambiar permisos a archivos y carpetas

cambiar_permisos

Agregar en el menú contextual la opción de Copiar la ruta del archivo o carpeta

Agregar en el menú contextual un botón que permite la opción de copiar la ruta del archivo o carpeta.Windows Vista y 7 agregan una función muy útil pero casi desconocida en el menú contextual, que permite copiar la ruta del archivo que selecciones con el ratón y poder después pegarla en un archivo de texto o en un editor, pero solo se ve en el menú y está disponible si oprimes la tecla Shift. La siguiente modificación al registro permite que esta opción sea visible y aparezca con un icono en el menú contextual.Si quieres efectuar esta modificación de manera fácil puedes bajarte el comprimido en el link de descarga más abajo que trae los scripts necesario para con solo dos clic habilitar esta función, también contiene el archivo clip.exe necesario para que funcione en Windows XP, pero si deseas hacerlo manualmente sigue los pasos a continuación.

Accede a la siguiente clave del registro:HKEY_CLASSES_ROOT\*\shell

Con el botón derecho del ratón selecciona Nuevo >Clave, dale el nombre de Copiar ruta, en el panel de la derecha da dos clic en el valor Predeterminado y pega o escribe Copiar Ruta, puede ser cualquier otro nombre que decidas, va a ser lo que aparece en tu menú.Allí mismo crea un nuevo valor de cadena y nómbralo Icon, dos clics en él y escribe o pega: "explorer.exe,7", también puedes poner la ruta a otro icono si lo deseas.En la clave Copiar ruta crea una nueva clave de nombre Command y pega o escribe en su valor: %comspec% /c echo "%1"|clip.exeListo, esto te permite copiar la ruta de cualquier archivo que selecciones con el ratón, ahora para poder hacerlo con carpetas y directorios sigue el mismo procedimiento anterior en la siguiente clave: HKEY_CLASSES_ROOT\Directory\shell

Page 79: Manual del registro de windows

Para poder agregar esta función a Windows XP es necesario antes copiar el archivo clip.exe a la carpeta Windows\system32 ya que esta versión de Windows no trae ese ejecutable.

Descarga en el siguiente vínculo el comprimido que contiene todos los script para establecer esta funcion y tambien para desinstalarla, descomprímelo y ejecútalo, cuando te salga la ventana de advertencia "Si se agrega información….." presiona Si.

Scripts para agregar la opción de copiar la ruta de archivos y carpetas

copiar_ruta

Agregar en el menú contextual de las unidades Desfragmentar y Liberar espacio

Opciones muy útiles que permiten que al dar un clic derecho en una unidad de disco tengas disponible en el menú contextual los botones: Desfragmentar y Liberar Espacio.Más abajo en el vínculo de descarga puedes bajar los scripts para crear los botones en el menú contextual o también puedes hacerlo manualmente introduciendo los valores en el registro, para eso sigue los pasos a continuación.

Agregar en el menú contextual de las unidades Desfragmentar.

Page 80: Manual del registro de windows

Accede en el registro a la siguiente clave:HKEY_CLASSES_ROOT\Drive\shell

Estando en la clave Shell da un clic derecho y selecciona Nuevo >Clave, nombra esa clave runas, en el panel de la derecha da dos clic en el valor Predeterminado y escribe: Desfragmentar u otro valor que quieras, va a ser lo que aparezca en el menú.Da un clic derecho y escoge Nuevo >Valor de cadena, nómbralo Icon, dos clic en él y pega o escribe: "Defrag.exe"Vuelve a la clave runas y crea una nueva clave llamada Command, en el panel de la derecha en Predeterminado pega o escribe: "defrag %1 -v"

Agregar en el menú contextual de las unidades Liberar espacio.

Accede en el registro a la siguiente clave:HKEY_CLASSES_ROOT\Drive\shell

Estando en la clave Shell da un clic derecho y selecciona Nuevo >Clave, nombra esa clave Disk Cleanup, en el panel de la derecha da dos clic en el valor Predeterminado y escribe: Liberar Espacio u otro valor que quieras, va a ser lo que aparezca en el menú.Da un clic derecho y escoge Nuevo >Valor de cadena, nómbralo Icon, dos clic en él y pega o escribe: "cleanmgr.exe"Vuelve a la clave Disk Cleanup y crea una nueva clave llamada Command, en el panel de la derecha en Predeterminado pega o escribe: "cleanmgr.exe /d %1"

Descarga en el siguiente vínculo el comprimido que contiene todos los script para establecer esta funcion y tambien para desinstalarla, descomprímelo y ejecútalo, cuando te salga la ventana de advertencia "Si se agrega información….." presiona Si.

Scripts para agregar en el menú contextual de las unidades Desfragmentar

desgragmentar

Scripts para agregar en el menú contextual de las unidades Liberar espacio

liberar_espacio

Agregar en el menú contextual opciones para copiar archivos y contenido

Page 81: Manual del registro de windows

Varias opciones para agregar al menú contextual, Copiar Contenido, Copiar a la carpeta y Mover a la carpeta.

Agregar en el menú contextual la opción de Copiar Contenido.

Opción muy útil que puedes agregar al menú contextual, que te permite solo dando un clic en un archivo de texto, sin abrirlo, copiar todo su contenido al portapapeles y después poder pegarlo en cualquier editor como Word, Worpad, el bloc de notas u otros.Más abajo en el vínculo de descarga puedes bajar el script para crear el acceso en el menú contextual con solo dos clic, también puedes hacerlo manualmente siguiendo los pasos que te indico a continuación.En el registro busca la siguiente clave:HKEY_CLASSES_ROOT\txtfile\shell

Estando en la clave Shell da un clic derecho y selecciona Nuevo >Clave, nombra esa clave copiar clip, en el panel de la derecha da dos clic en el valor Predeterminado y escribe: Copiar Contenido al Portapapeles, también puede ser otro texto que decidas, va a ser lo que aparezca en el menú.Da un clic derecho y escoje Nuevo >Valor de cadena, nómbralo Icon, dos clic en él y pega o escribe la siguiente ruta: "C:\Windows\System32\shell32.dll,26"Vuelve a la clave copiar clip y crea una nueva clave llamada Command, en el panel de la derecha en Predeterminado pega o escribe la siguiente ruta: cmd /c clip < \"%1\"Listo ya puedes probarlo con cualquier archivo de texto que tenga la extensión .txt

Descarga en el siguiente vínculo el comprimido que contiene el script para establecer esta funcion y tambien para desinstalarla, descomprímelo y ejecútalo, cuando te salga la ventana de advertencia "Si se agrega información….." presiona Si.

Script para agregar en el menú contextual la opción de Copiar Contenido

Agregar en el menú contextual la opción de Copiar y Mover archivos a carpeta.

Agrega en el menú contextual dos opciones, Copiar a carpeta y Mover a carpeta, que facilita la copia y traslado de archivos dentro de tu PC. Al seleccionar el menú con el mouse se abrirá una pequeña ventana con el explorador de Windows donde podrás escoger la carpeta donde copiar o mover el archivo seleccionado.

Page 82: Manual del registro de windows

Scripts para agregar en el menú contextual Copiar y Mover a carpeta.

copiar_mover_a_carpeta

Agregar al menú contextual botones para ejecutar varias funciones útiles.

Múltiples opciones que puedes agregarles a tu menú contextual de acuerdo a tus necesidades e intereses y a la labor que realizas en tu PC.Todas se instalan descargando los scripts correspondientes que agregan las entradas necesarias al registro, solo tienes que descomprimir los archivos que descargues y dar dos clics en ellos, en todos los casos está el archivo para agregar la función y otro para desinstalarla.

Mover archivo dentro de carpeta con su nombre.

Al seleccionar cualquier archivo agrega la opción en el menú contextual "En Carpeta", al dar clic en dicha opción crea una nueva carpeta con el nombre del archivo y mueve este a su interior, método muy efectivo y práctico para organizar rápidamente directorios que contienen distintos archivos sueltos.Crea un archivo REG con el siguiente código y mergelo en tu registro.

Desinstalar el submenú Abrir con.

Page 83: Manual del registro de windows

Te permite en caso que lo desees desinstalar el submenú que aparece en el menú contextual cuando das clic derecho en cualquier archivo. También puedes volver a habilitar la función mas adelante si lo deseas.

Script para desinstalar el submenú Abrir con.

quitar_abrir_con

Opción en el menú contextual para desinstalar programas.

Agrega la función de desinstalar programas cuando das clic derecho en el ejecutable de un programa o en su acceso directo y así evitas tener que acudir al Panel de control para realizar esta función.

Script para agregar en el menú contextual desinstalar programas.

Desinstalar_Programas

Internet Explorer sin complementos.

Te agrega la opción en el menú contextual que te permite iniciar el navegador Internet Explorer sin complementos

Script para agregar en el menú contextual Internet Explorer sin complementos.

IExplorer_sin_complementos

Información del Sistema en el menú contextual.

Crea un botón en el menú contextual que te permite acceder a Información del Sistema.

Page 84: Manual del registro de windows

Descarga el Script para agregar en el menú contextual Información del Sistema

Informacion_Sistema

Quitar Restaurar Versiones Anteriores.

Elimina del menú contextual la opción de Restaurar Versiones Anteriores.

Script para eliminar del menú contextual Restaurar Versiones Anteriores

Quitar_Restaurar

Eliminar contenido de carpetas y subcarpetas.

Agrega en el menú contextual un botón para que al dar un clic derecho en una carpeta, tengas la opción de eliminar todo su contenido y el de las sub carpetas en su interior.

Descarga el Script para agregar en el menú contextual Eliminar contenido de carpetas y subcarpetas.

Vaciar_Carpeta_Subcarpetas

Nivel de prioridad al ejecutar aplicaciones.

Varios scripts que agregan al menú contextual variadas opciones para ejecutar las aplicaciones con diferente nivel de prioridad, se muestran al dar clic derecho solo en aplicaciones o en accesos directos de estas.Windows reparte el tiempo de uso de la CPU de acuerdo a la prioridad de la aplicación a ejecutar, de esta forma tú al ejecutar varias aplicaciones simultáneamente puedes decidir el nivel de prioridad de cada una.Los niveles de prioridad que se pueden determinar son los siguientes:Bajo, Bajo lo normal, Normal, Sobre lo normal, Alto y Tiempo real

Script para agregar en el menú contextual Nivel de prioridad al ejecutar aplicaciones.

Page 85: Manual del registro de windows

Prioridad_CPU

Vaciar la Papelera de reciclaje.

Agrega en el menú contextual un botón para vaciar la Papelera de reciclaje.

Script para agregar en el menú contextual Vaciar la Papelera de reciclaje.

Vaciar_papelera

Agregar en el menú contextual Listar e Imprimir Directorios.

Opciones muy útiles que te permiten agregarle al menú contextual botones para poder en el primer caso listar el directorio que selecciones con el ratón, es decir crear una lista con todas las carpetas y archivos que se encuentran en ese directorio, en el otro caso tienes la opción de agregar un botón para imprimir esta información.Para usar la opción de Listar Directorio tienes que copiar un pequeño archivo batch llamado listdir.cmd (incluido en el paquete de descarga) a la carpeta Windows/system32 y para usar Imprimir Directorios copiar uno llamado printdir.cmd a la misma locación.

Script para agregar en el menú contextual Listar e Imprimir Directorios.

list_print_directorio

Recopilación de scripts, claves del registro y codigos.

Pequeña recopilación de scripts, claves del registro y códigos útiles para modificar funciones en Windows. Algunos de los scripts están incluidos en el link de descarga al

Page 86: Manual del registro de windows

final de la página. Si te interesa alguna función para la que aparece el código y la clave no está incluida entre las descargas, crea el script para agregar la clave al registro, si no sabes cómo hacerlo, accede a esta página:

Deshabilitar y silenciar las notificaciones del Control de Cuentas de Usuario.

El UAC o Control de Cuentas de Usuario, pensado para protegernos de aplicaciones perniciosas, es una de las funciones más criticada de Windows Vista y 7. La seguridad que aporta es relativa, pues sus cuadros de diálogos molestos acaban por ser un mero trámite. Para deshabilitarlo tienes que acceder al la clave:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]Allí si existen los siguientes valores DWORD establécelos todos en 0:

EnableLUAFilterAdministratorTokenEnableUIADesktopToggleConsentPromptBehaviorAdminConsentPromptBehaviorUserEnableInstallerDetectionValidateAdminCodeSignaturesEnableSecureUIAPathsPromptOnSecureDesktop

Para Añadir Programas que se Inicien con Windows:

Para permitir que programas o aplicaciones se inicien con Windows tienes que acceder una de las siguientes claves:[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run][HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]Crear un nuevo valor de cadena, renombrarlo, y en el valor introducirle la ruta al ejecutable de la aplicación que quieres que se inicie.

Desinstalar programas directamente a través del registro

Para programas que no se encuentra el desinstalador o dan algún tipo de conflicto al tratar de desinstalarlos mediante la herramienta del Panel de control, debes acceder a la siguiente clave del registro:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\UninstallEn el listado de carpetas numeradas busca la que contiene el programa a desinstalar, dos clic en el valor UninstallString y el contenido pégalo en la ventana de la consola de comandos, si la carpeta aun continua en el registro elimínala.

Page 87: Manual del registro de windows

Para hacer con los siguientes códigos un script o archivo REG, si no lo sabes lee primero aquí.

Para abrir con el bloc de notas los archivos sin extensión (Windows XP).

[HKEY_CLASSES_ROOT\*\shell][HKEY_CLASSES_ROOT\*\shell\open]@="Abrir con el Bloc de Notas"[HKEY_CLASSES_ROOT\*\shell\open\command]@="notepad.exe %1"[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.]"Application"="Notepad"

Para abrir con el bloc de notas los archivos sin extensión (Windows Vista-7).

[HKEY_CLASSES_ROOT\Unknown\shell] @="notepad" [HKEY_CLASSES_ROOT\Unknown\shell\notepad] @="Abrir con el Bloc de Notas" [HKEY_CLASSES_ROOT\Unknown\shell\notepad\command] @="C:\\WINDOWS\\NOTEPAD.EXE %1"

Añadir a Windows XP la opción de Abrir la ubicación del archivo en el menú contextual.

Añadir la opción propia de Vista y Windows 7 de que al dar clic derecho en un acceso directo, en el menú contextual aparezca la opción de Abrir la ubicación del archivo.

[HKEY_CLASSES_ROOT\*\shell][HKEY_CLASSES_ROOT\*\shell\File Location]@="Abrir la ubicacion del archivo"[HKEY_CLASSES_ROOT\*\shell\File Location\command]@="\"explorer.exe\" /select,\"%1\""

Para abrir una ventana de comandos con el clic derecho (Windows XP).

[HKEY_CLASSES_ROOT\Directory\shell\Abrir ventana de comandos aqui]@="Command &Prompt Here"[HKEY_CLASSES_ROOT\Directory\shell\Abrir ventana de comandos aqui\command]@="cmd.exe /k cd %1 "

Page 88: Manual del registro de windows

Deshabilitar, Habilitar los dispositivos USB

USB_habilitar_deshabilitar

DESHABILITAR USB[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\USBSTOR]"Start"=dword:00000004 HABILITAR USB[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\USBSTOR]"Start"=dword:00000003

Borrar URL recientes Internet Explorer.

[-HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\TypedURLs]

Deshabilitar el servicio de indexado (Windows XP).

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\cisvc]"Start"=dword:00000004

Deshabilitar las librerias en Windows 7.

[HKEY_CLASSES_ROOT\CLSID\{031E4825-7B94-4dc3-B131-E946B44C8DD5}\ShellFolder]"Attributes"=dword:b090010d

Borrar el historial de iconos en el área de notificación.

Borrar el historial de los iconos que ya no se utilizan pero aún se mantienen desmarcados en el área de notificación.Para Windows Vista y 7[HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify]"PastIconsStream"=-"IconStreams"=- Para Windows XP[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\TrayNotify]

Page 89: Manual del registro de windows

"PastIconsStream"=-"IconStreams"=-

Paquete de claves del registro utiles.

claves-utiles1

Otras modificaciones en el registro.

Ve a la clave: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies Mira si contiene éstas subclaves: Explorer, Network, Ratings, System.En caso que no la tengan, créalas.Para crear un valor te sitúas en su correspondiente clave, te vas al Panel derecho/botón derecho/Nuevo/Valor DWORD y escribe su nombre, luego le pondrás como Dato 0 o 1. Una vez creadas las subclaves anteriores vamos a crear los siguientes Valores en ellas:

Subclave Explorer:ClearRecentDocsOnExit = Borra Documentos recientes cuando sales.DisableRegistryTools = Anula el Editor del Registro (regedit)Atención: Si Anulas el Editor del Registro, luego no podrás modificar el Registro. Lo tendrás que hacer con un archivo VBScript o un .REG.NoActiveDesktop = Deshabilitar Active DesktopNoAddPrinter = No añadir nuevas impresoras.NoClose = Desactivar el elemento "Apagar el sistema"NoChangeStarMenu = Evitar cambios en el menú de InicioNoDeletePrinter = No quitar la impresora actualNoDesktop = Deshabilitar todos los elementos del Escritorio y anular botón derecho en el EscritorioNoDevMgrUpdate = No permitir/Permitir el gestor de actualizaciónNoDrives [hex] = Ocultar/Poner discos en Mi PC y Explorador de Windows.Atención: Hacerlo mejor con el TweakUI (My Computer)NoFavoritesMenu = Quitar/Poner Favoritos del menú de InicioNoFolderOptions = Quitar la ficha "Opciones de carpeta" del menú configuraciónNoFind = Quitar/Poner "Buscar" del menú de Inicio.NoFileMenu = Quitar "Archivos" del intérprete de comandos (command)NoInternetIcon = Ocultar/Poner el icono Internet Explorer del EscritorioNoLoggOff = Deshabilitar cierre de sesión el el menú de InicioNoNetHood = Ocultar el icono Entorno de Red (en Windows 98)NoRecentDocsHistory = No mantener el historial de los documentos abiertos recientemente.NoRun = Quitar/Poner "Ejecutar" del menú de Inicio.NoSaveSettings = No guardar configuración al salir del sistemaNoSetFolders = Deshabilitar los cambios en la configuración del Panel de control e Impresoras

Page 90: Manual del registro de windows

NoSetTaskbar = Deshabilitar los cambios en la configuración del menú Inicio y barra tareasNoSMMyDocs = Quitar Mis Documentos de menú de Inicio (Win98/ME)NoSMMyPictures = Quitar Mis imágenes del menú de Inicio (Win98/ME)NoTrayContextMenu = Deshabilitar el menú contextual en la barra de tareas (Bandeja-reloj)NoWindowsUpdate = No permitir actualización de Windows 98 y ME

Subclave System:NoAdminPage = Ocultar "Administración remota"NoConfigPage = Ocultar "Perfiles de hardware"NoControlPanel [hex] = Quitar Panel de controlNoDevMgrPage = Quitar "Administrador de dispositivos"NoDispAppearancePage = Ocultar "Página de aspecto"NoDispBackgroundPage = Ocultar "Fondo"NoDispCPL = Desactivar Panel de control de monitorNoDispScrSavPage = Ocultar "Protector de pantalla"NoDispSettingsPage = Ocultar "Configuración"NoFileSysPage = Ocultar "Sistema de archivos" de Rendimiento/Propiedades del SistemaNoPwdPage = Ocultar "Cambiar la contraseña"NoProfilePage = Ocultar "Perfiles de usuarios"NoSecCPL = Desactivar el programa Contraseñas del Panel de controlNoVirtMemPage = Permitir o no botón de "Memoria virtual"DisableRegistryTools = Desactivar herramientas de edición del Registro

Subclave Network:DisablePwdCaching = Evitar cache de clavesHideSharePwds [hex] = Evitar claves ocultasNoEntireNetwork = Evitar Ver toda la redNoNetSetup = Deshabilitar el icono Red en el Panel de controlNoNetSetupIDPage = Ocultar la ficha "Identificación"NoNetSetupSecurityPage = Ocultar la pestaña "Control de acceso"NoFileSharing = Quitar la opción "Compartir..." archivosMinPwdLen = Colocar la mínima cantidad de caracteres para la Clave (0 - 99)NoPrintSharing = Quitar la opción "Compartir Impresora"NoWorkgroupContents = Sin contenidos de grupo de trabajo en Entorno de red

ExplorerClearRecentDocsOnExit = Borrar "Documentos recientes" al salir.EditLevel = Poner nivle de seguridad 0, 1, 2, 3 o 4Atención: Puedes bloquear el ordenador si pones nivel 4EnforceShellExtensionSecurity = Seguridad en las claves shellextensionIgnoreLinkInfo = Permitir o no presentar los enlaces.LinkResolve = Permitir o no presentar los enlacesMyDocsOnNet = Permitir o no Mis Documentos en InternetNoActiveDesktop = Permitir o no Active DesktopNoActiveDesktopChanges = Elimina la ficha Web del cuadro de diálogos Propiedades de PantallaNoAddPrinter = Permitir o no añadir nuevas impresoras.NoChangeStartMenu = Permitir o no hacer cambios en el Menú de inicioNoClose = Permitir o no cerrar el IENoCustomizeWebView = Permitir o no personalizar Vista WebNoDeletePrinter = Permitir o no quitar la impresora.NoDeskTop = Permitir o no objetos en el Escritorio y botón derecho sobre el EscritorioNoDrives [hex] = Poner o quitar disco en Mi PC/Explorer/IEAtención: Realizarlo mejor con el TweakUI (My Computer)NoDriveTypeAutoRun [hex] = Permitir o no Autoarranque de CD/DVD

Page 91: Manual del registro de windows

NoEditMenu = Permitir o no Editar el Menú de inicioNoFavoritesMenu = Quitar o no "Favoritos" de Menú de inicioNoFileMenu = Permitir o no "Archivos" en Explorador de Windows y IENoFileUrl = Permitir o no acceder a archivos locales mediante URLNoFind = Quitar o Poner "Buscar" en el Menú de inicioNoFolderOptions = Mostrar o no "Opciones de carpeta"NoHelp = Mostrar o no "Ayuda" en el Menú de iniciosNoInternetIcon = Mostrar o no el icono Internet en el EscritorioNoLogOff = Mostrar o no "Cerrar sesión" en el Menú de inicio.NoNetConnectDisconnect = Permitir o no Desconectar de redesNoNetHood = Ver o no Entorno de RedNoRecentDocsHistory = Permitir o no añadir nuevos documentos a "Documentos" de Incio(Win98/ME)NoRecentDocsMenu = Mostar o no Documentos recientes en la configuración del Menú de inicioNoRun = Quitar o no "Ejecutar" del menú de inicioNoSaveSettings [hex] = No salvar los cambios de configuración al salirNoSetActiveDesktop = Elimina "Active Directory" del submenú Configuración del Menú Inicio.NoSetFolders = Permitir o no configurar CarpetasNoSetTaskbar = Permitir o no configurar la barra de tareasNoStartBanner [hex] = Permitir o no el Logo del IENoStartMenuSubFolders = Mostrar o no subcarpetas en el Menú de inicioNoTrayContextMenu = Mostrar o no Menú contextual en la Bandeja de Windows (zona reloj)NoViewContextMenu = Mostrar o no Menú contextualNoWebMenu = Mostrar o no Menú Web (Win98/IE 4.0)NoWinKeys = Permitir o no la tecla WinRestrictRun = Permitir o no Ejecutar programasAtención: Si activas este valor tal vez no puedas ejecutar ningún programa.

Algunos de estos valores también se encuentran en:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\ExplorerEjemplo:NoControlPanel [hex] = Permitir o no Panel de controlLa mayoría de la configuración de "CURRENT_USER", sobre todo aquellas que afectan al sistema, cambian automáticamente al modificar su valor similar en "LOCAL_MACHINE".Las restricciones de Internet Explorer 4.0x/5.xx/6.xx se encuentran bajo estas claves:HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictionsy: HKEY_USERS\.Default\Software\Policies\Microsoft\Internet Explorer\RestrictionsSi hay más de un usuario configurado, cada uno tendrá su clave particular.NoAdressBar = desactiva la Barra de direcciones.NoBrowserContextMenu = Permitir o no menú contextual en HTMLNoBrowserClose = Permitir o no Cerrar/Salir y Alt+F4 en "Archivo"NoBrowserSaveAs = Permitir o no Guardar/Guardar como... en "Archivo"NoBrowserOptions = Permitir o no Herramientas/Opciones de InternetNoFavorites = Permitir o no "Favoritos" y Alt+ANoFileOpen = Permitir o no "Abrir" de "Archivo", Ctrl+A y Ctrl+LNoFileNew = Permitir o no "Nuevo" en "Archivo" y Ctsl+UNoFileUrl = Permitir o no acceso a archivos locales mediante su Dirección (URL)NoFindFiles = Permitir o no "Buscar" y F3NoLinksBar = desactiva la barra de enlaces.NoSelectDownloadDir = Permitir o no "Guardar como.." al bajar un archivoNoTheaterMode = Pemitir o no Pantalla completa (modo kiosko) y F11NoToolBar = desactiva la barra de herramientas

Page 92: Manual del registro de windows

NoToolbarOptions = desactiva añadir, eliminar y mover la barra de herramientas

Las restricciones de las Propiedades de Internet para MS Internet Explorer 4.0x/5.xx/6.xx (además del Panel de control) se encuentran en esta clave del Registro:HKEY_USERS\.Default\Software\Policies\Microsoft\Internet Explorer\Control PanelEn caso de que haya más usuarios, cada uno tendrá su clave con su configuración particular. Accessibility = Permitir o no configurar "Accesibilidad"Advanced = Permitir o no configurar "Avanzado"AdvancedTab = Poner o quitar la ficha "Avanzado"Autoconfig = Permitir o no configurar "Autoconfiguración"Cache = Permitir o no configurar la cachéCalendarContact = Permitir o no configurar ContactosCheck_If_Default = Permitir o no chequear si el IE es el navegador por defectoConnection Settings = Permitir o no Configurar la conexiónCertificates = Permitir o no configurar "Certificados"CertifPers = Permitir o no configurar Certificados PersonalesCertifSite = Permitir o no configurar Certificados PúblicosColors = Permitir o no configurar ColoresConnection Wizard = Permitir o no el Asistente de conexiónConnectionsTab = Permitir o no ficha de ConexionesConnwiz Admin Lock = Permitir o no Asistente de conexión administrativaContentTab = Permitir o no la ficha de ContenidosFonts = Permitir o no la ficha de FuentesFormSuggest = Permitir o no configurar sugerencia de los FormulariosFormSuggest Passwords = Permitir o no configurar claveGeneralTab = Permitir o no la ficha GeneralHistory = Permitir o no la ficha HistorialHomePage = Permtir o no configurar la página de inicioLanguages = Permitir o no configurar IdiomasLinks = Permitir o no configurar EnlacesMessaging = Permitir o no configurar MS MessengerProfiles = Permitir o no configurar PerfilesProgramsTab = Permitir o no la ficha ProgramasProxy = Permitir o no configurar ProxyRatings = permitir o no configurar la claveResetWebSettings = Permitir o no configurar Borrar WebSecAddSites = Permitir o no configurar Añadir sitios segurosSecChangeSettings = Permitir o no hacer cambios de seguridadSecurityTab = Permitir o no la ficha de seguridadSettings = Permitir o no cajas de Configuración