Cách cài đặt bản cập nhật windows trên kaby lake và ryzen cpus

Video: Потенциал или частота? AMD Ryzen vs Intel Kaby Lake 2024

Video: Потенциал или частота? AMD Ryzen vs Intel Kaby Lake 2024
Anonim

Microsoft đã khóa khả năng nhận các bản cập nhật cho chủ sở hữu Kaby Lake và Ryzen trên Windows 7 và Windows 8.1, một động thái gây tranh cãi cho những ai muốn nâng cấp lên Windows 10.

Giờ đây, Microsoft chỉ cung cấp hỗ trợ cho Kaby Lake của Intel và Ryzen của AMD hoạt động trên Windows 10. Công ty nói rằng quyết định này hoàn toàn là kinh doanh và không phải là kỹ thuật để buộc người dùng nâng cấp lên Windows 10. Mặc dù vậy, một số lượng lớn của người dùng không hài lòng chút nào với tình huống này.

, chúng tôi sẽ chỉ cho bạn một mẹo để vượt qua giới hạn này và cài đặt tất cả các bản cập nhật bao gồm cả những bản cập nhật hiện không được cài đặt trên các CPU này.

Một nhà phát triển GitHub có tên là zeffy, đã quyết định thay đổi mọi thứ với khả năng cài đặt các gói cập nhật của khóa bị khóa trên các phần cứng hiện đại sau khi vá một số tệp.

Trên trang của mình, nhà phát triển đã giải thích chi tiết về cách anh ta phát hiện ra một số chức năng lập trình đặc biệt: 'IsDeviceSercivitable (void)' và 'IsCPUSupported (void)', cả hai đều có thể tìm thấy trong thư viện DLL của wuaueng.dll từ HĐH. Hai chức năng này thực hiện kiểm tra phần cứng và là những người chịu trách nhiệm khóa CPS và ngăn các bản cập nhật được cài đặt.

Có một số cách dễ dàng để tiêu diệt kiểm tra CPU này được trình bày trên trang GitHub của zeffy:

Vá wuaueng.dll và thay đổi dword_600002EE948 ở tệp bù 0x26C948, từ 0x01 thành 0x00. Điều này làm cho IsDeviceServicizable (void) nhảy qua toàn bộ cơ thể của nó và trả về 1 (CPU được hỗ trợ) ngay lập tức. Đây là phương pháp ưa thích của tôi. Lưu ý: Những phần bù này chỉ dành cho phiên bản Windows 7 x64.

Bản vá wuaueng.dll và loại bỏ tất cả các hướng dẫn được tô sáng trong IsDeviceServicizable (void), điều này sẽ cho phép sử dụng ForceUnsupportedCPU của loại REG_DWORD dưới khóa Đăng ký HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ WindowsUp nhiều khả năng phải tạo khoá đăng ký này). Đặt giá trị này thành 0x00000001 để buộc các CPU không được hỗ trợ và quay lại 0x00000000 để thay đổi hành vi trở về mặc định. Bạn có thể sẽ cần phải khởi động lại PC hoặc khởi động lại dịch vụ wuauserv để thay đổi được áp dụng. Hành vi này không có giấy tờ và có thể được gỡ bỏ trong các bản cập nhật trong tương lai.

Để lấy các bản vá, chỉ cần truy cập trang GitHub của zeffy.

Các giải pháp này chỉ là tạm thời vì chúng tôi khá chắc chắn rằng Microsoft cũng sẽ sớm khắc phục khả năng này và khóa khả năng Windows Update với các triển khai thậm chí phức tạp hơn.

Cách cài đặt bản cập nhật windows trên kaby lake và ryzen cpus