Apa itu Registry pada Windows??

Registry merupakan database yang digunakan untuk menyimpan semua setting dan informasi hardware, software dan berbagai preferences untuk Windows dan program lain yang terinstall di dalamnya. Salah satu contohnya adalah misalnya seseorang mengganti assosiasi file atau menginstall program, maka perubahan setting tersebut akan dituliskan pada registry. Contoh lainnya adalah mendisable Display Properties, menyembunyikan berbagai menu pada Menu Start.

Pada struktur registry terdiri dari beberapa cabang yang di dalamnya memuat key dan subkey dengan fungsi-fungsi tertentu. Dalam setiap key maupun subkey memiliki nilai (value) yang menyatakan suatu fungsi spesifik dari sebuah key tersebut.

Pada registry ada enam hive (cabang) key (kunci) utama. Masing-masing  memiliki fungsi spesifik yang menyangkut informasi yang tersimpan di dalam registry tersebut.

 

Struktur Registry

1.  HKEY_CLASSES_ROOT

Berisi semua tipe file beserta assosiasinya yang masing-masing tipe file tersebut akan mempunyai subkey sendiri-sendiri.

2.  HKEY_CURRENT_USER

Berisi informasi tentang user yang sedang log in pada saat itu. Terdiri dari beberapa subkey, antara lain :

a.  AppEvents, berisi setting untuk sound events.

b.  Control Panel, berisi setting control panel.

c.  InstallLocationMRU, berisi path/lokasi master Windows (waktu pertama kali menginstall Windows).

d.  Network, berisi informasi yang berhubungan dengan Network atau jaringan.

e.  Software, berisi tentang setting atau konfigurasi software untuk pemakai yang logon pada saat itu.

f.  RemoteAccess, berisi informasi tentang Dial up Networking.

3.  HKEY_LOCAL_MACHINE

Berisi informasi tentang hardware dan setting software yang berlaku untuk semua user. Terdiri dari subkey, antara lain :

a. System, berisi informasi tentang sistem hardware, misalnya enum (tentang monitor).

b. Hardware, berisi informasi tentang port serial.

c. Network, berisi informasi yang berhubungan dengan network untuk pemakai yang sedang aktif atau logon.

d. Software, berisi informasi dan setting software.

4.  HKEY_USERS

Berisi informasi tentang desktop dan user setting untuk tiap user yang berhak login ke komputer tersebut. Tiap user mempunyai sebuah subkey. Jika hanya terdapat satu user maka nama subkey tersebut adalah “.default”

5.  HKEY_CURRENT_CONFIG

Berisi informasi tentang konfigurasi hardware, berhubungan dengan HKEY_LOCAL_MACHINE.

Posted on August 18, 2011, in Ekstra and tagged , , , . Bookmark the permalink. Leave a comment.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: