Хотите сэкономить место на системном диске C и заставить Windows 11 устанавливать программы на диск D? Это реально, но есть нюансы. Система по умолчанию тянет все на диск с ОС, но с помощью нескольких способов можно перенаправить установку на другой накопитель. Далее разберём, как это сделать правильно — от простых настроек до продвинутых методов.
Сразу уточню: полностью автоматизировать процесс не получится — Windows 11 не имеет встроенной функции для глобального переноса всех установок на диск D. Но можно настроить отдельные параметры, чтобы программ и данных шли туда, куда вам нужно. Плюс есть обходные пути для опытных пользователей.
Почему это важно и что даёт перенос на диск D
Диск C в Windows 11 часто переполняется: система, обновления, временные файлы занимают десятки гигабайт. Если у вас на 128–256 ГБ, места для программ и игр может не хватить. Перенос установки на диск D решает несколько проблем:
- Экономия места на системном диске — критично для небольших SSD;
- Ускорение работы ПК: если диск D — HDD, программы будут запускаться медленнее, но зато не будут тормозить систему на C (если это SSD);
- Удобство резервного копирования: данные на D проще и восстанавливать.
Если диск D — HDD, а C — SSD, то программы на D будут запускаться медленнее. Для игр и тяжелых приложений (Adobe Photoshop, AutoCAD) лучше оставить установку на SSD, а на HDD переносить только легкие утилиты или файлы данных.
Кроме того, при переустановке все данные на C стираются, а на D — остаются. Так что перенос программ и их настроек на второй диск убережёт вас от потери важных данных.
| Способ | Сложность | Эффективность | Ограничения |
|---|---|---|---|
| Изменение переменных окружения | Средняя | Частичная (только для некоторых программ) | Не все установочные файлы учитывают эти переменные |
| Настройка каталога по умолчанию в магазине Microsoft Store | Лёгкая | Только для приложений из Store | Не работает для классических программ (.exe, .msi) |
| Создание символических ссылок (symlink) | Высокая | Высокая (для опытных пользователей) | Требует прав администратора и работы в командной строке |
| Ручной выбор пути при установке | Лёгкая | Полная (если программа позволяет) | Нужно помнить о выборе пути каждый раз |
Способы переноса установки программ на диск D: сравнение методов
Есть несколько способов заставить программы устанавливаться на диск D. Каждый имеет свои плюсы и минусы. В таблице ниже — сравнение основных методов.
Как видите, универсального способа нет. Но комбинируя несколько методов, можно добиться, чтобы большинство программ устанавливалось на диск D автоматически. Рассмотрим каждый подход подробнее.
Настройка Windows 11 для установки программ на диск D
Начнём с самого простого — настроек системы. Windows 11 позволяет изменить расположение папок по умолчанию (например, «Загрузки», «Документы», «Рабочий стол») и каталога для приложений из Microsoft Store.
Чтобы изменить расположение папок по умолчанию:
- Откройте
Параметры Windows(Win + I). - Перейдите в раздел
Система → Память → Дополнительные параметры памяти. - В разделе
Новые приложения будут сохраняться в:выберитеДиск D.
Это заставит Microsoft Store устанавливать новые приложения на диск D. Однако классические программы (.exe, .msi) по-прежнему будут устанавливаться на C, если не указано иное.
Чтобы изменить расположение стандартных папок (например, «Загрузки»):
- Откройте
Проводник Windows(Win + E). - Щёлкните правой кнопкой по папке (например, «Загрузки») и выберите
Свойства. - Перейдите на вкладку
Расположениеи укажите путь на диске D (например,D:\Загрузки). - Нажмите
Применитьи подтвердите перенос файлов.
Эти настройки не решают проблему полностью, но помогают перенаправить часть данных на диск D. Для полного контроля нужно использовать другие методы.
Изменение переменных окружения для установки на диск D
Переменные окружения ProgramFiles, ProgramFiles(x86) и ProgramData определяют, куда устанавливает программы по умолчанию. Их можно изменить, чтобы заставить систему использовать диск D.
Внимание: этот метод не гарантирует 100% результат, так как не все программы учитывают эти переменные. Кроме того, неправильное изменение может привести к сбоям в работе системы. Создайте точку восстановления перед началом.
Чтобы изменить переменные окружения:
- Нажмите
Win + R, введитеsysdm.cplи нажмитеEnter. - Перейдите на вкладку
Дополнительнои нажмитеПеременные окружения. - В разделе
Системные переменныенайдитеProgramFiles,ProgramFiles(x86)иProgramData. - Измените их значения на пути на диске D (например,
D:\Program Files,D:\Program Files (x86),D:\ProgramData). - Сохраните изменения и перезагрузите компьютер.
⚠️ Внимание: Изменение системных переменных окружения может привести к нестабильной работе Windows. Не все программы будут корректно работать с новыми путями. Если после изменений возникли проблемы, верните переменные к исходным значениям.
Этот способ подходит для опытных пользователей, которые готовы к возможным сложностям. Для большинства пользователей лучше использовать более безопасные методы.
Символические ссылки: как обмануть Windows
Символические ссылки (symlink) — это специальные файлы, которые указывают на другие файлы или папки. С их помощью можно «обмануть» Windows, заставив её думать, что программа установлена на диск C, тогда как на самом деле она находится на D.
Этот метод требует работы в командной строке от имени администратора. Рассмотрим пример переноса папки Program Files на диск D:
| Действие | Команда | Описание |
|---|---|---|
| Создать папку на D | mkdir D:\Program Files |
Создаём папку для программ на диске D |
| Переместить содержимое | move "C:\Program Files" "D:\Program Files" |
Переносим существующие файлы (если они есть) |
| Создать символическую ссылку | mklink /J "C:\Program Files" "D:\Program Files" |
Создаём ссылку, чтобы система видела папку на C |
Аналогично можно поступить с папками Program Files (x86) и ProgramData. Однако этот метод требует осторожности: если что-то пойдёт не так, система может перестать загружаться.
Символические ссылки — мощный инструмент, но использовать его нужно осторожно. Ошибки при работе с symlink могут привести к потере данных или нестабильной работе системы.
Ручной выбор пути установки
Самый надёжный, но и самый трудоёмкий способ — вручную указывать путь к диску D при установке каждой программы. Большинство установочных файлов (.exe, .msi) позволяют выбрать папку для установки.
Что нужно делать:
- При запуске установщика ищите кнопку или ссылку
Настройка,ДополнительноилиBrowse...(Обзор); - В окне выбора пути укажите папку на диске D (например,
D:\Program Files\Имя_программы); - Убедитесь, что на диске D достаточно места для программы.
Этот метод гарантирует, что программа будет установлена туда, куда вам нужно. Однако он требует внимательности при каждой установке.
Полная инструкция: как перенести установку на диск D
Если вы хотите максимально автоматизировать процесс, следуйте этой инструкции. Она объединяет несколько методов для достижения наилучшего результата.
Что нужно сделать для переноса установки на диск D
Помните, что ни один метод не даст 100% гарантии. Однако комбинируя эти подходы, вы сможете перенаправить большую часть установок на диск D.
Часто задаваемые вопросы
Можно ли полностью перенести Windows 11 на диск D?
Нет, полностью перенести операционную систему на диск D без переустановки невозможно. всегда устанавливается на диск C. Однако можно перенести на D программы, пользовательские файлы и некоторые системные папки с помощью символических ссылок или изменений в реестре.
Будет ли работать программа, если её перенести с C на D вручную?
Не всегда. Многие программы записывают пути к своим файлам в реестр Windows. Если просто скопировать папку с C на D, программа может не запуститься. Для корректного переноса лучше использовать специальные утилиты (например, Steam Mover для игр) или переустанавливать программу с указанием нового пути.
Что делать, если после изменения переменных окружения программы перестали работать?
Верните переменные окружения к исходным значениям. Для этого снова откройте sysdm.cpl, перейдите в Переменные окружения и восстановите стандартные пути (обычно это C:\Program Files, C:\Program Files (x86), C:\ProgramData). После этого перезагрузите компьютер.
Можно ли перенести системные папки (например, Users) на диск D?
Технически можно, но это крайне не рекомендуется. Перенос системных папок вроде Users или Windows может привести к нестабильной работе системы или её полному отказу. Если вам нужно больше места на C, лучше расширить диск с помощью инструментов управления дисками или перенести только отдельные пользовательские папки (Документы, Загрузки и т. д.).