Điều gì xảy ra trong quá trình cài đặt Windows 7?


10

Trong một cuộc thảo luận trò chuyện , chủ đề về những gì xảy ra tại một số điểm chính trong quá trình cài đặt Windows 7 đã xuất hiện. Biết chính xác những gì xảy ra tại những điểm này sẽ rất tốt trong việc xác định bất kỳ vấn đề nào có thể phát sinh trong quá trình cài đặt. Ví dụ: trong quá trình cài đặt, các tệp 'mở rộng' của Windows sẽ được cài đặt. Điều gì đã xảy ra khiến cài đặt đóng băng ở mức 27% của việc mở rộng? Biết ý tưởng cơ bản về việc 'mở rộng' thực sự có nghĩa là gì sẽ hữu ích.

Có 5 bước chính trong quy trình cài đặt Windows 7:

  1. Sao chép tập tin Windows
  2. Mở rộng các tập tin cửa sổ
  3. Cài đặt tính năng
  4. Cài đặt bản cập nhật
  5. Cài đặt hoàn tất

Những gì tôi đang tìm kiếm là một chi tiết lớn hơn về những gì mỗi bước đó thực sự đại diện và nếu có những chi tiết cụ thể mà chúng tôi có thể trích xuất từ ​​các bước đó (như tỷ lệ phần trăm có thể đại diện).

tức là sao chép các tệp Windows có nghĩa là tạo một đĩa ram và sau đó sao chép các tệp cài đặt vào đĩa đó? Là 27% điển hình nơi Windows đang tải trình điều khiển? và kể từ đó trở đi.


5
Bạn không cần phải biết điều đó. Nếu bạn cố gắng, bố Billy sẽ tát bạn :)
clabacchio

@clabacchio Tôi luôn luôn viết nó cho Bill Gates mini me ...
James Mertz

1
Bạn đang yêu cầu Microsoft bí mật công ty! +1 câu hỏi của bạn đã đưa ra như là thứ hai trong một tìm kiếm google.
Moab

Câu trả lời:


11

Tài liệu Wiki cộng đồng về quy trình khởi động

Vì chi tiết toàn bộ quá trình thành các chi tiết tốt nhất của nó đòi hỏi khá nhiều phân tích và nghiên cứu để có thể áp dụng cho tất cả các phiên bản Windows và để phác thảo các chi tiết nhỏ của thiết lập; vui lòng giúp viết wiki cộng đồng này có thể mang lại lợi ích cho những người dùng khác trong tương lai đang cố gắng hiểu vị trí và lý do tại sao quy trình khởi động của họ thất bại ... Cảm ơn bạn!

Sao chép tập tin Windows:

Vì việc mở rộng mọi thứ từ phương tiện cài đặt sẽ rất tẻ nhạt, trước tiên hãy thiết lập mọi thứ.

  1. Bản sao boot.wimđểC:\$Windows.~BT

  2. Bản sao install.wimđểC:\$Windows.~LS

Mở rộng các tập tin cửa sổ:

Bây giờ chúng tôi có các tập tin của chúng tôi, chúng có thể được mở rộng.

  1. Mở rộng install.wimtrong C:\, cho Users, ProgramData, Program Files, Windows, ...

  2. Mở rộng boot.wim, chứa (các) tệp thực thi và cấu hình để có thể khởi động.

Cài đặt tính năng:

Cho phép và định cấu hình các tính năng cần được bật, lưu ý rằng những tính năng này có thể được tùy chỉnh. Cho rằng các tệp đã có sẵn, rất có thể đây là một số liên kết cứng và thay đổi một số tính năng đăng ký để làm cho các tính năng hiện diện trên hệ thống.

Cài đặt bản cập nhật:

Cài đặt mọi bản cập nhật KB đã được đóng gói trên phương tiện cài đặt. Đây là một cách phổ biến để khi bạn phải thực hiện nhiều cài đặt, nó không phải tìm nạp các bản cập nhật từ internet mỗi lần.

Cài đặt hoàn tất:

  1. Phát hiện trình điều khiển của bạn, cài đặt bất kỳ trình điều khiển đi kèm với phương tiện cài đặt. Nếu bạn cần cài đặt cho nhiều máy tính cùng loại, việc đóng gói các trình điều khiển là xứng đáng.

  2. Dọn dẹp bất cứ thứ gì tạm thời thiết lập đã để lại.

  3. Đảm bảo hệ thống có thể được khởi động lại.

  4. Đảm bảo dữ liệu trên ổ cứng đã được đồng bộ hóa và không còn được lưu trong bộ nhớ cache.

  5. Khởi động lại hệ thống.

Khởi động đầu tiên:

Một số cấu hình khác, chủ yếu là để tùy chỉnh thêm HĐH cho phần cứng của bạn.

Chế độ kiểm toán (tùy chọn):

Nếu hệ thống được thiết lập để khởi động trong chế độ kiểm toán; thông qua cấu hình không giám sát sysprep /audithoặc bằng cách giữ Ctrl+ Shift+ F3thì cài đặt có thể được tùy chỉnh trước khi tạo người dùng, điều này rất hữu ích để cung cấp một số tính năng nhất định (được gọi là crapware ngày nay) trước khi hoàn tất cài đặt. Lưu ý rằng thông thường giai đoạn này là tự động, kết thúc bằng một cuộc gọi đến sysprep /oobe.

Trải nghiệm tuyệt vời:

Cuối cùng, bạn đến Màn hình chào mừng nơi bạn có thể tạo hồ sơ người dùng của mình.

Đăng nhập đầu tiên cho mỗi người dùng áp dụng một số cấu hình cá nhân hơn nữa.


dữ liệu hiện tại có chính xác hay nó chỉ là một mẫu? Ví dụ, bạn có bản mở rộng trên ổ C, nhưng tôi tò mò liệu nó có được tải lên ram không.
James Mertz

@KronoS: Hầu hết dữ liệu là chính xác. Lý do họ không sử dụng RAM rất đơn giản vì cài đặt sẽ không phù hợp với mọi máy tính; và bên cạnh đó, nó cũng phải được mở rộng, đòi hỏi sử dụng nhiều bộ nhớ hơn là chỉ cài đặt và tập tin. Vì vậy, họ không tải nó vào RAM, có thể được xác minh bằng Process Monitor nếu bạn muốn ... :)
Tamara Wijsman

Nếu Copying Windows filesbước này xảy ra ngay lập tức, điều đó có nghĩa là nó không sao chép tệp và thay vào đó chỉ đơn giản là sử dụng các tệp đã tồn tại trên đĩa?
steampowered

3

Bạn không nhất thiết phải ghi lại các bước khác nhau.

Đó là công việc tẻ nhạt, cho rằng không chỉ có một thiết lập duy nhất ...

Bạn có thể làm như vậy, nhưng điều đó chỉ làm cho tài liệu của bạn cụ thể để:

  1. Một phiên bản nhất định của Windows.
  2. Một cài đặt so với nâng cấp.
  3. 32 bit so với 64 bit
  4. Sự khác biệt về phần cứng có thể khiến phần trăm trở nên ít / chính xác hơn.

Nếu bạn sẵn sàng ghi lại nó cùng với một số người khác, điều đó thật tuyệt vời. Nhưng nó sẽ không khả thi nếu chỉ một người làm điều đó một lần. Bởi vì điều đó sẽ mang lại lợi tức đầu tư thấp.

Bạn chỉ có thể thấy những gì xảy ra trong quá trình cài đặt.

Bây giờ bạn có thể biết tôi, nó sẽ là ... Chữ cái đầu tiên: P

Chính xác! Process Monitor là công cụ phù hợp cho việc này. Hoặc lấy nó trên ổ USB hoặc gói nó vào DVD. Nhưng điều này sẽ khiến bạn tự hỏi, làm thế nào để chạy một chương trình trong môi trường cài đặt?

Đầu tiên, kích hoạt giao diện điều khiển bằng cách sử dụng Shift+ F10sau đó tìm đúng ký tự ổ đĩa và chạy procmon.exe.

Trong Process Monitor, chỉ cần đặt nó để ghi lại mọi thứ và bạn sẽ thấy chính xác những gì cài đặt đang làm. Điều này cho phép bạn xem các sự kiện mới nhất tại thời điểm đóng băng, bạn thực sự không thể kiểm tra các thuộc tính của chúng nhưng ít nhất nó cho phép bạn biết được chuyện gì đang xảy ra.

Nếu bạn muốn lưu các sự kiện, bạn sẽ phải làm điều này trước khi bộ đếm mười giây kết thúc .

Nếu bạn muốn bắt đầu chụp các sự kiện sau khi khởi động, hãy bật tùy chọn ghi nhật ký khởi động trong menu. Khi máy tính của bạn đã khởi động đầy đủ và bạn đã đăng nhập, mở Process Monitor sẽ tải theo dõi khởi động để bạn cũng có thể lưu phần thứ hai.

Nhưng điều gì xảy ra nếu đóng băng hoặc sụp đổ không cho tôi biết đủ?

Để đóng băng:

Bạn có thể thiết lập Ctrl + Scroll Lock+ Scroll Lockđể thực hiện sự cố do người dùng khởi tạo khi thiết lập Windows. Vì vậy, có lẽ điều này cũng có thể được bật theo mặc định trong Cài đặt Windows. Nếu nó không được bật theo mặc định, người ta có thể cố gắng chỉnh sửa tổ ong đăng ký của môi trường Windows PE của Thiết lập Windows, để đảm bảo rằng cài đặt được bật theo mặc định.

Nếu điều đó không hiệu quả, cách mọi người tại Microsoft và System Builders thực hiện điều này là bằng cách cho phép gỡ lỗi và nối cáp gỡ lỗi giữa hai máy tính, sau đó họ có thể tạm dừng hệ thống trong quá trình đóng băng và gỡ lỗi. Công cụ được sử dụng cho việc này sẽ được phác thảo trong phần sau.

Đối với sự cố:

Khi gặp sự cố (BSOD), điểm dừng đầu tiên của bạn phải là Tham chiếu mã kiểm tra lỗi để hiểu được kiểm tra lỗi cụ thể thực sự có nghĩa là gì. Từ đó, cách tiếp cận đơn giản là sử dụng WhoCrashing và có thể thấy một nguyên nhân cụ thể.

Cách tiếp cận khó hơn là học WinDbg từ Công cụ gỡ lỗi của Windows , cho phép bạn phân tích kết xuất và cố gắng điều tra những gì thực sự đã xảy ra. Nhưng đôi khi điều này có thể không rõ ràng và bạn sẽ phải thực hiện một số khắc phục sự cố phần cứng ...

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.