Categories: Комп'ютери

Чому я не можу отримати доступ до тимчасової папки (пояснення)

Тимчасові файли є звичайним інструментом Windows для зберігання інформації, необхідної для запуску різних програм.

Коли ви закриваєте програму, яка використовує тимчасові файли, Windows видаляє їх, оскільки вони більше не потрібні.

Якщо з якоїсь причини Windows не може видалити ці файли, вони накопичуються, поки на вашому Диску C не залишиться місця, що значно сповільнює роботу комп’ютера.

Щоб видалити вміст у тимчасовій папці, вам потрібен доступ до папки, що іноді неможливо.

Ще одна ситуація, коли вам може знадобитися доступ до папки temp, це під час встановлення програм, яким потрібно записати тимчасові файли в цю папку.

Чому я не можу отримати доступ до папки Temp?

Ви не можете отримати доступ до тимчасової папки, оскільки ваш обліковий запис Windows не має прав адміністратора.

Тому контроль облікових записів користувачів (UAC) не дозволяє відкрити файл.

Це поширена проблема в Windows 7 і новіших версіях, оскільки облікові записи адміністраторів, створені користувачами, все ще не мають повних привілеїв.

У вас є кілька варіантів вирішення проблеми:

  • Знизьте UAC до найнижчого рівня.
  • Активуйте вбудований обліковий запис адміністратора, який має повні права.
  • Змініть дозволи для папки, щоб будь-який користувач міг отримати доступ.
  • Замініть поточну тимчасову папку на нову.

Хоча це зручніше, перше рішення має вищий ризик для безпеки, оскільки ви фактично вимикаєте захист доступу.

У результаті будь-який виконуваний файл, включно зі зловмисним програмним забезпеченням і вірусами, може працювати на вашому комп’ютері без блокування.

Якщо ви обираєте цей метод, обов’язково поверніть налаштування UAC до їх нормального рівня.

З іншого боку, друге рішення додає до вашої Windows додатковий обліковий запис, тобто вам доведеться вибирати, у який обліковий запис входити під час кожного завантаження Windows.

Це особливо неприємно, якщо ваш комп’ютер працює повільно, і ви залишаєте його на кілька хвилин для завантаження, готуючись почати роботу.

Хороша новина полягає в тому, що ви можете вимкнути обліковий запис адміністратора після того, як очистите свою тимчасову папку.

Інші рішення вимагають певних технічних знань, тому ми не радимо їх, якщо ви не технічно підкований користувач.

У наступних розділах ми детально розповімо про кожен метод.

Рішення 1. Вимкніть контроль облікових записів користувачів

Контроль облікових записів користувачів (UAC) — це функція Windows, яка запобігає запуску зловмисного програмного забезпечення та шкідливих файлів на вашому комп’ютері та завданню шкоди.

Коли UAC увімкнено, усі програми запускаються без дозволів адміністратора, якщо ви не клацнете правою кнопкою миші файл .exe та не клацнете“Запустити від імені адміністратора.”

Однак цей підхід не працює з папками.

Щоб відкрити папку, для якої потрібні права адміністратора, потрібно вимкнути UAC.

Ось як ви можете це зробити:

  1. Відкрийте Меню Пуск і введіть Панель управління.
  2. Знайдіть Облікові записи користувачів і натисніть на нього.
  3. Перейдіть до Облікові записи користувачів > Змінити налаштування контролю облікових записів користувачів.
  4. Опустіть повзунок до Ніколи не повідомляти.
  5. Натисніть в порядку.

Потім спробуйте відкрити тимчасову папку, ввівши %temp% у меню «Виконати».

Примітка : Не забудьте повернути налаштування UAC до стандартного рівня, “ Повідомляти мене, коли програми намагаються внести зміни в мій комп’ютер”, як тільки ви очистите свою тимчасову папку.

Інакше ви фактично надаєте зловмисним і зловмисним програмам безкоштовний доступ до вашого комп’ютера без вашого відома.

Рішення 2: активуйте вбудований обліковий запис адміністратора в Windows

Багато людей не знають, що Windows 7 і новіші версії мають прихований обліковий запис із повними правами адміністратора, включаючи встановлення програмного забезпечення, змінення файлів і папок і внесення змін до інших облікових записів Windows.

Навіть якщо ви призначили себе адміністратором під час інсталяції Windows, ваш обліковий запис, ймовірно, не має такого самого рівня доступу, як цей прихований обліковий запис адміністратора.

Якщо перше рішення не спрацює для вас, це, швидше за все, спрацює.

Ось кроки, щоб увімкнути прихований обліковий запис адміністратора:

  1. Перейдіть на робочий стіл,знайти цей ПК, і клацніть на ньому правою кнопкою миші.
  2. Натисніть Керувати.
  3. На бічній панелі ліворуч натисніть Локальні користувачі іГрупи.
  4. Двічі натисніть на Користувачі.
  5. Знайдіть «Адміністратор» в списку. В описі має бути написано,«Вбудований обліковий запис для адміністрування комп’ютера/домену».
  6. Подвійне клацання на рахунку.
  7. У діалоговому вікні зніміть прапорець«Обліковий запис вимкнено».
  8. Натисніть в порядку.
  9. Перезавантажте комп’ютер.

Якщо ви віддаєте перевагу введенню команд, ось як можна ввімкнути вбудований обліковий запис адміністратора:

  1. Натисніть Ключ запуску + Р.
  2. Введіть cmd і натисніть Альт + Введіть(щоб відкрити утиліту командного рядка від імені адміністратора).
  3. Коли відкриється вікно, введіть таку команду:

net user адміністратор /активний:так

  1. Зачекайте кілька секунд, щоб отримати повідомлення про підтвердження.
  2. Перезавантажте комп’ютер.

Коли ваш комп’ютер увімкнеться, ви побачите новий обліковий запис адміністратора.

Увійдіть до цього облікового запису та спробуйте отримати доступ до тимчасової папки.

Примітка: Очистивши тимчасову папку, ви можете вимкнути обліковий запис адміністратора, перейшовши за тим самим шляхом.

Таким чином у вас буде лише обліковий запис, а Windows увійде в систему, щойно ви ввімкнете комп’ютер.

Якщо у вас більше одного облікового запису, Windows чекатиме вашої команди, перш ніж завантажити програми для запуску.

Ця ситуація стає неприємною, якщо ви не хочете чекати, поки завантажаться програми, коли ви повернетеся до свого столу після запуску комп’ютера.

Рішення 3: Налаштуйте права доступу до папки Temp

Замість того, щоб використовувати обліковий запис із дозволами високого рівня, ви можете знизити необхідний рівень доступу для тимчасової папки.

Для цього вам потрібно отримати доступ до батьківської папки папки.

Перейдіть до C:\\Users\\UserName\\AppData\\Local(де UserName — це ім’я, призначене вашому обліковому запису користувача).

Потім виконайте такі дії:

  1. Клацніть правою кнопкою миші темп і виберіть Властивості.
  2. Натисніть на Безпека.
  3. Виберіть «Групи або імена користувачів».Всі.
  4. У розділі дозволів поставте галочку Повні дозволи під Дозволити колонка.
  5. Натисніть в порядку.

Якщо ви не бачите групу «Усі», ви можете додати її, дотримуючись цих інструкцій:

  1. В Безпека вкладку, натисніть Редагувати.
  2. Натисніть додати.
  3. Під назвами об’єктів введіть «кожен.”
  4. Натисніть Перевірте імена.
  5. Натисніть в порядку.

Тепер двічі клацніть папку Temp, щоб перевірити, чи вона відкривається без проблем.

На відміну від попередніх рішень, вам не потрібно скасовувати зміни.

Рішення 4: Створення нової тимчасової папки

Якщо вам подобається заглиблюватися в глибини операційної системи, це рішення принесе вам задоволення.

Ви можете створити нову папку, назвіть її «темп”, і попросіть Windows розпізнати його як нову тимчасову папку.

Рішення звучить просто, але ви повинні бути обережними, щоб не зробити помилок.

Ось що вам потрібно зробити:

  1. Створити Нова папка на диску Windows (зазвичай диск C) і назвіть його темп.
  2. Перейдіть на робочий стіл, клацніть правою кнопкою миші Цей ПК і виберіть Властивості.
  3. На лівій бічній панелі виберіть Розширені налаштування системи.
  4. Перейдіть до Просунутий.
  5. Виберіть Змінні середовища.
  6. Під Змінні користувача для UserName, виберіть темп.
  7. Натисніть Редагувати.
  8. Замініть поточне значення адресою папки, яку ви створили (наприклад, C:\\Temp).
  9. Натисніть в порядку двічі і закрийте вікно.
  10. Перезавантажте комп’ютер, щоб зміни набули чинності.

Примітка:Змінні середовища зберігають розташування, які Windows та інші програми повинні узгодити для ефективної спільної роботи.

Вони зберігають адресу тимчасової папки, каталог для встановлення файлів, папку Windows тощо.

Цих змінних близько сорока, і вони дещо відрізняються від однієї версії Windows до іншої.

Примітка 2: Налаштування змінних середовища може мати непередбачені наслідки. Створіть повну резервну копію важливих даних і встановіть точку відновлення перед застосуванням змін.

Якщо ви не знаєте, як створити точку відновлення системи в Windows, подивіться наступне відео:

Що робить папка Temp?

Папка temp зберігає дані, які створюють різні програми під час їх роботи.

Ці дані не потрібно зберігати постійно, оскільки вони не є цінними для користувача — зазвичай це результат обчислень і операцій, які безпосередньо не генерують кінцевий результат.

Наприклад, програма для редагування відео може створювати тимчасові файли для зберігання змін, внесених користувачем, перед відтворенням остаточного відео.

У програмі для обробки текстів тимчасові файли зберігають ваш текст і стилі до натискання Ctrl + С.

Папка також дуже корисна, коли ви хочете інсталювати нову програму.

Виконуваний файл програми та файли налаштувань тимчасово переносяться до папки temp, доки її не буде зареєстровано у вашій Windows, а основні файли копіюються до папки Program Files.

Windows також використовує цю папку для зберігання тимчасових файлів, які забезпечують роботу служб Windows.

Ці тимчасові файли мають кілька переваг:

  • Вони дозволяють користувачеві скасувати зроблені зміни.
  • Вони зменшують оперативне навантаження за рахунок тимчасового зберігання результатів розрахунків.
  • У деяких випадках їх можна використовувати для відновлення роботи, якщо програма виходить з ладу.
  • Якщо програма або процес встановлення аварійно завершуються, критичні системні файли залишаються незмінними, оскільки всі тимчасові файли зберігаються в окремій папці.

Коли ви закриваєте програму або встановлення завершується, програма видаляє тимчасові файли, оскільки вони виконали своє призначення.

Однак іноді трапляється збій або збій, і тимчасові файли залишаються на вашому диску.

Більше того, деякі погано закодовані програми навіть не намагаються видалити свої тимчасові файли.

Хоча ці файли зазвичай невеликі (близько 1 КБ), вони можуть швидко збільшуватися.

Іноді, особливо після збою програми, можуть бути величезні тимчасові файли — навіть розміром до кількох гігабайт.

Залежно від розміру вашого диска, диск C рано чи пізно заповниться, і вам доведеться видалити ці тимчасові файли.

Один із способів зробити це – ввести текст %temp% у вашому бігти відкрийте тимчасову папку та видаліть усі файли.

Звичайно, Windows завжди використовуватиме кілька файлів, і ви не можете їх видалити.

Інші файли легко видалити, і ви повернете великий обсяг дискового простору.

Ще один спосіб очистити папку Temp — за допомогою утиліти Disk Cleaner у Windows.

Ось кроки, які потрібно виконати:

  1. Клацніть правою кнопкою миші на вашому Диск С і виберіть Властивості.
  2. Під Загальний вкладку, натисніть Очищення диска.
  3. Перевірте Тимчасові файли.
  4. Натисніть в порядку.

Поширені запитання про папку Temp

1. Чи можна видалити тимчасову папку?

Видалити файли у тимчасовій папці нешкідливо, оскільки вони не є критичними системними файлами.

У Windows завжди використовується кілька тимчасових файлів, тому ви не зможете видалити всі файли в цій папці.

Однак, щоб видалити саму папку Temp, вам потрібні права адміністратора.

Навіть якщо вам вдасться видалити папку, Windows швидко створить нову, оскільки тимчасова папка необхідна для підтримки працездатності Windows.

2. Скільки тимчасових папок має Windows?

Кожен обліковий запис користувача має окрему тимчасову папку.

Таким чином, кількість тимчасових папок дорівнюватиме кількості облікових записів користувачів у вашій Windows.

Крім того, кожна програма може підтримувати спеціальну тимчасову папку у своєму підкаталозі в розділі Program Files.

Нарешті, є також папка Temp C:\\Windows\\Temp, який використовується виключно для операцій Windows.

Програми не мають доступу до цієї папки.

Натомість вони зберігають свої тимчасові файли C:\\Users\\UserName\\AppData\\Temp.

3. Як працює %temp%?

Знаки відсотка є операторами регулярних виразів (регулярних виразів).

Коли ви вводите %temp% у вашій команді «Виконати» Windows шукатиме серед змінних середовища та повертатиме значення першої змінної, ім’я якої містить слово“temp.”

Ви також можете використовувати %tmp% щоб відкрити той самий підкаталог у AppData.

Однак немає змінної середовища для C:\\Windows\\Temp оскільки його використання є винятковим для Windows.

vetal12v

Recent Posts

Адміністрація Байдена відмовляється скасувати заборону на Apple Watch

(Фото Ming Yeung/Getty Images) Адміністрація Байдена відхилила пряму апеляцію Apple скасувати постанову Комісії з міжнародної…

9 години ago

Anthropic подала до суду за використання музичних текстів для навчання ШІ

Universal Music Group і десятки інших музичних лейблів подали до суду на стартап Anthropic, що…

1 день ago

Чи варто видаляти McAfee (усе, що потрібно знати)

Багато користувачів задаються питанням, чи варто їм видаляти програму McAfee. Ті, хто раніше були фанатами…

2 дні ago

Spotify запропонує безкоштовні пробні версії аудіокниг платним передплатникам

(Фото Майкла М. Сантьяго/Getty Images) Гігант потокового передавання музики Spotify тестує план пропонувати до 20…

2 дні ago

Чи змінюється IP-адреса з Wi-Fi (пояснення)

У більшості повсякденних випадків знання вашої IP-адреси може бути неважливим. Якщо ви пересічний користувач, ви…

3 дні ago

Драйвер Nvidia постійно видаляється (причини, виправлення)

Однією з найчастіших проблем користувачів Windows є те, що драйвер Nvidia постійно видаляється. Ви можете…

4 дні ago