Unsa ang Bili sa Registry?

Pagpatin-aw sa Nagkalainlain nga mga Uri sa mga Bili sa Registry

Ang Windows Registry puno sa mga butang nga gitawag og mga mithi nga naglakip sa piho nga mga panudlo nga gigamit sa Windows ug mga aplikasyon.

Daghang mga matang sa mga bili sa registry ang anaa, nga ang tanan gipasabut sa ubos. Naglakip kini sa mga hiyas sa string, binary values, DWORD (32-bit) nga mga bili, QWORD (64-bit) nga mga bili, mga hugpong sa multi-string, ug expandable string values.

Asa Anaa ang mga Bili sa Registry?

Ang mga bili sa pagparehistro mahimong makita sa tibuok registry sa Windows 10 , Windows 8 , Windows 7 , Windows Vista , ug Windows XP .

Sa Registry Editor dili lamang mga registry values ​​apan usab mga registry keys ug mga registry hives . Ang matag usa niining mga butang sama sa mga folder ug makita sa wala nga bahin sa Registry Editor. Ang mga sukdanan sa rehistro, unya, susama sa mga file nga gitipigan sulod niining mga yawe ug ang ilang "mga subkey."

Pagpili sa usa ka subkey nga magpakita sa tanang mga hinungdan sa registry niini sa tuo nga bahin sa Registry Editor. Kini ang bugtong dapit sa Windows Registry diin imong makita ang mga hinungdan sa registry - wala kini gilista sa wala nga bahin.

Ania ang pipila lang ka mga ehemplo sa pipila ka mga lokasyon sa registry, nga ang bili sa registry adunay kaisug:

Sa matag pananglitan, ang bili sa registry mao ang pagsulod sa halayo nga tuo. Pag-usab, sa Registry Editor, kini nga mga entries gipakita isip mga file sa tuo nga bahin. Ang matag bili gihuptan sa usa ka yawe, ug ang matag yawe naggikan sa usa ka hive sa registry (sa halayong bahin sa wala nga folder).

Kini nga eksaktong estraktura gipabilin sa tibuok Windows Registry nga walay eksepsiyon.

Mga Pamaagi sa mga Bili sa Registry

Adunay ubay-ubay nga nagkalainlain nga mga matang sa mga hinungdan sa registry sa Windows Registry, nga ang matag usa gibuhat uban ang laing katuyoan sa hunahuna. Ang ubang mga bili sa registry naggamit sa mga regular nga mga sulat ug mga numero nga sayon ​​basahon ug sabton, samtang ang uban mogamit sa binary o hexadecimal aron ipahayag ang ilang mga hiyas.

Bili sa String

Ang mga mithi sa mga sulud gipakita sa usa ka gamay nga pula nga icon nga adunay mga letra nga "ab" diha kanila. Kini mao ang labing kasagaran nga gigamit nga mga bili sa registry, ug usab ang labing mabasa sa tawo. Sila mahimong adunay mga sulat, mga numero, ug mga simbolo.

Ania ang usa ka pananglitan sa usa ka hulma sa hulma:

HKEY_CURRENT_USER \ Control Panel \ Keyboard \ KeyboardSpeed

Sa dihang imong buksan ang value sa KeyboardSpeed niining dapita sa registry, ikaw gihatagan ug usa ka integer, sama sa 31 .

Niining partikular nga panig-ingnan, ang balor sa hulma naghubit sa gikusgon sa usa ka kinaiya sa iyang kaugalingon sa diha nga ang yawe gipugngan. Kon imong usbon ang bili sa 0 , ang gikusgon mas hinay kaysa kung magpabilin kini sa 31.

Ang matag hilis sa hilis sa Windows Registry gigamit alang sa usa ka lain-laing katuyoan depende sa kung asa kini nahimutang sa registry, ug ang matag usa maghimo sa usa ka partikular nga function kung gihubit sa lainlaing bili.

Pananglitan, ang lain nga kantidad sa string nga nahimutang sa Keyboard subkey usa nga gitawag nga InitialKeyboardIndicators . Sa baylo nga pagpili sa usa ka gidaghanon tali sa 0 ug 31, kini nga hulma nga bayranan modawat lamang sa usa ka 0 o usa ka 2, diin ang usa ka 0 nagpasabot nga ang NUMLOCK nga key mobalik sa diha nga ang imong computer una nga magsugod, samtang ang usa ka kantidad nga 2 magpabalik sa NUMLOCK key pinaagi sa default.

Kini dili lamang ang mga tipo sa mga hiyas nga hut-ong sa registry. Ang uban tingali nagtudlo sa dalan sa usa ka file o folder, o nagsilbing deskripsyon alang sa mga himan sa sistema.

Ang usa ka kantidad sa hilo nga gilista sa Registry Editor isip usa ka "REG_SZ" nga matang sa registry value.

Multi-String Value

Ang usa ka multi-string nga bili susama sa usa ka bili sa hilisgutan nga ang bugtong kalainan mao nga kini adunay usa ka lista sa mga hiyas kaysa usa lamang ka linya.

Ang Disk Defragmenter nga himan sa Windows naggamit sa mosunod nga multi-string nga bili aron sa paghubit sa piho nga mga parameter nga ang serbisyo kinahanglan adunay mga katungod sa:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ defragsvc \ RequiredPrivileges

Ang pag-abli sa kini nga bili sa registry nagpakita nga kini naglangkob sa tanan nga mosunod nga mga hiyas sa string

SeChangeNotifyPrivilege SeImpersonatePrivilege SeIncreaseWorkingSetPrivilege SeTcbPrivilege SeSystemProfilePrivilege SeAuditPrivilege SeCreateGlobalPrivilege SeBackupPrivilege SeManageVolumePrivilege

Dili tanang multi-string values ​​sa registry adunay sobra sa usa ka entry. Ang uban nag-obra sa eksaktong paagi sama sa usa ka bili nga mga hiyas, apan adunay dugang nga luna alang sa dugang nga mga sinulat kung gikinahanglan nila kini.

Gi-lista sa Registry Editor ang mga hugpong sa multi-string ingon nga "REG_MULTI_SZ" mga matang sa mga hinungdan sa registry.

Ang Expandable String Value

Ang usa ka gibug-aton nga balor sa hulma susama sa bili sa kutay gikan sa ibabaw gawas nga kini adunay mga baryable. Kon kini nga mga matang sa mga hinungdan sa registry nga gitawag sa Windows o uban nga mga programa, ang ilang mga mithi gipalapad ngadto sa kung unsa ang gipasabut sa variable.

Ang kadaghanan nga napalapad nga mga hiyas sa string daling mailhan sa Registry Editor tungod kay ang ilang mga kantidad adunay mga sign nga%.

Ang mga variables sa kalikopan maayo nga mga panig-ingnan sa mga gipa-uswag nga sumbanan

HKEY_CURRENT_USER \ Environment \ TMP

Ang TMP expandable string value mao ang % USERPROFILE% \ AppData \ Local \ Temp . Ang benepisyo niining matang sa registry value mao nga ang datos dili kinahanglan nga adunay sulod nga username sa gumagamit tungod kay kini naggamit sa % USERPROFILE% variable.

Sa diha nga ang Windows o laing aplikasyon nagtawag niini nga TMP nga bili, kini nakuha nga gihubad ngadto sa bisan unsa nga hugpong nga gibutang sa. Sa baylo, ang Windows naggamit niining variable nga nagpakita sa usa ka dalan sama sa C: \ Users \ Tim \ AppData \ Local \ Temp .

Ang "REG_EXPAND_SZ" mao ang matang sa registry value nga gi-lista sa Registry Editor nga napalapad nga mga hiyas sa string ingon nga.

Binary Value

Sama sa gisugyot sa ngalan, kini nga mga matang sa mga hinungdan sa registry gisulat sa binary. Ang ilang mga icon sa Registry Editor mga blue nga adunay mga numero ug mga zero.

HKEY_CURRENT_USER \ Control Panel \ Desktop \ WindowMetrics \ CaptionFont

Ang dalan sa ibabaw makita sa Windows Registry, nga ang CaptionFont mao ang binary value. Sa kini nga pananglitan, ang pagbukas niini nga bili sa registry nagpakita sa ngalan sa font alang sa mga kapsyon diha sa Windows, apan ang datos gisulat sa binary inay sa usa ka regular, mabasa nga porma sa tawo.

Ang Registry Editor naglista sa "REG_BINARY" ingon nga matang sa registry value alang sa binary values.

DWORD (32-bit) Mga Pamahayag & QWORD (64-bit) nga mga Prinsipyo

Ang duha ka DWORD (32-bit) nga mga bili ug ang QWORD (64-bit) nga mga bili adunay usa ka asul nga icon sa Windows Registry. Ang ilang mga mithi mahimo nga ipahayag sa bisan hain nga decimal o hexadecimal format.

Ang katarungan nga ang usa ka aplikasyon mahimo nga maghimo og usa ka DWORD (32-bit) nga bili ug ang lain nga usa ka QWORD (64-bit) nga bili wala mag-agad kung kini nagdagan gikan sa usa ka 32-bit o 64-bit nga bersyon sa Windows, apan hinuon sa taas nga gamay sa bili. Kini nagpasabot nga mahimo ka nga adunay duha ka matang sa mga hinungdan sa registry sa 32-bit ug 64-bit operating system .

Niini nga konteksto, ang usa ka "pulong" nagpasabot ug 16 ka piraso. Ang DWORD nagpasabot nga "double-word," o 32 bit (16 X 2). Human sa kini nga lohika, ang kahulugan sa QWORD mao ang "quad-word," o 64 bit (16 X 4).

Ang usa ka aplikasyon maghimo sa husto nga bili sa registry nga gikinahanglan niini aron matuman ang mga lagda nga gamay.

Ang mosunod usa ka pananglitan sa usa ka DWORD (32-bit) nga bili sa Windows Registry:

HKEY_CURRENT_USER \ Control Panel \ Personalization \ Slideshow sa Slideshow \ Interval

Ang pagbukas niini nga DWORD (32-bit) nga bili lagmit magpakita sa datos sa bili sa 1800000 (ug 1b7740 sa hexadecimal). Kini nga bili sa registry nagpaila kung unsa ka paspas (sa milliseconds) ang imong screensaver nag-agi sa matag slide sa usa ka photo slideshow.

Ang Registry Editor nagpakita sa DWORD (32-bit) nga mga bili ug QWORD (64-bit) nga mga bili ingon nga "REG_DWORD" ug "REG_QWORD" nga mga matang sa mga hinungdan sa registry.

Pagpaluyo & amp; Pagpasig-uli sa mga Bili sa Registry

Dili igsapayan kon ikaw nag-usab bisan usa lang ka bili, kanunay nga mag-backup sa dili ka magsugod, aron makasiguro nga imong mapasig-uli kini balik sa Registry Editor kung adunay butang nga wala damha nga mahitabo.

Ikasubo, dili nimo ma-back up ang tagsa-tagsa nga mga bili sa registry. Hinunoa, kinahanglan nga imong himoon ang usa ka backup sa registry key nga ang bili anaa. Tan-awa Unsaon sa Pag-Back up sa Windows Registry kung kinahanglan nimo ang tabang pagbuhat niini.

Ang usa ka backup nga rekord maluwas ingon nga usa ka REG file , nga mahimo nimong ibalik balik sa Windows Registry kon kinahanglan nimo nga i-undo ang mga kausaban nga imong gihimo. Tan-awa Unsaon sa Pagpasig-uli sa Windows Registry kung kinahanglan nimo ang tabang.

Kanus-a Kinahanglan Kong Magbukas / Mag-edit sa mga Prinsipyo sa Registry?

Ang paghimo og bag-o nga mga bili sa registry, o pagtangtang / pag-edit sa mga anaa na, makasulbad sa usa ka suliran nga imong naangkon sa Windows o uban nga laing programa. Mahimo usab nimo nga usbon ang mga hinungdan sa registry aron sa pag-usab sa mga setting sa programa o pag-disable sa mga feature sa aplikasyon.

Usahay, kinahanglan nimo nga buksan ang mga hinungdan sa pagpangita alang sa impormasyon.

Ania ang pipila ka mga panig-ingnan nga naglakip sa pag-edit o pagbukas sa mga hinungdan sa registry:

Alang sa usa ka kinatibuk-ang panglantaw sa paghimo sa mga pagbag-o sa mga bili sa registry, tan-awa Kon Unsaon Pagdugang, Pagbag-o, ug Pagdili sa mga Sistema sa Rehistro nga Mga Yawe ug Mga Bili

Dugang nga Impormasyon sa mga Bili sa Registry

Ang pag-abli sa usa ka bili sa registry magatugot kanimo sa pag-edit sa iyang data. Dili sama sa mga file sa imong kompyuter nga sa tinuud makahimo sa usa ka butang sa diha nga ikaw maglunsad niini, ang mga hinungdan sa registry bukas alang kanimo sa pag-edit niini. Sa laing pagkasulti, hingpit nga luwas ang pagbukas sa bisan unsa nga hinungdan sa registry sa Windows Registry. Apan, ang pag-edit sa mga mithi nga dili una masayud unsay imong gibuhat dili maayo nga ideya.

Adunay pipila ka mga kahimtang diin ang pagbag-o sa usa ka bili sa registry dili magamit hangtud mabag-o ang imong computer . Ang uban wala nagkinahanglan nga magsugod pag-usab, aron ang ilang mga kausaban makita dayon. Tungod kay ang Registry Editor wala magsulti kanimo kung asa nagkinahanglan og reboot, kinahanglan nga imong i-restart ang imong computer kung ang usa ka pag-edit sa registry ingon og wala magtrabaho.

Mahimo nimo makita ang pipila ka mga hinungdan sa registry sa Windows Registry nga nalista ingon nga REG_NONE . Kini ang mga binary values ​​nga gimugna kung ang walay sulod nga datos gisulat sa registry. Ang pag-abli sa niini nga matang sa registry value nagpakita sa iyang data sa bili isip mga zero sa hexadecimal format, ug ang Registry Editor naglista niini nga mga bili isip usa ka (zero-length nga binary value) .

Pinaagi sa paggamit sa usa ka Command Prompt , mahimo nimong mapapas ug idugang ang registry keys uban sa reg delete ug reg add command switch.

Ang maximum nga gidak-on alang sa tanang mga hinungdan sa registry sulod sa usa ka registry key limitado ngadto sa 64 kilobytes.