Tại sao Windows phải áp dụng các bản cập nhật khi tắt và khởi động và điều này có thể bị vô hiệu hóa không?


14

Tại sao Windows áp dụng các bản cập nhật khi tắt VÀ bật? Tôi đang làm việc trên Windows 7 và muốn biết liệu điều này có thể bị vô hiệu hóa hay không. Thật tệ khi tôi cần phải rời đi và tắt máy tính xách tay của mình để có được thông qua một loạt các bản cập nhật. Cũng thật khó chịu khi tôi muốn sử dụng máy tính và đừng chờ đợi bản cập nhật được cài đặt. Nếu Microsoft muốn buộc mọi người cài đặt bản cập nhật, tại sao Windows không thể đợi cho đến khi người dùng đăng nhập và bắt đầu làm việc?


1
@kinokijuf Tôi biết nó đang làm gì, nó đang hoàn thành bản cập nhật tôi yêu cầu nó làm vì nó không thể thực hiện cập nhật trên hệ thống trực tiếp / tắt. Ngoài ra nếu bạn muốn biết CHÍNH XÁC một bản cập nhật riêng lẻ đang làm gì, bạn có thể truy cập Bài viết cơ sở của MSDN để biết một bản cập nhật cụ thể và xem nó đang thay thế gì (ví dụ như bản vá loại đúng gần đây KB2779030 , xem " Windows 7 và Windows Server Thông tin tệp 2008 R2 "phần).
Scott Chamberlain

Điều này sẽ giúp giảm bớt sự cằn nhằn trong Win7. Giảm thiểu khởi động lại sau khi cập nhật tự động trong Windows Update chi tiết các cải tiến được thực hiện trong Win8.
Karan

Bạn không phải cài đặt các bản cập nhật có sẵn khi tắt. Có một tùy chọn trên menu tắt máy có nội dung như "tắt máy mà không cập nhật".
Harry Johnston

Trong trường hợp của tôi, nó chỉ quyết định cài đặt 13 bản cập nhật trước khi tắt trên máy tính Windows XP đã được cập nhật - tôi nghĩ. Tôi chắc chắn hy vọng tôi sẽ không nhận được pwned. Bất cứ ai khác nhìn thấy điều này?

Câu trả lời:


9

Một số cập nhật yêu cầu dlls hệ thống được thay thế.

Cách mà Windows hoạt động phương tiện mà những thường không thể được thay thế khi người dùng đăng nhập để máy thể khởi động lại để cho phép điều này.

Bạn có thể nhận được bản cập nhật xảy ra trong khi bạn vẫn đang sử dụng máy, nhưng sau khi hoàn tất, nó sẽ cằn nhằn để bạn khởi động lại. Bạn có thể hoãn việc này, nhưng cuối cùng bạn sẽ phải làm điều đó.

Về lý do tại sao Windows 7 thực hiện một phần của bản cập nhật khi tắt và phần còn lại trong lần khởi động lại tiếp theo tôi không chắc chắn - trừ khi đó là vì một số tệp vẫn đang được sử dụng tại thời điểm đó hoặc như Robert chỉ ra rằng bản cập nhật cần truy cập vào đăng ký cần được thực hiện sớm trong quá trình khởi động để ngăn chặn tấn công.


2
Một số cập nhật yêu cầu các bản vá đăng ký, được thực hiện từ rất sớm trong quá trình khởi động để ngăn chặn việc chiếm quyền điều khiển.
Robert Harvey

@RobertHarvey - à. Có ý nghĩa.
ChrisF

2
Đây là tất cả chính xác. Ngoài ra, bạn nên đề cập rằng có thể thay thế hầu hết các tệp phụ trợ trên hệ thống bằng cách khởi động lại tất cả các dịch vụ có sẵn, để thay thế mọi thứ trong bộ nhớ ngoại trừ các tệp sử dụng Windows cốt lõi nhất. Tuy nhiên, điều đó đòi hỏi những điều sau: quyền của người dùng để khởi động lại dịch vụ, bạn sẽ phải tiết lộ những gì đã được thay thế và tại sao (điều này có thể được xác định bởi một hacker cẩn thận, nhưng bạn có thực sự muốn điều đó vụn vặt không?), Một quy trình kỹ lưỡng hơn để đảm bảo mọi thứ được khởi tạo lại đúng cách và / hoặc tắt. Ergo, dễ dàng hơn để chỉ khởi động lại.
jcolebrand

1
Do cách Microsoft xác định rằng việc cho phép mọi người khởi động lại dễ dàng hơn, họ đã xây dựng các dịch vụ nagger để nhắc bạn khởi động lại. Nếu họ làm như trên, sẽ không cần đến những người hay cằn nhằn. Chỉ cần biết rằng họ đã dành rất nhiều tiền và thời gian cho nghiên cứu để làm cho hệ thống "dễ vận hành hơn" với chi phí của một số thứ, chẳng hạn như yêu cầu về tính nhất quán và kiểm tra độ tỉnh táo, vì họ không thể giám sát tất cả 500 triệu máy tính trong tự nhiên. Và hãy nhớ rất nhiều bản cập nhật không yêu cầu khởi động lại. Tôi làm những điều đó mọi lúc. CNTT là cốt lõi giúp bạn khởi động lại.
jcolebrand

Cũng lưu ý rằng các hệ thống tệp Linux thường cho phép bạn ghi đè lên tệp sử dụng trong bộ nhớ bằng cách viết bóng tệp (nó giữ hai bản sao cho đến khi một bản được sử dụng xong) trong khi Windows muốn giúp bạn, vì vậy không cho phép điều đó. Nếu không, bạn có thể nhận được với rất ít khởi động lại.
jcolebrand

6

Windows thực hiện điều đó khi các tệp mà nó cần cập nhật được sử dụng trong quá trình hoạt động bình thường của hệ điều hành.

Nó cố gắng lấy càng nhiều càng tốt trong khi tắt nhưng vẫn còn một số tệp cốt lõi phải được sử dụng để thực hiện cập nhật đó, trong trường hợp đó, hãy bắt các tệp đó vào lần sau khi HĐH khởi động trước khi các tệp được sử dụng cho lần đầu tiên.

Ngoài ra một số cập nhật yêu cầu các bản vá đăng ký, được thực hiện từ rất sớm trong quá trình khởi động để ngăn chặn việc chiếm quyền điều khiển. ( Cảm ơn Robert )

Điều này không thể được hoãn lại "cho đến khi người dùng đăng nhập" vì các tệp sẽ được sử dụng lại do đó không thể thay thế.

Điều duy nhất bạn có thể làm là chạy cập nhật thủ công bằng tay (các bản cập nhật được phát hành vào thứ ba thứ 2 hàng tháng trừ khi đó là bản vá khẩn cấp) khi bạn không vội và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.