¿Que é un valor de rexistro?

Explicación dos distintos tipos de valores do rexistro

O Rexistro de Windows está cheo de obxectos chamados valores que conteñen instrucións específicas ás que se refiren Windows e as aplicacións.

Existen moitos tipos de valores de rexistro, que se explican a continuación. Inclúen valores de cadea, valores binarios, valores de DWORD (32 bits), QWORD (64 bits), valores de varias secuencias e valores de cadea expandibles.

Onde están os valores do rexistro?

Os valores do rexistro pódense atopar en todo o rexistro en Windows 10 , Windows 8 , Windows 7 , Windows Vista e Windows XP .

No Editor do Rexistro non só están os valores de rexistro, senón tamén as claves de rexistro e colas de rexistro . Cada un destes obxectos son como cartafoles e vense no lado esquerdo do Editor do Rexistro. Os valores do rexistro, entón, son algo parecidos aos ficheiros almacenados dentro destas claves e as súas "subclaves".

A selección dunha subclave mostrará todos os seus valores de rexistro no lado dereito do Editor do Rexistro. Este é o único lugar no Rexistro de Windows onde verá os valores de rexistro: eles nunca están listados no lado esquerdo.

Aquí tes só algúns exemplos de algunhas localizacións de rexistro, co valor do rexistro en negra:

En cada exemplo, o valor do rexistro é a entrada á extrema dereita. De novo, no Editor do Rexistro, estas entradas amósanse como ficheiros no lado dereito . Cada valor realízase nunha tecla e cada tecla orixínase nunha coluna de rexistro (o cartafol esquerdo máis arriba).

Esta estrutura exacta mantense en todo o rexistro de Windows sen excepción.

Tipos de valores de rexistro

Existen varios tipos de valores de rexistro no rexistro de Windows, cada un creado con un propósito diferente en mente. Algúns valores de rexistro usan letras e números regulares que son fáciles de ler e comprender, mentres que outros usan binarios ou hexadecimales para expresar os seus valores.

Valor de cadea

Os valores da cadea están indicados cun pequeno ícono vermello coas letras "ab" nelas. Estes son os valores máis utilizados no rexistro e tamén o máis lexible. Poden conter letras, números e símbolos.

Aquí tes un exemplo de valor de cadea:

HKEY_CURRENT_USER \ Panel de control \ Teclado \ KeyboardSpeed

Cando abra o valor KeyboardSpeed neste lugar no rexistro, recibes un enteiro, como 31 .

Neste exemplo particular, o valor da cadea define a velocidade á que un personaxe repetirase cando a tecla estea presionada. Se cambiar o valor a 0 , a velocidade sería moito máis lenta que se permanecese en 31.

Cada valor de cadea no Rexistro de Windows úsase para un propósito diferente segundo o lugar onde se encontre o rexistro e cada un fará unha función particular cando se defina cun valor diferente.

Por exemplo, outro valor de cadea situado na subclave do teclado é un InitialKeyboardIndicators chamado. En lugar de escoller un número entre 0 e 31, este valor de cadea só acepta un 0 ou un 2, onde 0 significa que a tecla NUMLOCK estará desactivada cando a computadora se inicie por primeira vez, mentres que un valor de 2 fai que a tecla NUMLOCK se active por defecto.

Estes non son os únicos tipos de valores de cadea no rexistro. Outros poden apuntar á ruta dun ficheiro ou cartafol, ou servir como descricións para as ferramentas do sistema.

Engádese un valor de cadea no Editor do rexistro como un tipo de rexistro "REG_SZ".

Valor multi-cadea

Un valor de cadea múltiple é similar a un valor de cadea coa única diferenza de que poden conter unha lista de valores en lugar de só unha liña.

A ferramenta Disk Defragmenter en Windows usa o seguinte valor de varias cadea para definir determinados parámetros que o servizo debe ter dereitos sobre:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ defragsvc \ RequiredPrivileges

Apertura deste valor de rexistro mostra que contén todos os seguintes valores de cadea:

SeChangeNotifyPrivilege SeImpersonatePrivilege SeIncreaseWorkingSetPrivilege SeTcbPrivilege SeSystemProfilePrivilege SeAuditPrivilege SeCreateGlobalPrivilege SeBackupPrivilege SeManageVolumePrivilege

Non todos os valores de varias secuencias no rexistro terán máis dunha entrada. Algúns funcionan exactamente como os valores de cadea única, pero teñen o espazo adicional para máis entradas se o necesitan.

O Editor do Rexistro lista os valores de varias cadea como "REG_MULTI_SZ" tipos de valores de rexistro.

Valor de cadea expandible

Un valor de cadea expandible é igual que o valor de cadea de arriba excepto que conteñen variables. Cando este tipo de valores de rexistro son chamados por Windows ou outros programas, os seus valores expórtanse ao que define a variable.

A maioría dos valores de cadea expandibles son facilmente identificables no Editor do Rexistro porque os seus valores conteñen% de sinais.

As variables de ambiente son bos exemplos de valores de cadea expandibles:

HKEY_CURRENT_USER \ Ambiente \ TMP

O valor da cadea ampliable TMP é % USERPROFILE% \ AppData \ Local \ Temp . O beneficio para este tipo de valor de rexistro é que os datos non precisan conter o nome de usuario do usuario porque usa a variable % USERPROFILE% .

Cando Windows ou outra aplicación chama este valor TMP , transfórmase en calquera variable. Por defecto, Windows usa esta variable para revelar unha ruta como C: \ Users \ Tim \ AppData \ Local \ Temp .

"REG_EXPAND_SZ" é o tipo de valor de rexistro que o Editor do Rexistro mostra como valores de cadea expandibles como.

Valor binario

Como suxire o nome, estes tipos de valores de rexistro están escritos en binario. Os seus íconos no Editor do Rexistro son azuis con uns e ceros.

HKEY_CURRENT_USER \ Panel de Control \ Escritorio \ WindowMetrics \ CaptionFont

A ruta anterior atópase no Rexistro de Windows, con CaptionFont sendo o valor binario. Neste exemplo, abrir este valor de rexistro mostra o nome da fonte para os subtítulos en Windows, pero os seus datos están escritos en binario, en lugar de nunha forma regular e legible polo usuario.

O Editor do Rexistro enumera "REG_BINARY" como o tipo de valor de rexistro para valores binarios.

Valores DWORD (32 bits) e QWORD (64 bits)

Os valores de DWORD (32 bits) e QWORD (64 bits) teñen unha icona azul no Rexistro de Windows. Os seus valores poden ser expresados ​​en formato decimal ou hexadecimal.

A razón pola que unha aplicación pode crear un valor de DWORD (32 bits) e outro QWORD (64 bits) non depende se se está a executar desde unha versión de Windows de 32 bits ou 64 bits , senón só na lonxitude de bit do valor. Isto significa que pode ter dous tipos de valores de rexistro en sistemas operativos de 32 bits e 64 bits.

Neste contexto, unha palabra significa 16 bits. DWORD, entón, significa "dobre palabra" ou 32 bits (16 X 2). Seguindo esta lóxica, QWORD significa "quad-word" ou 64 bits (16 X 4).

Unha aplicación creará o valor correcto do rexistro que necesita para cumprir estas regras de lonxitude.

O seguinte é un exemplo dun valor DWORD (32 bits) no rexistro de Windows:

HKEY_CURRENT_USER \ Panel de control \ Personalización \ Presentación de diapositivas de escritorio \ Intervalo

Apertura deste valor de DWORD (32 bits) probablemente mostre datos de valor de 1800000 (e 1b7740 en hexadecimal). Este valor de rexistro define o rápido (en milisegundos) que o protector de pantalla móvese a través de cada diapositiva nunha presentación de diapositivas fotográficas.

O Editor do Rexistro mostra valores de DWORD (32 bits) e QWORD (64 bits) como "REG_DWORD" e "REG_QWORD" tipos de valores de rexistro, respectivamente.

Copia de seguranza e amp; Restaurando os valores do rexistro

Non importa se está a cambiar só un só valor, sempre fai unha copia de seguridade antes de comezar, só para estar seguro de que pode restauralo de novo no Editor do Rexistro en caso de que ocorra algo inesperado.

Desafortunadamente, non pode facer unha copia de seguridade dos valores de rexistro individuais. No seu canto, debes facer unha copia de seguridade da clave de rexistro que ten o valor. Vexa Como facer copias de seguridade do rexistro de Windows se precisa axuda para facelo.

A copia de seguridade do rexistro gárdase como un ficheiro REG , que pode restaurar de novo no Rexistro de Windows se necesita desfacer os cambios que realizou. Vexa como restaurar o rexistro de Windows se precisa axuda.

Cando sería necesario abrir / editar valores do rexistro?

A creación de novos valores de rexistro ou a eliminación / edición dos existentes pode solucionar un problema que está a ter en Windows ou con outro programa. Tamén pode cambiar os valores de rexistro para axustar a configuración do programa ou desactivar as funcións dunha aplicación.

Ás veces, pode ter que abrir valores de rexistro simplemente con fins informativos.

Aquí tes algúns exemplos que implican a edición ou a apertura de valores de rexistro:

Para obter unha visión xeral de facer cambios nos valores de rexistro, consulte Como engadir, cambiar e eliminar as claves e os valores do rexistro .

Máis información sobre os valores do rexistro

Apertura dun valor de rexistro permítelle editar os seus datos. A diferenza dos ficheiros do computador que realmente farán algo cando os inicia, os valores de rexistro simplemente están abertos para que os edite. Noutras palabras, é completamente seguro abrir calquera valor de rexistro no Rexistro de Windows. Non obstante, a edición de valores sen saber primeiro o que estás a facer non é unha boa idea.

Hai algunhas circunstancias onde cambiar o valor do rexistro non terá efecto ata que reinicie o computador . Outros non precisan reiniciar nada, polo que os seus cambios veranse reflectidos de forma instantánea. Xa que o Editor do Rexistro non che indica cales requiren un reinicio, debería reiniciar o computador se non está funcionando unha edición de rexistro.

Podes ver algúns valores de rexistro no Rexistro de Windows enumerados como REG_NONE . Son valores binarios que se crean cando os datos baleiros están escritos no rexistro. Apertura deste tipo de valor de rexistro mostra os datos de valor como ceros en formato hexadecimal e o Editor do Rexistro lista estes valores como un valor binario de lonxitude cero .

Empregando un símbolo de comando , pode eliminar e engadir claves de rexistro co reg delete e reg add switches de comando.

O tamaño máximo para todos os valores de rexistro dentro dunha clave de rexistro está limitado a 64 kilobytes.