Hur man förhindrar att Windows automatiskt uppdaterar specifika drivrutiner
Windows-särskilt Windows 10-har en dålig vana att installera nya uppdateringar för hårdvarudrivrutiner om du vill ha dem eller inte. Du kan gå stort och helt enkelt förhindra att Windows hämtar uppdateringar helt eller helt, eller du kan få luck att blockera eller dölja uppdateringar. Men om du har Pro eller Enterprise-versionen av Windows kan du skräddarsy dina åtgärder lite bättre med hjälp av grupprincipredigerare för att förhindra installation eller uppdatering av specifika enheter.
Och vi har naturligtvis en försiktighet för dig direkt från fladdermusen. Om du ställer in en policy för att inaktivera uppdateringar för en enhet förhindras både automatiska och manuella uppdateringar av drivrutiner för den enheten. Så om du vill uppdatera drivrutinen själv måste du inaktivera den policy du ska konfigurera, uppdatera enheten och sedan ställa in policyen igen. Med detta sagt, med lite förberedelse för att minimera krångel, tror vi att du hittar det värt ansträngningen.
Det finns faktiskt två steg till denna process. Först ska vi använda Enhetshanteraren för att hitta maskinvaru-ID-erna för den ifrågavarande enheten, och då ska vi använda grupprincipredigeraren för att blockera installation eller uppdatering av enheten som matchar dessa ID-er. Innan du börjar, bör du dock se till att enheten har den drivrutinsversion du vill installera och att allt fungerar korrekt.
Steg ett: Hitta maskinvara-ID för enheten i Enhetshanteraren
Ditt första steg är att hitta maskinvaru-ID-en för enheten som du vill blockera uppdateringar till. Och för det använder vi Enhetshanteraren. Hit Start, skriv "Enhetshanteraren" och tryck sedan på Enter eller klicka på "Enhetshanteraren" posten.
I Enhetshanteraren hittar du den enhet som du vill blockera uppdateringar för. Högerklicka på enheten och välj "Egenskaper" från snabbmenyn.
På enhetens egenskaper fönstret, klicka på fliken "Detaljer".
Från rullgardinsmenyn "Egenskap" väljer du "Hardware Ids" för att visa de ID-er som är kopplade till enheten.
Nu är allt du behöver för att ta tag i dessa ID-nummer så att du kan komma åt dem när du konfigurerar politiken i nästa steg. Det enklaste sättet är att kopiera dem till en textfil. Klicka bara på det översta ID-skiftet, skift-klicka på det nedersta ID-kortet för att välja alla och tryck Ctrl + C för att kopiera texten. Släcka anteckningsblocket (eller vad du än använder för att lagra text) och tryck Ctrl + V för att klistra in värdena. Och om du samlar in ID-skivor för flera enheter, lägg dem i olika avsnitt och märka dem så att du kan se vilka ID som går med vilken enhet. Spara textfilen så att du kan ringa upp den i framtiden.
Steg två: Förhindra installation och uppdatering av enheten i grupprincipredigeraren
Nu när du har rätt maskinvaru-ID i handen, använder du grupprincipredigeraren för att göra ändringarna. Observera igen att du måste använda en Windows Pro- eller Enterprise-utgåva. Windows Home Edition har inte grupprincipredigerare.
Varna för att grupppolicy är ett ganska kraftfullt verktyg, så om du aldrig har använt det tidigare är det värt att ta lite tid att lära dig vad det kan göra. Om du är på ett företagsnätverk, gör alla också en tjänst och kontrollera med din administratör först. Om din arbetsdator är en del av en domän är det också troligt att det ingår i en domängruppspolicy som kommer att ersätta den lokala grupppolitiken, ändå.
Logga in först med ett administrativt konto och öppna grupprincipredigeraren genom att trycka på Start, skriv "gpedit.msc" och tryck sedan på Enter.
I fönstret Grupprincip, i den vänstra rutan, borra ner till Datorkonfiguration> Administrativa mallar> System> Enhetsinstallation> Enhetsinstallationsbegränsningar. Till höger hittar du "Förhindra installation av enheter som matchar någon av dessa enhetens ID-objekt" och dubbelklicka på den.
Markera alternativet "Aktiverat" i policyfönstret och klicka sedan på "Visa" -knappen.
I fönstret Visa innehåll lägger du till maskinvaruinställningarna för enheten. Du måste lägga till dem en i taget, så bara kopiera varje ID från den textfil du skapade tidigare och klistra in den i nästa lediga rad i kolumnen "Värde". När du är färdig lägger du till alla hårdvaru-ID-erna, klicka på OK. Observera att om du blockerar uppdateringar för mer än en enhet kan du bara fortsätta lägga till maskinvaru-ID för alla enheter till det här fönstret tills du är klar.
Tillbaka på policysidan, klicka på OK för att tillämpa policyändringen och sedan kan du avsluta grupprincipredigeraren. Det enda sättet att verkligen testa de nya inställningarna är att försöka installera en uppdaterad drivrutin eller vänta på att Windows Update ska försöka. Du måste få ett felmeddelande när någon ny drivrutinsinstallation är försökt.
Eftersom enheten fortfarande är registrerad kan Windows Update hämta nya drivrutinsuppdateringar för enheten. Det kommer inte bara att kunna installera dem, utan rapporterar istället ett installationsfel i Windows Update-fönstret. Det här kommer inte att komma i vägen för att andra uppdateringar har installerats framgångsrikt och du kan alltid dölja den specifika uppdateringen om du inte vill se den i Windows Update alls.
Om du ändrar dig och vill tillåta uppdateringar av den enheten igen kan du gå tillbaka till grupprincipredigerare och inaktivera policyen. Du måste göra detta även om du bara vill tillåta en enstaka manuell uppdatering av drivrutinerna.
Det finns dock en stor omtanke här. Om du inaktiverar policyn (eller ställer in den på "Ej konfigurerad") raderas alla maskinvaru-ID-er som du lagt till i policyen. Om du vill återaktivera policyen igen måste du skriva in alla maskinvaru-ID: er. Det här är särskilt viktigt att notera om du har maskinvaru-ID för flera enheter inmatade. Om du vill återaktivera uppdateringar för en enhet, är det bättre att lämna policyen och ta bort de specifika hårdvaru-ID-erna. Därför är det viktigt att spara den textfilen.
Och det är allt. Det är inte en perfekt lösning, men med hjälp av grupppolicy för att inaktivera uppdatering av specifika enheter ger du åtminstone lite mer kontroll än att helt och hållet inaktivera uppdateringar.