Phải làm gì nếu trình quản lý khởi động. Trình quản lý khởi động Windows: nó là gì? Các khái niệm, lỗi cơ bản và phương pháp sửa lỗi

Hệ điều hành trên bất kỳ máy tính nào đều khởi động được, miễn là thực hiện đúng một số bước đầy đủ. quá trình phức tạp.

Việc khởi chạy và thực hiện chính xác các quy trình như vậy được điều khiển bởi một chương trình con đặc biệt - đây là trình quản lý khởi động hệ điều hành.

Sự định nghĩa

Trình quản lý tải xuống không chỉ là một thứ chương trình cụ thể.

Khái niệm này đề cập đến một tập hợp các chương trình và quy trình được thực thi thông qua đó xảy ra tương tác giữa máy tính và người dùng ở giai đoạn khởi động hệ thống.

Bộ thành phần này giúp kích hoạt hệ điều hành để sau đó nó có thể tương tác với người dùng bằng cách sử dụng giao diện của chính nó.

Nhưng dịch vụ như vậy không chỉ giúp tải xuống tệp thực tế thành phần phần mềm.

Nó cũng khởi tạo tất cả các thành phần phần cứng, đồng bộ hóa hoạt động của bộ xử lý và bo mạch, đồng thời giúp chúng cài đặt kết nối chức năng với hệ thống.

Ông cũng thực hiện việc điều chỉnh ban đầu các thành phần đó.

Từ quan điểm kỹ thuật, trình quản lý như vậy là một thành phần được tạo trên kiến ​​trúc PC của IBM.

Vì lý do này, nó chỉ hoạt động trên các thiết bị đó và các hệ điều hànhà, được tạo ra trên kiến ​​trúc này.

Hơn phiên bản đầu hệ điều hành của thương hiệu này dựa trên kiến ​​​​trúc khác, do đó nguyên lý hoạt động của bộ nạp khởi động của họ hoàn toàn khác.

BIOS

Người dùng bình thường có gặp phải thành phần này không và điều này xảy ra trong trường hợp nào?

Đây là menu kỹ thuật để tải và khởi tạo hệ thống cũng như các thành phần của nó.

Bạn có thể gọi một menu như vậy bằng cách nhấn một số nút nhất định trên bàn phím trong khi máy tính đang khởi động.

Nhưng tại sao lại làm điều này?

Người dùng có thể cần tương tác với menu kỹ thuật trong trường hợp tải không thành công, khi một số thành phần nhất định không hoạt động chính xác.

Thực đơn này Nó cũng cho phép bạn thực hiện một số thay đổi và cài đặt trong hoạt động của nhiều thành phần trong hệ điều hành và phần cứng máy tính.

Sau khi cài đặt và thay đổi như vậy Có thể khắc phục sự cố tải, cũng như tối ưu hóa hoạt động của thiết bị, tăng hiệu suất hoạt động.

Nhiều người dùng thành thạo khi làm việc với dịch vụ này có thể cải thiện đáng kể chức năng của máy tính với sự trợ giúp của nó, đó là những gì họ làm.

Vì vậy, mỗi lần tương tác bằng cách này hay cách khác với BIOS, người dùng Tương tác với Khởi động Windows Giám đốc.

Các phiên bản cũ hơn của hệ điều hành Windows (phiên bản XP và thậm chí cũ hơn) dựa trên một loại bộ tải khởi động khác, vì chúng có kiến ​​​​trúc khác, như đã đề cập ở trên.

Do đó, mặc dù họ cũng có BIOS, nhưng nó có chức năng khác và menu khác với menu có trong trình quản lý khởi động Windows.

Chúng khác nhau ngay cả về mặt hình ảnh, về thiết kế và cách phối màu.

Chức năng

Ở giai đoạn đầu làm việc, ngay sau khi kích hoạt trình quản lý, nó sẽ đề nghị chọn hệ điều hành mà bạn muốn tải cho phiên làm việc với máy tính này, nếu có một vài trong số chúng được cài đặt trên ổ cứng của bạn.

Sau khi chọn các thành phần phần mềm có thể tải xuống, trình quản lý này bắt đầu thực hiện các chức năng sau trong hệ thống và phần cứng:

  • Phần cứng, tức là các thành phần “phần cứng” được khởi tạo và “bật”, tức là chúng đạt đến trạng thái cần thiết để khởi động toàn bộ hệ thống;
  • Sau đó, người quản lý tải lõi chức năng của hệ thống vào ĐẬP(hoặc ROM, tùy thuộc vào loại thiết bị), trong đó tất cả các quá trình trong thiết bị sau đó sẽ diễn ra;
  • Sau đó, các tham số vận hành chính của kernel được hình thành và các tiến trình khởi động trong đó được khởi tạo;
  • Sau đó, trình quản lý khởi động chuyển quyền điều khiển hệ thống sang kernel và tự nó chuyển sang chế độ chờ.

Trong toàn bộ hoạt động của hệ điều hành cũng như khi tắt máy, bộ nạp khởi động không còn được kích hoạt.

Sự kích hoạt tiếp theo của nó chỉ xảy ra khi tải xuống mới, tức là bật sau khi đã tắt hoàn toàn.

Do đó, chẳng hạn, trình quản lý khởi động không bắt buộc phải đánh thức thiết bị khỏi chế độ ngủ hoặc vì trong trường hợp này hệ điều hành đã được tải nên các thành phần sẽ được khởi tạo và quyền kiểm soát chúng được chuyển sang nhân hệ thống.

Chỉ là trong khi thiết bị đang ngủ, tất cả các thành phần và quy trình này đều ở trạng thái thụ động.

Tính năng thú vị bootloader là nó có sẵn trên nhiều loại hệ thống, ngay cả những hệ thống không có sở hữu khó khănđĩa.

Ví dụ: nếu không có ổ cứng nào được kết nối trong bất kỳ thiết bị đầu cuối nào, thì hệ thống của nó cũng được tải bằng trình quản lý khởi động như vậy.

Nhưng nằm trên máy tính mẹ mạng, nghĩa là thành phần như vậy cho phép bạn khởi chạy nó, bao gồm cả từ xa, qua mạng.

Các loại bộ nạp khởi động

Có nhiều loại bộ tải khởi động - trong số đó, ví dụ như LILO for, BootX for, SILO cho hệ thống Solaris trên kiến ​​trúc Sparc, Bootman cho BeOS.

Nhưng ngay cả đối với các hệ thống Windows, các bộ tải khởi động khác nhau cũng có thể được sử dụng, chẳng hạn như cho hệ điều hành mạng dựa trên Nguyên tắc Windows Trình tải hạt nhân NT, NTLDR được sử dụng.

Nhưng trên những máy tính cá nhân Windows Boot Manager luôn được sử dụng với ổ cứng vật lý.

Quan trọng! Bộ tải khởi động như vậy chỉ xuất hiện trên máy tính khi bắt đầu triển khai hệ điều hành Windows Vista. Trước đây, có những thành phần khác thực hiện chức năng này.

Một số bộ nạp khởi động chỉ tương tác với hệ thống dựa trên việc khởi tạo các thành phần phần cứng. Nhưng người quản lý được đề cập không phải là một trong số đó, vì nó có khả năng điều chỉnh các thành phần phần mềm để tải.

Trong tệp boot.ini chính của nó chứa các đường dẫn chính được quy định để tải hệ điều hành, theo đó thành phần này hoạt động.

bạn kiến trúc khác nhau, nhiều trình quản lý tải xuống khác nhau và do đó Nhiều loại khác nhau và thuật toán tải.

Vì lý do này, các hệ điều hành nhà phát triển khác nhauđang tải thời điểm khác nhau, và chúng cũng chứa nhiều lỗi và lỗi khác nhau.

Bởi vì mọi thông tin thông tin được cung cấp trong tài liệu này chỉ đúng cho hệ điều hành Windows Vista, 7, 8, 8.1, 10.

Lỗi

Rõ ràng là, như trong bất kỳ quy trình kỹ thuật trên PC, lỗi có thể xảy ra trong bộ nạp khởi động.

Điều đáng chú ý là điều này khá hiếm khi xảy ra vì đây thực tế là hệ thống chính của toàn bộ thiết bị. Do đó, nó được gỡ lỗi tốt hơn nhiều so với các phần mềm khác về tốc độ và độ tin cậy.

Ngoài ra, quy trình này luôn là quy trình duy nhất trên máy tính, có nghĩa là nó có thể sử dụng tất cả tài nguyên phần cứng.

Nhưng bất chấp tất cả những điều này, một số loại lỗi vẫn có thể xảy ra.

Chúng được thể hiện trong Bảng 1. Nó cũng chỉ ra các thông báo mà người dùng nhìn thấy khi xảy ra lỗi thuộc loại này hay loại khác.

Bảng 1. Lỗi trong trình tải hệ điều hành và thông báo tương ứng cho người dùng
Thông báo Bản chất của vấn đề
Khởi động Windows Boot Manager không thành công Bộ tải khởi động gặp sự cố và người dùng sẽ thấy thông báo tương ứng khi hệ điều hành bắt đầu tải. Hiện tượng này liên quan đến vấn đề khởi tạo thành phần, tức là khi bạn bật máy tính lên. thành phần này không tự động khởi động như lẽ ra phải có
BOOTMGR được nén Xảy ra ở cùng giai đoạn với thông báo trước đó. Nó có nghĩa là khi hệ thống tự động Việc khởi chạy thành phần có thể liên lạc với nó và bắt đầu tải nó, nhưng ở một số giai đoạn của quá trình này đã xảy ra lỗi khiến tiến trình tiếp theo của nó bị cản trở
BOOTMGR bị thiếu Thông báo này xuất hiện gần như ngay lập tức sau khi bật máy tính. Về cốt lõi, nó có nghĩa là khi khởi động tự động boot manager khi phần cứng khởi động thì máy không liên lạc được, không tìm thấy

Điều gì cuối cùng xảy ra với máy tính trong trường hợp này?

Trong trường hợp đầu tiên, thông báo xuất hiện rằng hệ thống chưa khởi động vẫn hiển thị trên màn hình trong một thời gian.

Sau đó, màn hình tối đi và tất cả các quá trình khởi động trên máy tính đều dừng lại, tức là nó sẽ tắt hoàn toàn.

Hai thông báo còn lại kèm theo đề xuất khởi động lại hệ thống bằng . Và tùy thuộc vào cài đặt ban đầu của PC, màn hình có thể tối đi hoặc quá trình khởi động lại sẽ được thực hiện tự động.

Quan trọng! Hầu hết các trường hợp hệ thống không khởi động được và gặp sự cố cũng có thể liên quan đến trình quản lý khởi động. Nhưng thông báo sẽ không xuất hiện nếu xảy ra lỗi trong quá trình chuyển quyền kiểm soát từ trình quản lý sang kernel. Do đó, trong trường hợp này, trước khi cài đặt lại hệ thống, bạn nên thử khôi phục trình quản lý khởi động bằng các phương pháp được mô tả bên dưới.

Nhiều người dùng không đặc biệt hiểu rõ về cài đặt của hệ điều hành do các chuyên gia của Tập đoàn Microsoft phát triển thường gặp phải tình huống khi khởi động HĐH thay vì thông thường. tải nhanh hệ thống trên màn hình màn hình máy tính hoặc máy tính xách tay, một cửa sổ để chọn các tùy chọn khởi động sẽ xuất hiện cùng với kích hoạt Dịch vụ Windows Trình quản lý khởi động. Rất ít người tưởng tượng thành phần này của hệ thống là gì và họ phàn nàn rằng việc tải hệ điều hành không chỉ chậm mà đôi khi còn không xảy ra. Tình huống này tất nhiên có thể gây sốc cho bất kỳ người dùng nào, nhất là khi xuất hiện màn hình đen với các dòng như MOOTMGR bị nén hoặc thiếu Boot Manager. Bạn có thể khắc phục sự cố bằng một số phương pháp đơn giản, nhưng trước tiên bạn cần tìm hiểu xem nó là loại thành phần nào và nó cần thiết để làm gì.

Trình quản lý khởi động Windows: nó là gì?

Nếu chúng ta đơn giản dịch thuật ngữ này từ bằng tiếng Anh Trong tiếng Nga, không khó để đoán rằng dịch vụ này là một ứng dụng khách hợp nhất để tải hệ điều hành, cung cấp cho người dùng quyền lựa chọn bản sửa đổi của hệ điều hành hoặc thậm chí là phiên bản của cùng một hệ thống.

Tuy nhiên, nếu trước đó thành phần này chịu trách nhiệm cụ thể trong việc chọn hệ điều hành ưa thích, chịu một số sửa đổi, thì theo thời gian, nó trở thành phương tiện tải nhân hệ thống sau lần kiểm tra ban đầu phần cứng trong BIOS/UEFI với lần chuyển quyền kiểm soát tiếp theo. tới hệ điều hành. Ngay cả ở giai đoạn bình thường Windows khởi động 10 sau khi cài đặt cập nhật mới nhất Bạn có thể thấy màn hình lựa chọn khởi động xuất hiện: khởi động HĐH hoặc vào bộ công cụ để khắc phục sự cố với hệ thống. Windows Boot Manager chịu trách nhiệm cho tất cả điều này. Điều này là gì từ quan điểm tải hệ điều hành thì hơi rõ ràng. Bây giờ thêm một vài thông tin lý thuyết và các giải pháp khắc phục lỗi khởi động.

Các loại bộ nạp khởi động

Ban đầu, bất kỳ hệ điều hành Windows nào đều cung cấp khả năng sử dụng một số loại bộ tải khởi động khác nhau về khả năng và chức năng của chúng.

Ví dụ, Windows tiêu chuẩn Trình quản lý khởi động, được trình bày dưới dạng Các tập tin thực thi và tương ứng quy trình hệ thống bootmgr.exe và winload.exe, chỉ liên quan đến việc khởi động HĐH với khả năng chọn phiên bản hệ thống nếu có hai phiên bản trở lên được cài đặt. Nhân tiện, điều này cũng áp dụng cho những tình huống khi một số máy ảo như Hyper-V, cho phép bạn chọn phiên bản hệ điều hành để khởi động khi khởi động máy tính.

Đối với các hệ điều hành không phải Windows (Linux, Mac OS, Solaris), có thể sử dụng các loại bộ tải khởi động khác (LILO, BootX, SILO với kiến ​​trúc SPARCS, v.v.). Vì trong trong trường hợp này Chúng ta đang nói về cụ thể là về hệ thống Windows; các loại bộ nạp khởi động khác sẽ không được xem xét. Chúng tôi sẽ tập trung vào các trục trặc trong trình quản lý Windows, vì đây thường là nguyên nhân gây vấp ngã.

Trên thực tế, ngay cả bản thân hệ điều hành Windows cũng có thể sử dụng các tùy chọn khởi động khác, được cài đặt thông qua cài đặt của máy chính. Hệ thống BIOS(ví dụ: PXE để khởi động hệ thống trên các thiết bị đầu cuối qua mạng không có Đĩa cứng và quá trình khởi động được thực hiện từ máy chủ trung tâm) hoặc nếu máy tính có hệ điều hành không phải Windows (cùng Linux). Ở đây, trình tải Windows Boot Manager, nằm trên máy chủ quản lý các máy khách, đã có thể hoạt động.

Những sai lầm phổ biến nhất

Tuy nhiên, bản thân dịch vụ chịu trách nhiệm khởi động HĐH cũng không tránh khỏi các lỗi và lỗi. Các thông báo được liệt kê ở trên xuất hiện thường xuyên nhất. Tại sao chuyện này đang xảy ra?

Trong số những lý do chính, có thể nói, toàn cầu dẫn đến sự xuất hiện của những tình huống như vậy, theo quy luật, người ta đặc biệt nhấn mạnh vào những sai lầm khó khănđĩa và làm hỏng chính bộ tải khởi động Boot Manager (Windows 7 hoặc hệ thống khác đã được cài đặt, không thành vấn đề), các cung khởi động và bản ghi. Trong hầu hết các trường hợp, những lỗi như vậy chỉ có thể được sửa bằng cách bắt đầu từ phương tiện di động và sau đó gọi dòng lệnh (nhân tiện, trong tùy chọn này, bộ tải khởi động tương tự cũng hoạt động). Nhưng đôi khi bạn có thể đạt được bằng phương pháp không đổ máu (mặc dù điều này không phải lúc nào cũng hữu ích).

Windows Boot Manager gặp sự cố: phải làm gì đầu tiên?

Nếu hệ thống không thể khởi động là do hoạt động bị gián đoạn trong thời gian ngắn thì không có gì dễ dàng hơn việc khởi động lại. Nếu bắt đầu lúc chế độ bình thường hóa ra là không thể, bạn có thể thử khởi động Windows từ phiên bản mới nhất cấu hình thành công hoặc trong Chế độ an toàn Cách thức.

Sau đó, bạn nên gọi bảng điều khiển lệnh và kiểm tra lỗi ổ cứng bằng cách chỉ định lệnh chkdsk /x/f/r hoặc các biến thể của nó. Xin lưu ý rằng công cụ quét tích hợp, được gọi thông qua các thuộc tính của đĩa hoặc phân vùng, có thể không mang lại hiệu quả mong muốn (ngay cả khi tùy chọn này được bật). loại bỏ tự động trục trặc).

Kiểm tra các thành phần hệ thống

Nếu Trình quản lý khởi động (ví dụ: Windows 10) vẫn từ chối hoạt động, bạn nên kiểm tra các thành phần hệ thống.

Để thực hiện việc này, hãy sử dụng cùng một dòng lệnh (hoặc tải xuống tiêu chuẩn, hoặc khi bắt đầu từ đĩa quang hoặc ổ USB) nơi nó được ghi đội sfc/scannow. Nếu hệ thống có thể được khởi động mà không cần sử dụng phương tiện di động, bảng điều khiển sẽ được khởi chạy với tư cách quản trị viên.

Lỗi đĩa

Lỗi ổ cứng còn tệ hơn. Giả sử rằng việc kiểm tra, ngay cả khi sử dụng bảng điều khiển lệnh, cũng không có tác dụng. Áp dụng điều gì trong trường hợp này?

Nếu ổ cứng có lỗi phần mềm(theo đó Windows Boot Manager không hoạt động), tốt nhất bạn nên quét nó Tiện ích Victoria, cho đến nay là hiệu quả nhất. Nếu ổ cứng bị hỏng, như người ta nói, bạn có thể sử dụng chương trình Ổ cứng tái tạo. Người ta tin rằng nó có thể hồi sinh ổ cứng bằng cách đảo ngược từ hóa.

Khôi phục khởi động thông qua bảng điều khiển lệnh

Nhưng trong hầu hết các trường hợp bạn có thể sử dụng nhiều hơn phương pháp đơn giản phục hồi khởi động. Một trong những cách phổ biến là sử dụng dòng lệnh khi khởi động từ phương tiện di động.

Trong trường hợp này, công cụ Bootrec.exe được sử dụng, cách nhau bằng dấu cách và dấu gạch chéo phải, hãy nhập lệnh bổ sung(FixMBR, FixBoot và RebuildBCD). Hai cái đầu tiên loại bỏ lỗi bộ nạp khởi động, lỗi khu vực và bản ghi, cái thứ ba ghi lại hoàn toàn toàn bộ vùng khởi động.

Làm cách nào để tắt hệ thống chọn khởi động?

Cuối cùng, hãy xem cách loại bỏ Windows Boot Manager để nó không được kích hoạt ở giai đoạn khởi động hệ điều hành hoặc không gây ra sự cố với sự xuất hiện của các lỗi và lỗi.

Điều này được thực hiện khá đơn giản thông qua cùng một bảng điều khiển lệnh, trong đó các dòng sau được viết:

  • với: mở rộng nhiệt độ bootmgr;
  • attrib bootmgr -s -r -h;
  • del bootmgr;
  • ren temp bootmgr;
  • attrib bootmgr -a +s +r +h.

Không đi sâu vào nguyên tắc hoạt động của các thuộc tính này và việc thực thi các lệnh mà hầu hết người dùng hoàn toàn không cần, chúng ta chỉ có thể lưu ý rằng phương pháp này giúp loại bỏ vấn đề về bộ nạp khởi động. Đủ rôi.

Thay vì tổng cộng

Thế là xong đối với dịch vụ Windows Boot Manager. Tôi nghĩ điều này là gì thì đã rõ, cũng như những phương pháp nào được sử dụng để loại bỏ những sai sót và sai sót chính trong công việc của nó. Nếu không có điều nào ở trên có tác dụng, có lẽ lý do là làm việc chăm chỉđĩa hoặc thậm chí xảy ra xung đột khi truy cập dải RAM. Với các công cụ được áp dụng ổ cứng, có vẻ như sẽ không có bất kỳ khó khăn nào. Nhưng RAM sẽ phải được kiểm tra bằng tiện ích Memtest86+ hoặc nếu có thể, hãy tháo các dải ra khỏi khe cắm trên bo mạch chủ, và sau khi xác định dải không hoạt động hoặc bị lỗi, hãy thay thế nó.

Tuy nhiên, nếu lỗi bootloader không liên quan cụ thể đến hư hỏng vật lý của phần cứng, bạn có thể vô hiệu hóa bootloader trong BIOS hoặc chỉnh sửa tệp boot.ini bằng cách xóa những dòng không cần thiết(Windows Vista trở xuống).

Cuối cùng, khi khởi động Shell từ phương tiện di động, bạn có thể sử dụng dòng ID bcdedit để vô hiệu hóa bộ nạp khởi động (có thể tìm thấy ID bộ nạp khởi động bằng cách chỉ nhập lệnh chính).

Ngày nay, tất cả người dùng làm việc với máy tính đều biết rằng không thể làm được điều này nếu không có hệ điều hành. Vì vậy, hệ điều hành trước tiên phải khởi động và sau đó bạn có thể sử dụng tất cả các chức năng của nó. Khi tính đến điều này, câu hỏi trở nên có liên quan, liên quan đến Thành phần Windows Trình quản lý khởi động.


Trong bài viết này, chúng ta cần cố gắng hiểu chi tiết hơn nó là gì. Ngoài ra, bạn cần chú ý đến một số loại lỗi khá phổ biến có thể xảy ra trong quá trình khởi động hệ thống.

Trình quản lý khởi động Windows: nó là gì?

Bạn nên bắt đầu từ những điều cơ bản nhất. Đầu tiên bạn cần xem xét lại chính mình Thuật ngữ Windows Trình quản lý khởi động. Không khó để đoán nó là gì. Chỉ cần dịch cụm từ này từ tiếng Anh sang tiếng Nga là đủ. Bản dịch là: “Trình quản lý khởi động Windows.” Nói cách khác, điều này chương trình hệ thống, cho phép bạn tải tất cả các thành phần cần thiết của bất kỳ hệ điều hành nào để đảm bảo không chỉ sự tương tác của nó với người dùng thông qua giao diện mà còn để tổ chức làm việc đúng tất cả các thành phần “phần cứng” thông qua nhận dạng và cấu hình sơ bộ của chúng. Bộ tải khởi động Windows Boot Manager (Windows 8, 7 hoặc 10) trong kiến ​​trúc máy tính IBM PC đại diện phần mềm, được chứa trong BIOS và được ghi trong hệ thống máy tính ROM. Chúng ta nên xem xét các chức năng chính của bootloader và xác định cách chúng hoạt động.

Các chức năng chính của Boot Manager Windows 7, 8, 10 Như bạn đã biết, việc tải hệ điều hành không phải lúc nào cũng chỉ được thực hiện từ ổ cứng. Hầu hết ví dụ đơn giản là các hệ điều hành mạng, trong đó việc khởi động tất cả các thành phần của hệ điều hành, ngay cả trên các thiết bị đầu cuối không có ổ cứng riêng, có thể được thực hiện thông qua mạng nội bộ, khi hệ điều hành “mẹ” chính nằm trên một máy chủ từ xa.

Khi xem xét mục đích chính của bootloader và các chức năng của nó, cần lưu ý ngay rằng khi thiết bị khởi động, có thể chọn loại hệ điều hành mong muốn. Điều này được đề xuất khi có một vài trong số chúng được cài đặt. Ngoài ra, bạn có thể đưa các thành phần “phần cứng” của thiết bị đầu cuối về trạng thái cần thiết để khởi động, tải nhân hệ thống vào bộ nhớ truy cập ngẫu nhiên (RAM) và vào ROM của thiết bị (nếu quá trình khởi động được thực hiện qua mạng) và tạo các tham số hạt nhân cơ bản.

Các loại bootloader Ngày nay, có rất nhiều loại boot manager cho hệ điều hành. Ví dụ: đối với “hệ điều hành” mạng được tạo trên Dựa trên Windows NT, đó là:

Dịch vụ NTLDR (trình tải hạt nhân);
Bản thân Windows Boot Manager, là trình tải kernel cho các hệ thống bắt đầu bằng Vista, ở dạng tệp winload.exe và bootmgr.exe;
LILO (hệ thống tải Nhân Linux);
BootX (bộ nạp khởi động cho Hệ thống Mac OS X);
SILO (thường được sử dụng với các hệ thống Solaris hỗ trợ kiến ​​trúc SPARC);
Bootman (người quản lý BeOS) và những người khác.

Vì bài viết này tập trung vào hệ điều hành Windows nên Boot Manager tương tác với quá trình khởi động cả ở cấp độ phần cứng BIOS và sử dụng tập tin hệ thống. Ví dụ: đường dẫn khởi động của hệ điều hành với định nghĩa của một số tham số chính tồn tại trong cấu hình của tệp boot.ini, được nhiều người biết đến.

Lỗi tải xuống

Thật đáng tiếc, nhưng có những trường hợp bootloader gặp sự cố. Và đó là cách nói nhẹ nhàng. Lỗi phổ biến nhất là vấn đề khởi tạo của nó. Thông báo xuất hiện loại cửa sổ Khởi động Trình quản lý khởi động không thành công. Đôi khi có các thông báo như BOOTMGR bị nén hoặc BOOTMGR bị thiếu cùng với đề xuất khởi động lại thêm bằng cách sử dụng tiêu chuẩn kết hợp Ctrl+ Alt + Del.

Sửa lỗi cơ bản

Tiếp theo, chúng ta cần xem xét có thể làm gì để khắc phục tình trạng khó chịu này. Như vậy có Lỗi Windows Trình quản lý khởi động. Có thể làm gì về điều này? Đầu tiên, người ta đề xuất sử dụng các phương pháp cơ bản để có thể khôi phục bộ nạp khởi động. Trong hầu hết phiên bản đơn giản có một tùy chọn để tải xuống từ đĩa cài đặt với hệ thống hoặc sử dụng thứ gì đó như Live CD. Trong trường hợp này, bạn chỉ cần vào bảng điều khiển và chọn bắt đầu khôi phục hệ thống với chỉ báo thêm về điểm kiểm tra.

Nếu cách này không giúp ích được gì, bạn phải chọn phân vùng khôi phục khởi động trong cùng bảng điều khiển. Điều này thường giúp ích. Giải pháp này đặc biệt phù hợp khi các lỗi liên quan đến phần phần mềm, không cùng thiệt hại vật chất Winchester. Trong một số trường hợp, vấn đề có thể phát sinh do thực tế là đĩa hệ thốngđã được nén để tiết kiệm không gian. Điều đáng lưu ý là điều này là không nên. Trong tình huống này, sau khi khởi động (từ cùng một Live CD), bạn cần truy cập vào Explorer Explorer, sau đó vào thuộc tính phân vùng hệ thống bỏ chọn tùy chọn nén. Tiếp theo, trong menu bảng điều khiển, bạn cần sử dụng dòng lệnh, sau đó nhập một số lệnh theo trình tự. Khi đĩa hệ thống được chỉ định bằng chữ cái “C”, trình tự sẽ như sau:

1. Từ:.
2. Mở rộng nhiệt độ bootmgr.
3. Attrib bootmgr -s -r –h.
4. Xóa bootmgr/
5.Ren tạm thời bootmgr/
6. Fttrib bootmgr -a +s +r +h.

Có lẽ không cần phải nhắc bạn rằng sau mỗi lệnh bạn cần nhấn phím enter. Không nên đưa ra kết quả của những lệnh này để người dùng bình thường không bị căng não. Đối với người dùng bình thường, chỉ cần họ hoạt động và có thể khôi phục bộ nạp khởi động là đủ. Nếu các phương pháp đó không giúp ích được gì, bạn sẽ phải sử dụng các phương pháp quyết liệt dưới dạng lệnh bootrec.exe /FixMbr, bootrec.exe /FixBoot và bootrec.exe /RebuildBcd. Tuy nhiên phương pháp này Tốt hơn là chỉ sử dụng nếu tất cả những điều trên không giúp ích gì.

Vì vậy, đây là tất cả những gì có thể mô tả ngắn gọn về Windows Boot Manager là gì. Chắc chắn người đọc sẽ hiểu ngay là gì sau khi đọc tài liệu này. Tất nhiên, có thể có nhiều vấn đề và lỗi cũng như cách khắc phục hơn những gì được mô tả trong bài viết, nhưng các phương pháp được mô tả là phổ biến nhất. Cuối cùng, cần lưu ý rằng nếu vì lý do nào đó mà vùng khởi động của ổ cứng bị hỏng hoặc bị xóa thư mục hệ thống hệ điều hành, cũng khá phổ biến, thường không có tùy chọn nào ở trên giúp ích được. Vì vậy, nó vẫn còn hoặc thực thi kiểm tra khó khănđĩa hoặc cài đặt lại hệ điều hành.

Bài viết trả lời các câu hỏi: Windows Boot Manager: nó là gì? Các khái niệm chính, lỗi và cách sửa chúng được xem xét. Có lẽ tài liệu này sẽ hữu ích cho số lượng lớn người dùng sẽ học được những bài học quý giá có thể hữu ích trong cuộc sống khi sử dụng máy tính.

Hệ điều hành khởi động trên máy tính với Khởi động Windows trình quản lý khởi động, trình quản lý khởi động hệ điều hành. Chương trình con này chạy mọi thứ cần thiết cho hoạt động bình thường các quy trình hệ thống.

Quản lý khởi động Windows phức tạp của các chương trình và lệnh, chịu trách nhiệm khởi động hệ thống và khởi tạo các thành phần máy tính. Hoạt động của nó cho phép bạn khởi động hệ điều hành (OS) trên máy tính của mình. Vì nó là một phức hợp gồm nhiều thành phần nên không thể tác động trực tiếp đến nó. Ăn tiện ích đặc biệt, nằm trong phần "" khi mở " msconfig».

Thông qua cửa sổ này, các mô-đun được kết nối hoặc vô hiệu hóa trong bộ cấu hình khởi chạy, điều này sẽ thay đổi cài đặt của bootmgr (tên viết tắt của trình quản lý khởi động).

Tương tác giữa trình quản lý khởi động Windows và BIOS

Nhìn chung, có thể lập luận rằng các chức năng của phức hợp BIOS và bootmgr có liên quan với nhau và có phần giống nhau. Đầu tiên bắt đầu tất cả các thành phần máy tính, đưa chúng vào hoạt động và cấu hình khả năng trao đổi lệnh giữa người dùng và máy tính. Thứ hai sau đó nắm quyền kiểm soát trên chính nó và khởi chạy các chương trình hệ thống khác, các chương trình này sẽ được trao quyền kiểm soát sau này. Sơ đồ sau đây minh họa rõ ràng nhất quy trình chuyển quyền điều khiển máy tính sang hệ điều hành.

Thứ tự bắt đầu có nghĩa là khi Khởi tạo BIOSđĩa hệ thống bật (không phải phân vùng đĩa, cụ thể là ổ cứng từ HĐH), nơi chứa bootmgr, được tải vào RAM. Tiếp theo bên dưới Quản lý Windows trình quản lý khởi động đang diễn ra khởi chạy các thành phần hệ điều hành và quyền kiểm soát được chuyển cho họ.

Tính năng của Trình quản lý tải xuống

Khi hệ điều hành khởi động, các hành động sau sẽ được thực hiện:

  • khởi tạo thành phần máy tính để làm việc như một phần của hệ thống;
  • viết hạt nhân Hệ điều hành sang RAM;
  • thiết lập ban đầu hạt nhân được nạp;
  • chuyển giao quyền kiểm soát cốt lõi.

Lần tới, người quản lý sẽ chỉ được gọi khi khởi động hệ thống. Nó sẽ ở chế độ chờ trong khi máy tính được bật.

Các loại bộ nạp khởi động

Cần lưu ý rằng đối với hệ điều hành Windows chỉ có 2 loại bootloader: NTLDR và ​​​​bootmgr. Các hệ điều hành khác sử dụng hệ điều hành của riêng họ. Bất kể trình quản lý nào được sử dụng, bạn chỉ có thể làm cho nó hoạt động với trình quản lý khác thông qua BIOS.

Vị trí bộ tải

Về mặt vật lý, Windows Boot Manager nằm trên ổ cứng. Nhưng bạn sẽ không thể truy cập nó thông qua Explorer (trừ khi cấu hình được thực hiện riêng cho mục đích này). Vị trí vật lý của trình quản lý được gắn với phân vùng hệ thống ẩn trên đĩa – “”.

Cấu trúc bootmgr

Cấu trúc hoàn toàn thuộc sở hữu Microsoft, vì vậy tập tin đã bị những người đam mê tháo rời và chưa được nghiên cứu đầy đủ. Thông tin cơ bản liên quan đến thứ tự sử dụng các thành phần: MBR - PBR (VBR) - BOOTMGR - winload.exe - NTOSKRNL.EXE - HAL.DLL. Chúng ta hãy cố gắng hiểu mục đích của các thành phần này:

  1. MBR– bản ghi bootloader chính (bản dịch gần đúng). Đây là 512 byte đầu tiên của phương tiện lưu trữ thông tin cơ bản về quá trình khởi tạo thiết bị và nội dung của nó. Thông tin này cho bạn biết cần tải xuống những gì và từ đâu.
  2. PBR (VBR) – mục nhập bộ nạp khởi động một phần (hoặc mục nhập bộ nạp khởi động phân vùng). Quyền kiểm soát được chuyển đến nó khi MBR cung cấp thông tin về tất cả các PBR có trên đĩa. Ngược lại, bản ghi này lưu trữ thông tin về mã nào cần được chạy trước.
  3. BOOTMGR- quản lý download. Nó được PBR tham chiếu trong quá trình khởi động máy tính. Kể từ thời điểm tiện ích này bắt đầu hoạt động đầy đủ tải về Windows 7, 8 hoặc 10. Đây là nơi bạn chuẩn bị cho hệ thống khởi động. Trong tiện ích này, bộ điều khiển đĩa được đặt lại (chuyển nguồn từ các phần tử trước sang phần tiếp theo) và bus, chịu trách nhiệm vận hành các thiết bị, được khởi tạo.
  4. Tải xuống. exe– khởi chạy trình điều khiển trong hệ điều hành. Điều này lần lượt cho phép Windows kiểm soát máy tính.
  5. NTOSKRNL.EXE– hạt nhân hệ điều hành. Yếu tố này chịu trách nhiệm ra mắt đầy đủ Các cửa sổ.
  6. HAL.DLL– một thư viện trừu tượng cho phép các thành phần khác tự do tương tác với các phần tử máy tính thực.

Nhưng bản thân Bootmgr vẫn chưa được nghiên cứu đầy đủ. Thông thường, nó được chia thành các khối sau:

  • Đoạn 16-bit. Chỉ có lý thuyết vì việc diễn giải mã rất khó. Đoạn mã này chịu trách nhiệm chuẩn bị sơ bộ bộ xử lý để bắt đầu tải.
  • THỂ DỤC.-hình ảnh. Những người đam mê đang bối rối về mục đích của nó. Giả thuyết hợp lý nhất cho rằng đây là một hình nộm sẽ được điền vào sau những dữ liệu cần thiết.
  • Bộ tải khởi động đóng gói. Dựa trên lý thuyết của phần trước, sau khi ghi ảnh, tệp bootmgr.exe sẽ được sử dụng, nhiệm vụ của tệp này là xử lý phần “trống” trước đó, điền vào đó những thông tin cần thiết.

Sự phức tạp của việc phân tách mã và đọc nó sau này sẽ làm chậm quá trình học về trình quản lý khởi động. Và nó không giúp người dùng sửa lỗi dễ dàng hơn một chút.

Vô hiệu hóa trình quản lý tải xuống

Bạn có thể tắt Windows Boot Manager trong BIOS. Trực tiếp thay vì khởi tạo hệ thống đã chọn, một hệ thống khác sẽ được khởi tạo từ vị trí đã chỉ định. TRONG " Ưu tiên khởi động» BIOS được thiết lập hàng đợi khởi chạy khác.

Lỗi thường gặp

Các lỗi sau đây là điển hình của trình quản lý tải xuống.

Bootmgr bị thiếu

Lỗi này cho biết rằng tệp kê khai bị thiếu trên đĩa. Nó có thể xảy ra trong các tình huống khác nhau:


Có thể giải quyết những vấn đề này thông qua việc cài đặt theo đúng thứ tự khởi động vào BIOS. Nếu tệp bị hỏng, đoạn tiếp theo sẽ chỉ ra giải pháp.

Bootmgr được nén

Đã xảy ra lỗi khi khởi động thành phần. Sự kiện này có thể là kết quả của thiệt hại ổ cứng hoặc chính bootmgr. Cách khắc phục rất phức tạp nhưng vẫn có thể truy cập được ngay cả với người dùng bình thường.

Sẽ cần tìm đĩa cài đặtcác cửa sổ, bắt đầu cài đặt hệ điều hành và đi tới điểm chọn vị trí cài đặt. Thay vì phân vùng ổ cứng của bạn, hãy quay lại một bước và khởi chạy dòng lệnh. Lệnh sau được nhập vào nó: bootrec.exe /fixmbr. Vì vậy nó sẽ được viết chế độ xem chuẩn trình quản lý khởi động và Windows có thể khởi động ở chế độ bình thường. Biện pháp này là cực đoan!

Phương pháp này cũng khắc phục được sự cố - bootmgrmất tích.

Khởi động trình quản lý khởi động Windows không thành công

Đây là lỗi khi khởi động bootmgr. Nhìn chung nó giúp khắc phục vấn đề này. Nhưng nếu nó lặp lại sau khi khởi động lại, phương pháp được mô tả ở trên sẽ hữu ích hơn.

Không phải danh sách đầy đủ lỗi, nhưng việc viết lại thành phần gần như đảm bảo sẽ giải quyết được chúng. Nếu không, ổ cứng rất có thể bị hỏng và phải được thay thế.

Gần đây, một người bạn của tôi gặp phải sự cố sau trên máy tính Windows của anh ấy ->

Sự xuất hiện của thông báo “BOOTMGR đã được nén” này có thể do nhiều nguyên nhân:

  • vấn đề vật lý với ổ cứng
  • cài đặt sai một số hệ điều hành
  • nén phân vùng khởi động của nó
  • thay thế tập tin gốc bootmgr khi cố gắng kích hoạt bất hợp pháp

Trong tất cả các trường hợp này, cấu trúc của tệp khởi động bị thay đổi, do đó việc tải hệ điều hành bình thường trở nên không thể.

Vấn đề này được giải quyết trong phòng mổ Hệ thống Windows 7 và 8

BOOTMGR(Windows Boot Manager) - bộ tải khởi động hệ điều hành được biểu thị bằng một tệp bootmgr, nằm ở thư mục gốc của phân vùng đĩa đang hoạt động (ví dụ C:)

Nếu việc khôi phục hệ điều hành từ môi trường khôi phục Windows không mang lại kết quả mong muốn, hãy khởi động từ LiveCD và hủy nén (nếu có) trong thuộc tính của phân vùng khởi động. Để thực hiện việc này, trong Explorer, hãy bấm click chuột phải chuột theo yêu cầu đĩa cục bộ và chọn “Thuộc tính” từ menu bật lên. Trong thuộc tính đĩa, bỏ chọn hộp bên cạnh “Nén đĩa này để tiết kiệm dung lượng”

Ghi chú ! Xin lưu ý rằng khi hủy nén, ổ cứng của bạn phải có nơi miễn phíđủ để giải nén các tập tin nén!

Để làm điều này, chúng tôi khởi chạy môi trường phục hồi windows, ví dụ, từ cài đặt Đĩa Windows 7 (đĩa khôi phục hệ thống sẽ làm được), nhưng lần này hãy chọn “Dấu nhắc lệnh” nơi chúng tôi thực hiện các lệnh sau theo trình tự:

Hãy khởi động lại. Không thành công? Hãy chuyển sang Pháo binh hạng nặng phương pháp thay thế sự hồi phục. TRONG dòng lệnh môi trường phục hồi lần này chúng ta gõ:
bootrec.exe /FixMbr

Nếu hoàn tất thành công, bạn sẽ thấy thông báo chào mừng tương ứng, chẳng hạn như “Thao tác đã hoàn tất thành công”. Đây là những gì bạn cần! MBR của bạn đã được khôi phục!

Mặc dù lệnh trên sửa MBR (và đôi khi thế là đủ), vẫn có thể xảy ra lỗi với boot boot và dữ liệu cấu hình khởi động của phân vùng hệ thống - Cấu hình khởi động Dữ liệu (BCD). Điều này có thể xảy ra nếu bạn cố cài đặt một hệ điều hành khác ngoài Windows 7, chẳng hạn như Windows XP. Để ghi lại một cái mới giày cao cổ, thử lệnh tiếp theo:

bootrec.exe /FixBoot

Nếu Windows 7 của bạn vẫn không được phát hiện khi bạn khởi động máy tính hoặc bạn muốn đưa nhiều hệ điều hành vào danh sách khởi động hệ thống, hãy thử lệnh sau để xây dựng lại BCD của bạn:

bootrec.exe /RebuildBcd

Lệnh trên sẽ quét tất cả các ổ đĩa của bạn để tìm các hệ điều hành tương thích với Windows 7 khác và cho phép bạn thêm chúng vào danh sách khởi động của hệ thống. Nếu cách này không hiệu quả thì bạn có thể cần phải sao lưu thư mục cũ BCD và tạo một cái mới bằng các lệnh sau:

Chú ý! Sử dụng phương pháp này sau những bước đầu tiên không thành công! Đừng dùng nó nếu bạn không chắc chắn, nếu bạn không hiểu đủ về quy trình!