Windows Powershell이 계속 팝업되는 문제를 해결하는 6가지 방법
일부 앱은 시작 시 실행되도록 설정되어 있어 Windows가 부팅되자마자 실행됩니다. 그러나 Windows Powershell이 뜬다면 문제가 있는 것입니다. 결과적으로 이것은 Windows 사용자의 공평한 공유에 영향을 미치는 알려진 문제입니다. 다행스럽게도 이 가이드에 설명된 대로 문제를 해결할 수 있는 방법이 있습니다.
일반 수정
문제별 수정 사항을 적용하기 전에 이러한 일반적인 팁은 시스템의 바이러스 또는 버그로 인해 발생한 문제를 해결하는 데 도움이 될 수 있습니다.
- 맬웨어 제거 도구로 PC 검사: 타사 바이러스 백신 또는 맬웨어 방지 프로그램이 있는 경우 컴퓨터에서 악성 소프트웨어를 검색할 수 있습니다. 그러나 그렇지 않은 경우 Windows Defender가 컴퓨터에서 전체 검사를 실행하도록 할 수 있습니다.
- Chkdsk, DISM 및 SFC 검사 수행: Windows에는 시스템 파일을 검사하고 손상되지 않았으며 시스템 폴더에 손상된 파일이 없는지 확인하는 몇 가지 유용한 유틸리티가 있습니다. 관련 명령을 입력하면 Windows 터미널 또는 PowerShell에서 이러한 유틸리티를 실행할 수 있습니다.
- Windows 업데이트: 설정으로 이동하여 Windows 업데이트 탭에서 사용 가능한 업데이트가 있는지 확인합니다.
- 시스템 유지 관리 문제 해결사 실행:Win + 를 눌러 실행 창을 연 R다음 입력
%systemroot%\system32\msdt.exe -id MaintenanceDiagnostic
하고 키를 눌러 Enter시스템 유지 관리 유틸리티를 엽니다.
1. 작업 또는 스크립트가 백그라운드에서 실행 중인지 확인
Windows 시스템은 PowerShell을 사용하여 백그라운드 프로세스를 시작하거나 응용 프로그램이 보안 파일에 액세스하도록 인증합니다. Windows PowerShell이 계속 표시되면 시스템이 업데이트 프로세스나 중요한 백그라운드 작업을 실행 중일 가능성이 높습니다. 다음 단계에 따라 이러한 경우인지 확인할 수 있습니다.
- 시작 메뉴를 마우스 오른쪽 버튼으로 클릭하고 “작업 관리자”를 선택합니다.
- “프로세스” 탭에서 “CPU”를 클릭하여 프로세스 CPU 사용량을 기준으로 목록을 재구성합니다.
- 목록을 검토하여 비정상적인 양의 CPU를 사용하는 프로세스를 확인하십시오. 알 수 없는 프로세스인 경우 Google에서 이름을 검색하여 작업을 종료해도 되는지 확인합니다.
- 또는 “wsappx”라는 프로세스나 너무 많은 CPU를 사용하는 서비스인 경우 Windows가 앱 또는 자체를 업데이트하고 있음을 의미합니다.
2. 클린 모드로 부팅
타사 앱은 시스템에 유해한 파일을 생성하고 Windows PowerShell을 활용하여 컴퓨터를 변경하는 것으로 유명합니다. 이러한 앱을 식별하고 PC에 대한 액세스를 차단하는 유일한 방법은 클린 모드로 부팅하는 것입니다.
- Windows+ 키를 동시에 눌러 실행 상자를 시작합니다 R. 입력
msconfig
하고 를 누릅니다 Enter.
- “일반” 탭에서 “선택적 시작”을 선택하고 “시작 항목 로드”를 선택 취소합니다.
- “서비스” 탭으로 이동하여 “모든 Microsoft 서비스 숨기기”를 클릭합니다. 창 하단에서 “모두 비활성화”를 선택하고 “확인”을 클릭하십시오.
- “시작” 탭을 클릭하고 “작업 관리자 열기”를 선택합니다.
- 작업 관리자의 “시작” 탭에서 각 항목을 마우스 오른쪽 버튼으로 클릭하고 “비활성화”합니다.
- 마지막으로 “확인”을 클릭하고 PC를 다시 시작합니다. PC가 문제 없이 부팅되는 경우 최근에 설치된 앱이 원인이므로 문제를 해결하려면 앱을 제거해야 합니다. 그렇지 않은 경우 다음 방법으로 진행하십시오.
3. 일시적으로 Windows Powershell 비활성화
명령 프롬프트를 사용하여 Windows PowerShell을 일시적으로 비활성화할 수 있습니다. PowerShell을 사용하여 자체를 비활성화하면 충돌이 발생하고 문제가 발생할 수 있습니다. 이 방법은 Windows 10 1803에서 작동하며 관리자 권한이 필요합니다.
- Windows 검색 버튼을 클릭하고 “명령 프롬프트”를 입력합니다. 최상의 결과를 마우스 오른쪽 버튼으로 클릭하고 “관리자 권한으로 실행”을 선택합니다.
- 다음 명령을 입력하고 Enter각각을 누릅니다. 나중에 PowerShell을 다시 활성화해야 합니다. 비활성화하려면 다음을 입력하십시오.
Dism /online /Disable-Feature /FeatureName: MicrosoftWindowsPowerShellV2Root
- 다시 활성화하려면 다음을 입력하십시오.
Dism /online /Enable-Feature /FeatureName: MicrosoftWindowsPowerShellV2Root
4. 시작 폴더에서 Powershell 바로 가기 삭제
시작 폴더에는 모든 시작 응용 프로그램 바로 가기가 포함되어 있어 Windows가 부팅되자마자 바로 실행할 수 있습니다. Windows “PowerShell.exe” 바로 가기도 이 폴더에서 찾을 수 있습니다. 대부분의 경우 이 앱은 시작 시 실행되도록 설정되어 있기 때문입니다. 따라서 Windows PowerShell이 계속 팝업되면 시작 폴더에서 이 앱의 바로 가기를 찾아 삭제해야 합니다.
- Windows+ 키를 눌러 실행 상자를 시작합니다 R. 입력
%ProgramData%\Microsoft\Windows\Start Menu\Programs\StartUp
하고 누르십시오 Enter.
- PowerShell 바로 가기를 찾아 마우스 오른쪽 버튼으로 클릭하고 “삭제”를 선택합니다. 목록이 비어 있거나 PowerShell을 찾을 수 없는 경우 다음 방법으로 진행합니다.
5. 작업 관리자에서 Powershell 시작 상태 삭제
시작 시 시작되지 않도록 작업 관리자를 통해 PowerShell 시작 상태를 비활성화할 수도 있습니다.
- 시작 메뉴를 마우스 오른쪽 버튼으로 클릭하고 “작업 관리자”를 선택합니다.
- “시작” 탭을 클릭하고 “Windows PowerShell”을 찾습니다. 마우스 오른쪽 버튼으로 클릭하고 “사용 안 함”을 선택하십시오.
6. Microsoft 자동 실행 프로그램 사용
Microsoft는 Windows에서 자동으로 실행되도록 설정된 앱을 중지하는 강력한 도구를 제공합니다.
- 자동 실행을 다운로드합니다 .
- 앱을 열고 “로그온” 탭에서 “PowerShell”을 찾아 해당 상자의 선택을 취소합니다.
자주 묻는 질문
PowerShell을 무기한 비활성화해도 괜찮습니까?
권장하지는 않지만 이 콘솔을 무기한으로 비활성화하는 것이 유일한 선택인 경우가 있습니다. Windows는 명령 프롬프트를 사용할 수 있으므로 PowerShell 없이도 문제가 없지만 PowerShell은 cmd보다 훨씬 더 많은 작업을 수행할 수 있는 업그레이드된 명령 프롬프트 버전입니다.
명령 프롬프트가 할 수 없는 PowerShell은 무엇을 할 수 있습니까?
PowerShell은 . NET 플랫폼에서는 할 수 없는 명령 프롬프트와 달리 코어 수준에서도 Windows 개체와 통신할 수 있습니다.
Windows PowerShell을 업데이트할 수 있습니까?
이미지 크레디트: Pexels . Farhad Pashaei의 모든 스크린샷.
답글 남기기