VicoTas
Câu hỏi
Vinh tranquangvinh
21/06/2013 22:33

Quá trình khởi động của Windows?

Mình muốn biết các file nào của windows được nạp khi khởi động ?( Thank trước nghe !!!)



Danh sách câu trả lời (1)
avatar Lucky 21/06/2013 22:33

Chào bạn

Đây là tiến trình khởi động của 1 hệ điều hành rất phổ biến là WinXp

Khi bắt đầu nhấn nút Power,video được khởi gọi,tiến trình tự kiểm tra của phần cứng được bắt đầu.BIOS thực hiện những cuộc kiểm tra,gọi là POSTS(power-on selftests). Bình thường việc kiểm tra bộ nhớ là dễ nhìn thấy nhất,tiến trình của nó có thể thấy dễ dàng trên mọi màn hình lúc khởi động.

Sau khi chạy xong POST,hệ thống sẽ khởi gọi các adapter(thiết bị tiếp hợp).Nếu trong các adapter đã có sẵn BIOS của chính chúng,BIOS của Adapter sẽ được gọi để thực thi sự khởi động của chúng.Đối với các thiết bị giao tiếp IDE(thường các máy tính có từ 2-4 giao tiếp IDE),mỗi ổ đĩa đã kết nối (thường có thể gắn đến 2 ổ đĩa cho mỗi giao tiếp IDE,do đó có thể cho phép gắn nhiều nhất lên đến 8 ổ đĩa) được truy vấn các đặc tính và các phương thức truy cập của chúng.1 vài thiết bị như các thiết bị giao tiếp SCSI trưng bày những thông tin trên màn hình và cho phép người sử dụng có thể tương tác với nó.Các Adapter không có tích hợp sẵn BIOS sẽ không được khởi tạo cho đến khi Win XP load các driver của chúng trong tiến trình khởi động.

Sau khi tất cả các adapter có BIOS đã được khởi tạo,hệ thống bắt đầu khởi động tiến trình load,đọc sector nằm ở vị trí bắt đầu của đĩa khởi động và thực hiện các câu lệnh(đoạn code) trong sector này.Sector này được gọi bởi sector khởi động hoặc MBR(Master Boot Record), nó được viết bởi hệ điều hành khi được cài đặt.

Đoạn code trong MBR load file NTLDR(File này không có đuôi mở rộng) Sau khi load,MBR chuyển điều khiển đến đoạn code trong NTLDR.


(Sưu tầm)
NTLDR sau đó chuyển vào mode 32 bit(Chú ý rằng 1 bộ xử lý của Intel luôn khởi động vào mode 16 bit).Sau đó nó load 1 bản sao đặc biệt của các file hệ thống I/O và đọc chúng trong file boot.ini.

File boot.ini có thông tin về mỗi hệ điều hành cần khởi động.Windows XP có khả năng hỗ trợ đa khởi động(Điều đó là bình thường để cài đặt Win XP có thể khởi động với Windows NT, Windows XP, Windows 95 or Windows 98).File NTLDR tiến hành xử lý file boot.ini, trưng bày các thông tin cho phép người sử dụng lựa chọn hệ điều hành nào sẽ được load.

Khi bạn chọn Win Xp để load,file NTLDR sẽ load file ntdetect.com. Đây là file thu thập các thông tin về phần cứng được cài đặt hiện hành và lưu giữ những thông tin này vào registry.Hầu hết các thông tin này được lưu giữ trong cây HKEY_LOCAL_MACHINE .

1 khi file NTDETECT đã kiểm tra xong phần cứng,điểu khiển được trả về lại cho file NTLDR và tiến trình khởi động lại được tiếp tục.Vào thời gian này Registry đã được cập nhật về cơ bản cấu hình các phần cứng trong máy tính ,thông tin cấu hình này được lưu trữ trong HKEY_LOCAL_MACHINEHardware.

Dấu nhắc lựa chọn cấu hình "Press spacebar now to invoke Hardware Profile/Last Known Good menu," cho phép Win XP sử dụng những cấu hình đặc biệt, được lưu trữ trong HKEY_LOCAL_MACHINE.

Theo sau sự kiểm tra của file NTDETECT,file NTLDR load và khởi tạo các nhân Windows NT,load các services, và bắt đầu Windows.

Khi các nhân đã được load xong, HAL(Hardware Abstraction Layer) cũng được load,nó được sử dụng để quản lý các thiết bị phần cứng.Kế đến các khóa trong registry HKEY_LOCAL_MACHINE_System cũng được load vào bộ nhớ. Windows XP sẽ quét registry để tìm tất cả các drivers bắt đầu với giá trị 0,bao gồm những drivers sẽ được load và khởi tạo vào lúc khởi động.

Sau đó các nhân sẽ được khởi tạo. Màn hình chào đón chuyển đến khung nền đen và bạn sẽ nhìn thấy thông tin về build number của Windows XP và number của bộ xử lý hệ thống.Tại đây ,hệ thống sẽ quét lại lần nữa registry và tìm tất cả các driver cần được load trong gia đoạn khởi động nhân.

Từ lúc này Windows XP bắt đầu nhiều thành phần của hệ thống và các thành phần do user cài đặt. Mỗi thành phần này đọc thông tin từ registry và thực thi nhiều công việc khác nhau.Trong giai đoạn cuối,chương trình quản lý user logon, WinLogon, bắt đầu. WinLogon cho phép người sử dụng log on và sử dụng Win Xp.

Vậy là bạn đã hiểu tại sao mỗi khi cài đặt 1 số phần mềm cũng như chỉnh sửa trong Registry đòi hỏi bạn phải khởi động lại máy rồi đó.

 

(Sưu tầm)

Trả lời câu hỏi
Tải lại mã
Câu hỏi lĩnh vực Máy vi tính
nophoto Xin hỏi làm thế nào để chuyển chữ tiếng Trung thành pinyin trong Word 2007? Xin cảm ơn!?

Đăng lúc: 22:33 - 21/06/2013 trong Máy vi tính

nophoto Tại sao máy tính của mình bên World khi sử dụng fon chữ Time new Roman thì dùng dấu lại có khoảng cách trắng?

Đăng lúc: 22:33 - 21/06/2013 trong Máy vi tính

nophoto Help em về win xp3 với. !?

Đăng lúc: 22:33 - 21/06/2013 trong Máy vi tính

nophoto Dạo này tự nhiên máy mình chơi game giật giật khó chịu quá,trước đó chơi rất êm, giúp mình với?

Đăng lúc: 22:33 - 21/06/2013 trong Máy vi tính

Hoài Nam (Nam Tước) Nhờ các bác chỉ giúp em cách vẽ vạch xuất phát trong chạy cự ly 200 - 400m, Cách đo đường chạy vòng?

Đăng lúc: 22:33 - 21/06/2013 trong Máy vi tính

nophoto Máy laptop HP dùng lâu tự động tắt máy ?

Đăng lúc: 22:32 - 21/06/2013 trong Máy vi tính

nophoto Tại sao em làm video nơi window movie maker mà copy vô điện thoại báo lỗi ko xem đc ?

Đăng lúc: 22:32 - 21/06/2013 trong Máy vi tính

nophoto Có ai hướng dẫn dùm tôi cách sử dụng Total Video 3.12. tại sao khi convet nó hiện lên bảng dekstop?

Đăng lúc: 22:32 - 21/06/2013 trong Máy vi tính

nophoto Theo các bạn thì mua Ipad để làm gì ?

Đăng lúc: 22:32 - 21/06/2013 trong Máy vi tính

nophoto Chọn Lap nào cho phù hợp???

Đăng lúc: 22:32 - 21/06/2013 trong Máy vi tính

nophoto Tư vấn mua laptop văn phòng 11-12 triệu ?

Đăng lúc: 22:32 - 21/06/2013 trong Máy vi tính

nophoto Không thể kéo thả files ?

Đăng lúc: 22:32 - 21/06/2013 trong Máy vi tính

nophoto Cách khắc phục lỗi "Could not find supported display mode"?

Đăng lúc: 22:32 - 21/06/2013 trong Máy vi tính

nophoto Nếu ổ C có virus mà ta đóng băng ổ C lại thì virus đó có ăn đóng băng ko hoặc có phá ổ đó ko?

Đăng lúc: 22:32 - 21/06/2013 trong Máy vi tính

nophoto Cách vào cmos của máy tính toshiba satellite 2450 ?

Đăng lúc: 22:32 - 21/06/2013 trong Máy vi tính

nophoto Máy tính của làm việc được khoảng 3 tiếng là khởi động lại, làm sao khắc phục?

Đăng lúc: 22:32 - 21/06/2013 trong Máy vi tính

nophoto Máy tính bảng Google sắp ra đúng không ạ?

Đăng lúc: 22:32 - 21/06/2013 trong Máy vi tính

nophoto Đóng băng máy tính thì ta nên đóng băng cả 2 ổ C và D hay là chỉ đóng băng 1 ổ C hoặc D thôi ?

Đăng lúc: 22:32 - 21/06/2013 trong Máy vi tính

nophoto Cho em hỏi khi download phim "I am sam" về thì không xem được?

Đăng lúc: 22:31 - 21/06/2013 trong Máy vi tính

nophoto Tư vấn về tản nhiệt con Dell Studio Xps 1647 i5 ??

Đăng lúc: 22:31 - 21/06/2013 trong Máy vi tính

Rao vặt Siêu Vip