임시 디렉토리에서 파일을 실행할 수 없는 오류 5 수정
“임시 디렉토리에서 파일을 실행할 수 없습니다. 오류 5: 접근이 거부되었습니다.”라는 팝업창을 보셨나요?
이 문제는 Windows InstallShield 도구와 Windows 설치 드라이브의 임시 폴더와 관련이 있습니다. 주로 C: 드라이브입니다. 때때로, InstallShield 마법사는 설치 패키지의 내용을 압축 해제하지 못하고 이 오류 메시지가 발생합니다.
이 오류는 주로 다음과 같은 이유로 발생합니다:
- 활성 사용자 계정이 특정 앱을 설치할 관리자 권한이 없습니다.
- 하드 드라이브 또는 SSD 고장으로 인해 새로운 디렉토리를 생성하거나 기존 폴더에 기록할 수 없습니다.
- 누군가가 폴더 보안 권한을 수정하여 사용자 계정이 데이터를 쓸 수 없습니다.
- InstallShield 마법사가 C: 드라이브의 기본 TEMP 폴더를 찾거나 사용할 수 없음.
- PC가 악성 소프트웨어에 감염됨.
- 안티바이러스가 앱(InstallShield 마법사 포함)을 차단하고 있습니다.
- Windows 10/11 방화벽이 TEMP 폴더의 내용 덮어쓰기를 차단하고 있습니다.
문제를 해결할 수 있도록, Windows 10 PC에서 이 오류를 재현해 보았습니다. 저에게 효과가 있었던 해결 방법을 알려드립니다!
임시 디렉토리에서 파일을 실행할 수 없는 오류 5 수정하는 방법
여기서 시도해 볼 수 있는 몇 가지 기술이 있습니다. 가장 간단한 것부터 시작해 보세요. 빠르고 최상의 결과를 위해 이 순서를 따르세요:
관리자 계정으로 로그인
- 시작 메뉴 버튼을 클릭한 다음 오른쪽 아래 모서리의 사용자 프로필 사진을 클릭합니다.
- 컨텍스트 메뉴가 나타납니다. 로그아웃을 선택합니다.
- 컴퓨터가 로그인 화면으로 돌아올 때까지 기다립니다.
- 여러 사용자 계정이 보이면 관리자 계정을 클릭합니다.
- 어떤 관리자 계정을 사용해야 하는지 모르면 장치 소유자 또는 IT 지원 담당자에게 문의해야 할 수 있습니다.
- 사용자 이름 및 비밀번호 입력 필드에 필요한 자격증명을 입력합니다.
- Enter를 눌러 관리자 계정으로 로그인합니다.
이제 다시 앱을 설치해보세요.
설치 프로그램을 관리자 권한으로 실행
이미 Windows PC에 관리자 권한으로 로그인되어 있다면 대신 다음 방법을 시도해 보세요:
- 설치 프로그램 패키지를 찾아 선택한 후 오른쪽 클릭합니다.
- 컨텍스트 메뉴에서 관리자 권한으로 실행을 클릭합니다.
- 이제 소프트웨어 패키지의 InstallShield 마법사가 저장 드라이브와 디렉토리에 대한 권한을 얻습니다.
Temp 폴더에 대한 전체 제어 권한 설정
- 다음 경로로 이동하여 InstallShield 마법사에서 사용하는 Temp 폴더를 찾습니다.
`C:\Users\CtOS\AppData\Local`- CtOS를 사용자 계정 이름으로 바꿉니다.
- Temp 폴더를 찾아 오른쪽 클릭합니다.
- 컨텍스트 메뉴에서 속성을 선택합니다.
- Temp 속성 대화 상자가 나타납니다.
- 보안 탭으로 이동합니다.
- 그룹 또는 사용자 이름 섹션에서 사용자 계정을 선택합니다.
- 허용 열 아래에 주어진 접근 권한을 봅니다.
- 만약 아래 그림처럼 보인다면, 선택한 사용자 계정은 이 폴더를 사용할 수 있는 권한이 부족합니다.
- 편집 버튼을 클릭합니다.
- Temp에 대한 권한 대화 상자가 열립니다.
- 다시 사용자 계정을 선택합니다.
- 허용 열 아래의 모든 항목에 대해 체크박스를 체크합니다.
- 적용과 확인을 클릭하여 변경 사항을 적용합니다.
- 다시 Temp 속성 대화 상자에서 적용과 확인을 클릭합니다.
이제 소프트웨어 설치 시 “임시 디렉토리에서 파일을 실행할 수 없는 오류 5” 문제를 해결할 수 있습니다.
임시 파일 삭제
Windows PC의 다음 Temp 폴더로 이동하여 해당 디렉토리 내의 모든 콘텐츠를 삭제합니다.
가능한 한 많은 임시 파일을 지우세요:
`C:\Windows\Temp`
`C:\Users\CtOS\AppData\Local\Temp`
위의 Temp 디렉토리 주소에서 CtOS를 사용자 계정 이름으로 바꾸십시오.
이 Temp 폴더의 콘텐츠를 삭제하려면 관리자 접근이 필요합니다.
새로운 기본 TEMP 폴더 만들기
- Windows 설치 드라이브로 가서 TEMP라는 이름의 새 폴더를 만듭니다.
- Windows + R 키를 눌러 실행 대화 상자를 엽니다.
- 열기 필드에
sysdm.cpl을 입력하고 Enter를 누릅니다.
- 시스템 속성 창에서 고급 탭으로 이동합니다.
- 환경 변수 옵션을 클릭합니다.
- CtOS에 대한 사용자 변수 아래에서 새로 만들기를 클릭합니다.
- CtOS 대신 사용자 계정 이름이 표시됩니다.
- 변수 이름 필드에 TEMP를 입력합니다.
- 변수 값 필드에 새 Temp 폴더의 전체 경로를 입력합니다:
`C:\TEMP`- 확인을 클릭합니다.
- 모든 창을 닫으려면 다시 확인을 클릭합니다.
디스크 정리 실행
- 시작 메뉴에 디스크 정리를 입력합니다.
- 최고 일치 섹션 아래의 디스크 정리 앱을 클릭합니다.
- 디스크 정리: 드라이브 선택 대화 상자가 나타납니다.
- Windows 설치 드라이브가 선택되어 있는지 확인합니다. 예를 들어, (C:) .
- Windows 10에 대한 디스크 정리 대화 상자가 나타납니다.
- WINDOWS 10 대신 로컬 디스크 C: 또는 Windows 설치 폴더에 할당한 다른 이름이 보일 수 있습니다.
- 시스템 파일 정리 버튼을 클릭합니다.
- 다시 디스크 정리: 드라이브 선택 팝업이 나타납니다.
- 동일한 드라이브를 다시 선택합니다.
- Windows가 불필요한 시스템 파일을 삭제합니다.
- WINDOWS 10에 대한 디스크 정리 대화 상자가 표시되면 확인 버튼을 클릭합니다.
- 이제 디스크 정리 진행 표시줄이 나타납니다.
C: 드라이브를 정리한 후 다시 앱을 설치해 보세요.
사용자 계정 제어 끄기
- 시작 메뉴 버튼을 클릭합니다.
- 사용자 계정 제어를 입력합니다.
- 최고 일치 아래의 사용자 계정 컨트롤 설정 변경을 선택합니다.
- 이제 사용자 계정 제어 설정 대화 상자가 나타납니다.
- 일반적으로 항상 알림 쪽에 있어야 합니다.
- 그걸 절대 알림 안 함 수준으로 아래로 슬라이드합니다.
- 확인을 클릭합니다.
- 확인 대화 상자에서 예 또는 계속를 클릭하여 작업을 승인해야 할 수 있습니다.
이 문제가 해결되었는지 테스트하십시오. 위의 단계를 따라 사용자 계정 제어 수준을 항상 알림으로 되돌리세요.
클린 부팅 수행
- Windows와 R 키를 동시에 눌러 실행 대화 상자를 엽니다.
- 열기 필드에
msconfig를 입력하고 Enter를 누릅니다.
- 시스템 구성 창에서 서비스 탭을 클릭합니다.
- 모든 Microsoft 서비스 숨기기 옆의 체크 박스를 체크합니다.
- 모두 사용 안 함을 클릭합니다.
- 시작 탭을 클릭합니다.
- 작업 관리자 열기를 클릭합니다.
- 작업 관리자에서 시작 탭으로 이동합니다.
- 각 시작 항목에 대해 오른쪽 클릭하고 사용 안 함을 선택합니다.
- 작업 관리자를 닫습니다.
- 시스템 구성 창에서 적용을 클릭한 다음 확인을 클릭합니다.
- PC를 재시작합니다.
문제가 해결되었는지 테스트합니다. 새로운 앱을 설치할 수 있게 되면, Task Manager에서 Microsoft가 아닌 서비스와 시작 서비스를 다시 활성화하는 단계를 따르세요. 이러한 변경을 시행하기 위해 PC를 재부팅합니다.
새 관리자 계정 만들기
- Windows + R 키를 눌러 설정 앱을 엽니다.
- 목록에서 계정 메뉴를 클릭합니다.
- 설정 > 내 정보 메뉴가 표시됩니다.
- 왼쪽 탐색 패널에서 가족 및 다른 사용자 옵션을 클릭합니다.
- 다른 사용자 섹션 아래의 이 PC에 다른 사람 추가 버튼을 선택합니다.
- Microsoft 계정 로그인 대화 상자가 열립니다. 이것이 없습니다… 하이퍼링크를 클릭합니다.
- 다음 화면에서 Microsoft 계정 없이 사용자 추가를 선택합니다.
- 이 PC용 사용자 생성 대화 상자에서 필요한 세부 사항을 입력하고 다음을 클릭합니다.
- 다른 사용자 섹션에 새로 생성된 계정이 표시됩니다.
- 그 계정을 클릭하고 계정 유형 변경 버튼을 클릭합니다.
- 계정 유형 변경 대화 상자가 나타납니다.
- 계정 유형 드롭다운 메뉴에서 관리자를 선택합니다.
- 방금 수정한 내용을 적용하려면 확인을 클릭합니다.
- 이제 기존 Windows 사용자 계정에서 로그아웃하고 새 관리자 계정으로 로그인합니다.
이제 새로운 앱을 설치해보고 “임시 디렉토리에서 파일을 실행할 수 없는 오류 5” 문제가 해결되었는지 확인하세요.
안티바이러스 프로그램 잠시 비활성화
- Windows + I 키를 눌러 Windows 설정을 열고 업데이트 및 보안 옵션을 클릭합니다.
- 업데이트 및 보안 메뉴에서 Windows 보안 옵션을 클릭합니다.
- 오른쪽 보호 영역 섹션에서 바이러스 및 위협 보호 설정을 클릭합니다.
- 바이러스 및 위협 보호 설정 아래에서 설정 관리를 선택합니다.
- 토글 버튼을 사용하여 실시간 보호 기능을 비활성화합니다.
- 이 창은 그대로 두십시오.
- 새 앱을 설치해 보십시오.
- 작동하면 실시간 보호 토글 버튼을 다시 사용하여 보안 기능을 활성화합니다.
Windows를 안전 모드로 재부팅
- 시작 메뉴를 클릭하고 전원 버튼을 선택합니다.
- 세 가지 전원 옵션이 포함된 컨텍스트 메뉴가 나타납니다.
- 키보드에서 Shift 키를 누르고 재시작 버튼을 클릭합니다.
- Windows PC가 재시작되고 WinRE 환경으로 부팅됩니다.
- 문제 해결을 클릭합니다.
- 문제 해결 화면에서 고급 옵션을 선택합니다.
- 시작 설정을 클릭합니다.
- 다음 화면에서 재시작을 선택합니다.
- PC가 여러 옵션이 있는 시작 설정 메뉴로 재부팅됩니다.
- 그곳에서 안전 모드에 대해 숫자 4 키를 누릅니다.
- PC가 안전 모드로 부팅됩니다.
이제 앱을 설치할 때 오류 5가 다시 발생하는지 확인합니다.
요약
따라서 이는 앱을 설치할 때 “임시 디렉토리에서 파일을 실행할 수 없는 오류 5”를 극복하기 위해 따라할 수 있는 수정 사항입니다. 이러한 방법은 Windows 7, 8, 11 등에서 효과적으로 작동합니다.