Разрешавайте само ръчни актуализации за Windows 10

Microsoft премахна контролите за актуализиране, когато пусна операционните системи Windows 10, така че стана по-малко тривиално да настрои процеса на актуализиране да ръчно или да деактивира актуализациите напълно. Това е вярно особено когато става въпрос за Windows 10 Home.

Едно от по-добрите решения за възстановяване на контрола над актуализациите беше да деактивирате услугата за актуализиране на Windows и да я активирате само когато искате системата да намери и инсталира актуализации.

Microsoft промени това решение във версията на Fall Creators Update на Windows 10, но затваряше тази вратичка ефективно.

Има още една опция, която все още е налична, но изисква промяна на разрешенията на програмата, която отговаря за проверките на актуализациите. Добрата новина е, че това няма да повлияе на ръчните проверки за актуализации, но че ще предотврати автоматичните проверки за актуализации.

Налична е и опция за нулиране, но препоръчах да създадете резервно копие на системния дял, преди да направите промените в системата на Windows 10.

Задайте актуализирането на Windows 10 на ръчно

windows 10 automatic update task

Windows 10 има задача, която използва програмата C: Windows System32 UsoClient.exe, за да проверява за актуализации редовно и автоматично.

Намирате задачата под Библиотека на планиращите задачи> Microsoft> Windows> UpdateOrchestrator> Сканиране на график в Scheduler Scheduler.

Задачата има няколко задействания: един, който я стартира веднъж на ден, един, който я изпълнява aver log log 8202, а третият е персонализиран тригер.

Следното решение премахва всички разрешения от файла UsoClient.exe. Проверката на актуализацията, която се задейства от задачите, се проваля поради това.

Обърнете внимание, че това няма да повлияе на актуализациите на подписите на Windows Defender, тъй като те все още ще се изтеглят и инсталират автоматично.

Деактивирайте автоматичните актуализации

usoclient.exe remove permissions

  1. Докоснете клавиша на Windows, за да изведете менюто 'Старт' на Windows.
  2. Въведете cmd.exe, изберете резултата, задръжте клавиша Ctrl и Shift и натиснете клавиша Enter, за да заредите повишен команден ред. Можете също така да щракнете с десния бутон върху cmd.exe и да изберете „стартиране като администратор, ако предпочитате това.
  3. Потвърдете подкана UAC, който се показва.
  4. Изпълнете командата takeown / f '% WINDIR% System32 UsoClient.exe' / a
  5. Това поема собствеността върху файла и го присвоява на групата на администраторите, която ви дава контрол върху файла.
  6. Сега тичайте icacls '% WINDIR% System32 UsoClient.exe' / наследяване: r / премахнете „Администратори“ „Удостоверени потребители“ „Потребители“ „Система“
  7. Това премахва разрешения за избраните групи потребители от файла. Имайте предвид, че може да се наложи да промените имената на английски групи, ако използвате не-английско издание на Windows.

Трябва да получите съобщения за успех, но можете да проверите дали всички разрешения са премахнати, като щракнете с десния бутон на мишката върху „C: Windows System32 UsoClient.exe, изберете свойства от контекстното меню и превключете в раздела„ Защита “, когато прозореца на свойствата се отваря.

usoclient no permissions

Следващия път, когато Windows 10 задейства събитието, трябва да получите съобщение за грешка „достъп е отказан“ в резултат от последното изпълнение в списъка със задачи UpdateOrchestrator.

Все още можете да стартирате сканиранията за актуализация ръчно, като отворите Настройки> Актуализация и защита.

Възстановяване на разрешенията

Можете да възстановите разрешенията на файла по всяко време:

  1. Отворете повишен команден ред, както е посочено по-горе.
  2. Изпълнете командата icacls '% WINDIR% System32 UsoClient.exe' / нулиране
  3. Тази команда нулира всички разрешения на UsoClient.exe, така че автоматичното сканиране на актуализациите да може да се стартира отново.

Сега Вие: Не, ръчни или автоматични актуализации? Как се конфигурира вашата система? (Благодаря Deskmodder )