[РЕШЕНО] Не може да се изпълняват файлове във временната директория

Потребителите съобщават, че получават тази грешка, когато се опитват да стартират инсталационен файл, което означава, че основната причина за този проблем е разрешението на потребителя. Това, което искам да кажа, е, че в даден момент вашата система може да се е повредила и поради което потребителят ви не получава разрешение да стартира инсталационния файл.

Поправете невъзможността за изпълнение на файлове във временната директория

 Unable To Execute Files In The Temporary Directory. Setup Aborted. Error 5: Access Is Denied

Въпреки че причините за тази грешка не се ограничават до разрешението на потребителя, както в някои случаи, основният проблем беше с папката Temp на (Temp)Windows , която беше намерена повредена. Грешката „Невъзможно да се изпълнят файлове(Files) във временната(Temp) директория orary“ няма да ви позволи да инсталирате изпълнимия файл, дори ако затворите изскачащото(Pop-up) поле, което означава сериозен проблем за потребителя. Сега има няколко решения, които помагат да се коригира тази грешка, така че без да губим повече време, нека ги видим.

Забележка: Не забравяйте да създадете точка за възстановяване на системата, в случай че случайно объркате нещо в Windows .

[РЕШЕНО] Не може да се изпълняват файлове(Files) във временната(Temporary) директория

Преди да опитате изброените по-долу методи, уверете се, че първо се опитвате да стартирате програмата(Program) ( която(Which) се опитвате да инсталирате) като администратор(Administrator) и ако все още виждате тази грешка, продължете. Така че, без да губим време, нека да видим как да коригираме грешката при невъзможност за изпълнение на файлове във временната директория(Fix Unable To Execute Files In The Temporary Directory error) с помощта на изброеното по-долу ръководство.

Метод 1: Коригирайте(Fix) разрешенията за сигурност във вашата папка Temp

1. Натиснете клавиша Windows + R, след това въведете %localappdata%  и натиснете Enter.

за да отворите локално приложение тип данни %localappdata%

2. Ако не можете да стигнете до папка по-горе, отидете до следната папка:

C:\Users\[Username]\AppData\Local

3. Щракнете с десния бутон върху папката Temp(Temp folder) и изберете Properties.

4. След това превключете към раздела Защита(Security tab) и щракнете върху Разширени(advanced) .

Превключете към раздела Защита и щракнете върху Разширени

5. В прозореца за разрешения ще видите тези три записа за разрешения:

SYSTEM with Full control inherited from C:\Users\[Username]\ which applies to 'This folder, subfolders, and files.'
Administrators with Full control inherited from C:\Users\[Username]\ which applies to 'This folder, subfolders, and files.'
Your Username with Full control inherited from C:\Users\[Username]\ which applies to 'This folder, subfolders, and files.'

6. След това се уверете, че сте поставили отметка в опцията „Заменете всички записи за разрешения за дъщерни обекти с наследствени записи за разрешения от този обект“(‘Replace all child object permission entries with inheritable permission entries from this object‘) и Наследяването е разрешено,(Inheritance is Enabled) след което щракнете върху Приложи, последвано от OK.

уверете се, че наследяването е активирано

7. Сега трябва да имате разрешенията да пишете в директорията Temp и инсталационният файл ще продължи без грешка.

Този метод обикновено е коригиране на грешка при невъзможност за изпълнение на файлове във временната директория (Fix Unable To Execute Files In The Temporary Directory error ) за повечето потребители, но ако все още сте заседнали, продължете.

Метод 2: Променете контрола върху папката Temp

1. Натиснете клавиша Windows Key + R , след това въведете %localappdata% и натиснете Enter.

за да отворите локално приложение тип данни %localappdata%

2. Ако не можете да стигнете до папка по-горе, отидете до следната папка:

C:\Users\[Username]\AppData\Local

3. Щракнете с десния бутон върху папката Temp и изберете Properties.

4. След това преминете към раздела Защита(Security tab) и щракнете върху Редактиране.(Edit.)

Отидете отново в раздела Защита и щракнете върху Редактиране.

5. Щракнете върху Добавяне и въведете Всички(Everyone ) , след което щракнете върху Проверка на имената(Check Names) . Щракнете върху OK , за да затворите прозореца.

Въведете всички, след това щракнете върху Проверка на имената и след това върху OK

6. Уверете се, че квадратчето Пълен контрол, промяна и запис е отметнато,(Full Control, Modify and Write box is checked) след което щракнете върху OK , за да запазите настройките.

не забравяйте да поставите отметка в квадратчето Пълен контрол за потребителското име за всички

7. И накрая, можете да коригирате Невъзможно изпълнение на файлове(Files) във временната директория(Temporary Directory) , тъй като горният метод дава пълен контрол върху папката Temp на всички потребители на вашата система.(Temp)

Метод 3: Създаване на нова временна папка(New Temp Folder)

1. Натиснете клавиша Windows Key + R , след което въведете “ C: ” (без кавички) и натиснете Enter, за да отворите C: устройство(C: drive) .

Забележка:(Note:) Windows трябва(Windows) да бъде инсталиран на C: Drive

2. Ако имате проблем с горната стъпка, просто отидете на C: управлявайте компютъра си.

3. След това щракнете с десния бутон върху празно място в папката C: и щракнете върху New > Folder.

4. Наименувайте новата папка като Temp и затворете прозореца.

5. Щракнете с десния бутон върху Този компютър или Моят компютър(Computer) и изберете Свойства.( Properties.)

6. От прозореца на левия панел щракнете върху Разширени системни настройки.(Advanced system settings.)

В следващия прозорец щракнете върху Разширени системни настройки

7. Превключете към раздела Разширени(Advanced tab) и след това щракнете върху Променливи на средата.(Environment Variables.)

Щракнете върху „Променливи на околната среда...“ в долния десен ъгъл на диалоговия прозорец за разширени системни свойства

8. В потребителските(User) променливи за вашето потребителско(User) име щракнете двукратно върху TMP променливата.

 Забележка: ( Note:) Уверете(Make) се, че е TMP , а не променливата TEMP

щракнете двукратно върху TMP, за да редактирате пътя му в променливите на средата

9. Заменете стойността на променливата на C:\Temp и щракнете върху OK, за да затворите прозореца.

променете стойността на TMP на нова временна папка в C директория

10. Отново опитайте да инсталирате програмата, която този път ще работи без проблем.

Метод 4: Разни корекции

1. Опитайте да деактивирате вашата антивирусна(Antivirus) и защитна стена(Firewall) , за да видите дали това работи или не.

2. Деактивирайте HIPS (Host-based Intrusion Prevention System HIPS ).

Това е всичко, което успешно поправихте Невъзможност за изпълнение на файлове във временната директория,(Fix Unable To Execute Files In The Temporary Directory,) но ако все още имате въпроси относно това ръководство, моля, не се колебайте да ги попитате в секцията за коментари.



About the author

„Аз съм експерт по Windows и Office на свободна практика. Имам над 10 години опит в работата с тези инструменти и мога да ви помогна да извлечете максимума от тях. Моите умения включват: работа с Microsoft Word, Excel, PowerPoint и Outlook; създаване на уеб страници и приложения; и помагане на клиентите да постигнат своите бизнес цели."



Related posts