Thông báo lỗi "Missing operating system" xuất hiện khi máy tính không thể tìm thấy hệ điều hành trong hệ thống. Điều này thường xảy ra nếu bạn kết nối ổ cứng trống, BIOS không phát hiện ổ cứng, ổ cứng bị hỏng, hoặc sector 0 của ổ cứng có bản ghi khởi động chính (MBR) không đúng.

Lỗi cũng có thể xảy ra do phân vùng không tương thích được đặt làm phân vùng active, hoặc phân vùng chứa MBR không còn active. Người dùng cũng gặp vấn đề khi khởi động từ vị trí sai nơi không có hệ điều hành. Chúng tôi sẽ cố gắng khôi phục hệ thống trước khi phải cài đặt sạch Windows.
Missing operating system
Người dùng gặp sự cố này trên mọi phiên bản Windows 10, 8, và 7. Các hãng máy tính gặp lỗi bao gồm Dell, Lenovo, HP, Sony VAIO, Acer, v.v. Vấn đề thường có thể khắc phục mà không quá phức tạp. Chúng tôi sẽ bắt đầu từ giải pháp dễ nhất và tiến đến các giải pháp phức tạp hơn.
Lưu ý: Trước khi tiếp tục, hãy chắc chắn ổ cứng bạn đang dùng thực sự có hệ điều hành. Nếu dùng ổ cứng mới, nó sẽ không có hệ điều hành cài sẵn. Hãy chắc chắn hoàn toàn rằng hệ điều hành có mặt rồi mới tiếp tục. Ngoài ra, tháo tất cả ổ cứng bổ sung và USB trước khi tiếp tục vì chúng có thể xung đột với BIOS khi khởi động.
Giải pháp 1: Chọn thiết bị khởi động (Boot Device) đúng
Thường người dùng gặp sự cố này nếu thiết bị khởi động đúng không được chọn. Có thể nó được đặt là thiết bị USB hoặc CD. Nếu không có hệ điều hành trên chúng, máy tính sẽ báo lỗi và từ chối tải hệ điều hành đúng trên ổ cứng. Chúng ta có thể chọn thiết bị khởi động đúng và xem lỗi còn tồn tại không.
- Mở máy tính và nhấn F1, F2, hoặc F3 khi khởi động để vào BIOS. Phím có thể khác nhau tùy nhà sản xuất.
- Trong BIOS, điều hướng đến tùy chọn boot và chọn Ổ cứng (Hard drive) từ danh sách thiết bị boot, đưa nó lên trên cùng.

- Sau khi chọn thiết bị khởi động đúng, khởi động lại máy và kiểm tra xem Windows có tải thành công không.
Giải pháp 2: Tái xây dựng BCD
Dữ liệu cấu hình khởi động (BCD) chứa danh sách các mục chạy khi khởi động. Theo tài liệu chính thức của Microsoft, bạn có thể gặp lỗi khởi động nếu có tệp hỏng hoặc không hoàn chỉnh trong BCD, hoặc BCD không hoạt động/được chọn sai. Chúng ta sẽ thử tái xây dựng BCD.
- Cắm thiết bị có thể khởi động (chứa bản sao Windows) vào hệ thống và nhấp Sửa máy tính của bạn (Repair your computer) ở góc dưới bên trái màn hình.

- Trong môi trường khôi phục, nhấp Khắc phục sự cố > Tùy chọn nâng cao > Command Prompt.

- Trong Command Prompt, thực thi lệnh sau:
bootrec /rebuildbcd
- Sau khi lệnh thực thi xong, khởi động lại hệ thống đúng cách và kiểm tra xem vấn đề đã được giải quyết chưa.
Giải pháp 3: Kích hoạt phân vùng chính (Primary Partition)
Theo Microsoft, có thể phân vùng chính của bạn không được hệ thống đánh dấu là active, gây ra lỗi. Chúng ta có thể boot vào môi trường khôi phục (RE) như phương pháp trên và kích hoạt phân vùng một cách bắt buộc. Khi khởi động lại, máy tính sẽ phát hiện hệ điều hành trong phân vùng và boot từ đó.
- Vào Command Prompt bằng phương pháp như giải pháp trước.
- Trong Command Prompt, thực thi lệnh:
diskpart
- Khi đã vào diskpart, gõ lệnh:
list disk

- Chọn ổ đĩa cài Windows (thường là 'disk 0'). Thực thi:
select disk 0 list partition

- Tất cả phân vùng active sẽ được liệt kê. Chọn phân vùng "System reserved partition" và kích hoạt nó để đảm bảo thông tin thiết yếu có sẵn cho BIOS. Thực thi:
select partition 2 active

- Sau khi kích hoạt phân vùng, khởi động lại máy và kiểm tra xem sự cố đã được giải quyết chưa.
Lưu ý: Bạn cũng nên đảm bảo tất cả các phân vùng khác hoạt động bình thường và không bị vô hiệu hóa.
Giải pháp 4: Kiểm tra kết nối ổ cứng
Nếu các phương pháp trên không hiệu quả, hãy kiểm tra kết nối ổ cứng với máy tính. Nếu ổ cứng không kết nối đúng, nó có thể không được phát hiện và hệ điều hành sẽ không tải được.
Nếu dùng máy để bàn (Desktop), đảm bảo ổ cứng kết nối đúng qua cổng SATA. Thử rút cắm lại đúng cách. Cũng thử dùng các cổng SATA khác.

Nếu dùng laptop, phải tháo vít phần lưng máy và tìm kết nối ổ cứng. Đảm bảo cắm chắc chắn, thử cắm lại và làm sạch bụi. Sau khi chắc chắn ổ cứng đã kết nối, khởi động lại hoàn toàn máy và kiểm tra.
Giải pháp 5: Thay đổi chế độ SATA và dùng cổng USB 2.0
Nếu bạn đang cài mới Windows, quá trình bị treo giữa chừng và giờ báo lỗi "Operating system not found", nghĩa là hệ thống không nhận diện đúng OS và không thể cài đặt.
Dù tình huống khác nhau, bạn có thể thử thay đổi chế độ SATA trong cài đặt BIOS.
- Vào BIOS bằng phím thích hợp (F1, F2, F3, v.v.).
- Trong BIOS, điều hướng đến Cấu hình lưu trữ (Storage Configuration) và thay đổi thiết置 sang/từ AHCI.

- Sau khi thay đổi tùy chọn, đảm bảo cắm phương tiện di động vào cổng USB 2.0. Có vấn đề đã biết khi cắm phương tiện cài đặt vào cổng USB 3.0.
- Khởi động lại máy và thử cài đặt/khôi phục Windows lại xem sự cố đã giải quyết chưa.
Giải pháp 6: Cài đặt Windows mới
Nếu tất cả phương pháp trên không hiệu quả, bạn có thể thử cài đặt bản sao Windows mới. Điều này có thể xóa mọi dữ liệu trên phân vùng cài Windows chính và đặt lại mọi thứ bao gồm ứng dụng. Bạn có thể thử khôi phục dữ liệu trước khi làm giải pháp này.

Để thực hiện cài đặt sạch Windows, bạn cần tải Windows từ trang web và tạo phương tiện có thể khởi động. Xem bài viết của chúng tôi về cách tạo phương tiện khởi động (bootable media). Có hai cách: dùng Media Creation Tool của Microsoft hoặc Rufus. Bạn có thể dễ dàng cài Windows bằng phương tiện khởi động.