Copyright (C) Microsoft Corporation. All rights reserved.
새로운 기능 및 개선 사항에 대 한 최신 PowerShell을 설치 하세요! https://aka.ms/PSWindows
. : 이 시스템에서 스크립트를 실행할 수 없으므로 C:\Users\jnf\Documents\WindowsPowerShell\profile.ps1 파일을 로드할 수
없습니다. 자세한 내용은 about_Execution_Policies(https://go.microsoft.com/fwlink/?LinkID=135170)를 참조하십시오.
위치 줄:1 문자:3
+ . 'C:\Users\jnf\Documents\WindowsPowerShell\profile.ps1'
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : 보안 오류: (:) [], PSSecurityException
+ FullyQualifiedErrorId : UnauthorizedAccess
PS C:\WINDOWS\system32>
이런 에러가 떠서 당활할때 해결방법
이 오류는 PowerShell의 스크립트 실행 정책(Execution Policy) 때문에 발생하는 것입니다. 기본적으로 PowerShell은 보안을 위해 스크립트 실행을 차단하도록 설정되어 있습니다.
이 문제를 해결하려면 스크립트 실행 정책을 변경해야 합니다.
해결 방법:
1. PowerShell을 관리자 권한으로 실행
- 시작 메뉴 → PowerShell 검색 → "관리자 권한으로 실행" 클릭.
2. 실행 정책 변경 명령어 입력
아래 명령어를 입력하고 Enter를 누르세요:
Set-ExecutionPolicy RemoteSigned
- RemoteSigned: 로컬에서 작성한 스크립트는 실행 가능하고, 인터넷에서 받은 스크립트는 서명된 경우에만 실행 가능.
- 만약 모든 스크립트를 실행 가능하게 하려면:
- Set-ExecutionPolicy Unrestricted
3. [Y] 입력 후 Enter (정책 변경 확인)
y를 선택
실패 상황 발생, 흠, 그래서 다시 다음 실행
그러면 다음과 같이 완료 된 상태로 짜잔.
그리고 다시 관리자 모드를 실행해서 확인
결과는 깔끔 하게 정리
이상 별거 아닌거 같은대.. 괜히 짜증나서 수정해본 ... 결과입니다.
4. 다시 스크립트 실행
. 'C:\Users\jnf\Documents\WindowsPowerShell\profile.ps1'
주의사항:
- RemoteSigned 수준이면 보안에 충분하고 일반적으로 추천됩니다.
- 스크립트 실행 후 필요시 원래 상태로 Restricted로 되돌려도 됩니다.
Set-ExecutionPolicy Restricted
원할 경우 명령어 한 줄로 자동화된 복구 스크립트도 만들어 드릴 수 있어요. 만들까요? (예/아니오)
수정 변경 사항 재작업
정확한 해결 방법 (정확한 명령어 순서):
- PowerShell을 관리자 권한으로 실행 (지금처럼)
- 아래 명령어를 한 줄로 복사해서 붙여넣고 엔터:
-
복사편집Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
- powershell
- 실행 정책 변경 확인 창이 뜨면 Y를 입력하고 Enter
핵심 차이점
- 지금은 Scope (적용 범위) 를 명시 안해서 시스템 전체로 가려고 해서 권한 충돌이 나는 것.
- -Scope CurrentUser 옵션을 주면 현재 사용자만 적용되므로 바로 해결됩니다.
이후 다시 실행:
'IT' 카테고리의 다른 글
ComfyUI 텍스트-투-이미지 워크플로우: 완벽 이해 및 활용 (0) | 2025.07.29 |
---|---|
복잡한 데이터도 한눈에! 효과적인 데이터 시각화 완벽 가이드 (0) | 2025.07.28 |
생성형 AI 활용법 비즈니스와 일상을 혁신하는 핵심 전략 (0) | 2025.07.21 |
Notion의 내장 기능중 “Notion Site” 퍼블리싱 (0) | 2025.07.17 |
스마트폰 배터리 수명 늘리기 5가지 필수 관리 팁 (0) | 2025.07.13 |
댓글