[해결됨] 임시 디렉토리에서 파일을 실행할 수 없음

사용자가 설정 파일을 실행하려고 할 때 이 오류가 발생했다고 보고했습니다. 이는 이 문제의 주요 원인이 사용자의 권한임을 의미합니다. 내 말은 어느 시점에서 시스템이 손상되어 사용자가 설정 파일을 실행할 수 있는 권한을 얻지 못할 수 있다는 것입니다.

임시 디렉토리에서 파일을 실행할 수 없는 문제 수정

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

이 오류의 원인은 경우에 따라 사용자의 권한에 국한되지 않지만 주요 문제는 손상된 Windows 의 (Windows)Temp 폴더에 있었습니다. " 임시(Temp) 디렉터리 에 있는 파일(Files) 을 실행할 수 없습니다"라는 오류 는 팝업(Pop-up) 상자 를 닫아도 실행 파일을 설치할 수 없으므로 사용자에게 심각한 문제를 의미합니다. 이제 이 오류를 수정하는 데 도움이 되는 몇 가지 솔루션이 있으므로 더 이상 시간을 낭비하지 않고 살펴보겠습니다.

참고: Windows 에서 실수로 무언가를 엉망으로 만든 경우에 대비 하여 시스템 복원 지점을 생성 해야 합니다 .

[해결됨] 임시(Temporary) 디렉토리 에서 파일(Files) 을 실행할 수 없음

아래 나열된 방법을 시도하기 전에 먼저 프로그램(설치하려는 프로그램)을 관리자로 실행 하고 (Which)(Program) 오류 가 계속(Administrator) 표시되면 계속하십시오. 따라서 시간을 낭비하지 않고 아래 나열된 가이드의 도움으로 임시 디렉터리에서 파일을 실행할 수 없음 오류를 수정(Fix Unable To Execute Files In The Temporary Directory error) 하는 방법을 살펴보겠습니다 .

방법 1: Temp 폴더 에 대한 보안 권한 수정(Fix)

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) 되어 있는지 확인한 다음 적용을 클릭하고 확인을 클릭합니다.

상속이 활성화되어 있는지 확인

7. 이제 Temp(Temp) 디렉터리 에 쓸 수 있는 권한이 있어야 하며 설정 파일은 오류 없이 계속됩니다.

이 방법은 일반적으로 대부분의 사용자에게 Fix Unable To Execute Files In The Temporary Directory 오류 (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(Temp) 폴더 를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다.

4. 그런 다음 보안 탭 으로 전환하고 (Security tab)편집(Edit.) 을 클릭 합니다.

보안 탭으로 다시 이동하여 편집을 클릭하십시오.

5. 추가 를 클릭하고 모든 사람 을 입력한 다음 (Everyone )이름 확인(Check Names) 을 클릭합니다 . 확인(Ok) 을 클릭 하여 창을 닫습니다.

모든 사람을 입력하고 이름 확인을 클릭한 다음 확인을 클릭합니다.

6. 모든 권한, 수정 및 쓰기 상자가 선택되어 있는지 확인한(Full Control, Modify and Write box is checked) 다음 확인을 클릭 하여(OK) 설정을 저장합니다.

모든 사용자 사용자 이름에 대한 모든 권한 확인란을 선택해야 합니다.

7. 마지막으로 위의 방법 으로 시스템의 모든 사용자에게 Temp 폴더를 완전히 제어할 수 있으므로 임시 디렉터리(Temporary Directory) 에서 파일(Files) 을 실행할 수 없음을 수정할 수 있습니다.

방법 3: 새 임시 폴더 만들기(New Temp Folder)

1. Windows Key + R 을 누른 다음 " C: "(따옴표 제외)를 입력하고 Enter 키를 눌러 C: 드라이브(C: drive) 를 엽니다 .

참고: (Note:)Windows 는 C: 드라이브에 설치되어 있어야 합니다 .

2. 위 단계에 문제가 있는 경우 C: drive your PC로 이동합니다.

3. 그런 다음 C: 폴더의 빈 공간을 마우스 오른쪽 버튼으로 클릭하고 New > Folder.

4. 새 폴더의 이름을 Temp 로 지정 하고 창을 닫습니다.

5. 이 PC 또는 내 컴퓨터(Computer) 를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택 합니다.( Properties.)

6. 왼쪽 창에서 고급 시스템 설정을 클릭합니다.(Advanced system settings.)

다음 창에서 고급 시스템 설정을 클릭합니다.

7. 고급 탭(Advanced tab) 으로 전환 한 다음 환경 변수를 클릭합니다.(Environment Variables.)

고급 시스템 속성 대화 상자의 오른쪽 하단에 있는 '환경 변수...'를 클릭합니다.

8. 사용자 이름에 대한 (User)사용자(User) 변수 에서 TMP 변수 를 두 번 클릭합니다 .

 참고: ( Note:) TEMP 변수 가 아니라 TMP 인지 (TMP)확인(Make) 하십시오 .

TMP를 두 번 클릭하여 환경 변수의 경로를 편집하십시오.

9. 변수 값을 C:\Temp 로 바꾸고 확인을 클릭하여 창을 닫습니다.

TMP 값을 C 디렉토리 내의 새 임시 폴더로 변경하십시오.

10. 프로그램을 다시 설치해 보십시오. 이번에는 문제 없이 작동합니다.

방법 4: 기타 수정 사항

1. 바이러스 백신(Antivirus)방화벽(Firewall) 을 비활성화하여 이것이 작동하는지 확인하십시오.

2. HIPS (호스트 기반 침입 방지 시스템 HIPS(Intrusion Prevention System HIPS) )를 비활성화합니다.

그것으로 임시 디렉토리에서 파일을 실행할 수 없는 문제를(Fix Unable To Execute Files In The Temporary Directory,) 성공적으로 해결 했지만 이 가이드와 관련하여 여전히 질문이 있는 경우 의견 섹션에서 자유롭게 질문하십시오.



About the author

저는 Windows MVP이고 2007년부터 Windows로 작업해 왔습니다. 제 경험에는 소프트웨어 개발, 하드웨어 및 사운드, Windows 앱이 포함됩니다. 저는 항상 제 작업에서 사용자 경험을 개선할 수 있는 최선의 방법을 찾고 있습니다. 따라서 소프트웨어 응용 프로그램을 설계하거나 개발하는 데 도움이 필요하면 제 서비스를 제공할 수 있습니다.



Related posts