Trang chủ » làm thế nào để » Cách khôi phục các phiên bản trước của Registry trong Windows 7

    Cách khôi phục các phiên bản trước của Registry trong Windows 7

    Nếu bạn muốn khôi phục thủ công một phần cụ thể của sổ đăng ký từ ảnh chụp nhanh Khôi phục hệ thống trước đó hoặc truy cập một số khóa cụ thể từ phiên bản đăng ký cũ hơn, bạn có thể làm như vậy bằng cách truy cập vào các tệp đó và sau đó xuất các phần từ chúng. Đây là cách thực hiện trong Windows 7 hoặc Vista.

    Do Windows 7 và Vista sử dụng Shadow Copy, còn được gọi là Dịch vụ chụp nhanh khối lượng, để cung cấp năng lượng cho tính năng Phiên bản trước đó, có các ảnh chụp nhanh của các tệp quan trọng theo thời gian, bao gồm cả các sổ đăng ký, vì vậy chúng tôi có thể truy cập các phiên bản cũ hơn của tệp đăng ký cách mà không phải thực hiện Khôi phục hệ thống đầy đủ.

    Bài viết này được viết bởi chính tôi và Ramesh từ WinHelpOnline, ai cũng đã bảo hiểm Cách thực hiện tương tự trên Windows XP.

    Truy cập tổ chức đăng ký trước từ Shadow Copy

    Lưu ý quan trọng: trước khi bắt đầu, chúng tôi thực sự nên từ chối trách nhiệm: bạn không nên sử dụng kỹ thuật này trừ khi bạn biết bạn đang làm gì và sẵn sàng xử lý các sự cố có thể xảy ra hoặc ít nhất là có một số bản sao lưu tốt các tệp của bạn. Vẫn ở đây? Đọc tiếp.

    Điều đầu tiên bạn muốn làm là vô hiệu hóa Kiểm soát tài khoản người dùng, vì bạn thực sự không thể truy cập các thư mục. Khi bạn đã thực hiện điều đó và khởi động lại, hãy mở một cửa sổ Windows Explorer mới và đi đến thư mục sau:

    C: \ Windows \ System32 \ Config

    Bấm chuột phải vào bất cứ nơi nào trong vùng trắng của thư mục, chọn Thuộc tính từ menu, rồi bấm vào tab Phiên bản trước. Khi bạn ở đó, bấm đúp vào thư mục thích hợp (Gợi ý: Nhìn vào trường được sửa đổi ngày để quyết định phiên bản nào của tệp bạn muốn khôi phục.)

    chú thích: Nếu bạn đang sử dụng phiên bản Windows Vista Home và bạn muốn làm điều này, bạn sẽ cần sử dụng Shadow Explorer để truy cập các tệp này.

    Chọn tệp hive đăng ký bạn cần và sao chép chúng vào một thư mục bạn chọn.

    Bấm OK khi bạn thấy dấu nhắc Windows Security.

    Và bây giờ bạn nên có một thư mục chứa các khóa registry dự phòng.

    Bây giờ bạn có các phiên bản sao lưu của sổ đăng ký, bạn có thể sử dụng chúng để truy cập phiên bản cũ hơn.

    Đang tải Hive Registry và truy cập các khóa cụ thể

    Tại thời điểm này, bạn có thể tải toàn bộ trung tâm đăng ký vào sổ đăng ký, điều này sẽ biến nó thành khóa phụ của một trong các phần chính và cho phép bạn truy cập các cài đặt từ phiên bản cũ hơn. Mở Trình chỉnh sửa sổ đăng ký bằng regedit.exe trong hộp Tìm kiếm hoặc chạy Menu, nhấp vào HKEY_LOCAL_MACHINE hoặc HKEY_USERS, sau đó sử dụng Tệp -> Tải Hive.

    Bạn sẽ được nhắc đặt tên cho tổ ong mới - ví dụ này tôi chỉ sử dụng thử nghiệm.

    Và cứ như thế, bạn có thể thấy khóa mới với nội dung từ bản sao lưu tuần trước. Vì vậy, ví dụ, nếu một trong các cài đặt hoặc khóa cấp phép cho một ứng dụng bị mất, chúng ta có thể tìm thấy nó bằng cách duyệt qua các phím cho ứng dụng đó. Bạn sẽ phải thực hiện các thay đổi theo cách thủ công nếu bạn chỉ thực hiện một vài phím.

    Nếu bạn đang cố gắng sử dụng phương pháp này để khôi phục các khối lớn của sổ đăng ký, bạn có thể xuất khóa, sửa đổi tệp đã xuất để có đường dẫn khóa chính xác thay vì Kiểm tra, sau đó nhập lại. Đó là một chút đau đớn, nhưng có thể hữu ích nếu bạn cần.

    Khi bạn đã hoàn tất, bạn nên chắc chắn xóa toàn bộ khóa này, nếu không, nó sẽ thêm rất nhiều sự phình to vào sổ đăng ký của bạn mà bạn thực sự không cần.

    Truy cập các khóa đăng ký của phiên bản trước thông qua dòng lệnh

    Thay vì tải khóa đăng ký bằng GUI và thêm tất cả các khóa đó vào sổ đăng ký hiện tại của bạn, bạn có thể sử dụng RegFileExport công cụ từ Nirsoft để truy cập và trích xuất dữ liệu từ các tệp sao lưu trực tiếp - bạn sẽ chỉ cần biết chính xác khóa mà bạn đang tìm kiếm

    Vì vậy, ví dụ, nếu bạn muốn truy cập danh sách các chương trình hiện được cài đặt từ hộp thoại Chương trình và Tính năng. Bạn sẽ chạy một lệnh như thế này đối với bản sao lưu đã lưu của sổ đăng ký PHẦN MỀM - giả sử bạn có ứng dụng dòng lệnh trong cùng thư mục với tệp sao lưu:

    regfileexport PHẦN MỀM Xuất khẩuKey.reg Sinh HKEY_LOCAL_MACHINE \ SOFTWARE \
    Microsoft \ Windows \ CurrentVersion \ Gỡ cài đặt

    Điều này sẽ tạo một tệp .reg thông thường mà bạn có thể nhấp đúp để nhập nội dung vào sổ đăng ký hoặc bạn có thể mở nó lên và tìm các khóa cụ thể mà bạn có thể muốn sử dụng.

    Phương pháp này thực sự có thể được sử dụng để dễ dàng khôi phục các phần của sổ đăng ký, nếu bạn cần. Có lẽ hữu ích nhất cho việc khôi phục các phần liên quan đến một ứng dụng cụ thể.

    Một lần nữa, bạn nên rất cẩn thận khi chỉnh sửa sổ đăng ký, nhưng ít nhất bạn biết nhiều hơn những gì bạn đã làm trước đây.