Перенос папки на другой диск в Windows 11 — простой способ освободить место на системном разделе и ускорить работу системы. В большинстве случаев эта папка забивается временными файлами, которые накапливаются при установке программ, обновлениях или работе браузеров. Перенеся её на другой диск, вы не только сэкономите гигабайты на SSD, но и снизите нагрузку на системный раздел.
В этой статье я подробно распишу, как выполнить перенос папки без ошибок, какие нюансы нужно учесть и что делать, если после изменения что-то пошло не так. Начнём с теории, а затем перейдём к пошаговой инструкции.
Зачем переносить папку на другой диск
Папка Temp (или %TEMP%) — это временное хранилище для файлов, которые создают программы во время работы. Обычно она находится на системном диске (например, C:\Users\Имя_пользователя\AppData\Local\Temp). Проблема в том, что со временем эта папка может занимать от 5 до 20 ГБ, а то и больше — особенно если вы часто устанавливаете или обновляете ПО.
Основные причины для переноса:
- Освобождение места на SSD — если системный диск забит, перенос на или другой поможет вернуть свободное пространство.
- Снижение нагрузки на системный диск — если у вас медленный в качестве системного, перенос на ускорит работу программ.
- Удлинение срока службы SSD — частые записи в изнашивают ячейки памяти. Перенос на снизит нагрузку.
Если у вас SSD объёмом 256 ГБ или меньше, перенос папки Temp на другой диск может продлить жизнь накопителя на 10–15%.
Конечно, не всем пользователям это нужно. Если у вас на 1 ТБ и свободно 500 ГБ, то перенос не даст заметного эффекта. Но если диск забит под завязку — стоит попробовать.
| Переменная окружения | Расположение по умолчанию | Назначение |
|---|---|---|
%TEMP% | C:\Users\Имя_пользователя\AppData\Local\Temp | Временные файлы текущего пользователя |
%TMP% | То же, что и %TEMP% | Альтернативный путь для совместимости |
| Системная TEMP | C:\Windows\Temp | Временные файлы системы и служб |
Какие папки существуют в Windows 11
В Windows 11 есть две основные папки для временных файлов:
Обычно пользователю нужно переносить только %TEMP% и %TMP%, так как они связаны с его профилем. Системную папку Windows\Temp трогать не рекомендуется — это может нарушить работу ОС. Однако в некоторых случаях её тоже переносят, но об этом поговорим позже.
Подготовка к переносу папки Temp
Перед тем как перенести папку на другой диск в Windows 11, нужно выполнить несколько подготовительных шагов:
- Выберите диск для переноса. Это должен быть локальный диск (не сетевой), отформатированный в
NTFS. Идеально, если это SSD — так производительность не упадёт. - Создайте новую папку. Например,
D:\Temp. Убедитесь, что у вашего пользователя есть полные права на эту папку. - Проверьте текущий путь к Temp. Откройте командную строку (
Win + R→cmd→ Enter) и введитеecho %TEMP%иecho %TMP%. Запомните текущие пути. - Закройте все программы. Временные файлы могут быть заблокированы работающими приложениями, поэтому лучше перезагрузиться перед переносом.
Способы переноса папки Temp
Есть два основных способа изменить расположение папки Temp: через переменные окружения и через реестр. Первый метод проще и подходит для большинства пользователей. Второй — для продвинутых, если нужно перенести системную папку Temp.
- Через переменные окружения (рекомендуется):
- Откройте
Параметры системы(Win + R→sysdm.cpl→ Enter). - Перейдите на вкладку
Дополнительнои нажмитеПеременные окружения. - В разделе
Переменные пользователянайдитеTEMPиTMP. - Измените значения на новый путь (например,
D:\Temp). - Нажмите
ОКи перезагрузите компьютер.
- Откройте
- Через реестр (для системной папки Temp):
- Откройте редактор реестра (
Win + R→regedit→ Enter). - Перейдите по пути
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment. - Найдите параметры
TEMPиTMPи измените их значения на новый путь. - Перезагрузите компьютер.
- Откройте редактор реестра (
⚠️ Внимание: Изменение системных переменных через реестр может привести к нестабильной работе Windows. Делайте это только если уверены в своих действиях или следуете инструкции.
Проверка корректности переноса
После перезагрузки нужно убедиться, что система действительно использует новую папку Temp. Для этого:
| Действие | Ожидаемый результат | Что делать, если не работает |
|---|---|---|
Откройте командную строку и введите echo %TEMP% | Отабражается новый путь (например, D:\Temp) | Проверьте, что переменные окружения изменены правильно |
Создайте тестовый файл в %TEMP% через командную строку: echo test > %TEMP%\test.txt | Файл появляется в новой папке | Убедитесь, что у пользователя есть права на запись в новую папку |
| Запустите программу, которая использует Temp (например, архиватор) | Временные файлы создаются в новой папке | Проверьте, не блокирует ли антивирус доступ к новой папке |
Если что-то пошло не так, верните старые значения переменных окружения и перезагрузитесь. В большинстве случаев проблемы возникают из-за отсутствия прав на новую папку или опечаток в пути.
Что делать, если перенос не сработал
Бывает, что после изменения переменных окружения система продолжает использовать старую папку Temp. Это может происходить по нескольким причинам:
- Кэширование переменных — некоторые программы кэшируют пути к при запуске. Попробуйте закрыть и снова открыть программу.
- Права доступа — убедитесь, что у вашего пользователя и системы есть полные права на новую папку. Для этого:
- Щёлкните правой кнопкой по новой папке Temp →
Свойства→Безопасность. - Нажмите
Изменить→Добавить→ введитеSYSTEMи нажмитеОК. - Выделите
SYSTEMи установите галочки наПолный доступ. - Повторите то же для своего пользователя.
Если программа всё равно использует старую папку Temp, проверьте её настройки — некоторые приложения (например, Adobe Photoshop) имеют собственные пути для временных файлов.
Перенос системной папки Temp (для опытных пользователей)
Системная папка Temp (C:\Windows\Temp) используется самой Windows и некоторыми службами. Её перенос может вызвать проблемы, если сделать это неправильно. Однако в некоторых случаях (например, если системный диск очень мал) это оправдано.
Чтобы перенести системную Temp:
- Создайте новую папку на другом диске (например,
D:\WindowsTemp). - Откройте редактор реестра и перейдите по пути
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment. - Измените значения параметров
TEMPиTMPна новый путь. - Перезагрузите компьютер.
После перезагрузки проверьте, что папка C:\Windows\Temp больше не используется. Если система не может создать временные файлы, верните старые значения в реестре.
Пошаговая инструкция: перенос папки на другой диск
Вот полная инструкция, как перенести папку на другой диск в Windows 11 без ошибок:
Проверьте перед переносом
- Создайте новую папку на целевом диске (например,
D:\Temp). - Откройте переменные окружения:
- Нажмите
Win + R, введитеsysdm.cplи нажмите Enter. - Перейдите на вкладку
Дополнительно→Переменные окружения.
- Нажмите
- Измените переменные пользователя:
- В разделе
Переменные пользователявыберитеTEMPи нажмитеИзменить. - В поле
Значение переменнойукажите новый путь (например,D:\Temp). - Повторите то же для переменной
TMP.
- В разделе
- Примените изменения:
- Нажмите
ОКво всех окнах. - Перезагрузите компьютер.
- Нажмите
- Проверьте результат:
- Откройте командную строку и введите
echo %TEMP%. - Убедитесь, что отображается новый путь.
- Создайте тестовый файл, как описано ранее.
- Откройте командную строку и введите
Часто задаваемые вопросы
Можно ли перенести папку на сетевой диск?
Нет, переносить папку на сетевой диск не рекомендуется. Временные файлы должны находиться на локальном накопителе, иначе программы могут работать медленно или с ошибками. Сетевые диски подключаются через протокол SMB, который не оптимизирован для частых операций ввода-вывода, характерных для Temp.
Что будет, если удалить старую папку Temp?
Если вы уже перенесли папку через переменные окружения, то старую папку можно удалить — она больше не используется. Однако перед удалением убедитесь, что система и программы действительно создают временные файлы в новом месте. В противном случае некоторые приложения могут перестать работать.
Нужно ли переносить папку Temp, если у меня большой SSD?
Если у вас объёмом 512 ГБ или больше и свободно больше 100 ГБ, перенос папки не даст заметного эффекта. В этом случае достаточно периодически очищать папку вручную или с помощью утилит вроде CCleaner. Перенос имеет смысл, если системный диск забит под завязку или вы хотите снизить нагрузку на SSD.
Почему после переноса некоторые программы всё равно используют старую папку Temp?
Некоторые программы (например, Adobe Photoshop, AutoCAD или отдельные игры) имеют собственные настройки для временных файлов и игнорируют системные переменные окружения. В этом случае нужно вручную изменить путь к в настройках конкретной программы.