Esboniad o'r Mathau gwahanol o Werthoedd y Gofrestrfa
Mae Registry Windows yn llawn o wrthrychau a elwir yn werthoedd sy'n cynnwys cyfarwyddiadau penodol y mae Windows a cheisiadau yn cyfeirio atynt.
Mae llawer o fathau o werthoedd cofrestriad yn bodoli, ac mae pob un ohonynt yn cael eu hesbonio isod. Maent yn cynnwys gwerthoedd llinynnol, gwerthoedd deuaidd, gwerthoedd DWORD (32-bit), gwerthoedd QWORD (64-bit), gwerthoedd aml-linyn, a gwerthoedd llinynnol ehangadwy.
Ble Mae Gwerthoedd y Gofrestrfa Wedi'i leoli?
Gellir dod o hyd i werthoedd y Gofrestrfa drwy gydol y gofrestrfa yn Windows 10 , Windows 8 , Windows 7 , Windows Vista , a Windows XP .
Yn Golygydd y Gofrestrfa nid yn unig y mae gwerthoedd cofrestrfa ond hefyd allweddi cofrestrfa a chwarennau cofrestrfa . Mae pob un o'r gwrthrychau hyn fel ffolderi ac fe'u gwelir ar ochr chwith Golygydd y Gofrestrfa. Mae gwerthoedd y Gofrestrfa, yna, ychydig yn debyg i ffeiliau sy'n cael eu storio y tu mewn i'r allweddi hyn a'u "subkeys."
Bydd dewis is-ddarganfod yn dangos ei holl werthoedd cofrestrfa ar ochr dde Golygydd y Gofrestrfa. Dyma'r unig le yng Nghofrestrfa Ffenestri lle gwelwch werthoedd y gofrestrfa - ni chânt eu rhestru erioed ar yr ochr chwith.
Dyma ychydig enghreifftiau o rai lleoliadau cofrestrfa, gyda gwerth y cofrestriad mewn print trwm:
- HKEY_LOCAL_MACHINE \ HARDWARE \ DISGRIFIAD \ System \ BIOS \ BIOSVendor
- HKEY_CURRENT_USER \ Environment \ TEMP
- HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ CurrentUser
Ym mhob enghraifft, gwerth y gofrestr yw'r fynedfa i'r eithaf dde. Unwaith eto, yng Ngolygydd y Gofrestrfa, dangosir y cofnodion hyn fel ffeiliau ar yr ochr dde . Mae pob gwerth yn cael ei ddal mewn allwedd, ac mae pob allwedd yn tarddu o hive registry (y ffolder sydd ar y chwith i fyny uchod).
Mae'r union strwythur hwn yn cael ei chynnal trwy holl Gofrestrfa'r Ffenestri heb eithriad.
Mathau o Werthoedd y Gofrestrfa
Mae nifer o wahanol fathau o werthoedd cofrestrfa yn y Gofrestrfa Windows, pob un a grëwyd gyda diben gwahanol mewn golwg. Mae rhai gwerthoedd y gofrestrfa'n defnyddio llythrennau a rhifau rheolaidd sy'n hawdd eu darllen a'u deall, tra bod eraill yn defnyddio deuaidd neu hexadegol i fynegi eu gwerthoedd.
Gwerth Llinynnol
Mae gwerthoedd coch yn cael eu nodi gan eicon coch bach gyda'r llythyrau "ab" arnynt. Dyma'r gwerthoedd mwyaf cyffredin yn y gofrestrfa, a hefyd y rhai mwyaf darllenadwy. Gallant gynnwys llythrennau, rhifau a symbolau.
Dyma enghraifft o werth llinyn:
HKEY_CURRENT_USER \ Panel Rheoli \ Allweddell \ KeyboardSpeedPan fyddwch chi'n agor y gwerth KeyboardSpeed yn y lleoliad hwn yn y gofrestrfa, rhoddir i chi gyfanrif, fel 31 .
Yn yr enghraifft arbennig hon, mae'r gwerth llinyn yn diffinio'r gyfradd y bydd cymeriad yn ailadrodd pan fydd ei allwedd yn cael ei ddal i lawr. Pe baech yn newid y gwerth i 0 , byddai'r cyflymder yn llawer arafach nag a fyddai'n aros ar 31.
Defnyddir pob gwerth llinyn yn y Gofrestrfa Ffenestri at ddiben gwahanol gan ddibynnu ar ble mae wedi'i leoli yn y gofrestrfa, a bydd pob un yn cyflawni swyddogaeth benodol pan ddiffinnir ar werth gwahanol.
Er enghraifft, mae gwerth llinyn arall wedi'i leoli yn is- ddynell Allweddell yn un o'r enw InitialKeyboardIndicators . Yn hytrach na dewis rhif rhwng 0 a 31, dim ond 0 neu 2 sy'n unig y mae'r gwerth llinyn hwn yn ei dderbyn, lle mae 0 yn golygu y bydd yr allwedd NUMLOCK yn diflannu pan fydd eich cyfrifiadur yn cychwyn yn gyntaf, tra bod gwerth 2 yn gwneud y allwedd NUMLOCK yn troi ymlaen yn ddiofyn.
Nid dyma'r unig fathau o werthoedd llinynnol yn y gofrestrfa. Gall eraill bwyntio llwybr ffeil neu ffolder, neu wasanaethu fel disgrifiadau ar gyfer offer system.
Mae gwerth llinyn wedi'i restru yn y Golygydd Cofrestrfa fel math "REG_SZ" o gofrestr cofrestr.
Gwerth Aml-String
Mae gwerth aml-linyn yn debyg i werth llinyn gyda'r unig wahaniaeth yw y gallant gynnwys rhestr o werthoedd yn hytrach na dim ond un llinell.
Mae'r offeryn Defragmenter Disk yn Windows yn defnyddio'r gwerth aml-linyn ganlynol i ddiffinio paramedrau penodol y dylai'r gwasanaeth gael hawliau dros:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ defragsvc \ RequiredPrivilegesMae agor y gwerth cofrestriad hwn yn dangos ei fod yn cynnwys yr holl werthoedd llinynnol canlynol:
SeChangeNotifyPrivilege SeImpersonatePrivilege SeIncreaseWorkingSetPrivilege SeTcbPrivilege SeSystemProfilePrivilege SeAuditPrivilege SeCreateGlobalPrivilege SeBackupPrivilege SeManageVolumePrivilegeNi fydd gan bob un o'r gwerthoedd aml-linyn yn y gofrestrfa fwy nag un cofnod. Mae rhai yn gweithredu'r un ffordd â gwerthoedd llinyn sengl, ond mae ganddynt le ychwanegol ar gyfer mwy o gofnodion os bydd eu hangen arnynt.
Mae Golygydd y Gofrestrfa yn rhestru gwerthoedd aml-linell fel mathau "REG_MULTI_SZ" o werthoedd cofrestrfa.
Gwerth Llinynnol Ehangach
Mae gwerth llinyn ehangadwy yn union fel y gwerth llinyn o'r uchod heblaw eu bod yn cynnwys newidynnau. Pan fydd y mathau hyn o werthoedd cofrestrfa yn cael eu galw gan Windows neu raglenni eraill, caiff eu gwerthoedd eu hehangu i'r hyn y mae'r newidyn yn ei diffinio.
Mae'r rhan fwyaf o werthoedd llinynnol ehangadwy yn cael eu nodi'n hawdd yng Ngolygydd y Gofrestrfa oherwydd bod eu gwerthoedd yn cynnwys% arwyddion.
Mae newidynnau amgylcheddol yn enghreifftiau da o werthoedd llinynnol ehangadwy:
HKEY_CURRENT_USER \ Amgylchedd \ TMPGwerth y llinyn ehangadwy TMP yw % PROFILE DEFNYDDWYR% \ AppData \ Local \ Temp . Y budd i'r math hwn o werth cofrestrfa yw nad oes angen i'r data gynnwys enw defnyddiwr y defnyddiwr oherwydd ei fod yn defnyddio'r newidydd % DEFNYDDIAU PERFFORMIAD% .
Pan fydd Ffenestri neu gais arall yn galw'r gwerth TMP hwn, caiff ei gyfieithu i ba bynnag bynnag y caiff y newidyn hwnnw ei osod. Yn ddiffygiol, mae Windows yn defnyddio'r newidyn hwn i ddatgelu llwybr fel C: \ Users \ Tim \ AppData \ Local \ Temp .
"REG_EXPAND_SZ" yw'r math o werth cofrestriad y mae Golygydd y Gofrestrfa yn rhestru gwerthoedd llinynnol ehangadwy fel.
Gwerth Deuaidd
Fel y mae'r enw'n awgrymu, mae'r mathau hyn o werthoedd cofrestrfa wedi'u hysgrifennu mewn deuaidd. Mae eu heiconau yng Ngolygydd y Gofrestrfa'n las gyda rhai a sero.
HKEY_CURRENT_USER \ Panel Rheoli \ Desktop \ WindowMetrics \ CaptionFontMae'r llwybr uchod i'w weld yn y Gofrestrfa Windows, gyda CaptionFont yn werth deuaidd. Yn yr enghraifft hon, mae agor y gwerth cofrestriad hwn yn dangos enw'r ffont ar gyfer pennawdau yn Windows, ond mae ei ddata wedi'i ysgrifennu mewn deuaidd yn hytrach na mewn ffurf reolaidd, ddarllenadwy i bobl.
Mae Golygydd y Gofrestrfa yn rhestru "REG_BINARY" fel y math o werth cofrestriad ar gyfer gwerthoedd deuaidd.
Gwerthoedd DWORD (32-bit) a QWORD (64-bit)
Mae gan werthoedd DWORD (32-bit) a gwerthoedd QWORD (64-bit) eicon glas yn y Gofrestrfa Windows. Gellir mynegi eu gwerthoedd yn fformat degol neu chwechradd.
Y rheswm y gall un cais greu gwerth DWORD (32-bit) ac nad yw gwerth QWORD (64-bit) arall yn aros ar a yw'n rhedeg o fersiwn 32-bit neu 64-bit o Windows, ond yn hytrach ar hyd y bit yn unig o'r gwerth. Mae hyn yn golygu y gallwch chi gael y ddau fath o werthoedd cofrestriad ar y ddau system weithredu 32-bit a 64-bit.
Yn y cyd-destun hwn, mae "gair" yn golygu 16 bit. Mae DWORD, yna, yn golygu "dwbl-air," neu 32 bit (16 X 2). Yn dilyn y rhesymeg hon, mae QWORD yn golygu "quad-word," neu 64 bit (16 X 4).
Bydd cais yn creu gwerth cofrestrfa priodol y mae ei hangen arno er mwyn cydymffurfio â'r rheolau hyd darn hyn.
Mae'r canlynol yn un enghraifft o werth DWORD (32-bit) yn y Gofrestrfa Windows:
HKEY_CURRENT_USER \ Panel Rheoli \ Personalization \ Desktop Slideshow \ IntervalBydd agor y gwerth DWORD (32-bit) hwn yn debygol o ddangos data gwerth o 1800,000 (ac 1b7740 yn hecsadegol). Mae'r gwerth cofrestriad hwn yn diffinio pa mor gyflym (mewn milisilonds) mae'ch arbedwr sgrin yn symud trwy bob sleid mewn sioe sleidiau llun.
Mae Golygydd y Gofrestrfa'n dangos gwerthoedd DWORD (32-bit) a gwerthoedd QWORD (64-bit) fel mathau "REG_DWORD" a "REG_QWORD" o werthoedd cofrestrfa, yn y drefn honno.
Cefnogi a Gwella; Adfer Gwerthoedd y Gofrestrfa
Does dim ots os ydych chi'n newid hyd yn oed dim ond un gwerth, bob amser yn gwneud copi wrth gefn cyn i chi ddechrau, dim ond i wneud yn siŵr y gallwch ei adfer yn ôl i Golygydd y Gofrestrfa rhag ofn y bydd rhywbeth annisgwyl yn digwydd.
Yn anffodus, ni allwch gefnogi'r gwerthoedd cofrestrfa unigol. Yn lle hynny, rhaid i chi wneud copi wrth gefn o'r allwedd gofrestrfa y mae'r gwerth ynddo. Edrychwch ar Sut i Gefnogi'r Gofrestrfa Windows os oes angen help arnoch i wneud hyn.
Mae copi wrth gefn cofrestrfa yn cael ei gadw fel ffeil REG , y gallwch wedyn adfer yn ôl i Gofrestrfa Windows os oes angen i chi ddadwneud y newidiadau a wnaethoch. Gweler Sut i Adfer Cofrestrfa'r Ffenestri os oes angen help arnoch.
Pryd Fyddwn i Angen Agored / Golygu Gwerthoedd Cofrestrfa?
Gall creu gwerthoedd cofrestrfa newydd, neu ddileu / golygu rhai sy'n bodoli eisoes, ddatrys problem sydd gennych mewn Ffenestri neu gyda rhaglen arall. Efallai y byddwch hefyd yn newid gwerthoedd cofrestrfa i tweak settings rhaglen neu analluogi nodweddion y cais.
Weithiau, efallai y bydd angen i chi agor gwerthoedd cofrestrfa yn syml at ddibenion gwybodaeth.
Dyma rai enghreifftiau sy'n golygu golygu neu agor gwerthoedd cofrestrfa:
- Sut i Fyw Sgrin Glas o Farwolaeth
- Sut i wirio'r Fersiwn BIOS Cyfredol ar eich Cyfrifiadur
- Sut i Atal Rhaglenni O Stealing Focus in Windows
- Sut i Wneud Windows 7 Auto Mewngofnodi
I gael trosolwg cyffredinol o wneud newidiadau i werthoedd cofrestrfa, gweler Sut i Ychwanegu, Newid a Dileu Allweddi a Gwerthoedd y Gofrestrfa .
Mwy o wybodaeth ar Werthoedd y Gofrestrfa
Bydd agor gwerth cofrestriad yn golygu ichi olygu ei ddata. Yn wahanol i ffeiliau ar eich cyfrifiadur a fydd yn gwneud rhywbeth wrth i chi eu lansio, mae gwerthoedd y gofrestr yn agor i chi eu golygu. Mewn geiriau eraill, mae'n gwbl ddiogel agor unrhyw werth cofrestrfa yn y Gofrestrfa Windows. Fodd bynnag, nid yw gwerthoedd golygu heb wybod beth rydych chi'n ei wneud yn gyntaf yn syniad da.
Mae rhai amgylchiadau lle na fydd newid cofrestrfa yn dod i rym nes i chi ailgychwyn eich cyfrifiadur . Nid oes angen ailgychwyn o gwbl ar eraill, felly bydd eu newidiadau yn cael eu hadlewyrchu yn syth. Gan nad yw Golygydd y Gofrestrfa'n dweud wrthych pa rai sydd angen ailgychwyn, dylech ailgychwyn eich cyfrifiadur os nad yw golygu registry yn ymddangos yn gweithio.
Efallai y gwelwch rai gwerthoedd cofrestrfa yn y Gofrestrfa Windows a restrir fel REG_NONE . Mae'r rhain yn werthoedd deuaidd a grëir pan fo data gwag yn cael ei ysgrifennu i'r gofrestrfa. Mae agor y math hwn o werth cofrestrfa yn dangos ei ddata gwerth fel sero ar ffurf hecsadegol, ac mae Golygydd y Gofrestrfa'n rhestru'r gwerthoedd hyn fel (gwerth deuaidd sero-hyd) .
Gan ddefnyddio Hysbysiad Gorchymyn , gallwch ddileu ac ychwanegu allweddi registry gyda'r reg delete a switshis gorchymyn reg ychwanegu .
Mae'r maint mwyaf ar gyfer pob gwerth cofrestriad o fewn allwedd gofrestrfa wedi'i gyfyngu i 64 cilobyte.