Apa Nilai Registry?

Explanation of the Differents Types of Registry Values

Registry Windows kebak obyek sing diarani nilai - nilai sing ngemot instruksi khusus sing diwenehi Windows lan aplikasi.

Akeh jinis registri sing ana, kabeh diterangake ing ngisor iki. Padha kalebu nilai-nilai senar, nilai biner, nilai DWORD (32-bit), nilai-nilai QWORD (64-bit), nilai multi-string, lan nilai senar sing bisa diupgrade.

Where Are Registry Values ​​Located?

Nilai registri bisa ditemokake kabeh ing registri ing Windows 10 , Windows 8 , Windows 7 , Windows Vista , lan Windows XP .

Ing Registry Editor ora mung pendaptaran nilai nanging uga tombol pendaptaran lan hives pendaptaran . Saben obyek kasebut kaya folder lan katon ing sisih kiwa Editor Registry. Nilai-nilai registri, banjur, kaya bit file sing disimpen ing tombol iki lan "subkunci".

Milih subkey bakal nuduhake kabeh nilai pendaptaran ing sisih tengen Registry Editor. Iki minangka panggonan mung ing Registry Windows ngendi sampeyan bakal nemokake registri nilai - padha ora tau kadhaptar ing sisih kiwa.

Ing ngisor iki sawetara conto sawetara panggonan pendaptaran, kanthi registri sing bening:

Ing saben conto, registri kasebut minangka entri menyang sisih tengen. Maneh, ing Registry Editor, entri iki ditampilake minangka file ing sisih tengen . Saben nilai dianakaké ing tombol, lan saben tombol asale saka hive registry (folder kiwa ing ndhuwur).

Struktur sing tepat wis dikelola ing kabeh Registry Windows tanpa dikecualian.

Jinis Nilai Registry

Ana sawetara jinis registri sing beda ing Registry Windows, saben digawe kanthi tujuan sing beda. Sawetara nilai registri nggunakake aksara lan nomer sing gampang diwaca lan dimaklumi, dene liyané nganggo binary utawa hexadecimal kanggo nyebut nilai kasebut.

Nilai senar

Nilai string dituduhake kanthi lambang abang cilik kanthi huruf "ab" ing dheweke. Iki minangka nilai paling umum ing registri, lan uga paling bisa dibaca. Dheweke bisa ngemot huruf, angka, lan simbol.

Punika conto nilai senar:

HKEY_CURRENT_USER \ Control Panel \ Keyboard \ KeyboardSpeed

Nalika sampeyan mbukak tombol KeyboardSpeed ing lokasi kasebut ing pendaptaran, sampeyan diwenehi integer, kaya 31 .

Ing conto tartamtu, nilai string nemtokake tingkat ing ngendi karakter bakal mbaleni dhewe nalika tombol ditahan. Yen sampeyan ngganti angka dadi 0 , kacepetan luwih alon tinimbang yen tetep ana ing 31.

Nilai saben senar ing Registry Windows digunakake kanggo tujuan sing beda-beda gumantung ing endi ana ing pendaptaran, lan saben bakal nglakoni fungsi tartamtu nalika ditemtokake ing nilai sing beda.

Contone, nilai senar liyane sing ana ing subkunci Keyboard yaiku salah siji sing disebut InitialKeyboardIndicators . Tinimbang milih nomer antarane 0 lan 31, nilai senar iki mung nampa 0 utawa 2, ing ngendi 0 tegese tombol NUMLOCK bakal mati nalika komputer wiwit pisanan, nalika nilai 2 ndadekake tombol NUMLOCK nguripake minangka standar.

Iki ora mung jinis nilai string ing registri. Liyane bisa nyambung menyang path file utawa folder, utawa minangka deskripsi kanggo alat sistem.

Nilai senar didaftarake ing Registry Editor minangka jinis registri "REG_SZ".

Nilai Multi-String

Nilai multi-senar padha karo nilai senar sing mung beda sing bisa ngemot dhaptar nilai tinimbang mung siji baris.

Alat Disk Defragmenter ing Windows migunakake nilai multi-string ing ngisor iki kanggo netepake paramèter tartamtu sing kudu duwe hak hak:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ defragsvc \ RequiredPrivileges

Mbukak nilai registri iki nuduhake yen ngemot kabeh nilai senar ing ngisor iki:

SeChangeNotifyPrivilege SeImpersonatePrivilege SeIncreaseWorkingSetPrivilege SeTcbPrivilege SeSystemProfilePrivilege SeAuditPrivilege SeCreateGlobalPrivilege SeBackupPrivilege SeManageVolumePrivilege

Ora kabeh nilai multi-string ing registri bakal duwe luwih saka siji entri. Sawetara fungsi sing padha karo sing padha karo nilai-nilai senar, nanging duwe ruang tambahan kanggo luwih akeh entri yen dibutuhake.

Editor Registry nampilake nilai-nilai multi-senar minangka "REG_MULTI_SZ" jinis registri.

Value String Expandable

Nilai string sing bisa ditambahake kaya nilai string saka ndhuwur, kajaba sing ngandhut variabel. Nalika jinis registri kasebut diarani dening Windows utawa program liyane, nilai-nilai kasebut bakal ditambahake marang variabel apa sing wis ditemtokake.

Nilai-nilai senar sing dikembangaké kanthi gampang diidentifikasi ing Registry Editor amarga nilai-nilai kasebut ngemot tanda-tanda%.

Variabel lingkungan minangka conto becik saka nilai senar sing bisa ditambahi:

HKEY_CURRENT_USER \ Environment \ TMP

Nilai string sing bisa ditambahi TMP yaiku % USERPROFILE% AppData Lokal Temp . Manfaat kanggo jinis registri iki yaiku data ora perlu ngemot jeneng panganggo amarga nggunakake variabel % USERPROFILE .

Nalika Windows utawa aplikasi liyane nelpon iki TMP nilai, bakal diterjemahake menyang punapa mawon sing maneko rupo disetel kanggo. Secara default, Windows migunakake variabel iki kanggo mbukak path kaya C: \ Users \ Tim \ AppData \ Local \ Temp .

"REG_EXPAND_SZ" iku jinis registri sing Registry Editor nampilake nilai senar sing bisa diupgrade minangka.

Nilai binar

Minangka jeneng kasebut, jinis-jinis registri kasebut ditulis ing binar. Lambang ing Editor Registry wis biru karo angka lan angka nol.

HKEY_CURRENT_USER \ Control Panel \ Desktop \ WindowMetrics \ CaptionFont

Path ing ndhuwur ditemokake ing Registry Windows, karo CaptionFont minangka nilai binar. Ing conto iki, mbukak registri iki nuduhake jeneng font kanggo keterangan ing Windows, nanging data ditulis ing binary tinimbang ing wangun, bisa dibaca kanthi rutin.

Daftar Registri "REG_BINARY" minangka jinis registri kanggo nilai biner.

DWORD (32-bit) Nilai & QWORD (64-bit) Nilai

Loro-lorone nilai DWORD (32-bit) lan nilai-nilai QWORD (64-bit) duwe lambang biru ing Registry Windows. Nilai-nilai sing bisa ditulis ing format desimal utawa heksadesimal.

Alesan siji aplikasi bisa nggawe nilai DWORD (32-bit) lan liyane nilai QWORD (64-bit) ora nyithak manawa lumampah saka versi Windows 32-bit utawa 64-bit , nanging mung kanthi panjang bit saka nilai. Iki tegese sampeyan bisa duwe loro jinis registri sing ana ing sistem operasi 32-bit lan 64-bit.

Ing konteks iki, "tembung" tegese 16 bit. DWORD, tegese "tembung kaping pindho," utawa 32 bit (16 X 2). Sasuwene logika kasebut, QWORD tegese "quad-word," utawa 64 bit (16 X 4).

Aplikasi bakal nggawe registri sing kudu dibutuhake supaya bisa netepi aturan iki.

Ing ngisor iki minangka salah sawijining conto dhasar DWORD (32-bit) ing Windows Registry:

HKEY_CURRENT_USER \ Control Panel \ Personalization \ Desktop Slideshow \ Interval

Mbukak nilai DWORD (32-bit) iki bakal nuduhake data nilai 1800000 (lan 1b7740 ing heksadesimal). Nilai registri iki nemtokake pinten (ing milliseconds) layar screensaver sampeyan pindhah liwat saben slide ing slideshow foto.

Editor Registry nuduhake nilai DWORD (32-bit) lan nilai QWORD (64-bit) minangka jinis registri "REG_DWORD" lan "REG_QWORD".

Nggawe & amp; Mulihake Nilai Registry

Ora masalah yen sampeyan ganti malah mung siji angka, tansah nggawe serep sadurunge sampeyan miwiti, mung kanggo mesthekake yen sampeyan bisa mulihake maneh menyang Registry Editor yen ana sing ora dikarepake.

Sayange, sampeyan ora bisa nggawe cadangan registri individu. Nanging, sampeyan kudu nggawe serep kunci pendaptaran sing ana ing Nilai. Waca Cara Nggawe Back-Registry Windows yen sampeyan mbutuhake pitulung nglakokake iki.

Backup registri disimpen minangka file REG , sing banjur bisa dipulihake bali menyang Registry Windows yen sampeyan kudu mbatalake owahan sing digawe. Waca Cara Mulihake Registry Windows yen sampeyan butuh bantuan.

Nalika arep Aku Bukak / Edit Nilai Registry?

Nggawe nilai pendaptaran anyar, utawa ngilangi / nyunting sing wis ana, bisa ngatasi masalah sing lagi ana ing Windows utawa program liya. Sampeyan uga bisa ngganti angka registry kanggo nganyari setelan program utawa mateni fitur aplikasi.

Kadhangkala, sampeyan kudu mbukak angka registri mung kanggo tujuan informasi.

Ing ngisor iki sawetara conto sing nyedhiyakake nyunting utawa mbukak nilai pendaptaran:

Kanggo gambaran umum nggawe owahan kanggo nilai registri, ndeleng Carane Tambah, Ganti, & Busak Registry Keys & Values .

Informasi liyane babagan Nilai Registry

Mbukak registri bakal menehi sampeyan ngowahi data. Boten kados file ing komputer ingkang saget nindakaken punapa nalika sampeyan miwiti, nilai pendaptaran mung mbukak kanggo sampeyan ngowahi. Ing tembung liyane, iku pancen aman kanggo mbukak registri apa wae ing Registry Windows. Nanging, nyunting nilai tanpa sapisan ngerti apa sing sampeyan tindakake ora apik.

Ana sawetara kondisi ing ngendi ganti registri ora bakal ditrapake nganti sampeyan reboot komputer sampeyan . Liyane ora mbutuhake restart maneh, supaya owah-owahan bakal dibayangake langsung. Amarga Editor Registry ora nyathet sing mbutuhake urip maneh, sampeyan kudu miwiti maneh komputer yen suntingan pendaptaran ora katon.

Sampeyan bisa ndeleng sawetara registri ing Registry Windows sing didaftar minangka REG_NONE . Iki minangka nilai binar sing digawé nalika data kosong ditulis ing pendaptaran. Mbukak jinis registri kasebut nuduhake data nilai kasebut minangka nol ing format heksadesimal, lan Registry Editor nampilake angka kasebut minangka (nilai biner nol-panjang) .

Nggunakake Prompt Command , sampeyan bisa mbusak lan nambah kunci pendaptaran kanthi reg lan mbusak reg nambah saklar perintah.

Ukuran maksimal kanggo kabeh nilai pendaptaran ing kunci pendaptaran diwatesi dadi 64 kilobita.