시스템 오류 5 수정, Windows에서 액세스가 거부됨
명령 프롬프트 또는 Windows PowerShell 에서 명령을 실행(running commands in Command Prompt) 하는 동안 " 시스템(System) 오류 5가 발생했습니다. 액세스(Access) 가 거부되었습니다"라는 메시지가 계속 표시되면 콘솔에 명령을 실행하는 데 필요한 권한이 없기 때문일 수 있습니다. 예를 들어, 관리 기능(예: "net user") 또는 고급 문제 해결(advanced troubleshooting) 과 관련된 명령 에는 향상된 권한이 필요하거나 작동하지 않습니다.
Microsoft Windows 에서 "시스템 오류 5"를 수정하려면 명령 프롬프트(Command Prompt) 와 Windows PowerShell 을 관리자로 실행해야 합니다 . 아래 지침은 상승된 권한으로 두 명령줄 인터프리터를 모두 여는 여러 가지 방법을 안내합니다.
명령 프롬프트(Run Command Prompt) 및 Windows PowerShell 을 관리자 로 실행(Administrator)
기본 사용자 권한으로 명령 프롬프트(Command Prompt) 또는 Windows PowerShell 에서 명령을 실행하는 것은 불가능합니다 . 명령 출력 결과 " 시스템(System) 오류 5"가 발생하면 선호하는 명령줄 인터프리터를 관리자로 시작해야 합니다.
관리자로 명령 프롬프트 열기(Open Command Prompt as Administrator)
1. 시작(Start ) 메뉴를 열고(또는 Windows 키를 누름) cmd 또는 명령 프롬프트(command prompt) 를 입력합니다 .
2. 검색 결과에서 관리자 권한으로 실행 옵션을 선택합니다.(Run as administrator)
3. UAC ( 사용자 계정 컨트롤(User Account Control) ) 대화 상자 에서 예(Yes ) 를 선택합니다.
참고: (Note:) 사용자 계정 컨트롤(User Account Control) 은 Windows 7 에 없습니다 .
그러면 제목 표시줄에 "관리자" 레이블이 있는 명령 프롬프트 창이 표시됩니다. (Command Prompt)더 이상 명령을 실행하는 동안 " 시스템(System) 오류 5"가 발생하지 않습니다.
관리자로 명령 프롬프트(Command Prompt) 를 여는 더 빠른 방법 은 시작(Start) 메뉴 에서 검색한 직후 Ctrl + Shift + Enter 를 누르는 것입니다.
관리자로 Windows PowerShell 열기(Open Windows PowerShell as Administrator)
Windows 10 및 11 모두 Windows Windows + XPower User 라고도 함 ) 메뉴 를 통해 Windows PowerShell 을 관리자로 여는 옵션이 있습니다.(Windows PowerShell)
1. Windows + X 를 누르거나 (X)시작(Start ) 버튼 을 마우스 오른쪽 버튼으로 클릭 합니다.
2. Windows 터미널(관리자)(Windows Terminal (Admin)) 또는 Windows PowerShell(관리자)(Windows PowerShell (Admin)) 을 선택 합니다.
3. UAC ( 사용자 계정 컨트롤(User Account Control) ) 프롬프트 에서 예(Yes ) 를 선택합니다.
그러면 "관리자" 레이블이 있는 Windows PowerShell 창(또는 콘솔이 (Windows PowerShell)Windows 터미널(Windows Terminal) 을 통해 시작되는 경우 탭 )이 표시됩니다. " 시스템(System) 오류 5"는 명령을 실행하는 동안 표시되지 않습니다.
또는 시작(Start ) 메뉴 에서 powershell 을 검색하고 관리자 권한으로 실행을(Run as administrator) 선택 하거나 Ctrl + Shift + Enter 를 눌러 관리자 권한 (Enter)Windows PowerShell 창 을 열 수 있습니다.
팁(Tip) : Windows 10 고급 사용자 메뉴에서 Windows PowerShell을 명령 프롬프트로 바꾸는(replace Windows PowerShell with Command Prompt) 방법을 알아보세요 .
항상 상승 된 명령 프롬프트(Elevated Command Prompt) 및 Windows PowerShell 콘솔 (Windows PowerShell Console)실행(Run)
관리자 권한으로 명령 프롬프트(Command Prompt) 또는 Windows PowerShell 을 자동으로 열 수 있는 Windows 바탕 화면 바로 가기를 만들 수 있습니다. 이렇게 하면 표준 사용자 권한으로 콘솔을 실수로 시작하여 " 시스템(System) 오류 5" 가 발생할 가능성을 제거합니다.
1. 바로 가기를 만들려는 명령줄 인터프리터에 따라 파일 탐색기(File Explorer) 창을 열고 관련 디렉터리로 이동합니다.
명령 프롬프트 - 로컬 디스크 C(Local Disk C) > Windows > System32
Windows PowerShell — 로컬 디스크 C(Local Disk C) > Windows > System32 > WindowsPowerShell > v1.0
2. cmd(cmd ) (명령 프롬프트) 또는 powershell ( Windows PowerShell ) 이라는 파일을 찾습니다 . 그런 다음 마우스 오른쪽 버튼으로 클릭하고 추가 옵션 표시(Show more options) (Windows 11만 해당) > 보내기(Send to) > 바탕 화면(바로 가기 만들기)(Desktop (create shortcut)) 을 선택 합니다.
3. 새로 생성된 cmd – Shortcut(cmd – Shortcut) or powershell –(powershell – Shortcut) 바탕화면의 Shortcut 아이콘을 우클릭합니다 . 그런 다음 속성 을 선택 합니다(Properties) .
4. 바로 가기(Shortcut ) 탭에서 고급(Advanced) 을 선택합니다 .
5. 관리자 권한으로 실행(Run as administrator) 옆의 확인란을 선택하고 확인(OK) 을 선택 합니다.
6. 적용(Apply ) 및 확인(OK ) 을 선택 하여 속성 상자를 종료합니다.
이제 바로 가기를 두 번 클릭하고 UAC 팝업 에서 예(Yes ) 를 선택 하여 관리자 권한으로 명령 프롬프트(Command Prompt) 또는 Windows PowerShell 을 열 수 있습니다. (Windows PowerShell)바로 가기의 이름을 원하는 대로 자유롭게 변경하십시오 .(Feel)
명령 프롬프트(Command Prompt) 및 Windows PowerShell 에 대한 UAC 프롬프트(UAC Prompts) 비활성화
UAC(사용자 계정 컨트롤)(User Account Control (UAC)) 는 Windows Vista , 8, 8.1, 10 및 11의 보안 기능으로 프로그램이 허가 없이 시스템을 변경하지 못하도록 합니다. 그러나 관리자 권한으로 명령 프롬프트(Command Prompt) 또는 Windows PowerShell 을 열려고 할 때마다 UAC 프롬프트를 처리하는 것은 산만합니다.
이를 처리하는 가장 빠른 방법은 UAC 를 완전히 비활성화하는 것입니다. 그러나 이는 상당한 보안 위험을 초래합니다. 또는 명령 프롬프트(Command Prompt) 또는 Windows PowerShell 에 대해서만 프롬프트를 무시할 수 있습니다 . 더 안전하지만 설정하는 데 시간이 걸립니다.
사용자 계정 컨트롤을 완전히 비활성화(Disable User Account Control Completely)
1. 시작(Start) 메뉴 에서 uac 를 검색하고 열기(Open) 를 선택하여 사용자 계정 컨트롤 설정(User Account Control Settings) 대화 상자를 시작합니다.
2. 슬라이더를 알림(Never notify) 안 함 으로 끕니다 .
3. 확인(OK) 을 선택하여 시스템 전체에서 사용자 계정 컨트롤(User Account Control) 을 비활성화 합니다.
나중에 UAC(UAC) 를 다시 활성화하려면 위의 단계를 수행하고 슬라이더를 첫 번째 또는 두 번째 노치로 드래그하십시오.
팁: (Tip:)제어판(Control Panel) 에서 시스템 및 보안(System and Security) > 사용자 계정 컨트롤 설정 변경 을 선택하여 (Change User Account Control settings)사용자 계정 컨트롤 설정(User Account Control Settings) 대화 상자에 액세스 할 수도 있습니다 .
명령 프롬프트 및 Windows PowerShell 전용 UAC 우회(Bypass UAC for Command Prompt and Windows PowerShell Only)
1. 시작(Start) 메뉴 에서 schtasks 를 검색하고 Enter 키 를 눌러 작업 스케줄러를 시작합니다.
2. 사이드바에서 작업 스케줄러 라이브러리(Task Scheduler Library) 를 마우스 오른쪽 버튼으로 클릭 하고 새 폴더(New Folder) 를 선택합니다 .
3. 폴더 이름을 입력합니다(예: No UAC ) .
4. 사이드바에서 새로 생성된 폴더를 선택하고 작업 생성( Create Task) 을 선택 합니다.
5. 작업 이름을 명령 프롬프트(관리자) 와 같이 지정 (Command Prompt (Admin))하고 가장 높은 권한(Run with highest privileges) 으로 실행 옆의 확인란을 선택합니다 .
6. 작업(Actions ) 탭 으로 전환하고 새로(New) 만들기 를 선택합니다 .
7. 작업(Action) 을 프로그램 시작으로 설정하고 (Start a program)명령 프롬프트(Command Prompt) 또는 Windows PowerShell 실행 파일의 파일 경로에 붙여넣습니다 .
명령 프롬프트 — C:\Windows\System32\cmd.exe
Windows PowerShell — C:\Windows\System32\WindowsPowerShell\v1.0
9. 조건(Conditions) 탭 으로 전환 하고 컴퓨터가 AC 전원에 있는 경우에만 작업 시작(Start the task only if the computer is on AC power) 을 선택 취소합니다 . 그런 다음 확인(OK) 을 선택 하여 작업을 저장합니다.
10. 바탕 화면의 빈 영역을 마우스 오른쪽 버튼으로 클릭하고 새로(New) 만들기 > 바로 가기(Shortcut) 를 선택합니다 .
11. 폴더 이름(Folder name) 과 작업 이름( Task name ) 을 작업을 생성하는 동안 삽입한 이름으로 대체하여 다음 경로를 입력합니다.
C:\Windows\System32\schtasks.exe /RUN /TN “Folder name\Task name”
계속하려면 다음(Next) 을 선택하십시오 .
12. 바로 가기의 이름을 입력하고 마침(Finish) 을 선택합니다 .
13. 방금 만든 바탕 화면에서 바로 가기를 두 번 클릭하면 UAC 프롬프트 없이 새로운 (UAC)관리자 권한 명령 프롬프트(Command Prompt) 또는 Windows PowerShell 콘솔이 실행 됩니다.
(Fix System Error 5)표준 Windows(Standard Windows) 계정 에서 시스템 오류 5 수정
(Suppose)PC의 비관리자 계정에서 " 시스템 오류 5가 발생했습니다"가 발생했다고 (System)가정 합니다. 이 경우 관리자 암호를 삽입하여 위의 지침에 따라 향상된 명령 프롬프트(Command Prompt) 또는 Windows PowerShell 콘솔을 계속 실행할 수 있습니다 . 모르면 PC에 대한 관리 권한이 있는 사용자에게 권한을 요청하세요.
또는 표준 계정을 관리자 계정(change a standard account to an admin account) (자신이 PC의 소유자라고 가정)으로 변경하여 상승된 권한으로 명령줄 인터프리터를 열려고 할 때마다 관리자 암호를 입력하지 않아도 됩니다. 아래 단계는 Windows 10 및 11에 적용됩니다.
1. 관리자 계정에 로그인하고 시작(Start) > 설정(Settings ) > 계정(Accounts) > 가족 및 기타 사용자(Family & other users) 를 선택합니다 .
2. 기타 사용자 에서 표준 계정을 선택하고 (Other users)계정 유형 변경(Change account type) 을 선택 합니다 .
3. 계정 유형(Account type) 을 관리자 로 설정하고 (Administrator )확인(OK) 을 선택 합니다.
수정 됨 : (Has)시스템 오류 5(System Error 5) 가 발생하지 않음
다시 말하지만, 단순히 명령 프롬프트(Command Prompt) 와 Windows PowerShell 을 관리자로 실행하면 (Windows PowerShell)Microsoft Windows 에서 " (Microsoft Windows)시스템(System) 오류 5" 오류 코드 가 수정됩니다 . 두 콘솔을 정기적으로 사용(User Account Control) 하는 경우 시간을 들여 항상 높은 권한으로 콘솔을 실행하는 바로 가기를 설정 하면 장기적으로 시간을 절약할 수 있습니다.
Related posts
"Windows 리소스 보호가 요청한 작업을 수행할 수 없습니다" 오류를 수정하는 방법
"지원되지 않는 무선 네트워크 장치가 감지되었습니다. 시스템이 중지되었습니다" 오류
Windows에서 "업데이트를 완료할 수 없습니다" 오류를 수정하는 방법
"Windows에서 포맷을 완료할 수 없습니다" 오류를 수정하는 방법
"Windows에서 하나 이상의 시스템 구성 요소를 구성할 수 없습니다" 오류를 수정하는 방법
"Windows가 이 네트워크의 프록시 설정을 자동으로 감지할 수 없습니다" 오류 수정
Windows 10에서 소리가 나지 않는 문제를 해결하는 방법
"Java Virtual Machine을 생성할 수 없습니다" 오류를 수정하는 방법
Windows Vista 및 7에서 누락된 시스템 복원 지점 수정
"앗, 이런!" 문제를 해결하는 8가지 방법 Chrome의 페이지 충돌 오류
Discord의 "경로 없음" 오류를 수정하는 방법
작동을 중지하는 Windows 키보드 키를 수정하는 방법
Windows 10의 MS 팀에서 카메라가 작동하지 않는 문제를 해결하는 방법
Windows 오류 코드 0x80070005를 수정하는 방법
Windows 11/10의 일반 PNP 모니터 드라이버 오류에 대한 5가지 수정 사항
Windows 8.1/10으로 업그레이드한 후 밝기를 조정할 수 없는 문제 수정
"Windows에서 네트워크 어댑터용 드라이버를 찾을 수 없습니다" 오류를 수정하는 방법
Windows 10에서 마우스 끊김을 수정하는 방법
iPhone 및 Android에서 Gboard가 작동하지 않는 오류를 수정하는 9가지 방법
FIX: Windows에서 비시스템 디스크 또는 디스크 오류