Как обновить Windows 10, если на ноутбуке не хватает места
Дано: дешевый ноутбук за 10-15 тысяч рублей с ПЗУ на 32 Гб. Задача: обновить Windows 10 до последней версии. Мы расскажем, как это сделать с минимумом усилий. И с этой задачей справится любой пользователь.
Если вы думаете, что это совсем не сложно, значит, вы уже эту проблему решили. Но наша заметка не для вас, а для владельцев новеньких ультрабюджетных ноутбуков, где установлено только 32 Гб памяти типа eMMC. Они сталкиваются с проблемой обновления Windows 10. Система сначала что-то качает, а потом отказывается обновляться, ссылаясь на нехватку свободной памяти на диске. И это на новой системе, где пользователь даже не успел поставить ни одной программы.
Так получилось, что я стал обладателем ноутбука Digma CITI E301 (выиграл в конкурсе как блогер). Своими первыми впечатлениями от этого девайса я поделюсь позже, а пока расскажу, как справиться с нехваткой памяти на подобных ноутбуках и обновить Windows 10 до самой последней версии.
На ноутбуках за 10-15 тысяч рублей в качестве накопителя информации обычно используется память eMMC с объемом 32 Гб. Увеличить его никак нельзя. В ноутбуке нет места ни для SSD, ни для HDD. Кто-то в качестве дополнительного хранилища использует карту памяти, кто-то флешку стандарта USB 3.0. С нее, кстати, многие советуют ставить обновления, либо сносить имеющуюся Windows 10, устанавливая вместо нее облегченную урезанную Windows 10.
Мы ничего этого делать не будем. Мы просто обновим предустановленную Windows 10 Home до последней версии.
Вы спросите: зачем обновлять Windows? Вопрос хороший, но операционная система не будет вас спрашивать и либо сама начнет обновляться, либо достанет вас с предложениями об обновлении. Отключить обновление сложно, разработчики всячески препятствуют этому.
В Digma CITI E301 всего доступно 28,3 Гб памяти, из которых 14,7 Гб занято системой и программами. Свободно 13,6 Гб. Вы будете смеяться, но этого места вам не хватит, чтобы обновить Windows 10. Вот такие вот замечательные программисты в Microsoft. Так что не спешите обновляться, сначала освободите еще несколько гигабайт. Сделать это можно разными способами, мы воспользуемся очень простым методом.
Шаг 1
Открываем Проводник, переходим в Этот компьютер и Локальный диск (C:) . Затем заходим в меню Вид > Параметры > Вид > Файлы и папки , где деактивируем пункт Скрывать защищенные системные файлы и активируем пункт Показывать скрытые файлы, папки и диски. Не забудьте нажать на кнопку Применить.
Теперь среди папок на диске C вы увидите три файла: hiberfil.sys, swapfile.sys, pagefile.sys. Файл hiberfil.sys мы сейчас и удалим.
В моем случае файл hiberfil.sys занимал целых 4,2 Гб. В этот файл скидывается содержимое оперативной памяти ноутбука, когда система входит в спящий режим (режим гибернации). Когда компьютер «просыпается», содержимое файла hiberfil.sys мгновенно перемещается в ОЗУ. Т.е. после пробуждения вы получите систему в том виде, в котором ее оставили. Это удобно.
Но нам сейчас нужно временно освободить память ноутбука, чтобы установить все обновления Windows. Поэтому этот файл мы удалим (потом вы его сможете восстановить вместо с режимом гибернации).
Для этого нам придется отредактировать реестр. Не пугайтесь, это просто и работает всегда. Главное, не удаляйте ничего лишнего. Иначе Windows превратится в «тыкву».
Шаг 2
Откройте глобальный поиск и введите команду regedit. Откроется редактор реестра. Вам нужно зайти в следующую ветку:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power .
Во вкладке Power вы увидите параметр HibernateEnabled . Щелкните по нему два раза и установите значение «0» вместо «1» (без кавычек). Так вы отключите режим гиберации. После этого перезагрузите компьютер.
Как обновить Windows 10 при дефиците свободного места на системном диске
Windows 10 при каждом крупном обновлении (Anniversary Update, Creators Update) создает на системном диске папку Windows.old, в которой находятся файлы старой версии системы: это сделано для того, чтобы можно было откатить систему, если вас в новой версии что-либо не устроило.
Однако проблема в том, что вес этой папки зачастую составляет 10 ГБ — на устройствах с накопителями объемом в 500-1000 ГБ такой объем, скорее всего, есть, но вот на планшетах или ноутбуках объем системного SSD может быть всего 64-128 ГБ, и на них 10 свободных ГБ может и не быть. И специально для этих устройств Microsoft сделала возможность создать бэкап старой системы на другом диске. Однако увы — да, бэкап будет на другом диске, но вот для установки самого обновления на системном диске все равно нужно освободить порядка 6-7 ГБ. Но, согласитесь, это все же сделать проще, чем освободить около 20 ГБ (10 для бэкапа и 6-7 для установки).
Для того, чтобы этим воспользоваться, скачайте с официального сайта Microsoft средство для создания загрузочной флешки. Запустите его, согласитесь с условиями, после чего выберите «Создать установочный накопитель», согласитесь с использованием рекомендуемых для ПК параметров, и выберите свою флешку:
После создания загрузочной флешки откройте ее в проводнике, запустите Setup.exe, нажмите на «Сохранить личные файлы и приложения». После того как установщик сообщит, что «Windows требуется больше места», подключаем к ПК накопитель (любой, с объемом больше 10 ГБ, можно даже SD карту), после чего нажимаем на «Выберите другой диск или подключите внешний диск. » и указываем этот накопитель:
Все, теперь продолжаем обновление как обычно. После его окончания, если в новой версии системы вас все устраивает, папку с бэкапом на внешнем накопителе можно удалить.
Как перенести на другой диск папку для обновлений Windows 10
Что делать, если у вас ноутбук и обновления Windows 10 забивают всю память системного диска? Есть два варианта.
Первый — отключить автообновление (как это сделать, мы писали тут ). Второй — перенести папку с обновлениями на другой диск. Этим мы сейчас и займемся.
Windows 10 скачивает все обновления в папку C:\Windows\SoftwareDistribution, а потом оттуда их устанавливает. Размер обновлений может составлять от сотен мегабайт до нескольких гигабайт. Если у вас системный диск небольшого объема, это может стать проблемой. Windows 10 будет постоянно пытаться скачать обновления, но из-за нехватки места не сможет это сделать. Те, кто сталкивался с подобным, знают насколько это неприятно.
Мы перенесем папку SoftwareDistribution на другой диск (например, на диск D) и обманем Windows, заставив думать, что эта папка по-прежнему находится на диске C.
Шаг 1
Создаем на другом диске папку с любым названием. Например — D:\Windows10Update
Шаг 2
Открываем Диспетчер задач (надеюсь, вы не забыли про сочетание клавиш Ctrl+Alt+Del). Переходим во вкладку Службы и отключаем wuauserv .
Шаг 3
Переименовываем папку C:\SoftwareDistribution (например, в C:\SoftwareDistribution_old ).
Шаг 4
Открываем Командную строку от имени администратора, затем вводим команду
mklink /j c:\windows\Softwaredistribution d:\Windows10Update
Таким образом будет создана символическая ссылка.
Шаг 5
Переписываем содержимое папки C:\SoftwareDistribution_old в папку D:\Windows10Update
Шаг 6
Снова запускаем диспетчер задач и включаем службу wuauserv .
Если вы все сделали правильно, теперь обновления Windows 10 будут скачиваться в новую папку и не будут занимать драгоценное место на диске C.


