Tampilkan postingan dengan label Registry Windows. Tampilkan semua postingan
Tampilkan postingan dengan label Registry Windows. Tampilkan semua postingan

Rabu, 13 Oktober 2010

Cara Mem-Back Up Registry

Sebelum kamu mengedit registry, ekspor key-key registry yang akan kamu edit, atau back up registry secara keseluruhan. Jika sebuah masalah terjadi, kamu dapat mengikuti langkah-langkah bagaimana me-restore registry ke keadaan sebelumnya.


Cara meng-Export Key Registry:

1. Buka regedit (klik start -->; Run --> ketik ‘regedit’ (tanpa kutip) --> Klik OK)

2. Klik menu file, lalu klik Export

3. Pada Kotak Save in, pada bagian Export range yang berada di dasar, pilih area yang ingin kamu export, All (semua) atau Selected branch (hanya cabang registry yang terpilih).

4. Kemudian pilih sebuah lokasi dimana untuk menyimpan file backup .reg. Pada box File name, ketik sebuah nama file, kemudian klik Save.


Cara Me-Restore Registry:

Untuk merestore key registry yang sudah kamu export, double-klik file .reg yang telah kamu simpan sebelumnya.

Sabtu, 09 Oktober 2010

Mengedit Registry

Registry Editor (REGEDIT.EXE) termasuk kebanyakan versi Windows (walaupun kamu tidak akan menemukannya pada Menu Start) itu memungkinkan kamu untuk melihat, mencari dan mengedit data di dalam Registry. Ada beberapa metode untuk membuka Registry Editor, yang paling sederhana adalah untuk klik pada Tombol Start, kemudian pilih RUN, dan ketik "Regedit" (tanpa kutip), dan jika Registry Editor terinstall maka sekarang akan terbuka.

Sebuah Registry Editor alternatif (REGEDT32.EXE) tersedia untuk digunakan dengan Windows NT/2000, meliputi beberapa fitur tambahan yang tidak ditemukan di versi standar, termasuk; kemampuan untuk memandang dan memodifikasi ijin keamanan, dan mampu membuat dan memodifikasi nilai-nilai string REG_EXPAND_SZ & REG_MULTI_SZ.


Membuat suatu Shortcut ke Regedit

Ini bisa dilakukan dengan hanya klik kanan pada suatu area yang kosong dari desktopmu, Pilih New, kemudian pilih Shortcut, kemudian di dalam Command line box masukan "regedit.exe" (tanpa kutip) dan klik Next, masukan sebuah nama (misalkan Registry Editor) kemudian klik Finish dan sekarang kamu dapat double klik pada ikon baru untuk membuka Registry Editor.


Menggunakan Regedit untuk memodifikasi Registrymu

Sekali kamu sudah memulai Regedit, kamu akan melihat pada sisi kiri ada suatu percabangan folder, dan pada sisi kanan konten (nilai-nilai) folder yang terpilih.

Seperti Windows explorer, untuk membuka sebuah cabang tertentu (lihat bagian Struktur Registry), klik pada tanda plus [+] di sebelah kiri folder manapun, atau hanya double-click pada folder tersebut. Untuk melihat konten suatu key (folder), hanya klik key yang diinginkan, dan lihat di value-value (nilai) yang terdaftar pada sisi kanan. Kamu dapat menambahkan suatu key baru atau value dengan memilih New di menu Edit, atau dengan klik kanan mousemu. Dan kamu dapat me-rename (mengganti nama) value manapun dan hampir key manapun dengan metode yang sama yang digunakan untuk me-rename file; klik kanan pada sebuah obyek dan klik rename, atau klik pada obyek tersebut dua kali ( pelan-pelan), atau hanya tekan F2 pada keyboard. Yang akhirnya, kamu dapat menghapus suatu key atau value dengan meng-klik pada key atau value, dan menekan Delete pada keyboard, atau dengan klik kanan pada key atau value tersebut, dan pilih Delete.

Catatan: Selalu backup Registrymu sebelum membuat perubahan apapun. Itu dapat menakut-nakuti bagi seorang user baru, dan ada selalu kemungkinan mengubah atau menghapus suatu pengaturan yang menyebabkan kamu ke harus menginstal kembali keseluruhan sistem operasi. Lebih baik mengamankan daripada menyesal!

Importing dan Exporting settingan Registry

Sebuah fitur [yang] besar dari Registry Editor adalah kemampuan untuk mengimport dan mengekspor settingan Registry untuk sebuah teks file, teks file ini, dikenali dengan ekstensi .REG, kemudian bisa disimpan atau dibagi dengan orang lain untuk dengan mudah memodifikasi settingan local registry. Kamu dapat melihat layout file teks ini dengan hanya mengekspor suatu key ke sebuah file dan membuka di Notepad, untuk melakukan ini menggunakan Registry Editor, pilih sebuah key, kemudian dari menu "Registry" pilih choose "Export Registry File...", pilih sebuah nama file dan save. Jika kamu membuka file ini di dalam notepad, kamu akan lihat sebuah file yang serupa seperti contoh berikut:

Quote:
REGEDIT4
[HKEY_LOCAL_MACHINE\SYSTEM\Setup]
"SetupType"=dword:00000000
"CmdLine"="setup -newsetup"
"SystemPrefix"=hex:c5,0b,00,00,00,40,36,02

Layout yang sungguh sederhana, REGEDIT4 menandai versi dan jenis file, [ HKEY_LOCAL_MACHINE\SYSTEM\Setup] yang ditandai nilai-nilai key dari, "SetupType"=dword:00000000 adalah nilai-nilai diri mereka, bagian setelah tanda"=" akan tergantung pada jenis nilai yang mereka adalah; DWORD, String atau Binary.

Maka dengan hanya mengedit file ini untuk membuat perubahan yang kamu inginkan, itu kemudian bisa dengan mudah dibagi-bagikan dan dari semua itu yang perlu dilakukan adalah double-click, atau memilih "Import" dari Menu Registry, untuk mulai ditambahkan kepada sistem Registry.



Menghapus key atau value menggunakan sebuah file REG

Ini juga memungkinkan untuk menghapus key dan value menggunakan file REG. Untuk menghapus suatu kunci dimulai dengan menggunakan format yang sama seperti file REG di atas, tetapi menempatkan sebuah tanda "-" (minus) di depan nama key yang ingin kamu hapus. Sebagai contoh untuk menghapus [HKEY_LOCAL_MACHINE\SYSTEM\Setup] key file reg akan terlihat seperti ini:

Quote:
REGEDIT4
[-HKEY_LOCAL_MACHINE\SYSTEM\Setup]

Format yang digunakan untuk menghapus nilai-nilai individu adalah serupa, tetapi sebagai ganti sebuah tanda minus di depan keseluruhan key, menempatkannya setelah tanda sama dengan dari nilai tersebut. Sebagai contoh, untuk menghapus nilai
"SetupType" file akan tampak seperti:

Quote:
REGEDIT4
[HKEY_LOCAL_MACHINE\SYSTEM\Setup]
"SetupType"=-

Gunakan fitur ini dengan penuh kehati-hatian. Sebab, penghapusan key atau value yang salah bisa menyebabkan masalah utama di dalam Registry, jadi ingat selau untuk mem-backup.

Pilihan Baris Perintah Regedit

Regedit mempunyai sejumlah pilihan baris perintah untuk membantu mengotomatiskan dalam menggunakan file batch manapun atau dari command prompt. Yang didaftarkan di bawah adalah sebagian dari pilihan, silahkan catat sebagian dari fungsi sistem operasi yang spesifik.

* regedit.exe [options] [filename] [regpath]
* [ filename] [Import/ masukan] Import .reg file ke dalam Registry
* / s [ filename] Silent import, yaitu. menyembunyikan kotak konfirmasi ketika pengimporan file
* / e [ filename] [ regpath] Ekspor Registry untuk [ filename] permulaan pada [ regpath] Misalnya regedit /e file.reg HKEY_USERS\.DEFAULT
* / L:system menentukan penempatan system.dat untuk digunakan
* / R:user menentukan penempatan user.dat untuk digunakan
* / C [ filename] Kompres ( Windows 98)
* / D [ regpath] Hapus key yang ditetapkan ( Windows 98)

Rabu, 01 September 2010

Struktur Registry

Registry mempunyai sebuah struktur hirarkis, walaupun tampak seperti struktur yang sulit, itu serupa seperti struktur direktori pada hard-disk mu, dengan Regedit menjadi serupa seperti Windows Explorer.

Masing-Masing cabang utama (yang ditandai oleh suatu ikon folder di dalam Registry Editor disebut suatu Hive (Sarang), dan Hive berisi Key. Masing-Masing Key dapat berisi Key lain (kadang-kadang dikenal sebagai sub-key), seperti halnya Value (nilai). Value berisi informasi yang nyata tersimpan di dalam Registry. Ada tiga jenis Value; String, Binary, dan DWORD - penggunaannya ini tergantung pada konteksnya.

Ada enam cabang utama, masing-masing berisi suatu bagian informasi yang spesifik yang tersimpan di dalam Registry. Adalah sebagai berikut:

* HKEY_CLASSES_ROOT - Cabang ini berisi semua dari pemetaan asosiasi filemu untuk mendukung fitur drag-and-drop, OLE information, Windows shortcuts, dan aspek inti Windows user interface.

* HKEY_CURRENT_USER - Cabang ini menghubungkan kepada bagian HKEY_USERS sesuai dengan user yang sekarang ini masuk ke PC dan berisi informasi seperti logon name, desktop setting, dan Start menu setting.

* HKEY_LOCAL_MACHINE - Cabang ini berisi informasi komputer yang spesifik tentang jenis perangkat keras, perangkat lunak, dan pilihan lain pada komputer, informasi ini digunakan untuk semua para user yang log ke komputer tersebut.

* HKEY_USERS - Cabang ini berisi pilihan individu untuk masing-masing user komputer, masing-masing pemakai diwakili oleh suatu SID sub-key yang ditempatkan di bawah cabang yang utama.

* HKEY_CURRENT_CONFIG - Cabang ini menghubungkan kepada bagian HKEY_LOCAL_MACHINE sesuai dengan bentuk wujud perangkat keras yang sekarang.

* HKEY_DYN_DATA - Titik cabang ini bagian dari HKEY_LOCAL_MACHINE, untuk menggunakan dengan Plug-&-Play fitur dari Windows, ini adalah bagian yang dinamis dan akan berubah ketika device ditambahkan dan dipindahkan dari sistem.


Masing-masing nilai Registry disimpan ke salah satu dari lima jenis data utama:

* REG_BINARY - Jenis ini menyimpan nilai sebagai data biner mentah. Kebanyakan informasi komponen perangkat keras disimpan sebagai data biner, dan dapat ditunjukkan dalam sebuah editor berformat hexadecimal.

* REG_DWORD - Jenis ini menampilkan sebuah data berjumlah empat byte dan biasanya digunakan untuk nilai-nilai boolean, seperti "0" adalah disable dan "1" adalah enable. Apalagi banyak parameter untuk device driver dan service-service jenis ini, dan dapat ditunjukkan di dalam REGEDT32 dalam bentuk biner, hexadecimal dan format sistem desimal, atau di dalam REGEDIT dalam bentuk hexadecimal dan format sistem desimal.

* REG_EXPAND_SZ - Jenis ini adalah sebuah data string yang dapat dikembangkan yang berisi sebuah variabel ketika digantikan yang disebut oleh suatu aplikasi. Sebagai contoh, untuk nilai berikut, string "% SystemRoot%" akan digantikan oleh penempatan direktori yang sebenarnya yang berisi file sistem Windows NT. ( Jenis ini hanya tersedia dengan menggunakan sebuah Registry Editor seperti REGEDT32)

* REG_MULTI_SZ - Jenis ini adalah sebuah multiple string yang digunakan untuk menghadirkan nilai-nilai yang berisi daftar atau berbagai nilai-nilai, masing-masing masukan dipisahkan oleh sebuah karakter NULL. ( Jenis ini hanya tersedia dengan menggunakan sebuah Registry Editor seperti REGEDT32)

* REG_SZ - Jenis ini adalah sebuah string standard, digunakan untuk menampilkan nilai-nilai teks manusia.


Tipe data lain yang tidak tersedia di registry editor standar meliputi:

* REG_DWORD_LITTLE_ENDIAN - Suatu jumlah 32-bit dalam format little-endian.
* REG_DWORD_BIG_ENDIAN - Suatu jumlah 32-bit dalam format big-endian.
* REG_LINK - Suatu link Unicode symbolic. yang digunakan Secara internal; aplikasi mestinya tidak menggunakan jenis ini.
* REG_NONE - Jenis nilai tidak digambarkan.
* REG_QWORD - Suatu jumlah 64-bit.
* REG_QWORD_LITTLE_ENDIAN - Suatu jumlah 64-bit dalam format little-endian.
* REG_RESOURCE_LIST - Suatu device-driver daftar resource.

Apa Yang Dimaksud Dengan Registry?

Registry adalah suatu database yang digunakan untuk menyimpan settingan dan pilihan untuk versi 32 bit dari Microsoft Windows yang mencakup Windows 95, 98, ME dan NT/2000. Itu berisi informasi dan pengaturan untuk semua perangkat keras, perangkat lunak, user, dan pilihan komputer.

Kapan saja seorang user membuat perubahan settingan pada Control Panel, Asosiasi File, System Policies, atau menginstall perangkat lunak, perubahan dicerminkan dan disimpan di dalam Registry.

Secara fisik bahwa file yang menyusun registry disimpan dengan cara yang berbeda tergantung pada versi Windows mu; di bawah Windows 95 & 98 itu terdapat di dua file tersembunyi di dalam direktori Windowsmu, yang disebut USER.DAT dan SYSTEM.DAT, untuk Windows ME ada sebuah file tambahan CLASSES.DAT, sedang di bawah Windows NT/2000 file dimasukkan seperately di dalam %SystemRoot%\System32\Config directory.

Kamu tidak bisa mengedit file ini secara langsung, kamu harus menggunakan suatu alat biasanya dikenal sebagai sebuah "Registry Editor" untuk membuat perubahan apapun.
Lihat Cara Mengedit Registry