Как изменить место хранения временных файлов Windows 10 — вопрос, который возникает, когда на системном диске заканчивается место. По умолчанию операционная система и программы сохраняют временные данные в папках %TEMP% и %TMP% на диске C:. Но если у вас есть быстрый или дополнительный HDD, перенос папки поможет сэкономить место и ускорить работу.

В этой статье разберем, как изменить расположение временных файлов для системы, пользователя и отдельных программ (например, браузеров). Расскажем, какие папки можно переносить без риска, а где лучше не экспериментировать. Все действия проверены на Windows 10 версий 20H2, 21H2 и 22H2.

Почему стоит переносить временные файлы на другой диск

Временные файлы (temp files) — это данные, которые программы создают для временного хранения. К ним относятся:

  • Файлы кэша браузеров (Chrome, Firefox, Edge);
  • Временные данные приложений (например, Photoshop или AutoCAD);
  • Системные файлы обновлений и установщиков;
  • Файлы подкачки (pagefile.sys) и гибернации (hiberfil.sys).

По умолчанию все это хранится на диске C:. Если у вас небольшой SSD (128–256 ГБ), место быстро заканчивается. Перенос временных файлов на другой диск решает проблему. Плюсы:

💡

Перенос папки Temp на SSD (не системный диск) может ускорить работу программ, которые активно используют временные файлы, например, видеоредакторы или компиляторы кода.

  • Экономия места на системном диске;
  • Повышение производительности — если второй диск быстрее (например, NVMe);
  • Уменьшение фрагментации системного тома.

Минус один: если второй диск медленный (например, старый HDD), программы могут работать медленнее. Поэтому для временных файлов лучше выбирать быстрый накопитель.

Тип файловРасположение по умолчаниюМожно ли переносить?Способ переноса
Пользовательские временные файлыC:\Users\Имя_пользователя\AppData\Local\TempДаЧерез переменные среды
Системные временные файлыC:\Windows\TempДа, но осторожноЧерез переменные среды
Кэш браузеровЗависит от браузера (например, %LOCALAPPDATA%\Google\Chrome\User Data\Default\Cache)ДаЧерез настройки браузера
Файл подкачкиC:\pagefile.sysДаЧерез настройки виртуальной памяти
Файл гибернацииC:\hiberfil.sysНетНе рекомендуется

Какие папки с временными файлами можно переносить без риска

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

самых безопасных для переноса — пользовательская папка Temp и кэш браузеров. Системную папку Windows\Temp тоже можно перенести, но это может вызвать ошибки у некоторых программ. Файлы подкачки и гибернации лучше не трогать, если вы не уверены в своих действиях.

Как проверить текущее расположение временных папок

Прежде чем менять что-либо, нужно узнать, где сейчас хранятся временные файлы. Для этого:

  1. Откройте Панель управления через поиск Windows.
  2. Перейдите в Система и безопасность → Система → Дополнительные параметры системы.
  3. В окне Свойства системы нажмите кнопку Переменные среды.

В открывшемся окне вы увидите две секции:

  • Пользовательские переменные — здесь ищем TEMP и TMP (они обычно указывают на %USERPROFILE%\AppData\Local\Temp);
  • Системные переменные — здесь ищем те же TEMP и TMP, но для всей системы (обычно %SystemRoot%\TEMP).

Запомните или запишите текущие пути — они пригодятся, если что-то пойдет не так.

Как изменить место хранения временных файлов через переменные среды

Самый универсальный способ перенести папку Temp — изменить переменные среды. Это работает как для пользовательских, так и для системных временных файлов. Инструкция:

  1. Создайте новую папку на другом диске, например, D:\Temp. Убедитесь, что у вас есть права на запись в эту папку.
  2. Скопируйте все файлы из текущей папки Temp в новую (если она существует). Это нужно, чтобы программы не потеряли доступа к старым временным данным.
  3. Откройте Переменные среды (как описано в предыдущем разделе).
  4. В секции Пользовательские переменные выберите TEMP и нажмите Изменить.
  5. В поле Значение переменной укажите новый путь, например, D:\Temp. Повторите то же для переменной TMP.
  6. В секции Системные переменные сделайте то же самое для TEMP и TMP, если хотите перенести системные временные файлы.
  7. Нажмите ОК во всех окнах и перезагрузите компьютер.
⚠️ Внимание: после изменения переменных среды некоторые программы могут не запуститься, если они не находят временные файлы по старому пути. В этом случае верните старые значения.
Вы уже переносили временные файлы на другой диск?
Да, все прошло успешно
Да, но были проблемы
Нет, но планирую
Нет и не собираюсь

Сравнение способов переноса временных файлов

Перенос временных файлов можно сделать разными способами. В таблице ниже — плюсы и минусы каждого из них.

СпособСложностьРиск ошибокДля каких файлов подходитТребуется перизагрузка
Изменение переменных средыНизкаяСреднийПользовательские и системные TempДа
Символические ссылки (symlink)ВысокаяВысокийЛюбые папкиНет
Настройки браузераНизкаяНизкийКэш браузеровНет
Настройки программыСредняяНизкийВременные файлы конкретных программНет
Перенос файла подкачкиСредняяСреднийpagefile.sysДа

Символические ссылки (mklink) — это продвинутый способ, который позволяет "обмануть" систему, заставив ее думать, что папка находится на старом месте, хотя на самом деле файлы хранятся на другом диске. Но этот метод сложнее и рискованнее — при ошибке можно потерять данные.

Как перенести кэш браузеров на другой диск

Браузеры (Chrome, Firefox, Edge) хранят кэш на системном диске. Перенести его можно через настройки или с помощью символических ссылок.

Перенос кэша браузера не ускорит его работу, если новый диск медленнее системного. Но сэкономит место на SSD.

Для Google Chrome и Microsoft Edge:

Официально в этих браузерах нет опции для смены пути кэша. Но можно использовать обходной путь:

  1. Закройте браузер.
  2. Создайте новую папку для кэша на другом диске, например, D:\BrowserCache.
  3. Откройте командную строку от имени администратора (Win + X → Командная строка (администратор)).
  4. Выполните команду: mklink /J "C:\Users\Имя_пользователя\AppData\Local\Google\Chrome\User Data\Default\Cache" "D:\BrowserCache"
  5. Перезапустите браузер.

Для Mozilla Firefox:

В Firefox можно изменить путь кэша через настройки:

  1. В адресной строке введите about:config и нажмите Enter.
  2. Примите предупреждение.
  3. В поле поиска введите browser.cache.disk.parent_directory.
  4. Дважды кликните на параметре и укажите новый путь, например, D:\FirefoxCache.
  5. Перезапустите браузер.

Что делать, если после переноса временных файлов что-то пошло не так

Если после изменения переменных среды или переноса папок программы перестали запускаться, не паникуйте. Вот что можно сделать:

Программа выдает ошибку "Не найден временный файл"

Верните старые значения переменных среды TEMP и TMP. Если папку Temp вы удалили, создайте ее заново в старом расположении.

  • Верните старые настройки переменных среды;
  • Проверьте права доступа к новой папке. Она должна быть доступна для записи всем пользователям;
  • Перезагрузите компьютер — иногда изменения вступают в силу только после перезагрузки;
  • Проверьте программы на ошибки — некоторые приложения могут требовать конкретное расположение временных файлов.

Если проблема осталась, попробуйте перенести только пользовательские временные файлы, оставив системные на месте.

Пошаговая инструкция: как изменить место хранения временных файлов Windows 10

Алгоритм для тех, кто хочет перенести временные файлы без риска:

Чек-лист по переносу временных файлов

Выполнено: 0 / 5
  1. Подготовка
    • Создайте папку на другом диске, например, D:\Temp;
    • Скопируйте все файлы из C:\Users\Имя_пользователя\AppData\Local\Temp в новую папку;
    • Убедитесь, что у вас есть права администратора.
  2. Изменение переменных среды
    • Откройте Переменные среды через Панель управления;
    • Измените значения TEMP и TMP для пользователя и системы на новый путь;
    • Сохраните изменения.
  3. Проверка
    • Перезагрузите компьютер;
    • Запустите несколько программ и убедитесь, что они работают корректно;
    • Проверьте, что новые временные файлы появляются в новой папке.

Часто задаваемые вопросы

Можно ли перенести папку на внешний жесткий диск?

Технически можно, но не рекомендуется. Внешние диски подключаются через USB, и их скорость работы ниже, чем у внутренних накопителей. Программы, которые активно используют временные файлы (например, видеоредакторы), могут тормозить. К тому же, если диск отключится, программы выдадут ошибки.

Почему после переноса папки некоторые программы не работают?

Это происходит, если программа жестко зашита на стандартный путь временных файлов (например, C:\Windows\Temp). В этом случае верните старые настройки переменных среды или настройте программу отдельно (если в ней есть такая опция).

Как перенести папку для конкретной программы?

Некоторые программы (например, Adobe Photoshop, Blender) позволяют указывать путь к временным файлам в своих настройках. Ищите опции вроде Scratch Disks (в Photoshop) или Cache Directory (в Blender). Если такой опции нет, используйте символические ссылки (mklink).

Безопасно ли удалять старую папку после переноса?

Да, но только если вы уверены, что все программы используют новый путь. Перед удалением проверьте, что в старой папке не появляются новые файлы. Если папка пустая в течение нескольких дней, ее можно удалить.