โฮมเพจ » ทำอย่างไร » จะเกิดอะไรขึ้นถ้าคุณลบ Windows Registry ทั้งหมด

    จะเกิดอะไรขึ้นถ้าคุณลบ Windows Registry ทั้งหมด

    การลงทะเบียน Windows เป็นที่เดียวที่ควรปล่อยให้อยู่คนเดียวพอแล้ว แต่ก็เถียงกันแล้วจะเกิดอะไรขึ้นถ้าคุณลบทุกอย่างออกไป? โพสต์ SuperUser Q & A วันนี้กล่าวถึงความเป็นไปได้เพื่อตอบสนองความอยากรู้ของผู้อ่าน.

    เซสชั่นคำถามและคำตอบในวันนี้มาถึงเราด้วยความอนุเคราะห์จาก SuperUser - แผนกย่อยของ Exchange Exchange ซึ่งเป็นกลุ่มที่ขับเคลื่อนด้วยชุมชนของเว็บไซต์ถาม - ตอบ.

    มารยาทภาพหน้าจอของ Wikipedia.

    คำถาม

    ผู้อ่าน SuperUser SkYWAGz ต้องการทราบว่าจะเกิดอะไรขึ้นหากลบรีจิสทรีของ Windows ทั้งหมด:

    ฉันสงสัยว่าจะเกิดอะไรขึ้นหากฉันลบรีจิสทรีของ Windows ทั้งหมด (เช่นใช้รหัสต่อไปนี้) พีซีของฉันจะหยุดทำงานหรือไม่?

    • cd% TMP%
    • reg คิวรี HKCR> RegTest.txt
    • reg เคียวรี HKCU >> RegTest.txt
    • reg เคียวรี HKLM >> RegTest.txt
    • reg เคียวรี HKU >> RegTest.txt
    • reg เคียวรี HKCC >> RegTest.txt
    • @pause && cls
    • สำหรับ / f“ delims =” %% I ใน (RegTest.txt) จะ reg ลบ“ %% I” / va / f

    จะเกิดอะไรขึ้นหากลบรีจิสทรีของ Windows ทั้งหมด?

    คำตอบ

    ผู้สนับสนุน SuperUser Daniel B และ StW มีคำตอบสำหรับเรา มาก่อน Daniel B:

    คุณไม่สามารถลบรูทโหนดเนื่องจากไม่มีอยู่จริง อย่างไรก็ตามคุณสามารถลบเนื้อหาของพวกเขาผ่าน Regedit (ตรงข้ามกับ reg).

    Regedit หยุดทำงานทันทีที่ฉันพยายามลบ HKLM \ SYSTEM หลังจากรีเซ็ต VM (เพราะฉันขี้เกียจ) ฉันได้รับหน้าจอต่อไปนี้ (ระบบปฏิบัติการคือ Windows XP):

    (การแปล:“ Windows ไม่สามารถเริ่มทำงานได้เนื่องจากไฟล์ต่อไปนี้ขาดหายไปหรือเสียหาย: \ WINXP \ system32 \ config \ SYSTEM”)

    ดังนั้น ใช่การลบข้อมูลออกจากรีจิสทรีจะเป็นการฆ่า Windows อย่างแน่นอน. และถ้าคุณไม่มีการสำรองข้อมูลการกู้คืนมันเป็นไปไม่ได้.

    ตามด้วยคำตอบจาก StW:

    Windows จัดเก็บข้อมูลที่สำคัญจำนวนมากในรีจิสทรีซึ่งมีการโหลด (อย่างน้อยก็ส่วนหนึ่ง) ในช่วงเริ่มต้นในขณะที่ทำการบู๊ต หากคุณลบข้อมูลนี้ Windows จะไม่สามารถค้นหาและโหลดไฟล์ระบบที่สำคัญและทำให้ไม่สามารถบูตได้.

    ข้อมูลที่สำคัญดังกล่าวคือรายการไดรเวอร์อุปกรณ์ที่จำเป็นสำหรับการบูตระบบ ซึ่งอาจรวมถึง:

    • ไดรเวอร์ดิสก์ (Floppies, ฮาร์ดดิสก์, ซีดี, อุปกรณ์ USB, ... )
    • ไดรเวอร์บัส (IDE, SATA AHCI, …)
    • ไดรเวอร์ระบบไฟล์ (FAT, NTFS, ... )
    • ...

    อย่างไรก็ตามโดยค่าเริ่มต้น Windows จะเก็บสำเนาสำรองของรีจิสทรี หากคุณได้เปิดใช้งาน ระบบการเรียกคืน, คุณสามารถค้นหาสำเนาดังกล่าวได้ในโฟลเดอร์ข้อมูลโวลุ่มของระบบ (ซ่อนอยู่) ภายในโฟลเดอร์รูทของพาร์ติชันระบบ นอกจากนี้แม้ว่าคุณจะไม่ได้ ระบบการเรียกคืน เปิดใช้งาน Windows จะบันทึกสำเนาสำรองของรีจิสทรีใน% WINDIR% \ System32 \ config \ RegBack \.

    คุณสามารถคัดลอกไฟล์สำรองด้วยตนเองไปยัง% WINDIR% \ System32 \ config \ เพื่อกู้คืนข้อมูลรีจิสตรี.


    มีสิ่งที่จะเพิ่มคำอธิบายหรือไม่ ปิดเสียงในความคิดเห็น ต้องการอ่านคำตอบเพิ่มเติมจากผู้ใช้ Stack Exchange คนอื่นหรือไม่ ลองอ่านหัวข้อสนทนาเต็มได้ที่นี่.