IMPLANTACIÓN DE SISTEMAS
OPERATIVOS
Registro de Windows
CICLO FORMATIVO DE GRADO SUPERIOR EN
ADMINISTRACIÓN DE SISTEMAS
INFORMÁTICOS EN RED:
MODALIDAD ONLINE
Contenido
1 Qué es el archivo de registro.............................................................. 2
2 Cómo es la base de datos de registro .................................................... 2
3 Tipos de datos en el registro de datos ................................................... 3
4 Ejemplos de cambios de configuración .................................................. 5
4.1 Cambios en la configuración HKCU ................................................. 5
5 Webgrafia .................................................................................... 8
1 Qué es el archivo de registro
Este fichero es donde Windows almacena una serie de parámetros que modifican el
funcionamiento de ciertos aspectos del sistema. Se trata de una base de datos
jerárquica (en forma de árbol) que utilizan las distintas versiones de Windows en la
que el sistema almacena la información precisa para configurar el sistema para su
funcionamiento con las aplicaciones, servicios, librerías y otras funciones instaladas
como dispositivos hardware.
El registro contiene datos que Windows consulta continuamente durante su
funcionamiento y el de los programas instalados. El registro contiene datos como
perfiles de usuario, el lugar donde se encuentran ciertos ficheros indispensables para
el funcionamiento del sistema, los tipos de documentos, qué hardware tiene instalado
el ordenador, qué puertos e interfases tiene instalados e incluso los iconos que debe
usar.
2 Cómo es la base de datos de registro
La estructura del archivo de registro se compone de grupos de claves, subclaves y
finalmente valores de registro de distinto tipo. Esto permite organizar las entradas del
registro para poder localizarlas con el editor. Windows almacena estas claves en
distintos archivos dentro del disco duro del sistema. Las claves predefinidas en
2
REALIZADO POR: XAVIER CASTEJÓN
Windows son las siguientes. Más información en la web de Microsoft sobre el registro
de Windows.
HKEY_USERS : Contiene los perfiles comunes.
HKEY_LOCAL_MACHINE: En esta entrada se almacenan los parámetros específicos del
ordenador común para todos los usuarios del mismo. Para que tenga efecto hay que
reiniciar el equipo.
HKEY_CLASSES_ROOT: Se trata de una subclave importante pues determina que cuando
abra un archivo con el Explorador de Windows se abrirá el programa correcto.
HKEY_CURRENT_CONFIG: Almacena la configuración de hardware al iniciar el sistema.
HKEY_CURRENT_USER : Esta entrada contiene la información de configuración del
usuario que tiene la sesión activa. Dentro de ella se especifican las rutas de las
carpetas del usuario, los colores de la pantalla, los parámetros definidos para la sesión
o la configuración del Panel de control. También permite establecer ciertos
parámetros de la sesión de usuario. Para que tenga efecto se tiene que salir de la
sesión de usuario y volver a iniciar sesión.
3 Tipos de datos en el registro de datos
Nombre Tipo de datos Descripción
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 REG_DWORD Datos representados por un número de
DWORD 4 bytes de longitud (un valor entero de
32 bits). Muchos parámetros de
3
REALIZADO POR: XAVIER CASTEJÓN
controladores de dispositivo y servicios
son de este tipo y se muestran en el
Editor del Registro en formato binario,
hexadecimal o decimal.
Valor REG_EXPAND_SZ Cadena de datos de longitud variable.
alfanúmerico Este tipo de datos incluye variables que
expandible se resuelven cuando un programa o
servicio utiliza los datos.
Valor de REG_MULTI_SZ Cadena múltiple. Valores que
cadena contienen listas o valores múltiples;
múltiple 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 REG_SZ Cadena de texto de longitud fija.
cadena
Valor binario REG_RESOURCE_LIST Serie de matrices anidadas diseñada
para almacenar una lista de recursos
utilizados por el controlador de un
dispositivo de hardware o uno de los
dispositivos físicos que controla. El
sistema detecta y escribe estos datos
en el árbol \ResourceMap que se
muestra en el Editor del Registro en
formato hexadecimal como valor
binario.
Valor binario REG_RESOURCE_REQUIREMENTS_LIST Idem que el anterior valor.
Valor binario REG_FULL_RESOURCE_DESCRIPTOR Idem que el anterior valor.
Ninguna REG_NONE Datos sin ningún tipo en particular. El
sistema o una aplicación escribe estos
datos en el Registro y los muestra en el
Editor del Registro en formato
hexadecimal como un valor binario.
Vinculo REG_LINK Cadena Unicode que da nombre a un
vínculo simbólico.
Valor REG_QWORD Datos representados por un número
QWORD entero de 64 bytes. Estos datos se
muestran en el Editor del Registro como
un valor binario y se introdujeron por
primera vez en Windows 2000.
4
REALIZADO POR: XAVIER CASTEJÓN
4 Ejemplos de cambios de configuración
Vamos a utilizar el programa regedit para realizar algunos cambios de configuración
poco conocidos que permite el registro de Windows. Como siempre, recomendamos
realizar una copia del registro antes de realizar los cambios. Recordar que es necesario
tener privilegios de administrador para realizar las modificaciones que detallamos.
Si tenemos máquina virtual realizaremos una instantánea (Snapshot).
4.1 Cambios en la configuración HKCU
Vamos a cambiar algunos parámetros de la sesión de usuario de Windows. Para hacerlo
iniciaremos el programa regedit pulsando sobre el botón de Buscar y escribiendo
regedit en la caja de búsqueda. Luego pulsaremos la tecla enter.
En el editor de registro localizaremos la entrada
HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer
5
REALIZADO POR: XAVIER CASTEJÓN
En ella encontraremos una clave llamada Explorer. Si no existe crearemos una clave
nueva con el nombre Explorer.
Dentro de esta clave crearemos los valores DWORD que precisemos de los que
enumeramos a continuación con el nombre correspondiente. Luego asignaremos a cada
valor un 1 para activar la función o 0 para desactivarla. Para crear el valor haremos
clic con el botón derecho dentro de la clave Explorer.
6
REALIZADO POR: XAVIER CASTEJÓN
Ahora pondremos el valor a 1 para activar la opción de Deshabilitar todos los elementos
del Escritorio y anular botón derecho en el Escritorio
Doble click en el valor NoDesktop y ponemos 1
Al ser una clave de HKEY_CURRENT_USER tendremos que salir de la sesión de usuario
y volver a entrar para verificar que se ha activado esta configuración. Otra opción es
forzar la carga de este valor del simbolo del sistema ejecutando el siguiente comando:
gpupdate /force
7
REALIZADO POR: XAVIER CASTEJÓN
NoDesktop = 0 NoDesktop = 1
Valores de ejemplo Explorer:
NoDesktop = Deshabilitar todos los elementos del Escritorio y anular botón derecho en
el Escritorio
NoControlPanel = Quitar Panel de control
NoClose = Desactivar el elemento "Apagar el sistema"
NoFolderOptions = Quitar la ficha "Opciones de carpeta" del menú configuración
NoFind = Quitar/Poner "Buscar" del menú de Inicio.
NoRun = Quitar/Poner "Ejecutar" del menú de Inicio.
5 Webgrafia
Fuente: https://support.microsoft.com/es-es/help/256986/windows-registry-
information-for-advanced-users
8
REALIZADO POR: XAVIER CASTEJÓN