Cách Khởi động Trình Gỡ Lỗi Hạt Nhân

Mục lục:

Cách Khởi động Trình Gỡ Lỗi Hạt Nhân
Cách Khởi động Trình Gỡ Lỗi Hạt Nhân

Video: Cách Khởi động Trình Gỡ Lỗi Hạt Nhân

Video: Cách Khởi động Trình Gỡ Lỗi Hạt Nhân
Video: Windows 10 - Quản Lý (Tắt/Mở) Các Chương Trình Tự Động Chạy Khi Khởi Động Máy 2024, Tháng tư
Anonim

Gỡ lỗi là một phần quan trọng của quá trình phát triển phần mềm. Đối với các chương trình ứng dụng, nó được thực hiện trong các công cụ ở chế độ người dùng và thường được tích hợp sẵn trong IDE. Nhưng để có thể gỡ lỗi, chẳng hạn như trình điều khiển, bạn cần khởi động trình gỡ lỗi hạt nhân.

Cách khởi động trình gỡ lỗi hạt nhân
Cách khởi động trình gỡ lỗi hạt nhân

Cần thiết

quyền quản trị viên trên máy đích

Hướng dẫn

Bước 1

Khởi động bộ xử lý lệnh cmd. Nhấp vào nút "Bắt đầu" trên thanh tác vụ. Nhấp vào mục "Chạy …" trong menu xuất hiện. Trong hộp thoại Chạy chương trình, nhập cmd và bấm OK

Bước 2

Tạo một bản sao lưu của tệp boot.ini. Tìm hiểu đường dẫn cài đặt của bản sao Windows hiện tại bằng lệnh: echo% SystemRoot% Đi tới ổ đĩa nơi hệ điều hành được cài đặt bằng cách nhập ký tự thiết bị theo sau bởi dấu hai chấm. Thay đổi thư mục gốc của nó bằng lệnh cd. Loại bỏ hệ thống, chỉ đọc và các thuộc tính ẩn khỏi tệp boot.ini bằng cách sử dụng lệnh bổ sung, sao lưu nó bằng lệnh sao chép và thiết lập lại các thuộc tính: do -h -s -r boot.inicopy boot.ini boot. ini.oldattrib + h + s + r boot.in

Bước 3

Hiển thị danh sách các tùy chọn tải xuống hiện tại. Sử dụng lệnh: bootcfg / query Xem lại các mục trong danh sách và xác định mục nào sẽ được sử dụng để tạo cấu hình mới với khả năng gỡ lỗi hạt nhân. Nhớ ID của bản ghi khởi động

Bước 4

Tạo bản ghi khởi động mới bằng cách chạy lệnh bootcfg với tùy chọn / copy. Sử dụng tham số / id để chỉ định id của mục nhập sẽ được sao chép. Sử dụng tham số / d để chỉ định tên hiển thị cho mục nhập. Ví dụ: bootcfg / copy / id 1 / d "Win XP (Debug)" Liệt kê lại các tùy chọn khởi động bằng cách sử dụng lệnh bootcfg với tham số / query và tìm ra ID của mục đã thêm

Bước 5

Bao gồm các tùy chọn để chạy trình gỡ lỗi hạt nhân trong bản ghi khởi động đã tạo ở bước trước. Nếu việc gỡ lỗi sẽ được thực hiện trên máy đích, chỉ cần thêm tùy chọn / debug. Ví dụ: bootcfg / debug on / id 2 Nếu bạn đang lập kế hoạch gỡ lỗi từ xa với việc kết nối máy tính đích với máy chủ thông qua cổng com, hãy sử dụng thêm các tùy chọn / port / baud để chỉ định số cổng và tốc độ truyền, tương ứng: bootcfg / debug on / port COM2 / baud 9600 / id 2 Nếu gỡ lỗi từ xa được thực hiện bằng giao diện IEEE 1394 (cáp FireWire), hãy sử dụng tùy chọn / dbg1394 để bật chế độ thích hợp và tùy chọn / ch để chỉ định số kênh, cho ví dụ: bootcfg / dbg1394 on / ch 42 / id 2 Xem bản ghi khởi động bằng lệnh bootcfg với tham số / query và xác minh rằng các thay đổi đã được thực hiện. Đóng cửa sổ trình bao bằng cách chạy lệnh thoát

Bước 6

Thay đổi các thông số khởi động của hệ điều hành, nếu cần. Mở bảng điều khiển bằng cách sử dụng mục thích hợp trong phần "Cài đặt" của menu "Bắt đầu". Mở mục Hệ thống. Trong hộp thoại "Thuộc tính Hệ thống", chuyển đến tab "Nâng cao". Nhấp vào nút "Tùy chọn" nằm trong nhóm "Khởi động và Khôi phục". Trong hộp thoại "Khởi động và Phục hồi" xuất hiện, kích hoạt tùy chọn "Hiển thị danh sách hệ điều hành". Nhấp vào nút OK trong hai hộp thoại mở cuối cùng

Bước 7

Khởi động lại máy tính của bạn. Chọn tùy chọn khởi động với trình gỡ lỗi. Đăng nhập và làm việc trên máy đích hoặc bắt đầu phiên gỡ lỗi từ xa. Sử dụng các công cụ như WinDbg và KD.

Đề xuất: