Perbedaan antara hkey_current_user dan hkey_local_machine

Perbedaan antara hkey_current_user dan hkey_local_machine

Hkey_current_user vs hkey_local_machine

Hkey_current_user dan hkey_local_machine adalah dua kunci root dalam registri windows yang merupakan bagian penting dari setiap instalasi OS Windows sejak Windows 3.1. Windows Registry memegang pengaturan perangkat, opsi perangkat lunak, dan informasi lainnya mengenai komputer, OS, dan aplikasi yang ada di dalamnya. Perbedaan utama antara hkey_current_user dan hkey_local_machine adalah apa yang berkaitan dengan. Hkey_local_machine menyimpan informasi yang relevan dengan komputer secara keseluruhan sementara hkey_current_user berisi informasi yang khusus untuk pengguna. Oleh karena itu, hanya ada satu salinan hkey_local_machine sementara ada beberapa salinan hkey_current_user dengan nilai yang berbeda.

Jika pengguna memutuskan untuk mengedit entri registri di hkey_current_user, ia hanya akan mengubah pengaturan untuk dirinya sendiri. Tetapi jika dia mengubah entri di hkey_local_machine, dia akan mengubah pengaturan untuk semua orang yang menggunakan komputer itu. Contoh yang bagus dari ini adalah menginstal perangkat lunak baru. Banyak perangkat lunak bertanya setelah instalasi apakah itu hanya untuk pengguna saat ini atau untuk semua orang. Memilih hanya untuk pengguna saat ini akan menghasilkan entri yang dibuat di hkey_current_user saat memilih untuk semua orang akan menempatkan entri di hkey_local_machine. Jelas, memilih yang pertama berarti bahwa hanya pengguna yang menginstal perangkat lunak yang dapat menggunakannya sementara opsi yang terakhir akan memungkinkan semua orang melihat dan menggunakan perangkat lunak.

Perbedaan kunci lain antara hkey_local_machine dan hkey_current_user adalah siapa yang dapat mengeditnya. Yang pertama dapat diedit oleh pengguna mana pun yang memiliki akses ke registri sementara yang terakhir hanya dapat diedit oleh pengguna individu. Anda tidak dapat masuk ke satu akun dan mengedit entri HKEY_CURRENT_USER di akun lain.

Terakhir, ada masalah kapan entri registri dimuat. Hkey_local_machine dimuat selama start-up sistem operasi. Sebagai perbandingan, hkey_current_user hanya dimuat setelah pengguna masuk ke akunnya, yang cukup masuk akal karena OS tidak akan tahu mana yang hkey_current_user akan memuatnya. Jika pengguna tidak masuk ke akun tertentu atau masuk ke akun tamu, pengaturan HKEY_CURRENT_USER default akan dimuat. Untuk pengguna baru, entri HKEY_CURRENT_USER juga akan sama dengan default.

Ringkasan:

1.Hkey_current_user hanya berlaku untuk satu pengguna sementara hkey_local_machine berlaku untuk semua
2.Hkey_local_machine selalu tersedia saat hkey_current_user untuk pengguna tertentu hanya tersedia saat dia masuk
3.Hkey_local_machine dimuat saat start-up sementara hkey_current_user dimuat saat masuk