Un hive nel registro di Windows è il nome dato a una sezione principale del registro che contiene chiavi di registro, sottochiavi di registro e valori di registro.
Tutte le chiavi considerate hive iniziano con "HKEY" e sono alla radice, o in cima alla gerarchia nel registro, motivo per cui a volte vengono anche chiamate chiavi root o hive del sistema principale.
Per usare un termine più comune, un alveare è come una cartella iniziale nel registro. Tutto nel registro è infine contenuto in vari alveari.
Dove si trovano gli alveari del registro?
Nell'Editor del Registro di sistema, gli hive sono l'insieme di chiavi di registro che appaiono come cartelle sul lato sinistro dello schermo quando tutte le altre chiavi sono state ridotte a icona.
Ecco un elenco degli hive di registro comuni in Windows:
- HKEY_CLASSES_ROOT
- HKEY_CURRENT_USER
- HKEY_LOCAL_MACHINE
- HKEY_USERS
- HKEY_CURRENT_CONFIG
HKEY_DYN_DATA è un hive del registro utilizzato in Windows ME, 98 e 95. La maggior parte delle informazioni archiviate in quell'hive è archiviata in HKEY_LOCAL_MACHINE\HARDWARE nelle versioni successive di Windows.
Perché non riesco a vedere nessun alveare del registro?
A volte, quando apri l'Editor del Registro di sistema, vedrai un sacco di cartelle sul lato sinistro e forse anche valori di registro sul lato destro, ma nessun hive del registro. Questo significa solo che sono fuori dalla normale area di visualizzazione.
Per vedere tutti gli hive del registro in una volta, scorri fino alla parte superiore del lato sinistro dell'Editor del registro e comprimi tutti gli hive, selezionando le frecce in basso o scegliendo Collapsedal menu di scelta rapida.
In entrambi i casi, questo ridurrà al minimo tutte le chiavi e le sottochiavi in modo da vedere solo la manciata di hive del registro sopra elencati.
Un altro motivo per cui alcuni hive del registro non vengono visualizzati è se stai visualizzando il registro in remoto da un altro computer.
Alveare del registro e chiave del registro
Un hive del registro è una cartella nel registro di Windows, ma lo è anche una chiave di registro. Quindi qual è esattamente la differenza tra un hive del registro e una chiave di registro?
L'unica differenza tra i due è che un hive del registro è la prima cartella nel registro e contiene chiavi di registro, mentre le chiavi di registro sono le cartelle all'interno degli hive che contengono valori di registro e altre chiavi di registro.
Denominare una cartella nel registro come "alveare del registro" viene fatto solo per classificare ulteriormente di cosa stiamo parlando. Invece di chiamare ogni cartella nel registro un hive del registro o una chiave del registro, chiamiamo la prima cartella principale un alveare ma utilizziamo la chiave come nome di ogni altra cartella all'interno degli alveari e le sottochiavi del registro come termine per le chiavi che esistono all'interno altre chiavi.
Un hive del registro nel contesto
Ecco un modo semplice per capire dove appartiene un hive del registro nel registro di Windows:
HIVE\KEY\SUBKEY\SUBKEY\…\…\VALUE
Come puoi vedere nell'esempio seguente, mentre possono esserci più sottochiavi del registro sotto un hive, c'è sempre un solo hive del registro in ogni posizione.
HKEY_CURRENT_USER\Pannello di controllo\Desktop\Colori\Menu
- HIVE: HKEY_CURRENT_USER
- KEY: Pannello di controllo
- SUBKEY: Desktop
- SOTTOTASTO: Colori
- VALORE: Menu
Modifica ed eliminazione degli hive del registro
Gli alveari del registro, a differenza di chiavi e valori, non possono essere creati, eliminati o rinominati. L'editor del registro non ti consente, il che significa che non puoi nemmeno modificarne uno accidentalmente.
Non essere in grado di rimuovere gli hive del registro non significa che Microsoft ti impedisce di fare qualcosa di straordinario con il tuo computer: semplicemente non c'è motivo per cui vorresti farlo. Le chiavi e i valori che comprendono tutti gli hive del registro sono dove si trova il valore reale del registro di Windows.
Puoi, tuttavia, aggiungere, modificare ed eliminare chiavi e valori nel registro. Devi accedere agli alveari per fare tutto ciò, ma gli alveari stessi non sono modificabili.
Backup degli hive del registro
Puoi, tuttavia, eseguire il backup degli hive del registro, proprio come puoi registrare le chiavi. Il backup di un intero hive salva tutte le chiavi e i valori all'interno di quell'hive come un file REG che può quindi essere importato nuovamente nel registro di Windows in un secondo momento.
Vedi Come eseguire il backup del registro di Windows e il relativo Come ripristinare il registro di Windows per ulteriori informazioni.
Domande frequenti
Dov'è l'hive del registro in Windows 10?
I file di registro di solito si trovano in C:\Windows\System32\Config. Tuttavia, non è possibile apportare modifiche ai file in questa posizione. Se è necessario modificare il registro, aprire l'editor del registro per apportare modifiche.
Perché si chiama hive del registro?
A uno degli sviluppatori originali di Windows NT non piacevano le api, quindi per scherzo, un altro sviluppatore responsabile del registro ha aggiunto quanti più riferimenti possibile alle api. Parte di questo scherzo divertente includeva la denominazione della posizione dei dati del registro come "celle".