Những công cụ cấu hình hệ thống nào được sử dụng để khởi động Windows 7?


-2

Tôi đã quan tâm đến lập trình trong nhiều năm và tôi đã tự hỏi làm thế nào Windows 7 được khởi động ngay từ đầu. Sau đó, tôi phát hiện ra các công cụ cấu hình hệ thống được lưu trữ trong thư mục "C: \ Windows" . Một trong các tệp được sử dụng để tắt máy tính (nghĩa là "shutdown.exe" được tìm thấy trong "C: \ Windows \ System32" ), vì vậy tôi cho rằng một tệp khác được sử dụng để khởi động nó, nhưng tôi không thể tìm thấy nó .

Chỉ cần hỏi ... Hack để học.


Hãy nhớ rằng, bạn không thể chạy hầu hết các tệp thực thi trước khi môi trường hệ thống có sẵn để thực thi chúng, vì vậy trong khi mã khởi động là "thực thi" theo định nghĩa, nó rất khác với các tệp thực thi của Windows. Hầu hết những gì bạn đang hỏi về được chăm sóc bởi mã bootstrap của boot-sector.
Frank Thomas

Câu trả lời:


2

shutdown.exekhông thực sự là một phần của quá trình tắt máy. Nhiều nhất, nó được sử dụng để yêu cầu tắt máy (ví dụ trên toàn mạng); giống như nút "Tắt máy", nó chỉ gửi tin nhắn đến quá trình "smss.exe".


Quá trình khởi động Windows NT được mô tả rất chi tiết trong các bài viết khác nhau:

Các phác thảo thô là:

  • bộ tải khởi động (NTLDR hoặc BOOTMGR / winload.exe)
  • kernel (ntoskrnl.exe hoặc ntkrnl * .exe)
  • hệ thống con quản lý phiên (smss.exe)
  • hệ thống con thời gian chạy máy khách-máy chủ (csrss.exe)
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.