Template by:
Free Blog Templates

Minggu, 22 Agustus 2010

REGISTRY windows

Registry, pertama kali diperkenalkan di dalam sistem Windows 16-bit sebagai penampung informasi mengenai pemetaan/asosiasi ekstensi berkas dengan aplikasinya, dan kemudian dikembangkan menjadi basis data dengan cakupan yang luas pada sistem-sistem operasi keluarga Windows NT. Registry juga kemudian digunakan pada sistem operasi kelas rumahan: Windows 95, Windows 98 dan Windows ME, tapi memang implementasi yang cukup bagus dari registry terdapat di dalam keluarga sistem operasi Windows NT.

kelebihan Windows adalah kemudahan dalam penggunaannya. Misalnya kemudahan mulai dari install, konfigurasi sampai dengan adanya feature plug and play untuk hardware.
Tentunya semua konfigurasi dan setting tersebut disimpan dalam sistem operasi, dan untuk menyimpan informasi berbagai setting dan konfigurasi, Windows menggunakan registry. Registry merupakan database yang digunakan untuk menyimpan semua setting dan informasi hardware, software dan berbagai preferences untuk Windows 32 bit, termasuk Window 95, 98, NT, Millenium dan 2000. 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.

Selain sebagai tempat untuk menyimpan informasi sistem operasi Windows sendiri, registry juga digunakan sebagai tempat untuk menyimpan berbagai informasi setting dan konfigurasi pada aplikasi atau program. Misalnya WinZip menggunakan registry untuk menyimpan informasi toolbar, aplikasi untuk membuka file (viewer), user name, serial number, dan lain-lain.
Registry diletakkan pada dua buah hidden file yaitu user.dat dan system.dat yang terletak pada directory Windows untuk Win 95/98/Me dan pada directory Windows/System32/Config untuk Windows NT. Selain menggunakan registry (system.dat dan user.dat), Windows juga menyimpan informasi setting tertentu pada file msdos.sys, system.ini

hirarki registry
Registry terdiri dari beberapa bagian yang disebut key atau kunci. Terdapat enam macam key utama pada registry, yaitu :
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 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. Enum, berisi informasi tentang hardware, misalnya 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.

6.HKEY_DYN_DATA
Berisi informasi tentang plug and play.

Artikel Yang Berhubungan



0 komentar:

Posting Komentar