Đề XuấT, 2024

Editor Choice

Khắc phục lỗi Bootmgr bị thiếu trong Windows Vista

Gần đây, tôi đã cài đặt một bản sao Windows Vista mới trên PC mới tại văn phòng của chúng tôi và mọi thứ đều ổn. Tôi không có lỗi hoặc vấn đề trong quá trình cài đặt. Vì vậy, tôi đã rút CD ra và khởi động lại máy tính, chỉ để hiển thị thông báo lỗi này:

 Bootmgr bị thiếu. Nhấn ctrl-alt-del để khởi động lại. 

Tuyệt vời! Một bản cài đặt hoàn toàn mới của Windows Vista và nó không hoạt động. Vì vậy, sau khi thực hiện một số nghiên cứu trực tuyến, tôi đã có thể tìm ra nguyên nhân gây ra sự cố trên máy của mình. Trong bài viết này, tôi cũng sẽ liệt kê một số cách khác để khắc phục sự cố vì nó có thể xảy ra trong các trường hợp khác nhau.

Đầu tiên, tôi sẽ bắt đầu với các giải pháp dễ dàng hơn chỉ trong trường hợp một trong số đó xảy ra. Nếu không, chúng ta sẽ đi đến các giải pháp phức tạp hơn.

Phương pháp 1 - Rút phích cắm ổ cứng thứ cấp

Một lý do khiến bạn có thể bị lỗi Bootmrg là do nhiều ổ cứng thuộc các loại khác nhau được cài đặt. Ví dụ: nếu bạn có một ổ đĩa SATA và ổ đĩa SCSI thứ cấp, bạn có thể sẽ gặp vấn đề này.

Một giải pháp đơn giản là rút ổ đĩa thứ hai và sau đó khởi động lại. Nếu Vista khởi động tốt, sau đó kết nối lại ổ cứng thứ cấp và khởi động lại. Hy vọng vấn đề sẽ biến mất.

Nếu thông báo quay lại khi bạn kết nối ổ cứng thứ cấp, thì bạn sẽ phải ngắt kết nối lại, cài đặt lại Vista chỉ với một ổ đĩa, lấy CD ra và khởi động lại. Windows sẽ tải lên tốt. Sau đó cắm ổ đĩa thứ cấp trở lại và khởi động lại.

Phương pháp 2 - Thay đổi ưu tiên khởi động đĩa cứng

Một cài đặt đơn giản khác mà bạn có thể kiểm tra có thể khắc phục sự cố là trình tự khởi động và mức độ ưu tiên khởi động trong BIOS. Trước tiên, hãy đảm bảo rằng ổ cứng là số 1 trong chuỗi khởi động, không phải ổ đĩa mềm hoặc CDROM, v.v.

Như bạn có thể thấy từ hình trên, CDROM được đặt làm thiết bị khởi động đầu tiên. Chúng tôi muốn thay đổi điều đó thành Đĩa cứng. Thứ hai, nếu bạn có một tùy chọn cho Ưu tiên khởi động đĩa cứng, như trong màn hình ở trên, bạn muốn chọn ổ cứng (nếu bạn có nhiều hơn một đĩa vật lý) có cài đặt Windows Vista trên đó.

Nếu bạn thay đổi cả hai cài đặt này thành đúng thiết bị khởi động và đĩa cứng, bạn sẽ không gặp phải lỗi Bootmrg nữa!

Phương pháp 3 - Rút phích cắm bất kỳ thiết bị USB nào

Tôi đã đọc ở một số nơi rằng mọi người đã để các ổ flash USB gắn vào máy tính của họ trong một thời gian dài và nếu bạn tình cờ cài đặt một bản vá cập nhật Windows khi ổ USB được kết nối và sau đó khởi động lại, bạn sẽ nhận được tin nhắn trong Vista.

Hãy tiếp tục và rút phích cắm bất kỳ ổ flash USB nào mà bạn có thể đã kết nối với máy tính và sau đó khởi động lại. Nếu điều này cũng không hiệu quả, hãy tiếp tục đọc các cách nâng cao hơn để khắc phục sự cố!

Phương pháp 4 - Xây dựng lại cửa hàng BCD

Phương pháp thứ tư phức tạp hơn một chút, nhưng có thể được yêu cầu nếu không có gì khác hiệu quả với bạn. Trước tiên, hãy đảm bảo bạn chỉ có một phân vùng hoạt động và nó được đặt thành phân vùng đã cài đặt Windows Vista. Nếu bạn có nhiều phân vùng hoạt động, bạn sẽ gặp vấn đề.

Tiếp theo xây dựng lại cửa hàng BCD bằng cách sử dụng công cụ bootrec trong môi trường Windows Vista Repair. Bạn có thể làm điều này bằng cách xuất hiện trong Vista DVD và chọn Sửa chữa máy tính của bạn .

Tiếp theo chọn hệ điều hành và sau đó nhấp vào Dấu nhắc lệnh trong hộp thoại Tùy chọn khôi phục hệ thống .

Bây giờ gõ lệnh sau tại dấu nhắc và nhấn Enter:

 Bootrec / RebuildBcd 

Nếu nó tìm thấy cài đặt Windows, nó sẽ yêu cầu bạn thêm mục, vì vậy hãy gõ . Nếu nó không thể định vị bất kỳ Cài đặt Windows nào, thì bạn phải xóa cửa hàng BCD và tạo lại nó. Nhập các lệnh sau nếu đây là trường hợp:

 Bcdedit / xuất C: \ BCD_Backup ren c: \ boot \ bcd bcd.old Bootrec / construcildbcd 

Lưu ý rằng bạn nên thay đổi C: thành phân vùng bạn đã cài đặt Windows Vista. Bây giờ khởi động lại máy tính với DVD Vista vẫn còn bên trong. Chọn tùy chọn sửa chữa và để nó sửa chữa cài đặt Vista. Khởi động lại một lần nữa và vấn đề của bạn bây giờ sẽ được khắc phục.

Phương pháp 5 - Sao chép tệp bootmrg từ một máy tính khác

Cuối cùng, bạn có thể cố gắng sao chép thực sự tệp từ máy Windows Vista đang hoạt động và đặt nó vào thư mục thích hợp trên máy tính không khởi động đúng. Bootmrg nằm ở thư mục gốc của ổ C (hoặc bất kỳ ổ nào bạn đã cài đặt Vista), nhưng chỉ hiển thị nếu bạn bỏ ẩn các tệp hệ điều hành được bảo vệ.

Về cơ bản, mở My Computer, nhấp vào Sắp xếp, nhấp vào tùy chọn Thư mục và Tìm kiếm, nhấp vào tab Xem và sau đó chọn nút radio Hiển thị tệp và thư mục ẩn và bỏ chọn hộp Ẩn tệp hệ điều hành .

Bây giờ hãy vào ổ C của bạn và sao chép tệp bootmrg vào thẻ nhớ USB hoặc CD. Sau đó đi đến máy tính khác và khởi động với Vista DVD được chèn hoặc khởi động bằng cách sử dụng một số loại đĩa khởi động Vista. Sao chép tệp vào cùng một vị trí và khởi động lại máy tính mà không có DVD Vista và hy vọng bạn không nên nhận được thông báo này nữa!

Nếu bạn vẫn gặp sự cố với bootmgr bị thiếu, vui lòng gửi vấn đề của bạn trong phần bình luận và tôi sẽ cố gắng giúp đỡ! Thưởng thức!

Top