Escolar Documentos
Profissional Documentos
Cultura Documentos
El S.O. debe tener uno o varios archivos de configuración para adaptarlo a las particularidades del
hardware, del software y del usuario de un equipo. Estos archivos los lee el S.O. en el arranque del sistema.
Para configurar y personalizar un terminal mediante MSDOS, utilizamos los archivos CONFIG.SYS y
AUTOEXEC.BAT, las órdenes introducidas en estos dos archivos se ejecutan al arrancar el sistema operativo
permitiendo una configuración según nuestras preferencias. Podemos configurar el tipo de teclado, el ratón, el
tipo de fecha, el prompt, el gestor de memoria, path, driver, tarjeta de sonido, etc....
Con Windows 3.x se utilizaban para configurar nuestro sistema, además de los archivos anteriores,
otros de extensión INI (SYSTEM.INI, WIN.INI, etc...). Incluso algunos programas cuando se instalaban
creaban su propio archivo de configuración INI.
¿Cómo podemos modificar el contenido del Registro de Windows? Pues podemos ir a cada uno de los
archivos anteriores con un editor unicode y modificarlo, pero esto es complicado. Lo mejor es ir a una
herramienta llamada Editor del Registro: Inicio/Ejecutar/regedit.
Veremos todos los archivos anteriores dispuestos de una manera elegante, en forma de carpetas (NO son
carpetas, se llaman claves HKEY) y fácilmente accesibles. En realidad no se ven cada archivo por separado
sino que el propio Editor del Registro se encarga de presentarlos de esta particular manera.
Obser vamos que hay cinco claves llamadas:
HKEY_CLASSES_ROOT
HKEY_CURRENT_USER
HKEY_LOCAL_MACHINE
HKEY_USERS
HKEY_CURRENT_CONFIG
Cada una de las Claves tiene subclaves. En el Panel derecho observamos los Valores, éstos contienen
Datos.
Edición/Permisos …. El Registro sólo lo pueden modificar los Administradores del siste ma pero no los usuarios
“limitados”. Podemos darle permiso a algún otro usuario para que también lo pueda modificar. Entramos en la
opción Permisos Agregar/Avanzadas/Buscar ahora y elegimos al usuario que podrá modificar todo o algún
elemento del Registro.
Los tipos de permisos en opciones avanzadas son los siguentes :
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.
Notif icar : Notificará cuando la clave sea modificada.
Eliminar : Permite que pueda eliminar claves.
Clave HKEY_LOCAL_MACHINE
Esta clave contiene la configuración general del ordenador. De ella proceden la HKEY_CURRENT_CONFIG y
la HKEY_CLASSES_ROOT.
Clave HKEY_CLASSES_ROOT
En esta clave 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 clave es parte de la HKEY_LOCAL_MACHINE concretamente la
HKEY_LOCAL_MACHINE/Software/Classes
Clave HKEY_CURRENT_CONFIG
En esta clave está la configuración actual del sistema.
Clave HKEY_USERS
Esta clave contiene la configuración de todos los usuarios del ordenador. Según van conectándose usuarios al
ordenador, aparecen claves del tipo 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.
Clave HKEY_CURRENT_USER
En esta clave se encuentra la configuración del usuario que está actualmente usando el ordenador. 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 clave hay una muy importante HKCU/Software/Microsoft/Windows/CurrentV ersion en donde
se puede controlar distintos aspectos del sistema.
HKCU
AppEvents Sonidos
Console Configuración de la consola del Intérprete de comandos.
Control Pane l Configuración del Panel de control. Accessibility( 1,0), Appearance, Colors, Desktop,
WindowsMetrics, Keyboard, PowerCfg, ..
Enviroment Algunas variables de entorno.
Software/Microsoft/Windows/CurrentVersion es importantísima porque aquí está la configuración de muchos
aspectos de Windows.
HKLM
Hardware = ACPI 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.
Security Configuración de seguridad, está protegida. Se utiliza cuando estamos en un dominio.
Software Información (a veces codificada) de programas instalados, fecha, versión, licencia, colores, ….
Classes es HKCR
System Información sobre perfiles de Hardware, controladores, unidades de disco.
Notas :
Los archivos moricons.dll, pifmgr.dll, shell32.dll contienen colecciones de iconos.
Los archivos .cpl son utilidades del Panel de control. (Busca los archivos *.cpl)
Rundll32 es un programa que ejecuta algunos archivos .dll y .cpl
Ejercicios :
Inicio/Ejecutar/desk.cpl
Inicio/Ejecutar/Rundll32 desk.cpl,InstallScreenSaver %1
Los elementos del Registro de Windows se pueden modificar mediante las ventanas de configuración de
Windows o mediante programas como el TWEAKUI. Sin embargo vamos a modificarlo directamente desde el
Editor de Registro como ejercicio.
Ejemplos:
1.- Para que en Inicio no salga "Cerrar sesión"
HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer
Crear en el panel derecho una DWORD llamada StartMenuLogOff y ponerlo en value 1
3.- Para que los usuarios tengan que pulsar <CTRL> <ALT> <Supr> para entrar en el Sistema :
HKLM/Software/Microsoft/Windows NT/Current Version/Winnlogon En el Panel derecho crear una nueva
DWORD lla mada DisableCAD con valor 0
4.- Las Propie dades de pantalla sale mediante : Botón derecho sobre el escritorio/Propiedades.
Para deshabilitar las fichas de Propiedades de pantalla :
HKCU/Software/Microsoft/Windows/Current Version/Policies/System ir a Panel derecho y crear o cambiar los
valores DWORD de :
NoDispBackgroundPage poner a 1 para que no salga "Escritorio"
NoDispAppe arancePage """"""""""""""""""""" "Apariencia"
NoDispSettingsPage """"""""""""""""""""""" "Configuración"
NoDispScrSavPage """""""""""""""""""""""" "Protector de pantalla"
6.- Mediante Herramientas/Opciones de carpeta podemos configurar diversos aspectos de las carpetas y de los
archivos. Para que no aparezca la opción Herramientas en la barra de menús (arriba) :
HKCU/Software/Microsoft/Windows/Current Version/Policies/Explorer en el Panel derecho crear el valor
DWORD llamado NoFolderOptions y ponerle valor 1
11.- Queremos que cuando entremos en el Intérprete de comandos, nos salga un listado y la frase "Bienvenido
al Intérprete de comandos"
HKCU/Software/Microsoft/CommandProcessor en el Panel derecho crear un nuevo valor alfanumérico llamado
AutoRun con estos comandos : DIR && ECHO "Bienvenidos al Interprete de comandos"