Mengenal Apa Itu Sistem Registry Pada Windows | Sistem Operasi X-1
Jumat, 08 Maret 2019
Add Comment
Definisi Registry Sistem Berbasis Windows
Registry dalam platform sistem operasi Microsoft Windows 32-bit, merupakan sebuah basis data yang disusun secara hierarkis yang mengandung informasi mengenai konfigurasi sebuah sistem, mulai dari konfigurasi perangkat keras, perangkat lunak, asosiasi ekstensi berkas dengan aplikasinya hingga preferensi pengguna. Registry merupakan pengganti berkas-berkas konfigurasi *.INI yang digunakan dalam sistem Windows 16-bit (Windows 3.x dan Windows for Workgroups).
Registry pertama kali diperkenalkan di dalam sistem Windows 16-bit sebagai penampung informasi mengenai pemetaan atau 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 Registry dalam sistem Windows 16-bit (dimulai pada Windows 3.x) berguna hanya untuk menyimpan asosiasi ekstensi berkas dengan aplikasinya, serta asosiasi objek OLE di dalam dokumen dengan aplikasinya.
Dalam sistem operasi Windows 95, Windows 98, dan Windows Millennium Edition, struktur registry secara logis sama dengan struktur registry dalam Windows NT, tapi tidak kompatibel secara fisik. Dalam sistem operasi ini terdapat sebuah anak pohon tambahan, yakni HKEY_DYN_DATA yang dibuat secara dinamis dan digunakan untuk mengukur performa serta melakukan konfigurasi perangkat keras Plug and Play.
Registry dalam Windows NT, Windows 2000, Windows XP dan Windows Server 2003 terbagi secara logis ke dalam lima buah anak pohon (subtree), yang setiap pohon tersebut mengandung kumpulan kunci (key) dan anak kunci (subkey) yang disusun secara hierarkis. Susunan ini sama dengan susunan direktori dalam sistem berkas. Sementara itu, secara fisik, registry terdiri atas beberapa berkas yang disebut sebagai hive dan berkas catatan transaksi (transaction log) untuk setiap hive-hive tersebut yang disimpan di dalam direktori %systemroot%\system32\config.
2) File atau Berkas Fisik Registry
Registry Windows disimpan dalam beberapa berkas, tergantung sistem operasi Windows yang digunakan. Nama berkas-nya pun kadang-kadang berbeda-beda antar versi sistem operasi, tapi semua berkas tersebut disimpan di dalam mesin lokal, kecuali NTuser.dat yang dapat diletakkan di dalam komputer lainnya untuk mengizinkan fungsi roaming profile dan group policydalam Windows NT, yang umumnya disimpan di dalam server dalam jaringan lokal.
Uraian dibawah ini menjelaskan beberapa ragam jenis berkas registryuntuk sistem operasi Windows NT, Windows 2000, Windows XP dan Windows Server 2003 yaitu :
a)%systemroot%\system32\config\
Sam-HKEY_LOCAL_MACHINE\SAM
b)%systemroot%\system32\config\
Security-HKEY_LOCAL_MACHINE\ SECURITY
c)%systemroot%\system32\config\
Software-HKEY_LOCAL_MACHINE\
SOFTWARE
Menjadi ambigu ketika menggunakan cara baca seperti halnya mengakses sistem berkas adalah fungsi-fungsi dalam Windows 32-bit Application Programming Interface/API (Win32 API) yang dapat melakukan query dan manipulasi terhadap value-value registry, yang dilakukan dengan cara mengambil nama value secara terpisah dari path key tang merupakan parent key. Setiap value memiliki jenis-jenis datanya masing-masing
Berkas-berkas berikut merupakan berkas registry untuk sistem operasi Windows 95, Windows 98 dan Windows Millennium Edition.
C:\WINDOWS\User.dat
C:\WINDOWS\System.dat
C:\WINDOWS\Classes.dat (khusus Windows ME)
Sementara itu dalam Windows 3.x, registry hanya disimpan di dalam sebuah berkas, yakni C:\WINDOWS\Reg.dat saja.
0 Response to "Mengenal Apa Itu Sistem Registry Pada Windows | Sistem Operasi X-1"
Posting Komentar
Silahkan berkomentar dengan sopan. Patuhi aturan Netiquette, Jangan bicara kotor dan dilarang spam.