www.zonapc.it Aggiungi ai favoriti

tu e zonapc.it

Bordo sx tu e zonapc.it icon Forum
Bordo sx tu e zonapc.it icon Zonapc.it segnalato da...
Bordo sx tu e zonapc.it icon Guest Book
Bordo sx tu e zonapc.it icon Proponi
Bordo sx tu e zonapc.it icon Segnala problemi

articoli informatica

Articoli icon I servizi di Windows Vista SP1
Articoli icon L'ADSL a 360 gradi
Articoli icon Manutenzione al sistema
Articoli icon Il registro di sistema di Windows XP
Articoli icon Rootkit: una nuova minaccia
Articoli icon Manutenzione hardware
Articoli icon Disinstallazione approfondita dei programmi
Articoli icon Inviare e-mail con telnet
Articoli icon Lista comandi da esegui
Articoli icon I virus informatici

guide manuali software

Guide software icon A-squared
Guide software icon Safe XP
Guide software icon Autoruns
Guide software icon Ad-Aware Se
Guide software icon Erunt (backup del registro)
Guide software icon Outpost firewall 2.5
Guide software icon Total uninstall

tools utility registro fix restore repair

Bordo sx downloads icon Fix Repair reg
Bordo sx downloads icon Fix Repair tools
Bordo sx downloads icon Ripara il PC
Bordo sx downloads icon Trucchi
Bordo sx downloads icon Utility
RSS

Il registro di Sistema di Windows XP

a cura di Rici

Struttura e termini del registro

Questo capitolo è dedicato alla terminologia che viene usata, quando si parla del registro di sistema e della sua struttura gerarchica, si trattata di un passo importante non solo ai fini di una corretta informazione ma anche per apprendere in maniera ottimale i contenuti dell'intero articolo.
Per una più facile comprensione faremo uso di alcune immagini in modo da avere anche un riscontro visivo.

Editor del registro

Come ho già detto nel capitolo precedente ( I files che compongono il registro di Windows XP ), il registro di sistema è costituito da una serie di files, e come tutti i files, per poter apprendere il loro cotenuto è necessario l'utilizzo di un programma che possa fare da interprete tra i dati contenuti e l'utente, l'editor di registro serve a questo, ovvero mettere in condizione l'utente di capire e interpretare i dati contenuti in questi files e a fornire le funzioni necessarie per interagire con essi.

Hive del registro

Il termine Hive sta ad indicare un'insieme di dati strutturati in maniera gerarchica, questi dati sono composti da chiavi e sottochiave e voci di valore o semplicemente valori.
L'hive, nella struttura ad albero del registro rappresenta il primo Ramo collegato al Tronco, se preferiamo un'altra metafora si potrebbe dire che è paragonabile ad una directory di primo livello del disco rigido, nel caso di Windows XP ad esempio la cartella Windows e Documents and Settings.
Una spiegazione più approfondita sugli Hive la darò nel prossimo capitolo. Struttura ad albero

Chiave del registro

La chiave non è altro che la sottodivisione di un Hive, metaforicamente come lo è la cartella System32 per quella Windows.

Sottochiave del registro

Proseguendo con la stessa logica, la sottochiave è una sottodivisione di una chiave, rimanendo sull'esempio delle cartelle nel disco rigido, una sottochiave è paragonabile alla cartella Config per System32.
Visto e considerato la mole di dati contenuti nel registro e alla continua ramificazione a livelli sempre inferiori ci troviamo nelle condizioni di avere sottochiavi che contengono altre sottochiavi.
Le sottochiavi per semplificare le possiamo chiamare direttamente chiavi se non intendiamo riferirci alla chiave principale.

Voce di Valore

Nella struttura di un disco rigido la voce di valore che d'ora in poi chiameremo Valore è paragonabile ad un files. Questo elemento, il valore, è l'elemento a più basso livello della struttura gerarchia del registro, al di sotto di esso non vi possono essere ulteriori sottochiavi, queste possono solo proseguire a livelli paralleli. Il valore è quello che svolge il vero lavoro, perché esso conserva i dati che determinano la configurazione, le impostazioni e le informazioni del sistema operativo, dei software e dell'hardware.
Ogni valore a sua volta è costituito da tre parti che sono: Nome del valore, tipo dei dati e valore dei dati. Voce di valore

Tipo dei Dati

Il tipo dei dati non è altro che il formato con cui viene espresso il valore, per fare un paragone potremmo dire che il tipo di dati esprime una unità di misura, come ad esempio possono essere i Kg (Chilogrammi) o i m (Metri).
Esempio

In pratica il tipo di dati determina se il valore è espresso con numeri, caratteri o stringa. Ora vediamo quali sono i tipi di dati con i quali è possibile esprimere i valori.

REG_BINARY

Dati binary non formattati, questo tipo di dati nella, maggior parte dei casi viene utilizzato per memorizzare le informazioni sui componenti hardware, la visualizzazione sull'editor di registro avviene in formato esadecimale.
Viene chiamato Valore Binario.

REG_WORD

Dati rappresentati da un numero della lunghezza di 4 byte. Questo tipo di dati viene in genere utilizzato per i parametri dei servizi, driver delle periferiche e per alcune impostazioni di sistema. REG_WORD a seconda anche delle preferenze matematiche può assumere un formato binario, esadecimale o decimale.
Viene chiamata valore WORD.

REG_EXPAND_SZ

Stringa di dati a lunghezza espandibile, si tratta di un tipo di dati utilizzato sopratutto per includere valori dati che rappresentano percorsi con variabili, per esempio, se un valore nel registro di sistema fa riferimento alla posizione di una determinata DLL (libreria), e come tipo di dati utilizza REG_SZ e come valore dati C:\Windows\system32\nomelibrieria.dll, il valore può essere convertito in REG_EXPAND_SZ così da poter utilizzare la variabile %systemroot% ottenendo il seguente risultato %systemroot%\system32\nomelibreria.dll.
Viene chiamata Stringa espandibile.

REG_MULTI_SZ

Stinga multipla fissa. Un tipo di dati a cui vengono associati valori dati come elenchi o valori multipli in formato leggibile dall'utente. Le voci possono essere separate da spazi, virgole o altri segni di punteggiatura, per esempio questo tipo di dati viene utilizzato per menù a discesa.
Viene chiamato Multi stringa.

REG_SZ

Stringa a lunghezza fissa. Nel registro questo tipo di valore è il più usato, è anche il tipo di valore di default, viene utilizzato per percorsi dei files, configurazioni dell'utente, GUID ( Globaly Inique Identifiers).
Viene chiamata Stringa.

(continua alla pagina successiva...)
Torna all'indice         successiva

Valid HTML 4.01 Transitional