My Information of IT

Mengenal Windows Registry

Posted on: 8 Agustus 2009

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

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/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.

Jenis-jenis registry:

  • Registry dalam Windows 16-bit:

Registry dalam sistem Windows 16-bit (dimulai pada Windows 3.x) berguna hanya untuk menyimpan asosiasi ekstensi berkas dengan aplikasinya, serta asosiasi objek OLE (Object Linking Embedding) di dalam dokumen dengan aplikasinya. Implementasi ini masih terbilang sederhana, karena jika dibandingkan dengan registry dalam Windows NT dan Windows 9x, asosiasi ekstensi berkas dan objek OLE hanya memakan satu anak pohon (subtree) saja, yakni di dalam HKEY_CLASSES_ROOT.

  • Registry pada Windows 9x:

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. Windows 9x menyimpan registry di dalam dua buah berkas, yakni %WINDIR%\system.dat dan %WINDIR%\user.dat. System.dat mengandung informasi mengenai sebuah komputer tertentu,sementara user.dat mengandung informasi mengenai sebuah profil milik pengguna. Ketika booting, Windows 9x akan memuat registry ke dalam ruangan kernel di dalam memori fisik.

  • Registry dalam Windows NT dan turunannya:

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.

Fisik file registry:

  • Umum:

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 policy dalam Windows NT, yang umumnya disimpan di dalam server dalam jaringan lokal.

  • Pada Windows NT, 2000, XP, dan Server 2003:

Berkas-berkas berikut merupakan berkas registry untuk sistem operasi Windows NT, Windows 2000, Windows XP dan Windows Server 2003: %systemroot%\system32\config\Sam –HKEY_LOCAL_MACHINE\SAM.

%systemroot%\system32\config\Security – HKEY_LOCAL_MACHINE\SECURITY

%systemroot%\system32\config\Software – HKEY_LOCAL_MACHINE\SOFTWARE.

%systemroot%\system32\config\System – HKEY_LOCAL_MACHINE\SYSTEM.

%systemroot%\system32\config\Default – HKEY_USERS\.DEFAULT
%systemroot%\system32\config\Userdiff
%UserProfile%\Ntuser.dat – HKEY_USERS\ (HKEY_CURRENT_USER)
%UserProfile%\Local Settings\Application Data\Microsoft\Windows\Usrclass.dat –

HKEY_USERS\_Classes (HKEY_CURRENT_USER\Software\Classes)

  • Pada Windows 95, 98, dan ME:

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)

  • Pada Windows 3.x:

Dalam Windows 3.x, registry hanya disimpan di dalam sebuah berkas, yakni C:\WINDOWS\Reg.dat saja.

Karena begitu pentingnya registry ini, maka disarankan tidak untuk diubah-ubah kecuali memang orang tersebut sudah paham tentang registry (Advanced User). Namun bila ada yang mau coba-coba bermain dengan registry maka disarankan untuk membackup seluruh registry agar apabila ada kesalahan tidak perlu melakukan install ulang windows dan System Restore tidak dimatikan.

Demikian tentang registry pada windows, semoga artikel ini bermanfaat.


2 Tanggapan to "Mengenal Windows Registry"

Link tulisan ini saya daftarkan dalam comment Cara Instal WordPress di Komputer Sendiri karena saya pikir agak berkaitan.
Ping ntar saya kirimkan🙂

[…] » Aplikasi Tersembunyi Di Komputer » Install Shorewall di Ubuntu server 8.04 » Mengenal Windows Registry » Membuat LiveUSB Ubuntu 8.10 » Java: Contoh Aplikasi Database MySQL » Cara […]

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

Jam

Kalender

Agustus 2009
S S R K J S M
« Jul   Okt »
 12
3456789
10111213141516
17181920212223
24252627282930
31  

Kategori

Arsip

RSS Berita Teknologi

RSS Informasi BroadBand

  • AT&T Confident in Merger Chances After Speaking With Trump -
    On the campaign trail, President-elect Donald Trump not only promised to block AT&T's proposed $100 billion acquisition of Time Warner, but that he would try to find a way to break up the already merged Comcast NBC Universal. There's now dwindling evidence that either of those things will actually be happening. Anonymous sources tell the Financ […]
  • Forum Topic: Canada's Attempt to Force A La Carte TV -
    Users in our Canadian broadband forum discuss Canada's attempt to force cable providers to provide cheaper, more flexible cable bundles -- and how those providers are tap dancing around the obligations.
  • FCC Report Highlights Huge Disparity in Cable, DSL Speeds -
    An annual FCC study indicates that overall broadband speeds continue to rise and that most broadband providers deliver the speeds they advertise, even though DSL providers continue to dramatically lag behind their cable counterparts. The full study (pdf) notes that the median broadband speed of all ISPs measured by the FCC has almost quadrupled, from approxi […]
%d blogger menyukai ini: