Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Bảo Trì Máy Tính

Khắc phục sự cố khởi động Windows: Giải quyết lỗi khởi động, vòng lặp sửa chữa, khôi phục chức năng

Vấn đề khá lạ: Đột ngột Windows không khởi động bình thường hoặc rơi vào vòng lặp vô tận ở chế độ Sửa chữa tự động và cố gắng khắc phục sự cố khởi động mà không thành công. Hơn nữa, mọi nỗ lực khác để khắc phục vấn đề khởi động Windows, bằng cách sử dụng Khôi phục hệ thống, Làm mới, Sửa chữa khởi động, Quay lại bản dựng trước đó đều thất bại.

Khắc phục sự cố khởi động Windows: Giải quyết lỗi khởi động, vòng lặp sửa chữa, khôi phục chức năng

Các vấn đề khởi động Windows thường do tệp hệ thống hoặc registry bị hỏng và thường xảy ra sau khi cài đặt chương trình hoặc cập nhật Windows.

Hướng dẫn này chứa hướng dẫn chi tiết cách khắc phục sự cố khởi động trên Windows 10 hoặc Windows 8.

Cách khắc phục Windows không khởi động, không sửa chữa được hoặc không khôi phục được trên Windows 10, 8 & 7

Quan trọng: Trước khi tiến hành khắc phục sự cố khởi động Windows theo các phương pháp dưới đây, hãy thử thủ tục sau:

1. Ngắt kết nối mọi thứ khỏi máy tính, bao gồm cáp nguồn. Nếu dùng laptop, cũng tháo pin.
2. Với mọi thứ đã ngắt kết nối, nhấn giữ nút Nguồn trong khoảng 15-20 giây.
3. Cắm lại cáp nguồn và chỉ kết nối các thiết bị cần thiết (Bàn phím, Chuột, Màn hình). Để ngắt kết nối các thiết bị USB không cần thiết để khởi động (Thiết bị lưu trữ USB, máy in USB, v.v.)
4. Bật máy tính.
5. Vào BIOS và đảm bảo ổ cứng chính (chứa hệ điều hành) là thiết bị khởi động đầu tiên trong danh sách ưu tiên khởi động (không phải "Windows Boot Manager").
6. Lưu và thoát BIOS.
7. Khởi động lại máy tính.
8. Nếu Windows vẫn không khởi động, trước tiên hãy thử chạy khôi phục hệ thống hoặc khắc phục sự cố khởi động bằng các tùy chọn Khắc phục sự cố Windows nếu có. Nếu tất cả thất bại, thì tiến hành các phương pháp dưới đây. *

* Lưu ý: Tất cả các phương pháp dưới đây yêu cầu truy cập Command Prompt. Nếu bạn không thể truy cập command prompt trong quá trình khởi động Windows, thì:

a. Khởi động máy tính từ Bộ cài đặt Windows (USB hoặc DVD). **
b. Tại màn hình Thiết lập Windows nhấn SHIFT + F10 để truy cập command prompt, hoặc chọn Tiếp theo –> Sửa chữa máy tính –> Khắc phục sự cố –> Tùy chọn nâng cao –> Command Prompt.

** Nếu bạn không có Bộ cài đặt Windows, bạn có thể tạo một bộ (tương ứng với Phiên bản và Bản dựng Windows của bạn) trực tiếp từ Microsoft.

    • Cách tạo USB boot Windows 10.
    • Cách tạo DVD boot Windows 10.

Khắc phục sự cố khởi động Windows: Giải quyết lỗi khởi động, vòng lặp sửa chữa, khôi phục chức năng

 

Phương pháp 1. Kiểm tra ổ đĩa và Hệ thống tệp lỗi
Phương pháp 2. Khôi phục Registry Windows
Phương pháp 3. Sửa chữa Dữ liệu Cấu hình Khởi động

 

Phương pháp 1. Kiểm tra ổ đĩa và Hệ thống tệp lỗi

Phương pháp đầu tiên để giải quyết sự cố khởi động Windows là kiểm tra ổ đĩa và hệ thống tệp lỗi. Thực hiện: khởi động từ bộ cài đặt Windows và…

1. Từ Tùy chọn nâng cao, chọn Command Prompt.

Khắc phục sự cố khởi động Windows: Giải quyết lỗi khởi động, vòng lặp sửa chữa, khôi phục chức năng

 

2. Trong command prompt, gõ: bcdedit và nhấn Enter.
3. Lưu ý ký tự ổ của phân vùng hệ điều hành (ví dụ: "osdevice –> partition=D: ")

Khắc phục sự cố khởi động Windows: Giải quyết lỗi khởi động, vòng lặp sửa chữa, khôi phục chức năng

 

4. Sau đó chạy lệnh* và nhấn Enter:

  • chkdsk D: /r /x

* Lưu ý: Thay thế chữ "D" theo trường hợp của bạn.

5. Khi quá trình CHKDSK hoàn tất, chạy lệnh: *

  • SFC /SCANNOW

* Lưu ý: Nếu bạn khởi động từ bộ cài đặt Windows, bạn sẽ nhận được lỗi sau sau khi chạy lệnh "SFC / SCANNOW": "Có sửa chữa hệ thống đang chờ yêu cầu khởi động lại để hoàn tất. Khởi động lại Windows và chạy SFC lại". Để bỏ qua lỗi, bạn phải chạy lệnh SFC ngoại tuyến: **

  • sfc /scannow /offbootdir=<Windows_Drive_Letter>:\ /offwindir=<Windows_Drive_Letter>:\windows

** Thay thế "<Windows_Drive_Letter>" bằng ký tự ổ cài Windows. Trong ví dụ này Windows cài ở ổ D:. Lệnh là:

  • sfc /SCANNOW /OFFBOOTDIR=D:\ /OFFWINDIR=D:\windows

6. Sau quét SFC, gõ exit để đóng command prompt và khởi động lại máy tính.

 

Phương pháp 2. Khôi phục Registry Windows

Phương pháp thứ hai để khắc phục sự cố khởi động là khôi phục tệp registry từ thư mục "C:\Windows\System32\config\RegBackup". Thực hiện: khởi động từ bộ cài đặt Windows và…

1. Từ Tùy chọn nâng cao, chọn Command Prompt.
2. Trong command prompt, gõ: bcdedit và nhấn Enter.
3. Lưu ý ký tự ổ của phân vùng hệ điều hành (ví dụ: "osdevice –> partition=C: ")

Khắc phục sự cố khởi động Windows: Giải quyết lỗi khởi động, vòng lặp sửa chữa, khôi phục chức năng

 

4. Gõ ký tự ổ của phân vùng hệ điều hành + : và nhấn Enter (ví dụ: C: ).
5. Chạy lần lượt các lệnh sau (nhấn Enter sau mỗi lệnh):

  • cd \windows\system32\config
  • md backupold
  • copy *.* backupold
  • cd regback
  • copy *.* ..

* Lưu ý: Nhấn a khi được hỏi ghi đè tất cả tệp đích.

Khắc phục sự cố khởi động Windows: Giải quyết lỗi khởi động, vòng lặp sửa chữa, khôi phục chức năng

6. Gõ exit và nhấn Enter để đóng command prompt.
7. Khởi động lại máy tính.

* Lưu ý: Nếu sau khi khởi động lại, máy không khởi động, với lỗi "Hệ điều hành không thể tải vì tệp registry hệ thống bị thiếu hoặc chứa lỗi", (xem ảnh dưới), thì khởi động từ bộ cài đặt Windows, mở command prompt và khôi phục tệp registry gốc từ thư mục "backupold", bằng cách chạy lần lượt các lệnh:

  • cd \windows\system32\config\backupold
  • copy *.* ..

(Gõ exit nhấn Enter đóng command prompt và khởi động lại máy tính).

Khắc phục sự cố khởi động Windows: Giải quyết lỗi khởi động, vòng lặp sửa chữa, khôi phục chức năng

Phương pháp 3. Sửa chữa Dữ liệu Cấu hình Khởi động

1. Khởi động máy tính từ bộ cài đặt Windows (DVD hoặc USB).
2. Mở command prompt.
3. Làm theo hướng dẫn dưới đây, tùy theo phiên bản OS:

4A. Windows 7 hoặc Vista:

a. Trong command prompt chạy các lệnh:

  • bootrec /fixmbr
  • bootrec /fixboot

b. Đóng command prompt và thử khởi động Windows bình thường. Nếu Windows vẫn không khởi động, mở command prompt lại và chạy lệnh:

  • bootrec.exe /rebuildbcd

c. Sau khi thực thi lệnh bootrec.exe /rebuildbcd:

  • Trường hợp A: Nếu thấy thông báo "Tổng số cài đặt Windows xác định: 1":

1. Nhấn phím Y (Có) để Thêm cài đặt vào danh sách khởi động.
2. Khởi động lại máy tính và thử khởi động Windows bình thường.

  • Trường hợp B: Nếu thấy thông báo "Tổng số cài đặt Windows xác định: 0" thì:

1. Gõ bcdedit nhấn Enter để tìm ký tự ổ phân vùng hệ điều hành (ví dụ: "osdevice –> partition=C:").

2. Chạy lần lượt các lệnh dưới:

* Lưu ý: Thay thế chữ "C" bằng ký tự ổ phân vùng hệ điều hành theo trường hợp của bạn.

    • bcdedit /export C:\bcdbackup
    • C:
    • cd boot
    • attrib bcd -s -h –r
    • ren C:\boot\bcd bcd.old
    • bootrec /rebuildbcd

3. Nhấn phím Y (Có) để Thêm cài đặt vào danh sách khởi động.
4. Khởi động lại máy tính và khởi động Windows bình thường.

 

4B. Windows 10, 8.1 hoặc 8:

a. Trong command prompt chạy các lệnh:

  • diskpart
  • list volume

– Lưu ý Số lượng của ổ System Rese* ("System Reserved") và Ký tự ổ của OS Volume. **

* Ơn "System Rese" chứa Boot Manager và Dữ liệu Cấu hình Khởi động, có kích thước nhỏ nhất (ví dụ 100MB, 350MB) trong tất cả các ổ và nếu bạn dùng máy UEFI thì "System Reserved" định dạng Fat32 (còn gọi là ổ "EFI").
** Ơn OS là phân vùng cài Windows và thường là ổ lớn nhất (GB).

ví dụ: Trong ví dụ này:

Số lượng của ổ "System Rese" là "2"

Ký tự ổ của OS volume là "D".

Khắc phục sự cố khởi động Windows: Giải quyết lỗi khởi động, vòng lặp sửa chữa, khôi phục chức năng

b. Chọn ổ "System Rese" bằng lệnh:

  • select volume 2

* Lưu ý: Thay số "2", theo trường hợp của bạn.

c. Chạy các lệnh:

  • assign letter=Z
  • exit

d. Cuối cùng chạy lệnh:

  • bcdboot D:\windows /s Z: /f ALL

* Lưu ý: Thay chữ "D", theo ký tự ổ OS volume trong trường hợp của bạn.

e. Khởi động lại máy tính và thử khởi động Windows bình thường. Nếu Windows không khởi động, lặp lại các bước, nhưng thay lệnh cuối (bcdboot D:\windows /s Z: /f ALL) bằng lệnh:

  • bcdboot D:\windows /s Z: /f UEFI

Xong! Hãy cho tôi biết hướng dẫn này có giúp ích cho bạn bằng cách để lại bình luận về trải nghiệm. Vui lòng thích và chia sẻ hướng dẫn để giúp người khác.