Jika Anda ingin mengembalikan secara manual bagian tertentu dari registri dari snapshot Pemulihan Sistem sebelumnya, atau mengakses beberapa kunci tertentu dari versi registri yang lebih lama, Anda dapat melakukannya dengan mendapatkan akses ke file tersebut dan kemudian mengekspor bagian dari file tersebut. Berikut cara melakukannya di Windows 7 atau Vista.
Karena Windows 7 dan Vista menggunakan Shadow Copy, atau dikenal sebagai Volume Snapshot Service, untuk memberdayakan fitur "Versi Sebelumnya", ada snapshot file penting yang diambil dari waktu ke waktu, termasuk kumpulan registri, sehingga kita dapat mengakses versi lama dari file registri ini. cara tanpa harus melakukan System Restore lengkap.
Artikel ini ditulis bersama oleh saya dan Ramesh WinHelpOnline, yang juga meliput bagaimana melakukan hal yang sama pada Windows XP.
Access Previous Registry Hives dari Shadow Copy
Catatan penting: sebelum memulai, kami benar-benar harus memberi Anda penafian: Anda tidak boleh menggunakan teknik ini kecuali Anda tahu apa yang Anda lakukan dan bersedia menangani masalah yang mungkin terjadi, atau setidaknya memiliki beberapa cadangan yang baik dari file Anda. Masih di sini? Baca terus.
Hal pertama yang ingin Anda lakukan adalah menonaktifkan Kontrol Akun Pengguna, karena Anda tidak dapat benar-benar mengakses folder sebaliknya. Setelah Anda melakukannya dan melakukan reboot, buka jendela Windows Explorer baru dan menuju ke folder berikut:
C:WindowsSystem32Config
Klik kanan di mana saja di area ruang putih folder, pilih Properti dari menu, dan kemudian klik tab Versi Sebelumnya. Setelah Anda berada di sana, klik dua kali folder yang sesuai (Petunjuk: Lihat bidang Tanggal modifikasi untuk memutuskan versi file mana yang ingin Anda pulihkan.)
Catatan: Jika Anda menggunakan edisi Windows Vista Home dan Anda ingin melakukan ini, Anda akan perlu menggunakan Shadow Explorer untuk mendapatkan file-file ini.
Memuat Sarang Registry dan Mengakses Kunci Tertentu
Pada titik ini Anda dapat memuat seluruh registri registri ke dalam registri, yang akan membuatnya menjadi sub-kunci dari salah satu bagian utama, dan memungkinkan Anda untuk mengakses pengaturan dari versi yang lebih lama. Buka Registry Editor menggunakan regedit.exe di pencarian Start Menu atau jalankan kotak, klik HKEY_LOCAL_MACHINE atau HKEY_USERS, dan kemudian gunakan File -> Load Hive.
Setelah selesai, Anda harus benar-benar yakin untuk menghapus seluruh kunci ini, atau itu akan menambahkan banyak gertakan ekstra ke registri Anda yang sebenarnya tidak Anda perlukan.
Akses Kunci Registri Versi Sebelumnya Melalui Baris Perintah
Alih-alih memuat kunci registri menggunakan GUI dan menambahkan semua kunci tersebut ke registri Anda saat ini, Anda dapat menggunakan RegFileExport alat dari Nirsoft untuk mengakses dan mengekstrak data dari file cadangan secara langsung - Anda hanya perlu mengetahui kunci persis yang Anda cari
Jadi, misalnya, jika Anda ingin mengakses daftar program yang saat ini diinstal dari dialog Program dan Fitur. Anda akan menjalankan perintah seperti ini terhadap salinan cadangan penyimpanan registri SOFTWARE yang disimpan - dengan asumsi Anda memiliki aplikasi baris perintah di direktori yang sama dengan file cadangan:
regfileexport SOFTWARE ExportedKey.reg “HKEY_LOCAL_MACHINESOFTWARE MicrosoftWindowsCurrentVersionUninstall”
Sekali lagi, Anda harus sangat berhati-hati saat mengedit registri, tetapi setidaknya Anda tahu lebih banyak daripada yang Anda lakukan sebelumnya.