Што е вредност на регистарот?

Објаснување на различните типови на вредности на регистарот

Регистарот на Windows е полн со објекти наречени вредности кои содржат специфични инструкции на кои се однесуваат Windows и апликациите.

Постојат многу видови на регистарски вредности, од кои сите се објаснети подолу. Тие вклучуваат низа вредности, бинарни вредности, DWORD (32-битни) вредности, QWORD (64-битни) вредности, вредности со повеќе низи и вредности за проширување.

Каде се лоцирани вредностите во регистарот?

Вредности во регистарот можат да се најдат сите низ целиот регистар во Windows 10 , Windows 8 , Windows 7 , Windows Vista и Windows XP .

Во Registry Editor не се само вредностите на регистарот, туку и клучните клучеви и регистарските коприва . Секој од овие објекти се како папки и се гледаат на левата страна на Уредувачот на регистрите. Вредностите на регистарот, тогаш, се малку како датотеки што се складирани во внатрешноста на овие клучеви и нивните "потсеци".

Изборот на потклуч ќе ги прикаже сите вредности на регистарот на десната страна на Уредувач на регистар. Ова е единственото место во регистарот на Windows каде што ќе ги видите вредностите на регистарот - тие никогаш не се прикажани на левата страна.

Еве само неколку примери на некои регистарски локации, со вредноста на регистерот со задебелени букви:

Во секој пример, вредноста на регистарот е влез до крајната десна страна. Повторно, во Уредувач на регистар, овие записи се прикажани како датотеки на десната страна. Секоја вредност се одржува во клуч, и секој клуч потекнува од регистар кошница (левата папка погоре).

Оваа точна структура се одржува низ целиот регистар на Windows без исклучок.

Видови на вредности на регистарот

Постојат неколку различни типови на регистарски вредности во регистарот на Windows, од кои секоја е креирана со поинаква намена. Некои вредности во регистарот користат редовни букви и броеви кои се лесни за читање и разбирање, додека други користат бинарни или хексадецимални за да ги изразат своите вредности.

Вредност на стринг

Вредностите на низата се означени со мала црвена икона со буквите "ab" на нив. Ова се најчесто користени вредности во регистарот, а исто така и најчитани за човекот. Тие можат да содржат букви, броеви и симболи.

Еве пример за низа вредност:

HKEY_CURRENT_USER \ Контролен панел \ Тастатура \ KeyboardSpeed

Кога ја отворате вредноста на KeyboardSpeed на оваа локација во регистарот, ќе ви биде даден цел број, како 31 .

Во овој конкретен пример, вредноста на стрингот ја дефинира брзината со која ликот ќе се повтори кога ќе се задржи клучот. Ако требаше да ја смените вредноста на 0 , брзината би била многу побавна отколку ако треба да остане на 31.

Секоја низа вредност во регистарот на Windows се користи за поинаква намена, во зависност од тоа каде се наоѓа во регистарот, и секоја од нив ќе изврши одредена функција кога е дефинирана со друга вредност.

На пример, друга низа вредност лоцирана во подклучот Тастатура е една наречена InitialKeyboardIndicators . Наместо да избере број помеѓу 0 и 31, оваа низа вредност прифаќа само 0 или 2, каде што 0 значи дека копчето NUMLOCK ќе се исклучи кога компјутерот ќе почне да се активира, додека вредноста од 2 го прави копчето NUMLOCK вклучено стандардно.

Овие не се единствените видови на низа вредности во регистарот. Други може да укажуваат на патеката на датотека или папка, или да служат како описи за системските алатки.

Вредноста на стрингот е наведена во Уредувач на регистрите како "REG_SZ" тип на вредност на регистарот.

Мулти-стринг вредност

Вредноста на стрингови е слична на вредноста на стрингот со единствена разлика е што тие можат да содржат листа на вредности наместо само една линија.

Алатката за дефрагментиране на дискот во Windows ја користи следнава мулти-стринг вредност за да дефинира одредени параметри на кои треба да имаат правата:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Услуги \ defragsvc \ RequiredPrivileges

Отварањето на оваа вредност на регистарот покажува дека ги содржи сите следни вредности на стрингови:

SeChangeNotifyPrivilege SeimportatePrivilege SeIncreaseWorkingSetPrivilege SeTcbPrivilege SeSystemProfilePrivilege SeAuditPrivilege SeCreateGlobalPrivilege SeBackupPrivilege SeManageVolumePrivilege

Не сите мулти-стрингови вредности во регистарот ќе имаат повеќе од еден запис. Некои функционираат на ист начин како и единечните вредности на стрингот, но имаат дополнителен простор за повеќе записи ако им е потребно.

Уредувачот на регистрите ги наведува вредностите на повеќе-низа како "REG_MULTI_SZ" типови на вредности на регистарот.

Зголемување на вредноста на стрингот

Вредноста што може да се прошири е исто како вредноста на стрингот од горенаведеното, освен што содржат променливи. Кога овие типови на вредности на регистарот се повикуваат од Windows или други програми, нивните вредности се прошируваат до она што променливата ја дефинира.

Најголемиот број на вредности што можат да се прошират лесно се идентификуваат во Уредувач на регистрите бидејќи нивните вредности содржат% знаци.

Варијаблите за животна средина се добри примери за вредности на ширината на стрингови:

HKEY_CURRENT_USER \ Environment \ TMP

Вредноста на стрингот со TMP што може да се прошири е % USERPROFILE% \ AppData \ Local \ Temp . Придобивката за овој тип на вредност на регистарот е дека податоците не треба да го содржат корисничкото име на корисникот, бидејќи ја користи променливата % USERPROFILE% .

Кога Windows или друга апликација ја повикува оваа TMP вредност, таа се преведува на она што е поставено на таа променлива. Стандардно, Windows ја користи оваа променлива за да открие патека како C: \ Users \ Tim \ AppData \ Local \ Temp .

"REG_EXPAND_SZ" е типот на вредноста на регистарот што уредувач на регистрите ги прикажува вредностите за проширување на стрингот како.

Бинарна вредност

Како што сугерира името, овие типови на вредности на регистрите се напишани во бинарни. Нивните икони во Уредувач на регистар се сини со оние и нули.

HKEY_CURRENT_USER \ Контролен панел \ Desktop \ WindowMetrics \ CaptionFont

Горенаведената патека се наоѓа во регистарот на Windows, а CaptionFont е бинарна вредност. Во овој пример, отворањето на оваа вредност на регистарот го покажува името на фонтот за насловите во Windows, но податоците се запишуваат во бинарна, наместо во редовна, читлива форма.

Уредувачот на регистерот наведува "REG_BINARY" како тип на вредност на регистарот за бинарни вредности.

DWORD (32-битни) вредности и QWORD (64-битни) вредности

И двете DWORD (32-битни) вредности и QWORD (64-битните) вредности имаат сина икона во регистарот на Windows. Нивните вредности можат да се изразат во децимален или хексадецимален формат.

Причината поради која една апликација може да создаде вредност од DWORD (32-битна), а друга вредност QWORD (64-битна) не зависи од тоа дали се работи од 32-битна или 64-битна верзија на Windows, туку само на должината на битот од вредноста. Ова значи дека можете да ги имате и двата типа на вредности на регистарот на 32-битни и 64-битни оперативни системи .

Во овој контекст, "збор" значи 16 бита. DWORD, значи, значи "двојно збор" или 32 бита (16 x 2). Следејќи ја оваа логика, QWORD значи "quad-word", или 64 бита (16 x 4).

Апликацијата ќе создаде соодветна вредност на регистарот што му е потребна за да се усогласат со овие правила за должина.

Следново е еден пример за DWORD (32-битна) вредност во регистарот на Windows:

HKEY_CURRENT_USER \ Контролен панел \ Персонализација \ Десктоп слајдшоу \ Интервал

Отварањето на оваа DWORD (32-битна) вредност веројатно ќе покаже податоци за вредност од 1800.000 (и 1b7740 во хексадецимален). Оваа вредност на регистарот дефинира колку брзо (во милисекунди) вашиот засилувач се движи низ секој слајд во фото слајдшоу.

Уредувачот на регистрите ги прикажува вредностите на DWORD (32-бит) и вредностите QWORD (64-битна) како "REG_DWORD" и "REG_QWORD" типови на вредности на регистарот, соодветно.

Резервна копија & amp; Враќање на вредностите на регистарот

Не е важно дали менувате дури и само една вредност, секогаш направете резервна копија пред да почнете, само за да бидете сигурни дека можете да ја вратите назад во Уредувач на регистар во случај да се случи нешто неочекувано.

За жал, не можете да направите резервна копија од индивидуалните вредности на регистарот. Наместо тоа, мора да направите резервна копија од регистарскиот клуч во кој се наоѓа вредноста. Погледнете Како да направите резервна копија на регистарот на Windows ако ви треба помош во тоа.

Резервната копија на регистарот е зачувана како датотека REG , која потоа можете да ја вратите назад во регистарот на Windows, ако треба да ги вратите промените што сте ги направиле. Видете Како да го обновите регистарот на Windows ако ви треба помош.

Кога би требало да отворам / изменам вредности во регистарот?

Креирање на нови вредности на регистар, или бришење / уредување на постоечките, може да реши проблем што го имате во Windows или со друга програма. Исто така можете да ги промените вредностите на регистарот за да ги прилагодите поставувањата на програмата или да ги оневозможите функциите на апликацијата.

Понекогаш, можеби ќе треба да ги отворите вредностите во регистарот само за информативни цели.

Еве неколку примери кои вклучуваат уредување или отворање на вредностите на регистарот:

За општ преглед на правење промени во вредностите на регистарот, видете Како да додадете, промени, и избришете клучеви и вредности на регистарот .

Повеќе информации за вредностите на регистарот

Отворањето на вредноста на регистарот ќе ви овозможи да ги уредувате своите податоци. За разлика од датотеките на вашиот компјутер, кои всушност ќе направат нешто кога ќе ги стартувате, вредностите во регистарот едноставно се отвораат за да ги уредите. Со други зборови, сосема е безбедно да се отвори било која вредност на регистарот во регистарот на Windows. Сепак, уредување на вредности без прво да знаете што правите не е добра идеја.

Постојат некои околности кога менувањето на вредноста на регистарот нема да стапи на сила додека не го рестартирате компјутерот . Другите воопшто не бараат рестартирање, па нивните промени ќе се одразат веднаш. Бидејќи уредникот на регистрите не ви кажува кои од нив имаат потреба од рестартирање, треба да го рестартирате компјутерот ако изгледа дека уредувањето во регистарот не работи.

Може да видите некои вредности на регистар во регистарот на Windows наведени како REG_NONE . Ова се бинарни вредности кои се создаваат кога празни податоци се запишани во регистарот. Отварањето на овој тип на регистарска вредност ги покажува своите податоци за вредност како нули во хексадецимален формат, а Уредувачот на регистрите ги наведува овие вредности како (бинарна вредност со нулта должина) .

Користење на командната линија , можете да ги избришете и да додадете клучеви во регистерот со reg избришете и reg додадете командни прекинувачи.

Максималната големина за сите вредности на регистарот во клучот на регистарот е ограничена на 64 килобајти.