Computer >> Máy Tính >  >> Hệ thống >> máy chủ Windows

Cách sử dụng và sửa chữa Windows Recovery Environment (WinRE) trên Windows 10?

Môi trường khôi phục Windows (WinRE) là hệ điều hành tối thiểu dựa trên Môi trường cài đặt sẵn Windows (WinPE) trong đó bao gồm một số công cụ để sửa chữa, đặt lại và chẩn đoán Windows. Nếu hệ điều hành máy chủ chính không khởi động vì bất kỳ lý do gì, máy tính sẽ cố gắng khởi động WinRE, điều này có thể giúp giải quyết các vấn đề theo cách thủ công hoặc tự động. Trong WinRE, bạn có thể tự động sửa bộ nạp khởi động, khôi phục hệ điều hành từ bản sao lưu hình ảnh, quay trở lại điểm khôi phục hệ thống, chạy dấu nhắc lệnh, v.v.

Windows RE bao gồm ba tệp, được đặt trong một phân vùng dành riêng cho hệ thống ẩn:

  • winre.wim - Hình ảnh WIM với WinPE và một số công cụ khôi phục bổ sung;
  • boot.sdi - được sử dụng để tạo đĩa RAM trong bộ nhớ;
  • ReAgent.xml - Tệp cấu hình WindowsRE.

Cách sử dụng và sửa chữa Windows Recovery Environment (WinRE) trên Windows 10?
Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách khởi động máy tính vào WinRE và cách để sửa chữa môi trường khôi phục Windows 10 nếu nó không hoạt động.

Cách khởi động Windows vào Môi trường khôi phục?

Để khởi động máy tính của bạn vào môi trường khôi phục trong lần khởi động lại Windows tiếp theo, bạn cần nhấn Restart trong menu Bắt đầu trong khi giữ Shift phím.

Cách sử dụng và sửa chữa Windows Recovery Environment (WinRE) trên Windows 10?

Bạn cũng có thể khởi động lại máy tính ở chế độ WinRE từ dấu nhắc lệnh bằng cách sử dụng -o mới tham số của lệnh tắt máy:

shutdown /f /r /o /t 0

Cách sử dụng và sửa chữa Windows Recovery Environment (WinRE) trên Windows 10?

Không thể thực hiện lệnh này khi kết nối với máy tính qua RDP. Lỗi xuất hiện “The parameter is incorrect (87) ”.

Ngoài ra còn có một lệnh khác để buộc mục nhập vào môi trường khôi phục ở lần khởi động máy tính tiếp theo:

reagentc /boottore

Máy tính tự động khởi động vào Môi trường Khôi phục Windows nếu ba lần thử khởi động Windows trước đó thường không thành công. Để khởi động máy tính của bạn vào WinRE, chỉ cần nhấn nút nguồn 3 lần liên tiếp là đủ để làm gián đoạn quá trình khởi động bình thường của Windows.

Công cụ sửa chữa và gỡ rối WinRE

Có một số công cụ khôi phục và khắc phục sự cố có sẵn trong môi trường khôi phục WinRE để giúp bạn khắc phục các sự cố Windows khác nhau. WinRE trên Windows 10 bao gồm các công cụ sau:

  • Đặt lại PC này - cho phép bạn đặt lại Windows của mình về cài đặt gốc (dữ liệu cá nhân và tệp sẽ bị xóa);
  • Khôi phục Hệ thống - cho phép bạn khôi phục trạng thái của Windows bằng cách sử dụng điểm khôi phục đã tạo trước đó;
  • Khôi phục hình ảnh hệ thống - cho phép khôi phục Windows từ bản sao lưu hình ảnh đầy đủ trên phương tiện bên ngoài;
  • Sửa chữa Tự động / Sửa chữa Khởi động - Windows cố gắng tự động tìm và khắc phục các sự cố có thể xảy ra (trình hướng dẫn có thể sửa chữa độc lập bộ nạp khởi động, cấu hình BCD và MBR (Bản ghi khởi động chính); Cách sử dụng và sửa chữa Windows Recovery Environment (WinRE) trên Windows 10?
  • Cài đặt Khởi động Windows - cho phép bạn chọn các tình huống khởi động Windows khác nhau:Chế độ an toàn, tắt thực thi chữ ký số của trình điều khiển, vô hiệu hóa tự động khởi động lại khi hệ thống bị lỗi (đây là cách duy nhất để xem mã lỗi BSOD trên màn hình khởi động Windows), v.v.;
  • Gỡ cài đặt bản cập nhật - cho phép xóa các bản cập nhật được cài đặt gần đây (hữu ích nếu Windows không khởi động sau khi cài đặt các bản cập nhật);
  • Quay lại phiên bản trước - cho phép bạn quay trở lại bản dựng Windows 10 trước đó;
  • Dấu nhắc Lệnh - chạy dòng lệnh để chạy các lệnh chẩn đoán và sửa chữa theo cách thủ công.

Cách sử dụng và sửa chữa Windows Recovery Environment (WinRE) trên Windows 10?

Nếu bạn muốn chạy dấu nhắc lệnh hoặc công cụ sửa lỗi khác, WinRE sẽ yêu cầu bạn nhập mật khẩu của tài khoản quản trị viên cục bộ (mật khẩu sẽ được so sánh với dữ liệu trong cơ sở dữ liệu SAM cục bộ).

Cách sử dụng và sửa chữa Windows Recovery Environment (WinRE) trên Windows 10?

Bạn sẽ thấy cửa sổ nhắc lệnh X:\ Windows \ System32> .

Từ dòng lệnh, bạn có thể kiểm tra đĩa bằng công cụ chkdsk, kiểm tra và sửa chữa hình ảnh Windows bằng sfc.exe hoặc DISM, chạy regedit.exe , bootrec.exe , startrep.exe (công cụ này cho phép bạn tìm và khắc phục sự cố với sổ đăng ký, trình điều khiển, phân vùng, v.v.) và các lệnh khác (có khá nhiều bài viết trên trang web nơi chúng tôi hướng dẫn cách khắc phục các sự cố Windows khác nhau trong môi trường khôi phục hoặc WinPE) .

Cách sử dụng và sửa chữa Windows Recovery Environment (WinRE) trên Windows 10?

Để đóng dấu nhắc lệnh WinRE và quay lại lựa chọn chế độ khởi động, hãy chạy lệnh:

exit

Không thể tìm thấy môi trường khôi phục trong Windows 10

Trong một số trường hợp, máy tính không thể khởi động vào Môi trường khôi phục của Windows. Nếu bạn cố gắng đặt lại Windows hoặc khởi động vào chế độ khôi phục, bạn có thể thấy các lỗi như “Could not find the recovery environment ”. Điều này có nghĩa là phân vùng có WinRE hoặc tệp .wim của môi trường khôi phục đã bị xóa / bị hỏng; ReAgent hoặc BCD không được định cấu hình đúng.

Các lý do tại sao môi trường WinRE ngừng khởi động hoặc không hoạt động chính xác có thể khác nhau:

  • WinRE bị tắt trong cài đặt Windows;
  • Kho dữ liệu cấu hình khởi động (BCD) không chứa các mục nhập để khởi động ở chế độ khôi phục;
  • Tệp winre.wim (hình ảnh môi trường WinRE) bị thiếu hoặc bị di chuyển;
  • Tệp cấu hình WinRE ReAgent.xml bị thiếu hoặc chứa cài đặt không chính xác.

Tiếp theo, chúng ta sẽ xem xét các cách chính để khôi phục môi trường WinRE trong Windows 10 (đối với Windows 7 và Windows 8.1, quy trình giống nhau).

Cách sử dụng và sửa chữa Windows Recovery Environment (WinRE) trên Windows 10?

Sửa chữa WinRE (Môi trường khôi phục Windows) bằng Công cụ ReAgentc

Làm cách nào để Bật hoặc Tắt Môi trường Khôi phục Windows theo cách thủ công trong Windows 10?

Cố gắng tắt và bật WinRE trên máy tính của bạn bằng cách chạy các lệnh sau trong dấu nhắc lệnh nâng cao:
reagentc /disable
reagentc /enable

Cách sử dụng và sửa chữa Windows Recovery Environment (WinRE) trên Windows 10?

Nếu bạn đã chuyển đổi bảng phân vùng đĩa từ MBR sang GPT bằng công cụ MBR2GPT, bạn có thể gặp phải lỗi:

 MBR2GPT:Không cập nhật được ReAgent.xml, hãy thử tắt và bật WinRE theo cách thủ công. 

Để khắc phục, bạn cần khởi động lại và tắt và bật WinRE theo cách thủ công.

Nếu lỗi “REAGENTC.EXE: Unable to update Boot Configuration Data ”Xuất hiện, trước tiên hãy khắc phục sự cố với bộ nạp khởi động Windows (hướng dẫn cho máy tính UEFI và BIOS).

Nếu bạn nhận được thông báo lỗi “REAGENT.EXE: The Windows RE image was not found ”, Tệp winre.wim hoặc phân vùng Khôi phục Hệ thống có thể đã bị xóa.

Cách sử dụng và sửa chữa Windows Recovery Environment (WinRE) trên Windows 10?

Kiểm tra các mục nhập BCD cho WinRE

Đảm bảo rằng Dữ liệu cấu hình khởi động (BCD) chứa các mục nhập chính xác để khởi động môi trường WinRE.

Lưu ý. Nếu WinRE đã được bật thành công bằng cách sử dụng thuốc thử , các mục WinRE chính xác sẽ tự động xuất hiện trong cấu hình khởi động. Tuy nhiên, bạn nên kiểm tra tốt hơn giá trị của thông số chuỗi khôi phục.

Hiển thị các mục BCD hiện tại:

bcdedit /enum all

Trong danh sách các tùy chọn khởi động, hãy tìm Bộ tải khởi động Windows phần có số nhận dạng ={current}. Trong ví dụ của chúng tôi, mục nhập này trông giống như sau:

 Bộ tải khởi động Windows ------------------- mã định danh {current} device partition =C:path \ Windows \ system32 \ winload.exedescription Windows 10locale en-USinherit {bootloadersettings } recoverysequence {7c817935-e52f-11e6-9c2c-0050569efccb} recoveryenabled Yesallowedinmemorysettings 0x15000075osdevice partition =C:systemroot \ Windowsresumeobject {1c7df7a0-4560-11e5-9675-8451preupolicy Standard  n 

Tìm và ghi nhớ giá trị GUID của trình tự khôi phục thuộc tính. Trong ví dụ của chúng tôi, nó là {7c817935-e52f-11e6-9c2c-0050569efccb}.

Cách sử dụng và sửa chữa Windows Recovery Environment (WinRE) trên Windows 10?

Sau đó, bạn cần tìm phần cấu hình khởi động có số nhận dạng giá trị bằng giá trị GUID đã thu được trước đó và có Môi trường khôi phục Windows trong mô tả đồng ruộng. Mục nhập này có thể trông giống như sau:

 Windows Boot Loader ------------------- số nhận dạng {7c817935-e52f-11e6-9c2c-0050569efccb} ramdisk thiết bị =[F:] \ Recovery \ WindowsRE \ Winre .wim, {7c817936-e52f-11e6-9c2c-0050569efccb} path \ windows \ system32 \ winload.exedescription Windows Recovery Environmentlocale en-USinherit {bootloadersettings} displaymessage Recoveryosdevice ramdisk =[F:] \ Recovery \ WindowsRE \ Winre.wim, { 7c817936-e52f-11e6-9c2c-0050569efccb} systemroot \ windowsnx OptInbootmenupolicy Standardwinpe Có 

Cách sử dụng và sửa chữa Windows Recovery Environment (WinRE) trên Windows 10?

Nếu bạn không thể tìm thấy mục nhập này, hãy tìm một bản ghi BCD khác với GUID khác làm định danh và văn bản “Môi trường khôi phục Windows” trong trường mô tả, chứa đường dẫn đến Winre.wim trong thiết bị osdevice giá trị.

Đường dẫn đến tệp WIM có thể trỏ đến một ổ đĩa khác (ví dụ:[\ Device \ HarddiskVolume2]). Nếu phần như vậy được tìm thấy, bạn có thể liên kết mục này để khởi động WinRE làm môi trường khôi phục cho hệ điều hành hiện tại. Sao chép GUID của mục nhập tìm thấy và thay thế nó bằng lệnh:

bcdedit /set {current} recoverysequence {FoundGUID}

Lưu ý. Nếu bạn đang sử dụng multiboot, hãy nhớ rằng mỗi hệ điều hành sẽ thêm mục nhập Môi trường khôi phục Windows của riêng mình vào Microsoft Boot Manager. Điều quan trọng là không bị lạc trong chúng.

Vị trí của tệp Winre.wim

Đảm bảo rằng Winre.wim có mặt ở vị trí được chỉ định. Thông thường, nó được lưu trữ ở một trong các vị trí sau:

  • Thư mục C:\ Windows \ System32 \ Thư mục khôi phục;
  • Phân vùng dành riêng cho hệ thống ẩn riêng biệt;
  • Phân vùng khôi phục OEM do nhà máy sản xuất (đảm bảo bạn không xóa nó).

Trong ví dụ của chúng tôi, nó phải được đặt trên ổ F:\ (F:\ Recovery \ WindowsRE \ Winre.wim).

Đồng thời kiểm tra đường dẫn đến tệp wim được chỉ định trong ReAgent.xml (nằm trong thư mục C:\ Windows \ System32 \ Recovery hoặc trong thư mục Khôi phục trên phân vùng khôi phục). Mở tệp này trong bất kỳ trình soạn thảo văn bản nào và kiểm tra giá trị của <đường dẫn ImageLocation =thuộc tính. Nếu đường dẫn được chỉ định không tồn tại (phân vùng gốc đã bị xóa), bạn có thể thay đổi đường dẫn thành

reagentc /disable
reagentc /enable

Mẹo. Bạn có thể lấy cấu hình Tác nhân khôi phục hiện tại bằng cách sử dụng reagentc /info yêu cầu. Lệnh này có thể giúp lấy mã định danh Dữ liệu cấu hình khởi động (BCD) và đường dẫn vật lý đến tệp hình ảnh Windows RE:

 (vị trí:\\? \ GLOBALROOT \ device \ harddisk0 \ partition1 \ Recovery \ WindowsRE) 

Cách sử dụng và sửa chữa Windows Recovery Environment (WinRE) trên Windows 10?

Đặt lại Cài đặt WinRE trong tệp ReAgent.xml

Nếu các phương pháp được mô tả ở trên không giúp bạn khôi phục WinRE, bạn có thể thử đặt lại cài đặt môi trường khôi phục trong ReAgent.xml tệp (sao lưu tệp này trước).

Trên Windows 10, chỉ cần xóa tệp ReAgent.xml và tệp sẽ tự động được tạo vào lần tiếp theo bạn bật WinRE bằng lệnh:

reagentc /enable

Trong Windows 7 / Vista, mở ReAgent.xml trong trình soạn thảo văn bản (tốt hơn là sử dụng Notepad ++) và xóa giá trị của các tham số sau: WinreBCD , WinreLocation , Vị trí hình ảnh , InstallState , WinREStaged :

      

Lưu các thay đổi. Đảm bảo rằng Winre.wim có trong thư mục% windir% \ System32 \ Recovery. Bật WinRE bằng lệnh:

reagentc /enable

Tìm và sao chép tệp Winre.wim theo cách thủ công

Nếu bạn không thể tìm thấy tệp Winre.wim trong bất kỳ thư mục tiêu chuẩn nào, hãy thử định vị tệp đó bằng trình quản lý tệp của bạn hoặc bằng lệnh sau:

dir /a /s c:\winre.wim

Cách sử dụng và sửa chữa Windows Recovery Environment (WinRE) trên Windows 10?

Mẹo . Đừng quên tìm kiếm tệp này trong các phân vùng ẩn, các phân vùng này cần được gán ký tự ổ đĩa trước.

Nếu bạn đã tìm thấy tệp, hãy sao chép tệp đó vào vị trí mặc định bằng các lệnh:

attrib -h -s c:\Recovery\3b09be7c-2b1f-11e0-b06a-be7a471d71d6\winre.wim
xcopy /h c:\Recovery\3b09be7c-2b1f-11e0-b06a-be7a471d71d6\winre.wim c:\Windows\System32\Recovery

Nếu bạn không thể tìm thấy tệp, hãy sao chép tệp đó từ phiên bản Windows tương tự (phiên bản hệ điều hành và bitness phải khớp) hoặc từ phương tiện cài đặt / ổ đĩa flash USB có thể khởi động. Để thực hiện, hãy mở \ sources \ install.wim (hoặc install.esd) trên ảnh DVD / ISO bằng 7-Zip và giải nén \ Windows \ System32 \ Recovery \ Winre.wim ReAgent.xml vào thư mục c:\ Windows \ System32 \ Recovery. boot.sdi gốc tệp phải được sao chép từ thư mục \ Windows \ Boot \ DVD.

Cách sử dụng và sửa chữa Windows Recovery Environment (WinRE) trên Windows 10?

Bạn có thể thay thế hình ảnh winre.wim tích hợp sẵn bằng hình ảnh khôi phục DaRT 10 nâng cao hơn, chứa các công cụ bổ sung hữu ích để chẩn đoán và khắc phục sự cố khởi động Windows.

Thay thế đường dẫn đến tệp winre.wim trong cấu hình Tác nhân khôi phục:

reagentc /setreimage /path C:\windows\system32\recovery

Bây giờ chỉ cần kích hoạt Windows Recovery Agent bằng lệnh này:

reagentc /enable