Печать
Просмотров: 1092

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

Разбивая диск SSD малого объема, пользователи нередко выделяют для системного раздела минимальный объем физической памяти, которого должно хватить для системы и самых нужных программ. Такая экономия в будущем может привести к проблемам обновления Windows, ведь как известно, скачиваются пакеты обновлений именно на системный раздел. При этом объем файлов апдейта может достигать нескольких гигабайт и, если на диске окажется недостаточно места, обновление просто не будет загружено и установлено.

Интересно, что Windows 10 в этом случае ничего толком не советует, решать проблему пользователь должен сам. Самое очевидное решение - расширение системного раздела не всем подходит, но есть и другой, более приемлемый способ. Каталог с обновлениями можно перенести с системного раздела на пользовательский том или даже физический диск, не нарушив при этом функциональность отвечающего за получение пакетов обновлений компонента. По умолчанию Windows 10 скачивает файлы обновлений в папку C:\Windows\SoftwareDistribution.

Перенесем ее расположение на диск D.

Первым делом создадим на свободном диске отдельную папку. Пусть это будет WinUp.

WinUp

Далее нужно остановить службу "Центр обновления Windows" (wuauserv). Для этого необходимо запустить консоль Windows с правами Администратора и исполнить следующую команду:

net stop wuauserv

Если консоль Windows Вам не знакома, то открываем командой services.msc оснастку управления службами, находим службу "Центр обновления Windows" (wuauserv) и останавливаем ее.

Центр обновления Windows

Далее переходим в расположение C:\Windows и переименовываем каталог SoftwareDistribution в SoftwareDistribution.old или как-то иначе.

SoftwareDistribution.old

Теперь сделаем нашу папку WinUp основным каталогом для загрузки обновлений. Для этого запустим от имени администратора командную строку и свяжем папки символической ссылкой:

mklink /j C:\Windows\SoftwareDistribution D:\WinUp

Mklink

Готово.

Чтобы не скачивать на диск файлы недогрузившегося обновления повторно, перемещаем содержимое SoftwareDistribution.old в новую папку WinUp.

Перемещаем содержимое

Теперь нужно запустить службу "Центр обновления Windows" (wuauserv). Для этого необходимо из консоли Windows (с правами Администратора) исполнить следующую команду:

net start wuauserv

Или возвращаемся в управление службами и запускаем службу "Центр обновления Windows".

Центр обновления Windows

После этого перезагружаем компьютер и проверяем, работает ли Центр обновления Windows.

Обновления Windows

Если обновления загружаются, значит всё было сделано правильно.