К сожалению, разработчики Microsoft уже приучили пользователей Windows к постоянным ошибкам обновлений, которые они выпускают.
Каждый борется по-своему с данной напастью.
И поэтому, я решил в данном видео рассмотреть различные варианты борьбы с глючными обновлениями и как навсегда отключить обновления в Windows 10.
Да, оказывается это тоже не так просто.
🎥 Записаться на мастер-класс "Прокачайся до сисадмина"
🏫 Наша онлайн школа - https://it-skills.online
💬 Группа в ВК - https://vk.com/it_skills_online
💬 Телеграмм канал - https://t.me/it_skills_online
💬 Написать Антону в ВК 👉 http://vk.me/club34272024
💬 Написать Антону в Телеграмм 👉 https://t.me/it_skills_bot
Какие проблемы связанны с ошибками в обновлениях Windows?
Для начала, я бы разделил ситуации в зависимости от того, на каком компьютере вы сталкиваетесь с проблемой глючных обновлений Windows.
- Домашние компьютеры
- Офисные компьютеры
Проблемы с обновлениями на домашних компьютерах.
И так, домашние компьютеры – как правило тут все довольно легко и просто. Можно устанавливать все обновления, а в ситуации, если вы столкнулись с какими-то ошибками, просто его удалить.
Но, во-первых, вам нужно будет найти какое именно обновление вызывает ошибки в операционной системе и во-вторых, не факт, что его вообще можно будет его откатить.
К примеру, у меня была ситуация, когда установил глобальное обновление Windows и вроде все отлично. Но, довольно продолжительное время я не использовал определенную программу и оказалось, что она криво работает с новыми обновлениями. Когда я это выяснил, то откатиться уже тоже было нельзя, так как на это давалось определенное время.
И тут мне помог откат до резервной копии системы, которые у меня автоматически создаются. Кстати, всем крайне рекомендую настроить эту функцию, может реально выручить в трудной ситуации и сэкономить кучу времени на восстановление работоспособности.
Причем связанных далеко не только с обновлениями, а вообще, так как в них по расписанию создается образ вашего системного диска на момент создания образа.
Ссылки на видео по созданию резервных копий системы ниже 👇
И наиболее часто используемый вариант борьбы с глючными обновлениями, это вообще их отключить. Да, это не совсем безопасно, но как правило, домашние компьютеры имеют меньший приоритет в качестве мишени различных хакеров и зловредов. Конечно, если не брать в расчет каких-нибудь публичных личностей.
Проблемы с обновлениями на офисных компьютерах.
В ситуации с офисными компьютерами все намного сложнее, а именно тем, что если глючное обновление установилось на ваш домашний комп, то нужно восстанавливать работу одного компьютера, а если на офисный, то скорее всего оно успело установиться на все компьютеры, а значит чинить нужно весь парк машин.
Какие варианты есть в данной ситуации:
- WSUS (Windows Server Update Services) В Windows Server есть такая роль как «Службы Windows Server Update Services» которые заточены конкретно для работы с обновлениями.
Благодаря данным службам мы можем раскидывать обновления по всем компьютерам в нашей локальной сети. Можно новые, не проверенные, обновления устанавливать на определенные компьютеры и если они себя будут корректно вести, то ставить на все остальные.
Но, тут есть свои тонкости:
Во-первых, нужно уметь её устанавливать и настраивать.
Во-вторых, можно добавить данную роль уже работающему серверу, но его нужно будет апгрэйдить, так как обновления, с которыми вы будете работать изначально скачиваются на сервер и занимают довольно много места.
В-третьих, если сеть одноранговая, то потребуется приобретать отдельный сервер, а это довольно накладно для компании в 10-15 компов.
Поэтому, все остальные варианты тем или иным образом связаны с отключением обновлений Windows.
- устанавливать обновления в ручном режиме на пару компьютеров и после проверки устанавливать на остальные машины. Но, здесь придется побегать, а сисадмин человек ленивый J
- блокировать доступ к обновлениям Windows на роутере или через прокси сервер для всех компьютеров, кроме нескольких тестовых и если все нормально, то открывать доступ, чтобы обновления прилетели уже на все остальные машины.
- аналогичным образом блокировать обновления через групповые политики и периодически включать, если глюков нет
- отключение службы обновлений на рабочих станциях, собственно такой же вариант, как и в ситуации с домашними компьютерами.
Но, в 10 не так все просто, поэтому данную тему мы рассмотрим на практике.
Как отключить обновления в Windows 10 навсегда?
И так, в чем собственно проблема, в Windows ХР и 7 обновления отключались через остановку службы обновлений (Диспетчер задач \ Службы \ Открыть службы \ Центр обновления Windows \ Состояние: Остановить \ Тип запуска: Отключена \ Применить \ ОК)
Но, в Windows 10 эти настройки через некоторое время слетают, и служба обновлений опять начинает стартовать автоматически.
Какое-то время помогал следующий способ (Диспетчер задач \ Службы \ Открыть службы \ Центр обновления Windows \ Вкладка: Вход в систему \ С учетной записью \ Обзор \ Текущий пользователь \ Пароль: вводим что попало \ Применить \ ОК)
Теперь, даже если мы захотим запустить службы вручную, у нас это не получится, так как ввели не верный пароль, и система выдаст ошибку.
Но, через некоторое время и эти настройки тоже слетают на стандартные.
Есть варианты использования стороннего программного обеспечения и правки реестра, но я нашел один очень интересный способ. Сразу скажу что придумал его не я, но метод реально интересный так как сводит операционную систему с ума J
Переходим в папку (C:\Windows\SoftwareDistribution\Download)
Так вот в этой папке хранятся обновления, которые скачивает Центр обновлений Windows.
Что мы делаем:
- отключаем службу обновлений (Диспетчер задач \ Службы \ Открыть службы \ Центр обновления Windows \ Состояние: Остановить \ Применить \ ОК);
- удаляем папку Download. Бывают ситуации, когда обновление не может установить и операционная система постоянно пытается его установить, после неудачной попытки откатывается назад. Так что удаляем все закачанные обновления;
- создаем текстовый файл с именем Download. Но, так как мы не можем создавать файлы в этой папке, то создадим его на рабочем столе и переместим в нужную папку;
- удаляем у него расширение. Но, так как по умолчанию у нас расширения скрыты, то нужно включить их отображение (Мой компьютер \ Вид \ Параметры \ Изменить параметры папок и поиска \ Вид \ Убрать галочку: Скрывать расширения для зарегистрированных типов файлов \ ОК). Удаляем с файла Download.txt расширение .txt чтобы получилось просто Download.
- копируем этот файл в папку C:\Windows\SoftwareDistribution\Download
Теперь попробуем запустить процесс обновления операционной системы (Пуск \ Параметры \ Обновление и безопасность \ Проверка наличия обновлений)
В результате у нас появляется ошибка 0x80070003 и обновления не происходит.
Все это из-за того, что операционная система пытается скачать обновления Windows в папку C:\Windows\SoftwareDistribution\Download, но, так как это файл, она не понимает, почему не получается туда загрузить обновления и выдает ошибку.
Теперь, когда нам понадобится обновить операционную систему, мы просто переименовываем файл в Download2 и запускаем обновления. А после обновления, удаляем папку и переименовываем файл обратно.
Только не забудьте, что вы именно таким образом запретили обновления и обязательно передайте эту информацию сисадмину, который придет на ваше место!!! Иначе, он не сможет понять в чем дело!!!