В отличие от предыдущих версий Windows, Microsoft значительно усложнила управление обновлениями во всех системах Windows 10. На самом деле нет встроенных опций, позволяющих легко скрыть нежелательные обновления. При этом я уже рассказывал, как управлять автоматическими обновлениями в Windows 10 и отключать их. Один из способов - использовать официальное приложение для устранения неполадок, чтобы временно скрыть обновления, которые вы не хотите устанавливать.
Кроме того, вы также можете использовать Windows PowerShell, чтобы скрыть нежелательные обновления Windows. Позвольте мне показать вам, как это сделать.
Скрыть обновления с помощью PowerShell в Windows 10
Прежде чем вы сможете использовать Windows PowerShell для скрытия обновлений, сначала необходимо установить модуль Windows Update PowerShell. Для этого перейдите на официальный сайт и скачайте его.
После загрузки модуля откройте загруженный zip-файл и скопируйте папку "PSWindowsUpdate" в следующее место:
C: \ Windows \ System32 \ WindowsPowerShell \ v1.0 \ Modules
После установки модуля PowerShell найдите PowerShell в меню "Пуск", щелкните его правой кнопкой мыши и выберите параметр "Запуск от имени администратора".
По умолчанию ваша учетная запись пользователя имеет ограниченный доступ, и вы не сможете запускать какие-либо внешние скрипты в PowerShell. Чтобы запускать внешние скрипты, вам необходимо установить для политики выполнения значение Unrestricted. Для этого введите команду ниже и нажмите кнопку Enter.
Set-ExecutionPolicy Unrestricted
Как только вы выполните команду, вам будет предложено подтверждение. Просто нажмите клавишу A
, а затем кнопку Enter на клавиатуре. С этого момента ваша учетная запись пользователя будет иметь неограниченный доступ.
Если вы хотите, вы можете проверить текущую политику выполнения вашей учетной записи, используя следующую команду. Как видите, у меня неограниченный доступ.
Get-ExecutionPolicy
После изменения политики выполнения вы можете использовать PowerShell по своему усмотрению. Для начала используйте команду ниже, чтобы получить список всех доступных обновлений Windows.
Получить - WUList
Когда у вас есть список всех доступных обновлений, найдите обновление, которое вы хотите скрыть, и запишите название обновления. Введите следующую команду и нажмите кнопку Enter, чтобы скрыть обновление. Не забудьте заменить Chicony *
фактическим названием.
Hide-WUUpdate -Title"Chicony*"
Мы можем использовать подстановочный знак (*) до и после заголовка, если часть заголовка является правильной и уникальной. Если вы не хотите использовать подстановочные знаки, просто введите полное название обновления.
Теперь PowerShell хочет, чтобы вы подтвердили свое действие. Просто нажмите клавишу A
на клавиатуре и нажмите кнопку Enter.
Это действие скроет целевой Центр обновления Windows. Вы можете убедиться в этом, посмотрев на букву H
в разделе "Статус". Если вам интересно, буква H
означает Скрытый
.
Кроме того, вы также можете скрыть обновление Windows, используя его идентификатор статьи базы знаний. Чтобы скрыть обновление Windows с помощью идентификатора статьи базы знаний, просто используйте команду ниже. Не забудьте заменить идентификатор статьи базы знаний в приведенной ниже команде идентификатором обновления, которое вы хотите скрыть.
Скрыть - WUUpdate - KBArticleID KB2267602
Опять же, PowerShell запросит подтверждение. Введите букву "А" и нажмите кнопку "Ввод".
Вы успешно скрыли обновление.
В будущем, если вы когда-нибудь захотите отобразить обновление, получите список всех доступных обновлений с помощью Get-WUList
и скопируйте идентификатор статьи базы знаний для обновления, которое вы хотите отобразить. Используйте команду ниже, заменив идентификатор статьи базы знаний своим собственным и нажмите кнопку Enter.
Hide-WUUpdate -KBArticleID KB2267602 -hidestatus:$false
Вышеупомянутое действие снова попросит вас подтвердить; просто подтвердите действие, и вы получите свое обновление обратно.
Чтобы завершить это, измените политику выполнения обратно на Restricted, используя следующую команду. Не рекомендуется запускать сценарии с неограниченным доступом в вашей учетной записи.
Set-ExecutionPolicy Restricted
В комментариях ниже поделитесь своими мыслями и опытом использования PowerShell для скрытия обновлений в Windows 10.
5 комментариев
Комментарии закрыты.
Отличные советы и хитрости для Windows 8.1 и 10. Релиз отложил установку 10 на некоторое время, чтобы позволить MS исправить любые ранние ошибки и чтобы я мог отсортировать свои резервные копии. Продолжайте хорошую работу.
"PS C: \ Users \ Администратор> Set-ExecutionPolicy RemoteSigned.
Изменение политики выполнения
Политика выполнения компьютер от ненадежных сценариев. Изменение политики может поставить под
безопасность системы, как описано в разделе справки, вызываемым командой about_Execution_Policies. Вы хотите изменить политику выполнения?
[Y] Да - Y [N] Нет - N [S] Приостановить - S [?] Справка (значение по умолчанию является "Y"): Y
PS C : \ Users \ Администратор> Импорт-модуль PSWindowsUpdate
PS C: \ Users \ Администратор> Get-WUInstall -MicrosoftUpdate -ListOnly
Имя компьютера Состояние Размер в КБ Заголовок
———— —— - —- —–
WIN-SV4A0… —— KB3068708 383 КБ Обновление для Windows 8.1 (KB3068708)
PS C: \ Users \ Администратор> Hide-WUUpdate
Имя компьютера Состояние Размер в КБ Заголовок
———— —— - —- —–
WIN-SV4A0… —H– KB3044374 3 МБ Обновление для Windows 8.1 (KB3044374)
WIN-SV4A0… —H– KB3075249 99 КБ Обновление для Windows 8.1 (KB3075249)
WIN-SV4A0… —H– KB3080149 702 КБ Обновление для Windows 8.1 (KB3080149)
PS C: \ Users \ Администратор> Hide-WUUpdate -KBArticleID KB3068708
PS C: \ Users \ Администратор> Get-WUInstall -MicrosoftUpdate -ListOnly
Имя компьютера Состояние Размер в КБ Заголовок
———— —— - —- —–
WIN-SV4A0… —— KB3068708 383 КБ Обновление для Windows 8.1 (KB3068708)
Я случайно спрятал обновление набора микросхем, у которого нет номера КБ. Как мне сделать это видимым сейчас? Я предполагаю, что это очень важное обновление, которое мне определенно нужно.
Вы можете использовать официальный инструмент Windows, указанный по ссылке ниже, чтобы скрыть или показать обновления.
https://support.microsoft.com/en-us/kb/3073930
Отличный помощник для меня. У меня возникла проблема с обновлением безопасности для Internet Explorer (Flash player) под Win 8.1, что привело к сбою моего центра управления принтером. Упомянутый ранее официальный инструмент Windows не работает под Win 8.1 (только Win 10). Поэтому мне пришлось использовать метод, упомянутый здесь, и я могу подтвердить, что этот метод отлично работает и под Win 8.1.