시스템 오류 5 수정, Windows에서 액세스가 거부됨


명령 프롬프트에서 명령 실행 또는 윈도우 파워셸 동안 "시스템 오류 5가 발생했습니다. 액세스가 거부되었습니다"라는 메시지가 반복적으로 표시된다면 콘솔에 해당 오류를 실행하는 데 필요한 권한이 부족할 가능성이 높습니다. . 예를 들어 관리 기능(예: 'net user')과 관련된 명령이나 고급 문제 해결 에는 향상된 권한이 필요하며 그렇지 않으면 작동하지 않습니다.

Microsoft Windows에서 '시스템 오류 5'를 수정하려면 관리자 권한으로 명령 프롬프트와 Windows PowerShell을 실행해야 합니다. 아래 지침은 높은 권한으로 두 명령줄 해석기를 모두 여는 다양한 방법을 안내합니다.

관리자 권한으로 명령 프롬프트 및 Windows PowerShell 실행

기본 사용자 권한으로는 명령 프롬프트 또는 Windows PowerShell에서 명령을 실행할 수 없습니다. 명령 출력 결과가 '시스템 오류 5'인 경우 원하는 명령줄 해석기를 관리자로 실행해야 합니다.

관리자 권한으로 명령 프롬프트 열기

1. 시작 메뉴를 열고(또는 Windows 키를 누르고) cmd 또는 명령 프롬프트 를 입력합니다.

2. 검색 결과에서 관리자 권한으로 실행 옵션을 선택하세요.

3. 사용자 계정 컨트롤(UAC) 대화 상자에서 를 선택하세요.

참고: Windows 7에는 사용자 계정 컨트롤이 없습니다.

그러면 제목 표시줄에 '관리자' 라벨이 있는 명령 프롬프트 창이 표시됩니다. 더 이상 명령을 실행하는 동안 '시스템 오류 5'가 발생하지 않습니다.

관리자가 명령 프롬프트를 더 빠르게 여는 방법은 시작 메뉴에서 명령 프롬프트를 검색한 후 즉시 Ctrl + Shift + Enter 를 누르는 것입니다. .

Windows PowerShell을 관리자로 열기

Windows 10과 11 모두 Windows + X(고급 사용자) 메뉴를 통해 관리자로 Windows PowerShell을 열 수 있는 옵션을 제공합니다.

1. Windows + X 를 누르거나 시작 버튼을 마우스 오른쪽 버튼으로 클릭하세요.

2. Windows 터미널(관리자) 또는 Windows PowerShell(관리자) 을 선택합니다.

.

3. 사용자 계정 컨트롤(UAC) 프롬프트에서 를 선택하세요.

그러면 "관리자" 레이블이 있는 Windows PowerShell 창(또는 윈도우 터미널 을 통해 콘솔이 시작되는 경우 탭)이 표시됩니다. "시스템 오류 5"는 명령을 실행하는 동안 표시되지 않습니다.

또는 시작 메뉴에서 powershell 을 검색하고 관리자 권한으로 실행 을 선택하거나 Ctrl 을 누를 수도 있습니다. + Shift + Enter 를 눌러 관리자 권한 Windows PowerShell 창을 엽니다.

: Windows 10 고급 사용자 메뉴에서 Windows PowerShell을 명령 프롬프트로 교체 하는 방법을 알아보세요.

항상 관리자 권한 명령 프롬프트 및 Windows PowerShell 콘솔 실행

Windows에서 관리자로서 명령 프롬프트 또는 Windows PowerShell을 자동으로 열 수 있는 바탕 화면 바로 가기를 구축할 수 있습니다. 이렇게 하면 실수로 표준 사용자 권한으로 콘솔을 실행하여 "시스템 오류 5"가 발생할 가능성이 제거됩니다.

1. 바로가기를 만들려는 명령줄 해석기에 따라 파일 탐색기 창을 열고 관련 디렉터리로 이동하세요.

명령 프롬프트 - 로컬 디스크 C >Windows >System32

Windows PowerShell — 로컬 디스크 C >Windows >System32 >WindowsPowerShell >v1.0

2. cmd (명령 프롬프트) 또는 powershell (Windows PowerShell)이라는 파일을 찾으세요. 그런 다음 마우스 오른쪽 버튼을 클릭하고 추가 옵션 표시 (Windows 11만 해당) >보내기 >바탕화면(바로가기 만들기) 를 선택합니다.

3. 바탕화면에 새로 생성된 cmd – 바로가기 또는 powershell – 바로가기 아이콘을 마우스 오른쪽 버튼으로 클릭합니다. 그런 다음 속성 을 선택합니다.

4. 바로가기 탭에서 고급 을 선택하세요.

5. 관리자 권한으로 실행 옆의 확인란을 선택하고 확인 을 선택합니다.

6. 적용확인 을 선택하여 속성 상자를 종료합니다..

이제 바로가기를 두 번 클릭하고 UAC 팝업에서 를 선택하여 관리자 권한으로 명령 프롬프트 또는 Windows PowerShell을 열 수 있습니다. 바로가기 이름을 원하는 대로 자유롭게 바꾸세요.

명령 프롬프트 및 Windows PowerShell에 대한 UAC 프롬프트 비활성화

사용자 계정 컨트롤(UAC) 는 프로그램이 허가 없이 시스템을 변경하지 못하도록 방지하는 Windows Vista, 8, 8.1, 10 및 11의 보안 기능입니다. 그러나 관리자 권한으로 명령 프롬프트 또는 Windows PowerShell을 열 때마다 UAC 프롬프트를 처리하는 것은 방해가 됩니다.

이 문제를 해결하는 가장 빠른 방법은 UAC를 완전히 비활성화하는 것입니다. 하지만 이는 상당한 보안 위험을 초래합니다. 또는 명령 프롬프트 또는 Windows PowerShell에 대해서만 프롬프트를 무시할 수 있습니다. 더 안전하지만 설정하는 데 시간이 걸립니다.

사용자 계정 컨트롤을 완전히 비활성화

1. 시작 메뉴에서 uac 를 검색하고 열기 를 선택하여 사용자 계정 컨트롤 설정 대화상자를 시작합니다.

2. 슬라이더를 알리지 않음 으로 드래그하세요.

3. 시스템 전체에서 사용자 계정 컨트롤을 비활성화하려면 확인 을 선택하세요.

나중에 UAC를 다시 활성화하려면 위 단계를 수행하고 슬라이더를 첫 번째 또는 두 번째 노치로 드래그하세요.

도움말: 시스템 및 보안 >사용자 계정 컨트롤 설정 변경 을 선택하여 사용자 계정 컨트롤 설정 대화 상자를 열 수도 있습니다. s>6.

명령 프롬프트 및 Windows PowerShell에 대해서만 UAC 우회

1. 시작 메뉴에서 schtasks 를 검색하고 Enter 를 눌러 작업 스케줄러를 시작하세요.

2. 사이드바에서 작업 스케줄러 라이브러리 를 마우스 오른쪽 버튼으로 클릭하고 새 폴더 를 선택합니다.

3. 폴더 이름을 입력합니다(예: UAC 없음 ).

4. 사이드바에서 새로 생성된 폴더를 선택하고 작업 생성 을 선택합니다.

5. 작업 이름을 지정합니다(예: 명령 프롬프트(관리자) ). 가장 높은 권한으로 실행 옆의 확인란을 선택합니다..

6. 작업 탭으로 전환하고 새로 만들기 를 선택합니다.

7. 작업프로그램 시작 으로 설정하고 명령 프롬프트 또는 Windows PowerShell 실행 파일의 파일 경로에 붙여넣습니다.

명령 프롬프트 — C:\Windows\System32\cmd.exe

Windows PowerShell — C:\Windows\System32\WindowsPowerShell\v1.0

9. 조건 탭으로 전환하고 컴퓨터가 AC 전원에 연결된 경우에만 작업 시작 을 선택 취소합니다. 그런 다음 확인 을 선택하여 작업을 저장하세요.

10. 바탕 화면 내의 빈 공간을 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 >바로가기 를 선택합니다.

11. 다음 경로를 입력하세요. 이때 폴더 이름작업 이름 을 작업 생성 시 삽입한 이름으로 바꾸세요.

C:\Windows\System32\schtasks.exe /RUN /TN “폴더 이름\작업 이름”

계속하려면 다음 을 선택하세요.

12. 바로가기 이름을 입력하고 완료 를 선택하세요.

13. 방금 생성한 바탕 화면에서 바로가기를 두 번 클릭하면 UAC 프롬프트 없이 새로 승격된 명령 프롬프트 또는 Windows PowerShell 콘솔이 실행됩니다.

표준 Windows 계정의 시스템 오류 5 수정

PC의 관리자가 아닌 계정에서 "시스템 오류 5가 발생했습니다"가 발생했다고 가정해 보겠습니다. 이 경우에도 위의 지침에 따라 관리자 암호를 입력하여 향상된 명령 프롬프트 또는 Windows PowerShell 콘솔을 실행할 수 있습니다. 혹시 모르니 PC에 대한 관리 권한이 있는 사용자에게 권한을 요청해 보세요.

또는 표준 계정을 관리자 계정으로 변경 (귀하가 PC의 소유자라고 가정)하면 높은 권한으로 명령줄 해석기를 열 때마다 관리자 비밀번호를 입력하지 않아도 됩니다. . 아래 단계는 Windows 10 및 11에 적용됩니다.

1. 관리자 계정에 로그인하고 시작 >설정 >계정 >가족 및 기타 사용자 를 선택합니다.

.

2. 다른 사용자 에서 표준 계정을 선택하고 계정 유형 변경 을 선택합니다.

3. 계정 유형관리자 로 설정하고 확인 을 선택합니다.

수정됨: 시스템 오류 5가 발생하지 않았습니다

다시 말씀드리지만 관리자 권한으로 명령 프롬프트와 Windows PowerShell을 실행하면 Microsoft Windows의 '시스템 오류 5' 오류 코드가 수정됩니다. 두 콘솔을 정기적으로 사용하는 경우 항상 높은 권한으로 콘솔을 실행하는 바로가기를 설정하는 데 시간을 투자하면(가급적이면 처리해야 하는 성가신 사용자 계정 컨트롤 프롬프트 없이) 장기적으로 시간을 절약할 수 있습니다.

.

관련 게시물:


4.02.2022