Где винда хранит обновления
Перейти к содержимому

Где винда хранит обновления

  • автор:

Superfetch

Где сохраняются обновления полученные через
Центр обновления Windows (Windows Update)?

Все обновления, которые Вы скачиваете или устанавливаете через внутреннюю службу Windows Центр обновления Windows (Windows Update) хранятся в папке: C:\Windows\SoftwareDistribution\Download, а также в подпапках внутри неё.

После установки обновлений, Вы можете сохранить их себе на компьютер просто скопировав из папки нужный Вам файл. Файлы содержащие в своем названии -express, могут повторно не установиться. Следовательно Вы можете их и не копировать.

Как решить проблему обновления Windows?

Чтобы сохранять стабильность Windows, а также повысить безопасность компьютера и защитить его от уязвимостей перед взломом регулярно следует выполнять обновление операционной системы. Обновление Windows может выполняться автоматически или в ручном режиме самим пользователем. Вне зависимости от того, какой вы способ используете можно столкнуться с проблемой загрузки или установки обновлений Windows.

Если вы столкнулись с тем, что обновление невозможно установить или получить, то следует сначала убедиться, что интернет соединение на компьютере активно и веб-страницы успешно загружаются. Теперь перейдите в Центр обновления Windows и выполните поиск обновлений вручную, нажав на соответствующую кнопку. Процесс поиска обновлений может занять некоторое время, после чего будет представлен список доступных обновлений. Если в процессе поиска происходит какая-то ошибка, то следует перезагрузить компьютер и попытаться выполнить поиск снова.

Если в процессе поиска или загрузки обновления интернет-соединение прерывается, то это может привести к сбою в загрузке файлов и как следствие обновление прерывается и откладывается системой до следующего запланированного времени.

Если обновления успешно найдены, а в процессе их установки возникают ошибки, то причин может быть совсем немного. Возможно, в процессе установки какого-то важного обновления требуется принять условия лицензионного соглашения. Если этого не сделать обновление не будет установлено. Поэтому выполните заново поиск обновлений и перед установкой обновлений дождитесь появления окна с условиями лицензионного соглашения, где установите галочку, о том, что вы принимаете эти условия и продолжите обновление.

Также очень распространенная проблема с невозможностью установки обновления – переполнение системного раздела жесткого диска. Для установки обновлений может потребоваться несколько гигабайт свободного пространства, а если у вас его недостаточно, то обновление не будет установлено. Мало того при этом появится сообщение, что на системном разделе (чаще всего диске C) заканчивается место. Поэтому для успешного обновления следует всегда оставлять на диске C не менее 10 Гб свободной памяти. Для освобождения дискового пространства вы можете использовать специальные утилиты — чистильщики или удалить неиспользуемые программные продукты, а также почистить временные папки.

Установка некоторых обновлений требует наличие на компьютере уже установленных продуктов. Например, таким продуктом может быть Microsoft.Net Framework и другие. Понятно, что отсутствие такого важного компонента просто не позволит вам устанавливать зависящие от него обновления и программные продукты. Поэтому когда одно и тоже обновление не устанавливается у вас на компьютере, то следует зайти на официальный сайт Microsoft и отыскать это самое обновление в центре загрузки. После чего изучите системные требования продукта и убедитесь, что все необходимые компоненты у вас установлены или установите недостающие из них.

Возможно, вы столкнетесь и с другими причинами, которые, скорее всего, будут связаны либо с недостающими программными компонентами на вашем компьютере или с работой самой операционной системы. Первое легко решается установкой необходимых программных продуктов или обновлений. Проблемы же с операционной системой могут быть различны, начиная от ошибок в реестре и заканчивая отсутствием системных файлов. Существует множество утилит, позволяющих проводить диагностику и настройку Windows. Хотя многие пользователи все же предпочитают более решительный метод от всех проблем – переустановку Windows. Каким путем в данном случае пойти придется решать вам самостоятельно.

Как очистить кэш обновлений Windows 11 и Windows 10

Как очистить кэш обновлений Windows

Кэш обновлений Windows — уже скачанные на компьютер файлы обновлений, готовые к установке. При возникновении проблем с их установкой, для освобождения места на диске или для того, чтобы после удаления обновлений они не отображались в Центре обновлений Windows с кнопкой «Установить», вы можете очистить этот кэш.

В этой пошаговой инструкции несколько простых способов очистить кэш обновлений в Windows 11 и Windows 10 встроенными средствами системы, все они безопасны и не должны привести к каким-либо проблемам в работе.

Кэш обновлений в утилите «Очистка диска»

Самый простой способ очистки кэша обновлений — встроенная в Windows утилита «Очистка диска». Шаги будут следующими:

  1. Нажмите правой кнопкой мыши по кнопке «Пуск» и выберите пункт «Выполнить».
  2. Введите cleanmgr и нажмите Enter. Запуск очистки диска
  3. При появлении запроса на выбор диска выберите диск C.
  4. Нажмите кнопку «Очистить системные файлы». Очистить системные файлы
  5. Отметьте пункт «Очистка обновлений Windows». Очистить кэш обновлений в очистке диска
  6. Нажмите «Ок» и дождитесь завершения очистки.

Очистка кэша обновлений вручную в командной строке

Кэш обновлений хранится в папке C:\Windows\SoftwareDistribution\Download и мы можем удалить её содержимое вручную с помощью командной строки. Для этого потребуется временно отключить службу Центра обновлений Windows с повторным её включением по завершении процесса.

  1. Запустите командную строку от имени Администратора. Для этого можно использовать поиск по «командная строка» в панели задач и пункт «Запуск от имени администратора».
  2. По порядку введите следующие команды

net stop wuauserv cd C:\Windows\SoftwareDistribution del /f /s /q Download net start wuauserv

Очистка кэша обновлений в командной строке

Удаление кэша обновлений Windows в проводнике

Этот способ, по своей сути повторяет предыдущий, но без использования командной строки:

Остановить службу центра обновлений Windows

  1. Нажмите клавиши Win+R на клавиатуре, введите services.msc и нажмите Enter.
  2. В списке служб найдите «Центр обновления Windows», дважды нажмите по ней и нажмите кнопку «Остановить».
  3. В проводнике перейдите в папку

C:\Windows\SoftwareDistribution\Download

Сброс кэша обновлений и его параметров без фактического удаления

Если задача — исправить ошибки центра обновлений, а не выполнить удаление кэша, можно использовать следующий набор команд в командной строке, запущенной от имени администратора:

net stop wuauserv net stop cryptSvc net stop bits net stop msiserver ren C:\Windows\System32\catroot2 catroot2.old ren C:\Windows\SoftwareDistribution SoftwareDistribution.old net start cryptSvc net start bits net start msiserver net start wuauserv

Если ошибки были исправлены, созданные папки SoftwareDistribution.old в папке Windows и catroot2.old в папке System32 можно будет удалить.

Дополнительная информация

Также, в контексте рассмотренной темы могут быть полезными следующие материалы:

  • Как удалить обновления Windows 11
  • Как удалить обновления Windows 10
  • Как отключить обновления Windows 11
  • Как отключить обновления Windows 10

А вдруг и это будет интересно:

  • Лучшие бесплатные программы для Windows
  • Как разрешить обычному пользователю запускать программу от имени Администратора без ввода пароля
  • Как выйти из полноэкранного режима в Windows
  • Как включить компактный вид панели быстрых настроек Windows 11
  • Шрифты в интерфейсе Chrome стали более жирными и размытыми — как исправить?
  • Msftconnecttest.com — что это и как исправить возможные ошибки
  • Windows 11
  • Windows 10
  • Android
  • Загрузочная флешка
  • Лечение вирусов
  • Восстановление данных
  • Установка с флешки
  • Настройка роутера
  • Всё про Windows
  • В контакте
  • Одноклассники

    Трофим 22.02.2023 в 19:08

  • Живые обои на рабочий стол Windows 11 и Windows 10
  • Лучшие бесплатные программы на каждый день
  • Как скачать Windows 10 64-бит и 32-бит оригинальный ISO
  • Как смотреть ТВ онлайн бесплатно
  • Бесплатные программы для восстановления данных
  • Лучшие бесплатные антивирусы
  • Средства удаления вредоносных программ (которых не видит ваш антивирус)
  • Встроенные системные утилиты Windows 10, 8 и 7, о которых многие не знают
  • Бесплатные программы удаленного управления компьютером
  • Запуск Windows 10 с флешки без установки
  • Лучший антивирус для Windows 10
  • Бесплатные программы для ремонта флешек
  • Что делать, если сильно греется и выключается ноутбук
  • Программы для очистки компьютера от ненужных файлов
  • Лучший браузер для Windows
  • Бесплатный офис для Windows
  • Запуск Android игр и программ в Windows (Эмуляторы Android)
  • Что делать, если компьютер не видит флешку
  • Управление Android с компьютера
  • Как разрешить обычному пользователю запускать программу от имени Администратора без ввода пароля
  • Настройка возможностей восстановления Apple ID на iPhone
  • Как выйти из полноэкранного режима в Windows
  • Как включить компактный вид панели быстрых настроек Windows 11
  • Delta — эмулятор старых консолей на iPhone теперь доступен в AppStore
  • Шрифты в интерфейсе Chrome стали более жирными и размытыми — как исправить?
  • Msftconnecttest.com — что это и как исправить возможные ошибки
  • Как вывести результат выполнения команды в файл в Windows
  • Как запускать программу на определенном мониторе в Windows
  • Как запретить использование режима Инкогнито в браузере
  • После изменения числа процессоров и максимума памяти Windows перестала запускаться — что делать?
  • Использование Desktop.ini Editor для редактирования свойств папок Windows
  • Флешка отображается как два отдельных диска — почему и что делать?
  • Как удалить дубликаты фото и видео на iPhone
  • Компьютер или ноутбук не запускается после замены батарейки CMOS — что делать?
  • Windows
  • Android
  • iPhone, iPad и Mac
  • Программы
  • Загрузочная флешка
  • Лечение вирусов
  • Восстановление данных
  • Ноутбуки
  • Wi-Fi и настройка роутера
  • Интернет и браузеры
  • Для начинающих
  • Безопасность
  • Ремонт компьютеров
  • Windows
  • Android
  • iPhone, iPad и Mac
  • Программы
  • Загрузочная флешка
  • Лечение вирусов
  • Восстановление данных
  • Ноутбуки
  • Wi-Fi и настройка роутера
  • Интернет и браузеры
  • Для начинающих
  • Безопасность
  • Ремонт компьютеров

Как перенести папку загрузки обновлений Windows 10 на другой диск

Как переместить папку обновлений на другой диск

Некоторые конфигурации компьютеров имеют очень небольшой системный диск со свойством «забиваться». При наличии второго диска может иметь смысл перенести часть данных на него. Например, вы можете переместить файл подкачки, папку временных файлов и папку, куда загружаются обновления Windows 10.

Перенос папки обновлений на другой диск или раздел

Обновления Windows 10 загружаются в папку C:\Windows\SoftwareDistribution (за исключением «обновлений компонентов», которые пользователи получают раз в полгода). Эта папка содержит как сами загрузки в подпапке Download, так и дополнительные служебные файлы.

Папка SoftwareDistribution на диске C

При желании, средствами Windows мы можем сделать так, чтобы обновления, получаемые через Центр обновлений Windows 10, загружались в другую папку на другом диске. Порядок действий будет следующим.

Запуск командной строки от имени администратора

  1. Создайте папку на нужном вам диске и с нужным названием, куда будут скачиваться обновления Windows Не рекомендую использовать кириллицу и пробелы. Диск должен иметь файловую систему NTFS.
  2. Запустите командную строку от имени Администратора. Сделать это можно, начав набирать «Командная строка» в поиске на панели задач, нажав правой кнопкой мыши по найденному результату и выбрав пункт «Запуск от имени Администратора» (в последней версии ОС можно обойтись без контекстного меню, а просто нажав по нужному пункту в правой части результатов поиска).
  3. В командной строке введите net stop wuauserv и нажмите Enter. Вы должны получить сообщение о том, что служба «Центр обновления Windows» успешно остановлена. Если вы видите, что не удалось остановить службу, по всей видимости, она занята обновлениями прямо в настоящий момент: можно подождать, либо перезагрузить компьютер и временно отключить Интернет. Не закрывайте командную строку.
  4. Перейдите в папку C:\Windows и переименуйте папку SoftwareDistribution в SoftwareDistribution.old (или во что угодно ещё).
  5. В командной строке введите команду (в этой команде D:\NewFolder — путь к новой папке сохранения обновлений)
mklink /J C:\Windows\SoftwareDistribution D:\NewFolder

Перенос папки обновлений в командной строке

  • Введите команду net start wuauserv
  • После успешного выполнения всех команд, процесс переноса завершен и обновления должны скачиваться в новую папку на новом диске, а на диске C будет лишь «ссылка» на новую папку, не занимающая по факту места.

    Однако, прежде чем удалять старую папку, рекомендую проверить скачивание и установку обновлений в Параметры — Обновления и безопасность — Центр обновления Windows — Проверить наличие обновлений.

    Скачивание обновлений Windows 10 на другой диск

    И уже после того, как вы убедились, что обновления скачиваются и устанавливаются, можно удалить SoftwareDistribution.old из C:\Windows\, так как она более не нужна.

    Дополнительная информация

    Всё вышеописанное работает для «обычных» обновлений Windows 10, однако если речь идёт об обновлении до новой версии (обновление компонентов), дела обстоят следующим образом:

    • Таким же способом перенести папки, куда скачиваются обновления компонентов не получится.
    • В последних версиях Windows 10 при загрузке обновления с помощью «Помощника по обновлению» с сайта Майкрософт, малом количестве места на системном разделе и наличии отдельного диска, файл ESD, служащий для обновления, автоматически загружается в папку Windows10Upgrade на отдельном диске. Место на системном диске тоже тратится под файлы новой версии ОС, но в меньшей степени.
    • Папка Windows.old при обновлении также будет создана именно на системном разделе (см. Как удалить папку Windows.old).
    • После выполнения обновления до новой версии все действия, которые были произведены в первой части инструкции придется повторить, так как обновления вновь начнут загружаться на системный раздел диска.

    А вдруг и это будет интересно:

    • Лучшие бесплатные программы для Windows
    • Как разрешить обычному пользователю запускать программу от имени Администратора без ввода пароля
    • Как выйти из полноэкранного режима в Windows
    • Как включить компактный вид панели быстрых настроек Windows 11
    • Шрифты в интерфейсе Chrome стали более жирными и размытыми — как исправить?
    • Msftconnecttest.com — что это и как исправить возможные ошибки
    • Windows 11
    • Windows 10
    • Android
    • Загрузочная флешка
    • Лечение вирусов
    • Восстановление данных
    • Установка с флешки
    • Настройка роутера
    • Всё про Windows
    • В контакте
    • Одноклассники

      Peveksky 26.01.2019 в 12:02

    • Dmitry 26.01.2019 в 21:46

    Файлы журнала Центра обновления Windows

    В следующей таблице описаны файлы журналов, созданные клиентский компонент Центра обновления Windows.

    • Если вы видите, что обновления доступны, но скачивание не запускается.
    • Когда обновления скачиваются, но установка не активируется.
    • При установке обновлений, но перезагрузка не активируется.

    Создание WindowsUpdate.log

    Сведения о слиянии и преобразовании файлов трассировки клиентский компонент Центра обновления Windows (ETL-файлов) в один удобочитаемый WindowsUpdate.log файл см. в статье Get-WindowsUpdateLog.

    При выполнении командлета Get-WindowsUpdateLog создается копия WindowsUpdate.log файла в виде статического файла журнала. Он не обновляется как старый WindowsUpdate.log, если вы не запустите Get-WindowsUpdateLog снова.

    компоненты журнала клиентский компонент Центра обновления Windows

    Подсистема клиентский компонент Центра обновления Windows имеет разные имена компонентов. Ниже приведены некоторые из наиболее распространенных компонентов, которые отображаются в файле WindowsUpdate.log.

    • АГЕНТ — агент клиентский компонент Центра обновления Windows
    • AU — эта задача выполняется автоматическим Обновления
    • AUCLNT — взаимодействие между au и вошедшего в систему пользователя
    • CDM- диспетчер устройств
    • CMPRESS — агент сжатия
    • КЛИЕНТСКИЙ КОМПОНЕНТ ЦЕНТРА ОБНОВЛЕНИЯ WINDOWS API COMAPI
    • DRIVER — сведения о драйвере устройства
    • DTASTOR — обрабатывает транзакции базы данных.
    • EEHNDLER — обработчик выражений, используемый для оценки применимости обновлений.
    • HANDLER — управляет установщиками обновлений.
    • MISC — общие сведения об услугах
    • OFFLSNC — обнаруживает доступные обновления без сетевого подключения.
    • PARSER — синтаксический анализ сведений о выражении
    • PT — синхронизирует сведения об обновлениях с локальным хранилищем данных.
    • REPORT — собирает сведения о отчетах.
    • SERVICE — запуск и завершение работы службы автоматического Обновления
    • SETUP — устанавливает новые версии клиента клиентский компонент Центра обновления Windows, если он доступен.
    • ФУНКЦИЯ SHUTDWN — установка при завершении работы
    • WUREDIR — файлы перенаправления клиентский компонент Центра обновления Windows
    • WUWEB — элемент управления ActiveX клиентский компонент Центра обновления Windows
    • ProtocolTalker — синхронизация клиента и сервера
    • DownloadManager — создает и отслеживает загрузки полезных данных
    • Обработчик, установка — обработчики установщика (CBS и т. д.)
    • EEHandler — оценка правил применимости обновлений
    • Хранилище данных — локальное кэширование данных обновления
    • IdleTimer — отслеживание активных вызовов, остановка службы

    Многие сообщения журнала компонентов неоценимы, если вы ищете проблемы в этой конкретной области. Однако они могут быть бесполезными, если вы не будете фильтровать, чтобы исключить ненужные компоненты, чтобы вы могли сосредоточиться на том, что важно.

    структура журнала клиентский компонент Центра обновления Windows

    Структура журнала обновления Windows разделена на четыре main удостоверения:

    • Метки времени
    • Идентификатор процесса и идентификатор потока
    • Имя компонента
    • Обновление идентификаторов
      • Идентификатор обновления и номер редакции
      • Идентификатор редакции
      • Локальный идентификатор
      • Несогласованная терминология

      Структура WindowsUpdate.log рассматривается в следующих разделах.

      Метки времени

      Метка времени указывает время, в течение которого выполняется ведение журнала.

      клиентский компонент Центра обновления Windows метки времени.

      • Сообщения обычно находятся в хронологическом порядке, но могут возникать исключения.
      • Пауза во время синхронизации может указывать на проблему с сетью, даже если проверка выполнена успешно.
      • Длительная пауза ближе к концу сканирования может указывать на проблему цепочки замены.

      Идентификатор процесса и идентификатор потока

      Идентификаторы процессов и потоков являются случайными, и они могут отличаться от журнала к журналу и даже от сеанса службы к сеансу службы в одном журнале.

      клиентский компонент Центра обновления Windows идентификаторы процессов и потоков.

      • Первые четыре цифры в шестнадцатеричном формате являются идентификатором процесса.
      • Следующие четыре цифры в шестнадцатеричном формате являются идентификатором потока.
      • Каждый компонент, например USO, обработчик клиентский компонент Центра обновления Windows, вызывающие COM API и обработчики установщика клиентский компонент Центра обновления Windows, имеет собственный идентификатор процесса.

      Имя компонента

      Найдите и определите компоненты, связанные с идентификаторами. Разные части подсистемы клиентский компонент Центра обновления Windows имеют разные имена компонентов. Ниже перечислены некоторые из них.

      • ProtocolTalker — синхронизация клиента и сервера
      • DownloadManager — создает и отслеживает загрузки полезных данных
      • Обработчик, установка — обработчики установщика (CBS и т. д.)
      • EEHandler — оценка правил применимости обновлений
      • Хранилище данных — локальное кэширование данных обновления
      • IdleTimer — отслеживание активных вызовов, остановка службы

      клиентский компонент Центра обновления Windows имя компонента.

      Обновление идентификаторов

      Ниже перечислены идентификаторы обновлений.

      Идентификатор обновления и номер редакции

      Существуют разные идентификаторы для одного и того же обновления в разных контекстах. Важно знать схемы идентификаторов.

      клиентский компонент Центра обновления Windows идентификаторы обновления.

      • Идентификатор обновления: guid (указанный на предыдущем снимке экрана), назначенный данному обновлению во время публикации.
      • Номер редакции: число увеличивается каждый раз, когда данное обновление (с заданным идентификатором обновления) изменяется и повторно публикуется в службе.
      • Номера редакций повторно используются из одного обновления в другое (не уникальный идентификатор).
      • Идентификатор обновления и номер редакции часто отображаются вместе как «.revision».
      Идентификатор редакции
      • Идентификатор редакции (не путайте это значение с номером редакции) — это серийный номер, выданный при первоначальной публикации или изменении обновления в данной службе.
      • Существующее исправленное обновление сохраняет тот же идентификатор обновления (GUID), его номер редакции увеличивается (например, с 100 до 101), но получает новый идентификатор редакции, не связанный с предыдущим идентификатором.
      • Идентификаторы редакций уникальны для заданного источника обновлений, но не в нескольких источниках.
      • Одна и та же редакция обновления может иметь разные идентификаторы редакций в клиентский компонент Центра обновления Windows и WSUS.
      • Один и тот же идентификатор редакции может представлять различные обновления в клиентский компонент Центра обновления Windows и WSUS.
      Локальный идентификатор
      • Локальный идентификатор — это серийный номер, выданный клиентом клиентский компонент Центра обновления Windows при получении обновления от службы.
      • Обычно встречается в журналах отладки, особенно с использованием локального кэша для сведений об обновлении (хранилище данных)
      • Разные клиентские компьютеры назначают разные локальные идентификаторы для одного и того же обновления.
      • Локальные идентификаторы, которые использует клиент, можно найти, получив файл %WINDIR%\SoftwareDistribution\Datastore\Datastore.edb.
      Несогласованная терминология

      клиентский компонент Центра обновления Windows неисчерпнутой терминологии.

      • Иногда в журналах термины используются несогласованно. Например, список InstalledNonLeafUpdateIDs фактически содержит идентификаторы редакций, а не идентификаторы обновлений.
      • Распознать идентификаторы по форме и контексту:
        • Идентификаторы guid — это идентификаторы обновлений
        • Небольшие целые числа, которые отображаются рядом с идентификатором обновления, являются номерами редакций.
        • Большие целые числа обычно являются идентификаторами редакций.
        • Небольшие целые числа (особенно в хранилище данных) могут быть локальными идентификаторами

      Анализ файлов журнала программы установки Windows с помощью средства setupDiag

      SetupDiag — это средство диагностики, которое можно использовать для анализа журналов, связанных с установкой windows Обновления. Подробные сведения см. в разделе SetupDiag.

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *