Il registro è il cuore del sistema operativo Windows. Idealmente, non dovresti mai preoccupartene, poiché le cose funzionano abbastanza bene insieme al registro in un modo invisibile per te.

Ma a volte può essere utile capire come è organizzato il registro nel caso in cui sia necessario esaminarlo o addirittura modificarlo.

Ci sono cinque sezioni principali del registro. Queste sezioni sono chiamate “alveari” e ogni alveare è memorizzato nel proprio file di sistema nascosto sul disco rigido. I cinque alveari sono:

HKEY_CLASSES_ROOT. Questo hive contiene informazioni sulle applicazioni registrate. Visualizza le stesse impostazioni esistenti in HKEY_LOCAL_MACHINE \ Software \ Classes.

HKEY_CURRENT_USER. Questo hive contiene informazioni sull’utente attualmente attivo sul PC. È un sottoinsieme delle informazioni trovate in HKEY_USERS.

HKEY_LOCAL_MACHINE. Questo hive contiene impostazioni specifiche per l’hardware e il software del tuo PC.

HKEY_USERS. Questo hive contiene le chiavi per tutti gli utenti del PC.

HKEY_CURRENT_CONFIG. Questo alveare è l’unico che non è memorizzato permanentemente su disco. Viene popolato con le informazioni raccolte all’avvio di Windows.

Ogni alveare contiene chiavi e sottochiavi (e sottochiavi, ecc.) Per ottenere effettivamente le informazioni necessarie per far funzionare le cose. Ad esempio, se volessi sapere cosa possono essere usati tutti i programmi per aprire un file con il tipo “.xps” dovresti navigare nell’hive HKEY_CURRENT_USER e seguire il percorso:

“Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FileExts \ .xps \ OpenWithList”.

Quando finalmente ci sarai, troverai i nomi di keys e ogni chiave avrà un value. (Vedere la Figura 1.) Queste coppie chiave / valore sono ciò che mantiene Windows (e le applicazioni) in esecuzione come previsto.

image

Figura 1. Un nodo del registro “foglia” che mostra le chiavi.

Questo suggerimento (7345) si applica a Windows 7, 8 e 10.