sabato 2 maggio 2009

Struttura del registro di Windows Vista


Tipi di cartelle di registro

Il layout del Registro di Vista è molto simile a quello di NT 4.0, Windows 2000 e XP.

Hive del Registro di cartella oChe cosa contiene
HKEY_LOCAL_MACHINEMantiene le impostazioni di configurazione per il computer (non importa che l'utente accede al sistema). 
Può essere abbreviato a 'HKLM'.
HKEY_USERSContiene tutti i profili utente attivamente caricato sul computer. Molto più spesso di quanto non si dovrebbe configurare la sottocartella in HKEY_CURRENT_USER che corrispondeva ad un determinato utente. La maggior parte comune di tutti, si dovrebbe modificare un valore in HKEY_CURRENT_USER.
Sottoinsiemi di Main Hives
HKEY_CLASSES_ROOTHKCR è un alias di HKEY_LOCAL_MACHINE \ Software. Queste impostazioni garantire il corretto programma che si apre quando si avvia Esplora risorse di Windows.

Queste informazioni sono memorizzate nelle due chiavi HKEY_LOCAL_MACHINE e HKEY_CURRENT_USER. La chiave HKEY_LOCAL_MACHINE \ Software \ Classes contiene le impostazioni predefinite chiave che si possono applicare a tutti gli utenti del computer locale. La chiave HKEY_CURRENT_USER \ Software \ Classes contiene le impostazioni chiave che scavalca le impostazioni predefinite e si applicano solo ai interattiva utente.

HKEY_CURRENT_CONFIGContiene le impostazioni di controllo del profilo hardware che viene utilizzato dal computer in fase di avvio.
HKEY_CURRENT_USERContiene le impostazioni per l'utente che è attualmente connesso. HKCU per brevi

Tipi di dati del Registro

Tipo di datiNome comuneDescrizione
REG_DWORDValore DWORDDati rappresentato da un 32-bit (4 byte).
REG_SZValore stringaUna lunghezza fissa stringa di testo. Tuttavia, può anche tenere REG_SZ numeri.
Le suddette REG_SZ REG_DWORD e sono di gran lunga i più comuni tipi di registro. Tuttavia, anche gli altri tipi di seguito per completezza.
REG_MULTI_SZMulti-Valore stringaUna stringa multipla. Un tipo di dati in grado di mantenere più di un valore. Separa ciascuna voce da spazi, virgole o altri segni.
REG_EXPAND_SZValore stringa espandibileUna lunghezza variabile stringa di dati. Questo tipo di dati è da variabili di sistema.
REG_BINARYValore binarioRaw dati binari. Visualizzati in formato esadecimale.
REG_QWORDRapporto QWORDI dati rappresentati da un numero che è un 64-bit.Questi dati vengono visualizzati in un Valore binario.
REG_RESOURCE_LISTValore binarioUna serie di matrici nidificate, destinato alla conservazione di una risorsa lista.
REG_RESOURCE_REQUIREMENTS_LISTValore binarioUna serie di matrici nidificate che sono progettate per memorizzare un elenco di driver di periferica di possibili risorse hardware.
REG_FULL_RESOURCE_DESCRIPTORValore binarioUna serie di matrici nidificate che è stata progettata per memorizzare un elenco di risorse che viene utilizzato da un dispositivo hardware fisico.
REG_LINKCollegamentoUna stringa di nomi Unicode un link simbolico.
REG_NONENessunoDati senza particolare tipo.Questi dati vengono scritti nel Registro di sistema da parte del sistema o di applicazioni e viene visualizzato in Editor del Registro di sistema in formato esadecimale.

Nessun commento: