Triệu chứng
Khi cố gắng khởi động Windows, bạn gặp lỗi:
An operating system wasn’t found (Không tìm thấy hệ điều hành). Hãy thử ngắt kết nối mọi ổ không chứa hệ điều hành.
Nhấn tổ hợp phím Ctrl + Alt + Del để khởi động lại
Giải pháp
Bạn cần có USB hoặc DVD có thể khởi động và Windows 7 trở lên để có thể hiển thị Dấu nhắc lệnh. Nếu không có sẵn phương tiện có thể khởi động, bạn có thể lấy loại phương tiện này bằng cách làm theo các bước tạo phương tiện cài đặt tại đây.
Bước 1: Hiển thị Dấu nhắc lệnh:
-
Khởi động từ phương tiện DVD hoặc USB bất kỳ trên Windows 7, 8 hoặc 10.
-
Sau khi chuyển đến màn hình Windows Setup (Thiết lập Windows) (nơi bạn lựa chọn các chế độ cài đặt Ngôn ngữ, Thời gian và Bàn phím), hãy nhấn tổ hợp phím SHIFT + F10 để hiển thị Dấu nhắc lệnh.
Bước 2: Tìm hiểu xem đĩa của bạn đang được đặt thành GUID Partition Table (GPT) hay Master Boot Record (MBR):
-
Trong cửa sổ Dấu nhắc lệnh, nhập các lệnh sau đây, nhấn Enter sau mỗi lệnh:
diskpart
list disk
-
Tìm đĩa của bạn và xem cột GPT có dấu hoa thị (*) hay không – dấu này cho biết đĩa đó là GPT. Nếu không tìm thấy dấu hoa thị thì có nghĩa là đĩa được đặt thành MBR.
-
Nhập exit rồi nhấn Enter.
Bước 3a: Nếu loại là MBR:
-
Từ Dấu nhắc lệnh, nhập lệnh sau đây rồi nhấn Enter:
dir a:
-
Nếu tìm thấy ổ A: và một thư mục hiện ra, hãy kiểm tra xem có thư mục \Windows trong thư mục đó hay không. Nếu có thì đó là Ổ hệ thống. Chuyển sang bước 2.
-
Nếu không tìm thấy ổ A: hoặc ổ A không chứa thư mục \Windows, hãy nhập lệnh sau đây rồi nhấn Enter:
dir b:
-
Tiếp tục xem qua bảng chữ cái cho đến khi tìm thấy ổ có thư mục \Windows, nhưng bỏ qua ổ X:. Đó sẽ là các tệp cài đặt từ USB hoặc DVD mà bạn đang sử dụng. Vị trí phổ biến nhất là ổ C:, vì vậy ví dụ đó sẽ được sử dụng trong phần còn lại của bài viết.
-
-
Sau khi tìm thấy, hãy nhập lệnh sau đây:
bcdboot C:\Windows /S C:
-
Trong trường hợp này, C là ổ chứa thư mục \Windows. Nếu thư mục Windows nằm trên một ổ khác, hãy sử dụng chữ cái của ổ đó thay cho chữ cái "C" trong lệnh bcdboot ở trên.
-
-
Thông báo Boot files successfully created (Đã tạo tệp khởi động thành công) phải hiện ra thì bạn mới có thể tiếp tục.
-
Nhập các lệnh sau đây, nhấn Enter sau mỗi lệnh:
diskpart
list disk
sel disk C
-
Trong trường hợp này, C là ổ chứa thư mục \Windows. Nếu thư mục \Windows nằm trên một ổ khác, hãy sử dụng chữ cái biểu thị tên của ổ đó thay cho chữ cái "C" trong lệnh sel disk ở trên.
-
-
Nhập các lệnh sau đây, nhấn Enter sau mỗi lệnh:
list vol
sel vol C
-
Trong trường hợp này, C là ổ chứa thư mục \Windows. Nếu thư mục \Windows nằm trên một ổ khác, hãy sử dụng chữ cái biểu thị tên của ổ đó thay cho chữ cái "C" trong lệnh sel vol ở trên.
-
-
Nhập lệnh sau đây rồi nhấn Enter.
active
-
Bạn sẽ nhận được thông báo xác nhận rằng âm lượng đã được đặt thành công thành trạng thái hoạt động. Nếu bạn không nhận được thông báo xác nhận thì có nghĩa là đĩa đã được đặt thành GPT (không phải MBR) hoặc đĩa có vấn đề. Hãy chắc chắn rằng bạn đang làm việc với đúng đĩa.
-
-
Nhập lệnh sau đây rồi nhấn Enter.
exit
-
Khởi động lại thiết bị. Bạn có thể thực hiện nhanh việc này từ dấu nhắc lệnh bằng cách nhập lệnh sau đây rồi nhấn Enter:
shutdown -f -r -t 00
Bước 3b: Nếu loại là GPT:
-
Từ Dấu nhắc lệnh, nhập lệnh sau đây rồi nhấn Enter:
dir a:
-
Nếu tìm thấy ổ A: và một thư mục hiện ra, hãy kiểm tra xem có thư mục \Windows trong thư mục đó hay không. Nếu có thì đó là Ổ hệ thống. Chuyển sang bước 2.
-
Nếu không tìm thấy ổ A: hoặc ổ A không chứa thư mục \Windows, hãy nhập lệnh sau đây rồi nhấn Enter:
dir b:
-
Tiếp tục xem qua bảng chữ cái cho đến khi tìm thấy ổ có thư mục \Windows, nhưng bỏ qua ổ X:. Đó sẽ là các tệp cài đặt từ USB hoặc DVD mà bạn đang sử dụng. Vị trí phổ biến nhất là ổ C:, vì vậy ví dụ đó sẽ được sử dụng trong phần còn lại của bài viết.
-
-
Nhập các lệnh sau đây, nhấn Enter sau mỗi lệnh:
diskpart
list disk
sel disk C
-
Trong trường hợp này, C là ổ chứa thư mục \Windows. Nếu thư mục \Windows nằm trên một ổ khác, hãy sử dụng chữ cái biểu thị tên của ổ đó thay cho chữ cái "C" trong lệnh sel disk ở trên.
-
-
Nhập lệnh sau đây rồi nhấn Enter.
list part
-
Tìm phân vùng có nhãn là System (Hệ thống).
-
Sau khi tìm thấy, hãy gán chữ cái R cho phân vùng đó. Nếu chữ cái R đã được sử dụng, bạn có thể chọn bất kỳ chữ cái nào chưa được gán. Để gán chữ cái, hãy nhập các lệnh sau đây và nhấn Enter sau mỗi lệnh:
assign letter=r:
exit
-
Quay lại Dấu nhắc lệnh, nhập từng dòng lệnh sau đây lên mỗi dòng, nhấn Enter sau mỗi dòng:
cd /d r:\EFI\Microsoft\Boot\
ren BCD BCD.bak
bcdboot c:\Windows /l en-us /s m: /f UEFI
Lưu ý: Trong lệnh cuối cùng, /l en-us đặt ngôn ngữ Windows thành tiếng Anh. Để đặt ngôn ngữ khác, hãy thay en-us bằng một mã ngôn ngữ khác (chẳng hạn như de-de cho tiếng Đức).
-
Khởi động lại thiết bị. Bạn có thể thực hiện nhanh việc này từ dấu nhắc lệnh bằng cách nhập lệnh sau đây rồi nhấn Enter:
shutdown -f -r -t 00