Setiap kunci akar mempunyai anak kunci (sub-keys) dan setiap anak kunci masih mempunyai pembagian anak kunci-anak kunci lagi. Peringkat kunci terbawah sekali dari cabang ini adalah nilai (value). Kunci dan nilai, keduanya memiliki data, dimana data memiliki nilai biner (binary) atau string ASCII.
HKEY_CLASSES_ROOT adalah bagian paling utama pada registry. Bagian ini merupakan kumpulan yang mengepalai kunci akar. Windows merupakan kumpulan .ini untuk mengurus semua jenis file. Sebagai contoh, tempat dimana file jenis BMP dikenal pasti dan akan dibuka dengan program Windows "Paint". Karena banyaknya file yang berlainan jenis, daftar kunci dibawah HKEY_CLASSES_ROOT akan kelihatan begitu panjang. Jika anda memasang program baru, daftar ini akan menjadi semakin panjang.
HKEY_CURRENT_USER merupakan tempat untuk menyimpan pengaturan tentang pengguna yang sedang mengoperasikan komputer. HKEY_CURRENT_USER adalah nama lain bagi HKEY_USERS. Jika penguna sekarang mengubah sesuatu seperti wallpaper, misalnya, Windows atau program akan menyimpan terlebih dahulu pengaturan tersebut di bawah HKEY_CURRENT_USER. Setelah pengguna sekarang log-off dari komputer, windows akan menyimpan semua konfigurasi tadi kedalam profil di bawah HKEY_USERS secara permanen. Tujuannya ialah untuk memastikan setiap perubahan yang dilakukan hanya akan memberikan kesan pada pengguna sekarang saja dan tidak pada setting bagi pengguna-pengguna lain.
HKEY_LOCAL_MACHINE mengandung semua pengaturan tentang hardware yang dipasang. Semua pengaturan yang tersimpan adalah untuk semua pengguna.
HKEY_USERS memiliki semua data pengaturan pengguna komputer. Pengaturan setiap pengguna (jika anda memasang lebih dari satu pengguna) akan disimpan dalam profil masing-masing. Profil-profil ini memiliki perbedaan pengaturan pada wallpaper, sound, warna yang digunakan. screen saver, dan lain-lain.
HKEY_CURRENT_CONFIG adalah nama lain bagi HKEY_LOCAL_MACHINE>Config>nnnn. nnnn ialah nomor profil yang mengandung profil hardware yang dipasang. Setiap profil mempunyai kunci tersendiri yang dipanggil 0001, 0002, dan sebagainya, berdasarkan di mana kita menyimpan konfigurasi profil.
HKEY_DYN_DATA (tidak terdapat dalam Windows NT/2000/XP) berfungsi sedikit berbeda dengan kunci-kunci yang lain. Kunci ini adalah salinan sementara yang diperlukan supaya Windows dapat mengakses data registry dengan cepat. Ia dibuat pada waktu komputer dihidupkan (boot) dan akan disingkirkan setelah komputer dimatikan (shutdown). Terdapat 2 anak kunci yang terdapat dibawahnya yaitu Config Manager yang menyimpan pengaturan konfigurasi hardware seperti yang dapat dilihat pada Plug-And-Play Configurasi Manager. Anak kunci yang satu lagi dipangil PerfStats yang mengandung pengaturan tentang komponen network.