Registri Windows adalah satu tempat yang harus dibiarkan cukup baik saja, tetapi hanya demi argumen, apa yang akan terjadi jika Anda menghapus semuanya? SuperUser Q & A post hari ini membahas kemungkinan untuk memuaskan rasa ingin tahu pembaca.
Sesi Tanya & Jawab hari ini hadir untuk memberi kami hak milik SuperUser-sub divisi Stack Exchange, pengelompokan situs web Q & A berbasis komunitas.
Screenshot courtesy of Wikipedia.
Pembaca SuperUser SkYWAGz ingin tahu apa yang akan terjadi jika seluruh registri Windows dihapus:
Saya bertanya-tanya apa yang akan terjadi jika saya menghapus seluruh registri Windows (menggunakan kode berikut misalnya). Apakah PC saya berhenti berfungsi?
- cd% TMP%
- reg query HKCR> RegTest.txt
- reg query HKCU >> RegTest.txt
- reg permintaan HKLM >> RegTest.txt
- reg query HKU >> RegTest.txt
- reg permintaan HKCC >> RegTest.txt
- @ berhenti & & cls
- untuk / f “delims =” %% I di (RegTest.txt) do reg hapus “%% I” / va / f
Apa yang terjadi jika seluruh registri Windows dihapus?
Kontributor SuperUser, Daniel B dan StW, memiliki jawabannya untuk kami. Pertama, Daniel B:
Anda tidak dapat menghapus node root karena mereka tidak ada secara fisik. Anda dapat, bagaimanapun, menghapus isinya melalui Regedit (sebagai lawan reg).
Regedit segera hang begitu saya mencoba menghapus HKLM \ SYSTEM. Setelah mereset VM (karena saya malas), saya mendapatkan layar berikut (sistem operasi Windows XP):
(Terjemahan: "Windows tidak dapat memulai karena file berikut tidak ada atau rusak: \ WINXP \ system32 \ config \ SYSTEM")
Begitu ya, menghapus barang dari registri benar-benar akan membunuh Windows. Dan kecuali Anda memiliki cadangan, memulihkannya tidak mungkin.
Dilanjutkan dengan jawaban dari StW:
Windows menyimpan banyak informasi penting dalam registri, yang dimuat (setidaknya sebagian dari itu) selama tahap awal saat boot. Jika Anda menghapus informasi ini, Windows tidak akan dapat menemukan dan memuat file sistem penting dan dengan demikian tidak dapat melakukan boot.
Informasi penting seperti itu adalah daftar driver perangkat yang diperlukan untuk mem-boot sistem. Ini mungkin termasuk:
- Driver disk (Floppies, Hard-Disk, CD, Perangkat USB, ...)
- Driver bus (IDE, SATA AHCI, ...)
- Driver sistem file (FAT, NTFS,…)
- …
Namun, secara default Windows menyimpan salinan cadangan registri. Jika Anda telah mengaktifkan Pemulihan Sistem, Anda dapat menemukan salinan tersebut di Folder Informasi Volume Sistem (tersembunyi) di dalam folder akar partisi sistem. Selain itu, meskipun Anda tidak memilikinya Pemulihan Sistem diaktifkan, Windows menyimpan salinan cadangan registri di% WINDIR% \ System32 \ config \ RegBack \.
Anda dapat menyalin file cadangan ke dalam% WINDIR% \ System32 \ config \ untuk memulihkan data registri.
Memiliki sesuatu untuk ditambahkan ke penjelasan? Bicaralah di komentar. Ingin membaca lebih banyak jawaban dari pengguna Stack Exchange yang paham teknologi lainnya? Lihat diskusi lengkap di sini.