Cara menambah, mengubah, atau menghapus subkunci dan nilai registri menggunakan berkas .reg

Notes
  • Artikel ini ditujukan bagi pengguna tingkat lanjut, administrator, dan profesional TI.
  • Mengimpor berkas entri registrasi (.reg) adalah fitur regedit.exe dan tidak didukung oleh Regedt32.exe. Anda dapat menggunakan Regedit.exe untuk membuat beberapa perubahan ke registri pada komputer berbasis Windows NT 4.0 atau berbasis Windows 2000, namun beberapa perubahan membutuhkan Regedt32.exe. Misalnya, Anda tidak dapat menambah atau mengubah nilai REG_EXPAND_SZ atau REG_MULTI_SZ dengan Regedit.exe pada komputer berbasis Windows NT 4.0 atau berbasis Windows 2000. Regedt32.exe adalah registri Peninjau suntingan utama untuk Windows NT 4.0 dan Windows 2000. Jika Anda harus menggunakan Regedt32.exe, Anda tidak dapat menggunakan entri registrasi (.reg) file untuk mengubah registri. Untuk informasi lebih lanjut tentang perbedaan antara Regedit.exe dan Regedt32.exe, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:

    141377 perbedaan antara Regedit.exe dan Regedt32.exe

DALAM TUGAS INI

Ringkasan

Penting Bagian, metode, atau tugas ini berisi langkah-langkah yang memberitahu Anda bagaimana memodifikasi registri. Namun, masalah serius dapat terjadi apabila Anda salah mengubah registri. Oleh karena itu, pastikan Anda mengikuti langkah-langkah ini dengan seksama. Untuk perlindungan tambahan, buat cadangan registri sebelum mengubahnya. Lalu, Anda dapat memulihkan registri apabila terjadi masalah. Untuk informasi selengkapnya tentang cara membuat cadangan dan memulihkan registri, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
322756 cara membuat cadangan dan memulihkan registri di Windows
Artikel ini selangkah demi selangkah menjelaskan cara menambah, mengubah, atau menghapus subkunci dan nilai registri menggunakan berkas entri registrasi (.reg). Regedit.exe menggunakan berkas .reg untuk mengimpor dan mengekspor subkunci dan nilai registri. Anda dapat menggunakan berkas .reg ini untuk jarak jauh mendistribusikan perubahan registri untuk beberapa komputer berbasis Windows. Ketika Anda menjalankan .reg file, isi file menggabung ke registri lokal. Oleh karena itu, Anda harus mendistribusikan .reg berkas dengan hati-hati.

Sintaks. Reg berkas

Berkas .reg memiliki sintaks berikut ini:

Versieditorregistri
Baris kosong
[RegistryPath1]

"DataItemName1"="DataType1:DataValue1"
DataItemName2"="DataType2:DataValue2"
Baris kosong
[RegistryPath2]

"DataItemName3"="DataType3:DataValue3"

di mana:

Versieditorregistri adalah sama "Windows Registry Editor versi 5.00" untuk Windows 2000, Windows XP, dan Windows Server 2003, atau "REGEDIT4" untuk Windows 98 dan Windows NT 4.0. Header "REGEDIT4" juga bekerja pada komputer berbasis Windows 2000, berbasis Windows XP dan Windows Server 2003 berbasis.

Baris kosong adalah baris kosong. Ini menunjukkan dimulainya lintasan untuk registri baru. Setiap kunci atau subkunci merupakan lintasan registri baru. Jika Anda memiliki beberapa kunci berkas .reg, baris kosong dapat membantu Anda untuk memeriksa dan memecahkan masalah konten.

Lintasanregistrix merupakan lintasan dari subkunci yang memegang nilai pertama yang Anda impor. Menyertakan jalur dalam tanda kurung, dan masing-masing tingkat hierarki dipisahkan oleh sebuah blackslash. Misalnya:
[HKEY_LOCAL_ MACHINE\SOFTWARE\Policies\Microsoft\Windows\System]
Berkas .reg dapat berisi beberapa lintasan registri. Jika dasar dari hierarki pada pernyataan lintasan tidak ada di registri, maka subkunci baru akan dibuat. Konten dari berkas-berkas registri dikirimkan ke registri dalam urutan yang Anda masukkan. Oleh karena itu, jika Anda ingin menciptakan subkunci baru dengan subkunci lain di bawah ini, Anda harus memasukkan baris dalam urutan yang benar.

Namaitemdatax adalah nama dari item data yang ingin diimpor. Jika item data pada file Anda tidak ada di registri, berkas .reg akan menambahkannya (dengan nilai dari data item). Jika item data yang ada, nilai dalam berkas .reg akan menimpa nilai yang ada. Tanda kutip menyertakan nama dari data item. Tanda sama dengan (=) segera mengikuti nama dari data item.

Jenisdatax adalah jenis data untuk nilai registri dan segera mengikuti tanda sama. Untuk semua jenis data selain daripada REG_SZ (nilai string), tanda titik dua segera mengikuti jenis data. Jika jenis data adalah REG_SZ, Jangan Sertakan nilai jenis data atau tanda titik dua. Dalam hal ini, Regedit.exe menganggap REG_SZ untuk jenis data. Tabel berikut mencantumkan jenis data registri yang khas:
Jenis dataJenisdatadi .reg
REG_BINARYheksadesimal
REG_DWORDDWORD
REG_EXPAND_SZhexadecimal(2)
REG_MULTI_SZhexadecimal(7)
Untuk informasi lebih lanjut tentang jenis data registri, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:

256986 Deskripsi registri Microsoft Windows

Nilaidatax segera mengikuti tanda titik dua (atau tanda sama dengan untuk REG_SZ) dan harus berada dalam format yang sesuai (misalnya, string atau heksadesimal). Gunakan format heksadesimal untuk item data biner.

Catatan Anda dapat memasukkan beberapa baris item data untuk lintasan registri yang sama.

Catatan file registri harus berisi baris kosong di bagian bawah berkas.



Penambahan subkunci registri atau penambahan dan perubahan nilai registri

Untuk menambah subkunci registri atau menambah atau mengubah nilai registri, Buatlah perubahan yang sesuai pada registri, dan kemudian mengekspor subkunci sesuai atau subkunci. Subkunci registri yang diekspor akan tersimpan secara otomatis berkas .reg. Untuk membuat perubahan ke registri dan mengekspor perubahan ke berkas .reg, ikuti langkah-langkah berikut:

  1. Klik Mulai, klik Jalankan, ketik regedit di kotak buka, lalu klik OK.
  2. Temukan dan kemudian klik subkunci yang memegang atau beberapa item yang Anda ingin mengubah registri.
  3. Klik File, dan kemudian klik ekspor.

    Langkah ini membuat cadangan subkunci sebelum Anda membuat perubahan apa pun. Anda dapat mengimpor berkas ini kembali ke registri nanti jika perubahan menimbulkan masalah.
  4. Di kotak nama File , ketik nama file yang digunakan untuk menyimpan berkas .reg dengan item registri yang asli, dan kemudian klik Simpan.

    Catatan Gunakan nama file yang mengingatkan Anda tentang isinya, seperti referensi terhadap nama subkunci.
  5. Di panel sebelah kanan, tambahkan atau modifikasi item registri yang Anda inginkan.
  6. Ulangi langkah 3 dan 4 untuk mengekspor subkunci lagi, tetapi Gunakan nama berkas yang berbeda untuk berkas .reg. Anda dapat menggunakan berkas .reg untuk membuat perubahan registri pada komputer lain.
  7. Uji perubahan Anda pada komputer lokal. Jika hal tersebut menimbulkan masalah, klik dua kali berkas yang memegang cadangan data registri asli untuk memulihkan registri ke keadaan semula. Jika perubahan bekerja seperti yang diharapkan, Anda dapat mendistribusikan .reg yang Anda buat pada langkah 6 ke komputer lain dengan menggunakan metode di bagian "Pendistribusian perubahan registri" dari artikel ini.

Menghapus kunci registri dan nilai-nilai

Untuk menghapus kunci registri dengan berkas .reg, letakkan tanda hubung (-) depan Lintasanregistri pada berkas .reg. Misalnya, untuk menghapus subkunci uji dari kunci registri berikut ini:
HKEY_LOCAL_MACHINE\Software
Letakkan tanda hubung di depan kunci registri berikut dalam berkas .reg:
HKEY_LOCAL_MACHINE\Software\Test
Contoh berikut memiliki berkas .reg yang dapat melakukan tugas ini.
[-HKEY_LOCAL_MACHINE\Software\Test]
Untuk menghapus nilai registri dengan berkas .reg, letakkan tanda hubung (-) setelah tanda sama dengan yang mengikuti Namaitemdata pada berkas .reg. Misalnya, untuk menghapus nilai registri Nilaiuji dari kunci registri berikut ini:
HKEY_LOCAL_MACHINE\Software\Test
Letakkan tanda hubung setelah "Nilaiuji" = pada berkas .reg. Contoh berikut memiliki berkas .reg yang dapat melakukan tugas ini.
HKEY_LOCAL_MACHINE\Software\Test
"TestValue"=-
Untuk membuat berkas .reg, gunakan Regedit.exe untuk mengekspor kunci registri yang ingin Anda hapus, dan kemudian gunakan Notepad untuk mengedit .reg file dan menyisipkan tanda hubung.

Mengganti nama dan nilai registri

Untuk mengubah nama kunci atau nilai, Hapus kunci atau nilai, dan kemudian Buat kunci baru atau nilai dengan nama baru.

Pendistribusian perubahan registri

Anda dapat mengirim berkas .reg ke pengguna dalam pesan e-mail, letakkan berkas .reg pada jaringan yang dipakai bersama dan arahkan pengguna ke berbagi jaringan untuk menjalankannya, atau Anda dapat menambahkan perintah ke skrip logon pengguna untuk secara otomatis impor berkas .reg saat mereka logon. Ketika pengguna Jalankan berkas .reg, mereka menerima pesan berikut ini:
Penyunting registri
Anda yakin ingin menambahkan informasi di lintasan berkas .reg ke registri?
Jika pengguna mengklik Ya, pengguna akan menerima pesan berikut ini:
Penyunting registri
Informasi di lintasan berkas .reg telah berhasil masuk ke registri.
Regedit.exe mendukung switch baris perintah /s untuk tidak menampilkan pesan berikut ini. Misalnya, untuk menjalankan berkas .reg (dengan switch/s ) dari berkas batch skrip login, gunakan sintaks berikut:
regedit.exe /s lintasan berkas .reg
Anda juga dapat menggunakan kebijakan grup atau kebijakan sistem untuk mendistribusikan perubahan registri di jaringan Anda. Untuk informasi tambahan, kunjungi situs Web Microsoft berikut ini:Catatan Jika perubahan bekerja, Anda dapat mengirimkan berkas registrasi ke pengguna yang sesuai di jaringan.

Properti

ID Artikel: 310516 - Tinjauan Terakhir: 29 Jan 2017 - Revisi: 1

Tanggapan