Перенесення системних папок Temp, на інший розділ або диск

Привіт, друзі. Днями щось я став помічати, що моя Windows при проведенні певних операцій веде себе кепсько. Так, як у минулі часи, коли вона стояла біля мене на HDD, а не на SSD. І тут я згадав, що якийсь час назад я перепризначив розташування системних папок Temp на розділ, який знаходиться на HDD. Я провів очищення цих папок і повернув їм їх дефолтне розташування. Ну й, звісно, справи пішли значно краще. Ось і вирішив зробити невелику замітку про цей нюанс роботи з Windows. Отже, системними засобами можна змінити дефолтне розташування папки тимчасових даних «Temp» на інше. В яких випадках це доцільно робити? Та, власне, як це робиться?

Папки Temp Windows

Друзі, можливо, хто не в курсі, що за папки такі, про які ми будемо говорити. Це дві системні папки для зберігання тимчасових даних. Одна з них знаходиться безпосередньо в системному каталозі шляхом:

C:WindowsTemp

Інша розташовується усередині профілю кожного користувача шляхом:

C:UsersІм’я_користувачаAppDataLocalTemp

Більш детально дізнатися про те, що це за папки, яку роль в роботі Windows вони грають, чому їх потрібно періодично чистити, ви можете статті «Папка Temp в Windows». У цій статті, зокрема, описується процес автоматизації очищення папок Temp, за допомогою змінних середовищ Windows. Нижче ми також будемо працювати з змінними середовищами, але в цей раз з метою перенесення папок в інші місця комп’ютера. І перш, природно, поговоримо про те, навіщо це робити в принципі. Що кого може не влаштовувати при дефолтному розташуванні папок Temp?

Навіщо міняти дефолтне розташування папок Temp

Найпоширеніші випадки, коли може бути доцільно змінити дефолтне розташування папок Temp – це нестача місця на диску С, в умовах неможливості збільшення його обсягу та оптимізація роботи Windows за рахунок реалізації RAM-диска. В останньому випадку оптимізуючий ефект досягається за рахунок реалізованого засобами оперативної пам’яті віртуального диска, на якому читання і запис даних відбувається з багаторазово збільшеними швидкостями в порівнянні з HDD. В моєму ж окремому випадку я, навпаки, перемістив папки Temp з продуктивного SSD на повільний HDD. Навіщо? Це була тимчасова потреба, коли я досліджував можливості вбудованого в Windows 10 гіпервізора Hyper-V, який після оновлень 2018 року обзавівся можливістю встановлення віртуальних машин в єдиному процесі завантаження їх дистрибутива з серверів Microsoft. І ось цей дистрибутив з серверів Microsoft безапеляційно завантажувався як тимчасові файли у папки Temp. Це були великі обсяги даних, планувалося дослідження можливостей по всім пропонованим операційним системам в такому ось єдиному процесі створення віртуальної машини, і завантаження її дистрибутива з мережі. Ось тоді, власне, і стала необхідність в перепризначенні місця розташування папок Temp на розділ вінчестера-файлопомийки. Оскільки засобами Hyper-V, як я вже сказав, зміна каталогу завантаження дистрибутива не передбачалася.

Як перенести папки Temp в інше місце

Щоб перенести папки Temp в інше місце, колись на цьому місці необхідно створити папку з назвою, відповідно, «Temp». У нашому випадку місцем перенесення папок нехай буде диск D. На ньому створюємо папку Temp».

Тепер тиснемо клавіші Win+R. Запускаємо властивості системи: sysdm.cpl

Перемикаємося на вкладку «Додатково». Внизу натискаємо «Змінні середовища…».

У верхній частині вікна змінних середовищ знаходяться опції редагування шляхів розташування папки Temp» у складі профілю користувача, тобто всередині папки «AppData». Нам потрібно змінити шлях у значеннях змінних «TEMP» і «TMP». Кількома першу змінну – «TEMP», тиснемо «Змінити».

Міняємо вихідне значення на шлях в нашому випадку на диску D – D:Temp. Тиснемо «Ок».

Тепер те ж саме проробляємо з змінної «TMP». Міняємо її початковий шлях на D:Temp.

Тепер всі тимчасові файли папки Temp у складі профілю користувача будуть надходити в папку Temp на диску D.

Далі дивимося нижню частину вікна змінних середовищ. У ній ми будемо правити шлях папки Temp, що знаходиться всередині системного каталогу «Windows». Точно так само, як і в попередньому випадку, клікаєм кожну з середовищ «TEMP» і «TMP», тиснемо кнопку «Змінити».

І міняємо вихідний шлях на кінцевий – D:Temp.

Готово.

Тепер залишилося лише перезавантажити Windows.

Як повернути дефолтні значення змінних середовищ для папок Temp

Щоб повернути папки Temp на свої місця – на диск С в каталоги «Windows» і «AppData», необхідно, відповідно, повернути початкові значення змінних середовищ для папок TEMP» і «TMP». Робиться це точно таким же чином, як і задавалися наші, власні значення. Клікаємо кожну з змінних середовищ і вводимо дефолтне значення для «TEMP» і «TMP» у верхній частині вікна:

%USERPROFILE%AppDataLocalTemp

Для «TEMP» і «TMP» в нижній частині вікна:

%SystemRoot%TEMP

І перезавантажуємося.

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *