Làm thế nào (và Tại sao) Microsoft Blocks Windows 7 cập nhật trên máy tính mới

Mục lục:

Làm thế nào (và Tại sao) Microsoft Blocks Windows 7 cập nhật trên máy tính mới
Làm thế nào (và Tại sao) Microsoft Blocks Windows 7 cập nhật trên máy tính mới

Video: Làm thế nào (và Tại sao) Microsoft Blocks Windows 7 cập nhật trên máy tính mới

Video: Làm thế nào (và Tại sao) Microsoft Blocks Windows 7 cập nhật trên máy tính mới
Video: Is Arcueid foreshadowing a New Protagonist?!! - YouTube 2024, Tháng tư
Anonim
Microsoft không muốn bạn tiếp tục cài đặt Windows 7 (hoặc 8) trên PC mới. Nếu bạn cố gắng, bạn sẽ thấy thông báo "Phần cứng không được hỗ trợ" và PC của bạn sẽ không nhận được bất kỳ cập nhật bảo mật nào từ Windows Update. Các tính năng phần cứng khác có thể không hoạt động bình thường.
Microsoft không muốn bạn tiếp tục cài đặt Windows 7 (hoặc 8) trên PC mới. Nếu bạn cố gắng, bạn sẽ thấy thông báo "Phần cứng không được hỗ trợ" và PC của bạn sẽ không nhận được bất kỳ cập nhật bảo mật nào từ Windows Update. Các tính năng phần cứng khác có thể không hoạt động bình thường.

Microsoft bây giờ yêu cầu bạn sử dụng Windows 10 với CPU mới nhất

Điều này hơi khó hiểu vì Windows 7 đang trong giai đoạn hỗ trợ mở rộng, và được Microsoft hỗ trợ chính thức với các bản cập nhật bảo mật cho đến năm 2020. Windows 8.1 vẫn đang trong giai đoạn hỗ trợ chính và được chính thức hỗ trợ cho đến năm 2023. Về lý thuyết, các hệ điều hành này sẽ hoạt động tốt, ngay cả trên phần cứng mới hơn.

Trong lịch sử, Microsoft đã không thực thi bất kỳ hạn chế phần cứng nào đối với các phiên bản Windows cũ hơn. Ngay cả sau khi Windows 7 được phát hành, bạn vẫn có thể tiếp tục cài đặt Windows XP trên phần cứng PC mới được phát hành, nếu bạn thích.

Nhưng Microsoft hiện có một chính sách mới, mà họ đã thông báo vào đầu năm 2016. Các CPU mới sẽ yêu cầu phiên bản Windows mới nhất. “Về sau, khi các thế hệ silicon mới được giới thiệu, họ sẽ yêu cầu nền tảng Windows mới nhất vào thời điểm đó để hỗ trợ”, một bài viết trên blog của Microsoft giải thích. Điều này thậm chí không có nghĩa là Windows 10 - nó cũng có nghĩa là bản cập nhật mới nhất cho Windows 10.

Chính sách này hiện đang được áp dụng. Nếu bạn có PC với CPU thế hệ thứ 7 của Intel (Kaby Lake) hoặc bộ vi xử lý thế hệ thứ 7 của AMD (Bristol Ridge hoặc Ryzen), bạn sẽ thấy thông báo lỗi và Windows Update sẽ không cung cấp bản cập nhật bảo mật và PC của bạn. Các kiến trúc CPU mới sẽ có cùng giới hạn trong tương lai.

Microsoft ban đầu thông báo rằng chỉ một số mô hình máy tính chạy CPU thế hệ thứ 6 của Intel (Skylake) sẽ được hỗ trợ với các bản cập nhật bảo mật, nhưng hầu hết các máy tính cá nhân với Skylake sẽ bị loại bỏ trong thời tiết lạnh. Điều này đến như một cú sốc, vì nó đã được công bố sau khi một số người đã mua máy tính Skylake và cài đặt Windows 7 trên chúng. Tuy nhiên, Microsoft cuối cùng đã ủng hộ mối đe dọa này. Các máy tính Windows 7 và 8.1 với Skylake sẽ tiếp tục nhận các bản cập nhật bảo mật thông thường cho đến năm 2020. Thay vào đó, Microsoft đã vẽ một đường thẳng trên cát với các CPU thế hệ thứ 7.

Chính sách này cũng áp dụng cho Windows Server 2012 R2 và Windows Server 2008 R2. Máy tính cá nhân sẽ cần phiên bản mới nhất của Windows Server để nhận các bản cập nhật bảo mật.

“Phần cứng không được hỗ trợ” sẽ không nhận được bản cập nhật bảo mật

Dưới đây là ý nghĩa của điều này: Microsoft sẽ không cung cấp cho bạn các bản cập nhật bảo mật qua Windows Update nếu bạn cài đặt Windows 7 hoặc 8.1 trên PC với một trong các CPU hiện đại này. Thay vào đó, bạn sẽ thấy thông báo "Phần cứng không được hỗ trợ" thông báo cho bạn PC của bạn "sử dụng bộ xử lý được thiết kế cho phiên bản Windows mới nhất".
Dưới đây là ý nghĩa của điều này: Microsoft sẽ không cung cấp cho bạn các bản cập nhật bảo mật qua Windows Update nếu bạn cài đặt Windows 7 hoặc 8.1 trên PC với một trong các CPU hiện đại này. Thay vào đó, bạn sẽ thấy thông báo "Phần cứng không được hỗ trợ" thông báo cho bạn PC của bạn "sử dụng bộ xử lý được thiết kế cho phiên bản Windows mới nhất".

Nói cách khác, Microsoft đang nói rằng bạn nên cài đặt Windows 10 trên các PC này. Windows 7 và 8.1 không thực sự bao gồm mã ngăn các hệ điều hành này hoạt động trên các CPU mới. Thay vào đó, Microsoft chỉ chặn các PC với phần cứng hiện đại này từ việc cập nhật thông qua Windows Update.

Chính thức thiếu sự hỗ trợ từ Microsoft cũng có nghĩa là các nhà sản xuất phần cứng có thể không bận tâm việc phát hành các trình điều khiển cho phép tất cả các chức năng của phần cứng mới trên Windows 7.

Theo Microsoft, bạn cũng có thể thấy thông báo lỗi trong cửa sổ Windows Update nếu bạn cài đặt Windows trên PC với phần cứng không được hỗ trợ. Thông báo lỗi sẽ đọc “Windows không thể tìm kiếm bản cập nhật mới”, “Đã xảy ra lỗi khi kiểm tra bản cập nhật mới cho máy tính của bạn” hoặc “Mã 80240037 Windows Update gặp phải lỗi không xác định”.

Tại sao Microsoft không cho phép bạn sử dụng Windows 7 với CPU hiện đại

Đây là cách Microsoft giải thích quyết định của mình:

“Windows 7 was designed nearly 10 years ago before any x86/x64 SOCs existed. For Windows 7 to run on any modern silicon, device drivers and firmware need to emulate Windows 7’s expectations for interrupt processing, bus support, and power states-which is challenging for WiFi, graphics, security, and more. As partners make customizations to legacy device drivers, services, and firmware settings, customers are likely to see regressions with Windows 7 ongoing servicing.

Nói cách khác, Microsoft đang nói Windows 7 là cũ cho phần cứng hiện đại, và các nhà sản xuất phần cứng phải viết thêm mã để làm cho Windows 7 hiểu chip hiện đại. Tất cả mã phụ này có thể giới thiệu các vấn đề.

Microsoft cho biết họ có cam kết “cung cấp bảo mật, độ tin cậy và khả năng tương thích” cho các hệ thống Windows 7. “Việc thiết kế lại các hệ thống con Windows 7 để nắm lấy các thế hệ silicon mới sẽ giới thiệu sự khởi đầu vào cơ sở mã Windows 7 và sẽ phá vỡ cam kết này”, Microsoft giải thích.

Đây là tất cả về mức độ tích hợp giữa mã mới của Windows 10 và các nền tảng phần cứng mới nhất, theo Microsoft. Chính sách mới “cho phép chúng tôi tập trung vào việc tích hợp sâu giữa Windows và silicon, đồng thời duy trì độ tin cậy và khả năng tương thích tối đa với các thế hệ nền tảng và silicon trước đây.” Microsoft lưu ý rằng điều này “hoàn toàn phù hợp với xu hướng công nghệ hiện đại”. điện thoại thông minh và máy tính bảng.

Microsoft có thể cập nhật sẵn có, nhưng họ không muốn làm việc

Dưới đây là phiên bản không giải thích của lời giải thích đó: Microsoft và các nhà sản xuất phần cứng muốn thực hiện một kỳ nghỉ sạch sẽ.
Dưới đây là phiên bản không giải thích của lời giải thích đó: Microsoft và các nhà sản xuất phần cứng muốn thực hiện một kỳ nghỉ sạch sẽ.

Microsoft muốn kiểm tra các bản cập nhật cho Windows 7 và 8.1 trên tất cả phần cứng được hỗ trợ chính thức. Nó chắc chắn là ít làm việc cho Microsoft để tuyên bố phần cứng mới không được hỗ trợ và ngừng cập nhật thử nghiệm trên nó.Các nền tảng CPU mới bao gồm những thay đổi lớn đối với quản lý nguồn điện và các tính năng khác, vì vậy chúng có thể sẽ hoạt động tốt nhất trên Windows 10. Các nhà sản xuất phần cứng cũng sẽ chỉ tạo trình điều khiển cho Windows 10 thay vì phát triển trình điều khiển cho Windows 7 và 8.1.

Nhưng Microsoft và các nhà sản xuất phần cứng không thể làm được điều này. Microsoft chưa bao giờ ngừng hỗ trợ phiên bản Windows cũ hơn trên phần cứng mới trong thời gian hỗ trợ chính thức của nó. Microsoft và các nhà phát triển trình điều khiển có thể làm công việc khó khăn để kiểm tra các bản cập nhật này. Ngoài ra, Microsoft có thểcảnh báo người dùng rằng phần cứng của họ sẽ không hoạt động hoàn toàn với Windows 7 nhưng tiếp tục cung cấp các bản cập nhật. Nhưng họ đã chọn không. Việc chặn các bản cập nhật bảo mật trên phần cứng mới là thứ mà Microsoft chưa bao giờ thực hiện trước đây, và nó khiến mọi người mất cảnh giác.

Phải làm gì nếu bạn nhận được thông báo này

Cuối cùng, không quan trọng bạn có đồng ý với sự lựa chọn của Microsoft không hỗ trợ các phiên bản Windows cũ trên phần cứng mới hay không. Điều quan trọng là bạn sẽ không nhận được bản cập nhật bảo mật nếu bạn cài đặt Windows 7 hoặc 8.1 trên một trong các CPU mới hơn này, do đó bạn không nên làm điều đó. Có thể có cách giải quyết không chính thức, nhưng chúng tôi sẽ không dựa vào những điều này, vì mọi thứ có thể (và thường làm) phá vỡ trong những tình huống này. Microsoft có thể vô hiệu hóa giải pháp thay thế hoặc lỗi trong bản cập nhật bảo mật mới có thể gây ra sự cố trên hệ thống của bạn.

Nếu bạn nhận được thông báo "Phần cứng không được hỗ trợ" từ Windows Update, chúng tôi khuyên bạn nên cài đặt Windows 10 trên máy tính của mình. Điều này đảm bảo bạn sẽ tiếp tục nhận được các cập nhật bảo mật quan trọng và máy tính của bạn sẽ vẫn được hỗ trợ chính thức.

Các doanh nghiệp và những người đam mê thực sự không muốn sử dụng Windows 10 nên đào một số phần cứng Intel Skylake, vì đó là CPU hiện đại nhất sẽ tiếp tục được Windows 7 hỗ trợ cho đến khi hết hạn vào năm 2020. Năm 2020, mọi người sẽ bị ép buộc để nâng cấp từ Windows 7 để tiếp tục nhận được bản cập nhật bảo mật anyway - và năm 2020 không phải là xa.

Đề xuất: