El Registre de Windows està ple d'objectes anomenats valors que contenen instruccions específiques per a les quals es refereixen Windows i aplicacions.
Existeixen molts tipus de valors de registre, tots els quals s'expliquen a continuació. Inclou valors de cadena, valors binaris, valors DWORD (32 bits), valors QWORD (64 bits), valors de múltiples cadenes i valors de cadena ampliable.
On es troben els valors del registre?
Els valors del registre es poden trobar a tot el registre en Windows 10, Windows 8, Windows 7, Windows Vista i Windows XP.
A l'Editor del Registre no només es registren els valors del registre, sinó també les claus del registre i les arrugues del registre. Cadascun d'aquests objectes és com a carpetes i es veu al costat esquerre de l'Editor del Registre. Els valors del registre, doncs, són com els arxius que s'emmagatzemen dins aquestes claus i les seves "subclaves".
Si seleccioneu una subcarpeta, es mostraran tots els valors del registre al costat dret de l'Editor del Registre. Aquest és l'únic lloc al Registre de Windows on veureu els valors del registre: no apareixen a la part esquerra.
Aquests són només alguns exemples d'algunes ubicacions del registre, amb el valor del registre en negreta:
- HKEY_LOCAL_MACHINE HARDWARE DESCRIPTION System BIOS BIOSVendor
- HKEY_CURRENT_USER Medi Ambient TEMP
- HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Usuari actual
En cada exemple, el valor del registre és l'entrada a l'extrem dret. De nou, a l'Editor del Registre, aquestes entrades es mostren com a fitxers a la dret costat. Cada valor es manté en una clau, i cada clau s'origina en una col · lecció de registre (la carpeta més llunyà de dalt).
Aquesta estructura exacta es manté al llarg de tot el Registre de Windows sense excepció.
Tipus de valors del registre
Hi ha diversos tipus de valors de registre al registre de Windows, cadascun creat amb un propòsit diferent. Alguns valors del registre utilitzen lletres i números regulars que són fàcils de llegir i comprendre, mentre que d'altres utilitzen binari o hexadecimal per expressar els seus valors.
Valor de cadena
Els valors de cadena s'indiquen amb una petita icona vermella amb les lletres "ab". Aquests són els valors més utilitzats en el registre, i també els que es poden llegir de manera més humana. Poden contenir lletres, números i símbols.
Aquí teniu un exemple de valor de cadena:
HKEY_CURRENT_USER Panell de control Teclat KeyboardSpeed
Quan obriu el KeyboardSpeed valor en aquesta ubicació del registre, se li proporciona un enter, com 31 .
En aquest exemple concret, el valor de cadena defineix la velocitat a la qual un personatge es repetiran quan la tecla estigui premuda. Si heu de canviar el valor a 0 , la velocitat seria molt més lenta que si quedés a 31.
Cada valor de cadena al Registre de Windows s'utilitza per a un propòsit diferent segons el lloc on es troba al registre, i cadascun realitzarà una funció particular quan es defineixi en un valor diferent.
Per exemple, un altre valor de cadena situat al Teclat es diu una subclau InitialKeyboardIndicators. En lloc d'escollir un número entre 0 i 31, aquest valor de cadena només accepta 0 o 2, on 0 significa que la tecla NUMLOCK s'apagarà quan l'ordinador s'iniciï inicialment, mentre que un valor de 2 fa que la tecla NUMLOCK s'engegui per defecte.
Aquests no són els únics tipus de valors de cadena del registre. Altres poden indicar la ruta d'un arxiu o una carpeta, o servir de descripció per a les eines del sistema.
Un valor de cadena s'enumeren a l'Editor del Registre com un tipus de registre de "REG_SZ".
Valor de diverses cadenes
Un valor de diverses cadenes és similar a un valor de cadena, amb l'única diferència que pot contenir un llista de valors en lloc de només una línia.
L'eina Desfragmentador de disc a Windows utilitza el següent valor de cadena múltiple per definir determinats paràmetres que el servei hauria de tenir drets sobre:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services defragsvc RequiredPrivileges
Obrir aquest valor del Registre mostra que conté tots els següents valors de cadena:
SeChangeNotifyPrivilege SeImpersonate Privilege SeIncreaseWorkingSetPrivilege SeTcbPrivilege SeSystemProfilePrivilege SeAuditPrivilege SeCreateGlobalPrivilege SeBackupPrivilege SeManageVolumePrivilege
No tots els valors de diverses cadenes del registre tindran més d'una entrada. Alguns funcionen de la mateixa manera que els valors de cadena única, però tenen l'espai addicional per a més entrades si ho necessiten.
L'Editor del Registre mostra els valors de diverses cadenes com a tipus de registre "REG_MULTI_SZ".
Valor de cadena expandible
Un valor de cadena ampliable és igual que el valor de cadena de dalt, excepte que contenen variables. Quan aquests tipus de valors de registre són cridats per Windows o per altres programes, els seus valors són expandit segons el que defineix la variable.
La majoria de valors de cadena expandibles es poden identificar fàcilment a l'Editor del Registre perquè els seus valors contenen signes%.
Les variables d'entorn són bons exemples de valors de cadena ampliable:
HKEY_CURRENT_USER Environment TMP
El TMP El valor de la cadena és ampliable % USERPROFILE% AppData Local Temp . El benefici d'aquest tipus de valor de Registre és que les dades no necessiten contenir el nom d'usuari de l'usuari perquè utilitza el %PERFIL D'USUARI% variable.
Quan Windows o una altra aplicació ho cridin TMP valor, es tradueix a qualsevol variable establerta.Per defecte, Windows utilitza aquesta variable per revelar una ruta com C: Users Tim AppData Local Temp .
"REG_EXPAND_SZ" és el tipus de valor del registre que l'Editor del Registre mostra com valors de cadena ampliable com.
Valor binari
Com el seu nom indica, aquests tipus de valors de registre estan escrits en binari. Les seves icones en l'Editor del Registre són de color blau amb unes i zeros.
HKEY_CURRENT_USER Panell de control Escriptori WindowMetrics CaptionFont
La ruta anterior es troba al Registre de Windows, amb CaptionFont sent el valor binari. En aquest exemple, obrir aquest valor del registre mostra el nom del tipus de lletra per als subtítols a Windows, però les seves dades estan escrites en format binari, en comptes d'una forma normal i llegible per l'usuari.
L'Editor del Registre llistes "REG_BINARY" com el tipus de valor del registre per als valors binaris.
Valors DWORD (32 bits) i QWORD (64 bits)
Els valors de DWORD (de 32 bits) i de QWORD (64 bits) tenen una icona blava al Registre de Windows. Els seus valors es poden expressar en format decimal o hexadecimal.
La raó per la qual una aplicació pot crear un valor de DWORD (32 bits) i un altre QWORD (64 bits) no descansa sobre si s'està executant des d'una versió de Windows de 32 bits o 64 bits, sinó que només té una longitud de bits del valor. Això vol dir que podeu tenir dos tipus de valors de registre tant en sistemes operatius de 32 bits com de 64 bits.
En aquest context, una paraula significa 16 bits. DWORD, llavors, significa "paraula doble" o 32 bits (16 X 2). Després d'aquesta lògica, QWORD significa "quad-word" o 64 bits (16 X 4).
Una aplicació crearà el valor correcte del registre que necessita per complir amb aquestes regles de longitud de bits.
El següent és un exemple d'un valor DWORD (32 bits) al Registre de Windows:
HKEY_CURRENT_USER Panell de control Personalització Diapositiva d'escriptori Interval
Obrir aquest valor de DWORD (32 bits) probablement mostrarà dades de valor de 1800000 (i 1b7740 en hexadecimal). Aquest valor del registre defineix la rapidesa (en mil·lisegons) que el protector de pantalla es mou a través de cada diapositiva en una presentació de diapositives fotogràfiques.
L'Editor del Registre mostra valors DWORD (32 bits) i QWORD (64 bits) com a tipus de registre "REG_DWORD" i "REG_QWORD", respectivament.
Còpia de seguretat i restauració dels valors del registre
No importa si està canviant només un valor, sempre feu una còpia de seguretat abans de començar, només per assegurar-vos que podeu restaurar-la de nou a l'Editor del Registre en cas que es produeixi un imprevist.
Malauradament, no podeu fer una còpia de seguretat dels valors de registre individuals. En el seu lloc, heu de fer una còpia de seguretat de la clau del registre en què es troba el valor. Vegeu Com fer una còpia de seguretat del Registre de Windows si necessiteu ajuda per fer-ho.
Una còpia de seguretat del registre es desa com un fitxer REG, que podeu restaurar al Registre de Windows si necessiteu desfer els canvis que hàgiu fet. Consulteu Com restaurar el Registre de Windows si necessiteu ajuda.
Quan hauríeu d'obrir / editar els valors del registre?
La creació de nous valors de registre o la supressió / edició dels existents, poden solucionar un problema que teniu a Windows o amb un altre programa. També podeu canviar els valors del registre per ajustar la configuració del programa o desactivar les funcions d'una aplicació.
De vegades, és possible que hagueu d'obrir els valors del registre simplement amb finalitats d'informació.
Aquests són alguns exemples que impliquen l'edició o l'obertura de valors de registre:
- Com falsificar una pantalla blava de la mort
- Com comprovar la versió actual de la BIOS a l'ordinador
- Com evitar que els programes es moguin a Windows
- Com fer l'inici de sessió automàtic de Windows 7
Per obtenir una visió general de fer canvis als valors del registre, consulteu Com afegir, canviar i eliminar les claus del registre i els valors.
Més informació sobre els valors del registre
Obrir un valor del registre us permetrà editar les vostres dades. A diferència dels fitxers a l'ordinador que realment faran alguna cosa quan els llancis, els valors del registre simplement obren perquè l'editeu. En altres paraules, és totalment segur obert Qualsevol valor de Registre al Registre de Windows. Malgrat això, edició Valors sense saber el que estàs fent no és una bona idea.
Hi ha algunes circumstàncies en què canviar el valor del registre no tindrà efecte fins que no reinicieu l'ordinador. Uns altres no necessiten reiniciar, de manera que els canvis es reflectiran a l'instant. Com que l'Editor del Registre no us indica quins requereixen un reinici, heu de reiniciar l'equip si no sembla que una edició del Registre funcioni.
Podeu veure alguns valors de registre al registre de Windows que es mostra com REG_NONE . Aquests són valors binaris que es creen quan s'escriuen les dades buides al registre. Obrir aquest tipus de valor de registre mostra les dades de valors com zeros en format hexadecimal, i l'Editor del Registre llista aquests valors com a (valor binari de longitud zero) .
Mitjançant un símbol del sistema, podeu eliminar i afegir claus del registre amb el reg delete i reg add commuta switches.
La mida màxima per a tots els valors de registre dins d'una clau de registre està limitada a 64 kilobytes.













