Windows Tips & News

Εγκαταστήστε ενημερώσεις σε επεξεργαστές Kaby Lake και Ryzen (Κλείδωμα CPU Bypass)

click fraud protection
ΠΡΟΤΕΙΝΕΤΑΙ: Κάντε κλικ εδώ για να διορθώσετε προβλήματα των Windows και να βελτιστοποιήσετε την απόδοση του συστήματος

Όπως ίσως γνωρίζετε ήδη, η Microsoft έχει κλειδώσει τη δυνατότητα λήψης ενημερώσεων για τους κατόχους επεξεργαστών Kaby Lake της Intel και Ryzen της AMD για όσους έχουν εγκατεστημένα Windows 7 ή Windows 8.1 με αυτές τις CPU. Αυτή είναι μια πολύ δυσάρεστη κίνηση από την εταιρεία λογισμικού για χρήστες που δεν επιθυμούν να αποδεχτούν την αναβάθμιση στα Windows 10. Ακολουθεί ένα τέχνασμα για να παρακάμψετε αυτόν τον περιορισμό και να εγκαταστήσετε όλες τις ενημερώσεις, συμπεριλαμβανομένων εκείνων που δεν επιτρέπεται να εγκατασταθούν σε τέτοιες συσκευές.

Διαφήμιση

Windows 7 Μη υποστηριζόμενο υλικόΗ Microsoft παρέχει υποστήριξη για τη σειρά Kaby Lake της Intel και τη σειρά CPU Ryzen της AMD (και όλους τους νέους επεξεργαστές στο μέλλον) μόνο στα Windows 10. Αυτή είναι μια καθαρά επιχειρηματική απόφαση, όχι τεχνική για να αναγκάσει περισσότερους ανθρώπους να χρησιμοποιήσουν τα Windows 10. Για να λαμβάνει ενημερώσεις, ο χρήστης δεν έχει άλλη επιλογή από το να μεταβεί στην πιο πρόσφατη έκδοση του λειτουργικού συστήματος.

Η Microsoft τερμάτισε την κύρια υποστήριξη για τα Windows 7 τον Ιανουάριο του 2015. Το τέλος της κύριας υποστήριξης σημαίνει ότι το λειτουργικό σύστημα λαμβάνει ενημερώσεις ασφαλείας αλλά όχι μικρές αλλαγές λειτουργικότητας. Τα Windows 8.1 εξακολουθούν να υποστηρίζονται κυρίως, αλλά η Microsoft παραιτείται από τους πελάτες αυτού του λειτουργικού συστήματος εντελώς με αυτήν την εχθρική κίνηση. Η Microsoft θέλει όλοι να εκτελούν Windows 10 το συντομότερο δυνατό, ενώ πολλοί χρήστες των Windows δεν έχουν σχέδια να χρησιμοποιήσουν ποτέ τα Windows 10, ούτε καν στο μέλλον. Μόλις το τρέχον υλικό τους σταματήσει να λειτουργεί, θα αναγκαστούν να εγκαταστήσουν και να χρησιμοποιήσουν τα Windows 10 για να παραμείνουν ασφαλείς και προστατευμένοι.

Πολλοί χρήστες δεν είναι ευχαριστημένοι με αυτήν την περιοριστική πολιτική. Ένας προγραμματιστής του GitHub, ο "zeffy", αποφάσισε να αλλάξει αυτή την κατάσταση. Ανακάλυψε τη δυνατότητα εγκατάστασης των «κλειδωμένων» πακέτων ενημέρωσης σε σύγχρονο υλικό επιδιορθώνοντας ορισμένα αρχεία. Στη σελίδα του στο GitHub, έχει περιγράψει λεπτομερώς πώς ανακάλυψε ειδικές λειτουργίες προγραμματισμού, "IsDeviceServiceable (void)" και "IsCPUSupported (void)", τα οποία βρίσκονται στη βιβλιοθήκη DLL wuaueng.dll περιλαμβάνονται στο ΛΣ. Αυτές οι λειτουργίες πραγματοποιούν έλεγχο υλικού και είναι υπεύθυνες για το κλείδωμα της CPU, ώστε να μην είναι δυνατή η εγκατάσταση ενημερώσεων.

Ο συγγραφέας παρέχει έτοιμα προς χρήση ενημερώσεις κώδικα για να "ξεκλειδώσετε" τον υπολογιστή σας με επεξεργαστή Intel Kaby Lake ή AMD Ryzen με εγκατεστημένα τα Windows 7 ή Windows 8.1. Εδώ είναι οι οδηγίες:

Το IsCPUSupported (void) καλείται μόνο από το IsDeviceServiceable (void), το οποίο καλείται από πέντε άλλες συναρτήσεις. Ευτυχώς, υπάρχουν μερικοί εύκολοι τρόποι για να σκοτώσετε αυτόν τον έλεγχο CPU.

  1. Επιδιορθώστε το wuaueng.dll και αλλάξτε το dword_600002EE948 που είναι σε μετατόπιση αρχείου 0x26C948, από 0x01 σε 0x00. Αυτό κάνει το IsDeviceServiceable (void) να πηδήξει σε ολόκληρο το σώμα του και να επιστρέψει αμέσως 1 (υποστηριζόμενη CPU). Αυτή είναι η προτιμώμενη μέθοδος μου. Σημείωση: Αυτές οι μετατοπίσεις είναι μόνο για την έκδοση των Windows 7 x64.
  2. Επιδιορθώστε το wuaueng.dll και αφαιρέστε όλες τις οδηγίες που επισημαίνονται στο IsDeviceServiceable (κενό), αυτό θα επιτρέψει τη χρήση του τύπου ForceUnsupportedCPU REG_DWORD κάτω από το κλειδί μητρώου HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Test\Scan (πιθανότατα θα πρέπει να δημιουργήσετε αυτό κλειδί μητρώου). Ορίστε αυτήν την τιμή σε 0x00000001 για να αναγκάσετε τις μη υποστηριζόμενες CPU και πίσω στο 0x00000000 για να αλλάξετε τη συμπεριφορά ξανά στην προεπιλογή. Πιθανότατα θα χρειαστεί να επανεκκινήσετε τον υπολογιστή σας ή να επανεκκινήσετε την υπηρεσία wuauserv για να ισχύσουν οι αλλαγές. Αυτή η συμπεριφορά δεν είναι τεκμηριωμένη και θα μπορούσε να καταργηθεί σε μελλοντικές ενημερώσεις.

Το μόνο μειονέκτημα αυτών των λύσεων είναι ότι πρέπει να εφαρμόσετε ξανά μια νέα ενημέρωση κώδικα κάθε φορά που ενημερώνεται το wuaueng.dll.

Για να πάρετε τα patches, μεταβείτε στη σελίδα του Zeffy's GitHub και διαβάστε προσεκτικά την εισαγωγή.

Λήψη ενημερώσεων κώδικα για να επιτρέπεται η εγκατάσταση ενημερώσεων

Λάβετε υπόψη ότι αυτή είναι μια προσωρινή λύση. Αναμφισβήτητα, η Microsoft θα «διορθώσει» αυτή τη δυνατότητα το συντομότερο δυνατό και θα κλειδώσει τη δυνατότητα του Windows Update με μια πιο περίπλοκη υλοποίηση. Η εταιρεία δεν ενδιαφέρεται να υποστηρίξει τα Windows 7 ή τα Windows 8.1 σε πρόσφατες CPU, ακόμα κι αν λειτουργούν μια χαρά.

ΠΡΟΤΕΙΝΕΤΑΙ: Κάντε κλικ εδώ για να διορθώσετε προβλήματα των Windows και να βελτιστοποιήσετε την απόδοση του συστήματος
Ο Firefox 106 κυκλοφόρησε με το Firefox View και τη νέα εμφάνιση Private Window

Ο Firefox 106 κυκλοφόρησε με το Firefox View και τη νέα εμφάνιση Private Window

Ο Firefox 106 είναι πλέον διαθέσιμος για λήψη, μαζί με το αντίστοιχο του Firefox 102.4 ESR. Η νέα...

Διαβάστε περισσότερα

Η Intel και η Microsoft ενδέχεται να προετοιμάζονται για τα Windows 12

Η Intel και η Microsoft ενδέχεται να προετοιμάζονται για τα Windows 12

Αν και η Microsoft δεν έχει πει ούτε μια λέξη για τα Windows 12, φαίνεται ότι θα είναι η επόμενη ...

Διαβάστε περισσότερα

Το πρόγραμμα οδήγησης Intel SST μπορεί να προκαλέσει BSoD στην ενημέρωση των Windows 11 2022

Το πρόγραμμα οδήγησης Intel SST μπορεί να προκαλέσει BSoD στην ενημέρωση των Windows 11 2022

Παραδοσιακά, για τις πρόσφατες εκδόσεις των Windows, το πρόγραμμα οδήγησης Intel SST έχει γίνει κ...

Διαβάστε περισσότερα