Как да скриете актуализации с PowerShell в Windows 10
За разлика от предишните версии на Windows, Microsoft направи много по-трудно да управлява актуализациите във всички Windows 10 системи. Всъщност няма вградени опции за лесно скриване на нежеланите актуализации. Това е казано, вече съм обхванал как можете да управлявате и деактивирате автоматичните актуализации в Windows 10. Един от начините е да използвате официалното приложение за отстраняване на проблеми, за да скриете временно актуализациите, които не искате да инсталирате.
Друга възможност е да използвате Windows PowerShell, за да скриете нежеланите актуализации на Windows. Позволете ми да ви покажа как.
Скриване на актуализациите с PowerShell в Windows 10
Преди да можете да използвате Windows PowerShell, за да скриете актуализациите, първо трябва да инсталирате Windows Update PowerShell Module. За да направите това, преминете към официалния сайт и го изтеглете.
След като изтеглите модула, отворете изтегления zip файл и копирайте папката "PSWindowsUpdate" на следното място:
C: \ Windows \ System32 \ WindowsPowerShell \ v1.0 \ Модули
След като инсталирате модула PowerShell, потърсете PowerShell в менюто "Старт", щракнете с десния бутон върху него и изберете опцията "Пусни като администратор".
По подразбиране вашият потребителски акаунт ще има ограничен достъп и няма да можете да стартирате външни скриптове в PowerShell. За да стартирате външни скриптове, трябва да зададете правилата за изпълнение на неограничени. За да направите това, въведете командата по-долу и натиснете бутона Enter.
Set-ExecutionPolicy Без ограничения
Веднага след като изпълните командата, ще бъдете помолени за потвърждение. Просто натиснете бутона A
и след това бутона Enter на клавиатурата. От този момент нататък вашият потребителски акаунт ще има неограничен достъп.
Ако искате, можете да проверите текущата политика за изпълнение на потребителския си профил, като използвате командата по-долу. Както виждате, имам неограничен достъп.
Get-ExecutionPolicy
След като промените правилата за изпълнение, можете да използвате PowerShell, колкото искате. За да започнете, използвайте командата по-долу, за да получите списък с всички налични актуализации на Windows.
Get-WUList
Щом имате списък с всички налични актуализации, намерете актуализацията, която искате да скриете, и отбележете заглавието на актуализацията. Въведете следната команда и натиснете бутона Enter, за да скриете актуализацията. Не забравяйте да замените Chicony*
с истинското заглавие.
Hide-WUUpdate-Титла "Chicony *"
Можем да използваме заместващата марка (*) преди и след заглавието, докато част от заглавието е правилна и уникална. Ако не искате да се притеснявате с заместващите символи, просто въведете пълното заглавие на актуализацията.
Сега PowerShell иска да потвърдите действието си. Просто натиснете клавиша A
на клавиатурата и натиснете бутона Enter.
Това действие ще скрие целевата Windows Update. Можете да потвърдите това, като прегледате буквата H
в "Статус". В случай, че се чудите, буквата H
означава " Hidden
.
Друга възможност е да скриете актуализацията на Windows, като използвате неговия идентификационен номер на KB. За да скриете актуализацията на Windows, използвайки идентификационния номер на статията KB, просто използвайте командата по-долу. Не забравяйте да замените идентификационния номер на KB в командата по-долу с идентификационния номер на актуализацията, която искате да скриете.
Hide-WUUpdate -KBArticleID KB2267602
Отново, PowerShell ще ви поиска потвърждение. Въведете буквата "А" и натиснете бутона Enter.
Успешно сте скрили актуализацията.
В бъдеще, ако някога сте искали да скриете актуализацията, вземете списъка с всички налични актуализации с помощта на Get-WUList
и копирайте ID на статията KB на актуализацията, която искате да скриете. Използвайте командата по-долу, като заменяте идентификационния номер на статията на KB с ваш собствен и натиснете бутона Enter.
Hide-WUUpdate -KBArticleID KB2267602 -Heestatus: $ false
Посоченото действие отново ще ви поиска потвърждение; просто потвърдете действието и ще получите актуализацията си обратно.
За да го приключите, променете правилата си за изпълнение обратно на Ограничено, като използвате командата по-долу. Наличието на потребителски акаунт в скриптове с неограничен достъп не е добро.
Set-ExecutionPolicy Restricted
Коментирайте по-долу споделяйки вашите мисли и опит относно използването на PowerShell, за да скриете актуализациите в Windows 10.