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

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

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

Постоје многе врсте вредности регистра, а све су објашњене у наставку. Оне укључују вриједности стринга, бинарне вриједности, ДВОРД (32-битне) вриједности, КВОРД (64-битне) вриједности, вриједности више стрингова и вриједности проширења стрингова.

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

Вредности регистра могу се наћи у читавом регистру у оперативним системима Виндовс 10 , Виндовс 8 , Виндовс 7 , Виндовс Виста и Виндовс КСП .

У Регистри Едитор- у нису само вредности регистра, већ и кључеви регистра и кошнице регистра . Сваки од ових објеката је као фолдер и приказан је на левој страни уређивача регистратора. Вредности регистра су тада битне као датотеке које се чувају унутар ових кључева и њихових "подкључа".

Избором подкључа ће се приказати све вриједности регистра на десној страни уређивача регистратора. Ово је једино место у регистру Виндовса где ћете видети вриједности регистра - они никада нису наведени на левој страни.

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

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

Ова тачна структура се чува кроз читав Виндовс Регистри без изузетка.

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

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

Стринг Валуе

Вредности стринга означавају мала црвена икона са њима словима "аб". Ово су најчешће коришћене вредности у регистру, а такође и најчитаније читљиве. Могу садржавати слова, бројеве и симболе.

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

ХКЕИ_ЦУРРЕНТ_УСЕР \ Контролна табла \ Тастатура \ ТастатураСпеед

Када отворите вриједност КеибоардСпеед на овој локацији у регистратору, добићете цијели број, попут 31 .

У овом конкретном примеру, стринг вредност дефинира брзину којом ће се карактер поновити када се притисне тастер. Ако бисте променили вредност на 0 , брзина би била много спорија него ако би остала на 31.

Свака стринг вриједност у Виндовс Регистри-у се користи за другу сврху у зависности од тога гдје се налази у регистру, а свака ће извршити одређену функцију када је дефинирана на другачијој вриједности.

На пример, друга вриједност стринга која се налази у подкључу Кеибоард је једна која се зове ИнитиалКеибоардИндицаторс . Умјесто да одаберете број између 0 и 31, ова вриједност стринга прихвата само 0 или 2, гдје 0 значи да ће се тастер НУМЛОЦК искључити када се рачунар најприје покрене, док вриједност од 2 укључује тастер НУМЛОЦК подразумевано.

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

Вредност стринга је наведена у Едитор регистратору као "РЕГ_СЗ" тип вриједности регистра.

Вишеструка вредност

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

Алатка за дефрагментацију диска у Виндовсу користи следећу вишеструку вредност да би дефинисала одређене параметре којима би услуга требала имати права:

ХКЕИ_ЛОЦАЛ_МАЦХИНЕ \ СИСТЕМ \ ЦуррентЦонтролСет \ Сервицес \ дефрагсвц \ РекуиредПривилегес

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

СеЦхангеНотифиПривилеге СеИмперсонатеПривилеге СеИнцреасеВоркингСетПривилеге СеТцбПривилеге СеСистемПрофилеПривилеге СеАудитПривилеге СеЦреатеГлобалПривилеге СеБацкупПривилеге СеМанагеВолумеПривилеге

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

Уређивач регистра наводи вишеструке вредности као "РЕГ_МУЛТИ_СЗ" типове вредности регистра.

Екпандабле Стринг Валуе

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

Већина проширених вредности стринга се лако идентификују у уреду регистра, јер њихове вредности садрже% знакова.

Варијабле околине су добри примери експанзивних вриједности стрингова:

ХКЕИ_ЦУРРЕНТ_УСЕР \ Енвиронмент \ ТМП

Вредност ТМП која се може проширити је % УСЕРПРОФИЛЕ% \ АппДата \ Лоцал \ Темп . Добит за ову врсту вредности регистра је да подаци не морају садржавати корисничко име корисника јер користи % УСЕРПРОФИЛЕ% варијаблу.

Када Виндовс или друга апликација позове ову ТМП вредност, она се преведе на оно што је она промењена. Подразумевано, Виндовс користи ову променљиву да би открио путању попут Ц: \ Усерс \ Тим \ АппДата \ Лоцал \ Темп .

"РЕГ_ЕКСПАНД_СЗ" је тип вриједности регистра који уредјај регистра наводи вриједности проширења стринг као што је.

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

Као што сугерише име, ове врсте вредности регистра се пишу у бинарном формату. Њихове иконе у Регистри Едитор-у су плаве са онима и нулама.

ХКЕИ_ЦУРРЕНТ_УСЕР \ Контролна табла \ Десктоп \ ВиндовМетрицс \ ЦаптионФонт

Горе наведена путања се налази у Виндовс Регистри-у, а ЦаптионФонт је бинарна вриједност. У овом примеру отварање ове вредности регистра показује назив фонта за наслове у Виндовсу, али подаци су написани у бинарном редоследу уместо у редовном, човеку читљивом облику.

Уређивач регистра наводи "РЕГ_БИНАРИ" као врсту вриједности регистра за бинарне вриједности.

ДВОРД (32-битне) вредности и КВОРД (64-битне) вриједности

Оба ДВОРД (32-битна) вриједности и КВОРД (64-битне) вриједности имају плаву икону у Виндовс Регистри-у. Њихове вредности могу се изразити у децималном или хексадецималном формату.

Разлог због којег једна апликација може створити ДВОРД (32-битну) вриједност, а друга КВОРД (64-битна) вриједност не заснива се на томе да ли ради са 32-битне или 64-битне верзије Виндовс-а, већ умјесто само дужине бита вредности. То значи да можете имати обе врсте вриједности регистра на 32-битним и 64-битним оперативним системима .

У овом контексту, "ријеч" значи 16 бита. ДВОРД значи "двострука реч" или 32 бита (16 Кс 2). Пратећи ову логику, КВОРД значи "куад-ворд" или 64 бита (16 Кс 4).

Апликација ће створити одговарајућу вриједност регистра који је потребан како би се придржавала ових правила дужине битова.

Следећи је један пример вредности ДВОРД (32-битне) у Виндовс Регистриу:

ХКЕИ_ЦУРРЕНТ_УСЕР \ Контролна табла \ Персонализација \ Десктоп Слидесхов \ Интервал

Отварањем ове ДВОРД (32-битне) вриједности вероватно ће се приказати подаци вриједности 1800000 (и 1б7740 у хексадецималном). Ова вредност регистра дефинише колико се брзина (у милисекундама) помера свој сцреенсавер кроз сваки слајд у слидесхову за фотографије.

Уређивач регистра приказује вредности ДВОРД (32-битне) и КВОРД (64-битне) вриједности као "РЕГ_ДВОРД" и "РЕГ_КВОРД" типова вриједности регистра, респективно.

Бацкинг Уп & амп; Враћање вриједности регистра

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

Нажалост, не можете направити резервне копије појединачних вредности регистра. Уместо тога, морате направити резервну копију кључа регистратора у којој се налази вредност. Погледајте Како направити резервну копију Виндовс регистра ако вам је потребна помоћ у томе.

Сигурносна копија регистратора се чува као РЕГ датотека , коју можете вратити на Виндовс Регистри ако желите да поништите промене које сте направили. Погледајте како да вратите Виндовс регистар ако вам је потребна помоћ.

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

Креирање нових вредности регистра или брисање / уређивање постојећих може решити проблем који имате у Виндовс-у или са другим програмом. Такође можете променити вредности регистратора како бисте подесили поставке програма или онемогућили функције апликације.

Понекад ћете можда требати отворити вредности регистра једноставно у сврху информисања.

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

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

Више информација о вриједностима регистра

Отварањем вредности регистра ће вам омогућити да уредите своје податке. За разлику од датотека на вашем рачуналу који ће заиста учинити нешто када их покренете, вредности регистра једноставно се отварају за вас да их уређујете. Другим ријечима, сасвим је сигурно отворити било коју вриједност регистра у Виндовс Регистри. Међутим, уређивање вредности без прве сазнања о томе шта радите није добра идеја.

Постоје неке околности када промена вриједности регистра неће ступити на снагу док не покренете рачунар . Други не захтевају поновно покретање, тако да ће се њихове промјене одмах одразити. Будући да Регистри Едитор не говори о онима који захтевају рестартовање, требало би да поново покренете рачунар ако уреду уређивања не изгледа да ради.

Можете видети неке вриједности регистра у Виндовс Регистриу који су наведени као РЕГ_НОНЕ . Ово су бинарне вредности које се креирају када су празни подаци уписани у регистар. Отварањем ове врсте вриједности регистра приказује се вриједност података као нула у хексадецималном формату, а Регистри Едитор их наводи као вриједност (нулта вриједност бинарне вриједности) .

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

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