bueno....una descripcion completa podria llevar reglones y renglones miles y miles ademas no se bien que queres saber sobre el registro como vos decis yo ya habia posteado algo pero aca pongo algo mas vos depues decime si era eso o querias saber otra cosa
tambien tenes que decir sobre que windows queres la descripcion pero bue va le del xp que seguramente es esa
primero que nada tenes que fijarte el proovedor de informacion que es microsoft
Para ver este enlace Registrate o Inicia Sesionhttp://support.microsoft.com/kb/256986/es
bien
¿Para qué utilizar el registro de Windows?
Conocimiento de las bases del registro de Windows puede ser muy importante a la hora de resolver un problema o para personalizar el comportamiento del sistema operativo o de las aplicaciones. También puede ser necesario para hacer respaldos de nuestra configuración.
¿Qué es el registro?
Es la base de datos de todas las versiones de Windows donde se guarda la información sobre la configuración y el comportamiento del sistema operativo, hardware instalado y las aplicaciones.
Precauciones que debemos tomar
El registro es fundamental para el sistema operativo y si se corrompe o si lo dañamos cuando lo editamos podemos tener serios problemas e incluso el sistema operativo puede llegar a ser inservible. Por eso siempre debemos tener mucho cuidado a la hora de manejar el registro. Deberíamos tener la costumbre de guardar copias de seguridad del registro. La forma de hacerlo es distinta para cada versión de Windows. Si eres usuario de Windows 95 te recomiendo que utilices ERU.EXE, la pequeña utilidad escondida en algún lugar del CD de Windows que nos puede salvar la vida en más de una ocasión. Si eres usuario de Windows 98 es suficiente que ejecutes scanreg desde Inicio/Ejecutar para hacer una instantánea del registro. Los usuarios de Windows ME lo tienen aún más fácil con System Restore que encontrarán en Inicio/Programas/Accesorios/Herramientas de sistema. Solo se necesita crear un nuevo punto de restauración cada vez que vamos a manipular el registro o instalar un programa.
¿Cómo editamos el registro?
Para eso utilizaremos el editor del registro de Windows (regedit.exe). Vamos al menú Inicio/Ejecutar y escribimos "regedit" (sin comillas). Se abrirá una ventana parecida a ésta:

En el panel izquierdo veremos el árbol del registro con Mi PC a la cabeza y debajo los seis subárboles. Los subárboles se componen de claves y las claves a su vez se componen de subclaves. Esto puede parecer un poco complicado, por eso, normalmente se utiliza la palabra "rama" para referirse a cualquier nivel del registro. Podemos expandir y contraer cada rama pulsando "+" que está junto a su nombre. En el panel derecho veremos dos o tres columnas, a la izquierda están los nombres de los datos y a la derecha sus valores.
Buscar en el Registro
Utilizaremos para ello el menú "Edición/Buscar" (o Ctrl+F) y escribimos en el diálogo el nombre que queremos encontrar, por ejemplo una dll que nos da problemas y queremos. Regedit la buscará y nos mostrará el primer resultado. Para seguir buscando, utilizaremos el botón "Buscar siguiente" o simplemente pulsaremos F3.
Agregar o eliminar subclaves.
Es algo que debemos hacer con muchísimo cuidado:
Para agregar:
1. Seleccionamos la rama donde queremos agregar la subclave.
2. Vamos a Edición/Nuevo/Clave o pulsamos con el botón secundario la clave y seleccionamos "Nuevo/Clave" del menú contextual. Se creará una clave con el nombre de "Nueva clave".
3. Cambiamos el nombre por el deseado.
Para eliminar:
1. Seleccionamos la subclave que queremos eliminar.
2. Pulsamos "Eliminar" desde el menú "Edición" o desde le menú contextual.
Modificar los valores de una clave

Agregar o eliminar valores a subclaves
Tenemos tres tipos principales de valores: Cadena, Binario, DWord. Windows NT tiene además Cadena Expandible y Cadena Múltiple. Para agregar el valor a una clave primero la seleccionamos y después pulsamos "Nuevo" en el menú "Edición" o en el menú contextual y seleccionamos el tipo del valor que queremos agregar.
Para eliminar un valor, lo seleccionamos y pulsamos "Eliminar" en el menú "Edición" o en el menú contextual.
Exportar y combinar claves
Es la característica más útil del editor de Windows. Nos permite:
1. Hacer respaldos de una clave antes de modificarla y así nos aseguramos que el registro estará a salvo si las cosas no funcionan después de modificarlo.
2. Hacer respaldos de nuestra configuración para reproducirla en otra máquina o después de formatear el disco y reinstalar Windows. Debemos tener en cuenta que puede haber diferencias entre los registros de diferentes versiones de Windows o distintas versiones de programas, por ejemplo entre Outlook Express 4 y Outlook Express5.
Para exportar una clave, primero la seleccionamos y después pulsamos "Exportar archivo del registro" en el menú "Registro". El archivo exportado se guardará con la extensión *.reg, nosotros le ponemos un nombre. Debemos tener en cuenta que si queremos exportar una clave de Windows 2000 o Windows XP a Windows 9.x, la debemos guardar en formato de Regedit 4 que seleccionamos de la lista desplegable "Tipo" del cuadro de diálogo "Guardar".
Y para introducir la clave guardada es suficiente con hacer un doble click sobre el archivo guardado o seleccionar "Combinar" en el menú contextual".
Descripción de las principales claves del registro:
Como ya pudiste observar, cada clave principal comienza con un "HKEY_" que viene de "Key Handle".
HKEY_CLASSES_R
OOT
Esta rama se guarda en el archivo System.dat y contiene los nombres de todos los tipos de archivo registrados y también los manejadores de las hojas de las propiedades y otros componentes ActiveX. Esta rama es un puntero hacia la subclave
HKEY_LOCAL_MAC
HINE\SOFTWARE\Classes
y contiene a su vez dos tipos de claves:
Las claves de las extensiones de los tipos de archivo que contiene definiciones de los conocidos tipos de archivo (por ejemplo, .txt, .doc, etc) y las claves de definición de clase que especifican las propiedades de shell y OLE de una clase o tipo de documento. Entre estas claves se encuentran los CLSID (Class Identifier) de los controles ActiveX.
HKEY_CURRENT_U
SER
Contiene la información de perfil del usuario que está usando la máquina en este momento. Esta clave es muy útil para nosotros ya que ahí están todas nuestras configuracione
s personales y nuestras preferencias.
HKEY_LOCAL_MAC
HINE
Contiene los datos de configuración del equipo local. Esta información está utilizada por las aplicaciones, controladores de dispositivos y su configuración es la misma para todos los usuarios.
HKEY_USERS
Contiene la información de los perfiles de todos los usuarios y además la subclave "Default" que es para los usuarios que no tengan un perfil configurado.
HKEY_CURRENT_C
ONFIG
Contiene la información acerca la configuración del sistema actual.
HKEY_DIN_DATA
Contiene la información de configuracione
s que se almacenan en la RAM para optimizar el desempeño del sistema. La información contenida en esta subclave se crea cada vez que Windows arranca.
------------------------------
El registro de Windows posee una estructura inmensa y muy compleja y no existe ningún "Catálogo general" de todas sus claves, subclaves y datos
es todo decime si te sirvio.....
saludos