How To

Windows PowerShell 창이 계속 나타나는 문제를 해결하는 방법

February 13, 2026 1 분 읽기 Updated: February 13, 2026

윈도우에서 PowerShell 창이 예기치 않게 팝업되는 것은 매우 성가신 일입니다.특히 원인을 알 수 없을 때는 더욱 그렇습니다.때로는 정상적인 시스템 작업 때문에 발생하는 경우도 있지만, 어떤 앱이나 백그라운드 작업이 몰래 스크립트를 시작 프로그램이나 백그라운드에 추가하는 경우도 있습니다.모든 문제가 쉽게 해결되는 것은 아니며, 윈도우는 백그라운드에서 실행되는 프로그램을 추적하기가 다소 어렵습니다.이 글의 목표는 PowerShell을 실행하는 프로그램을 찾아내고, 해당 프로그램을 비활성화하거나 설정을 변경하여 몇 분마다 팝업되는 문제를 해결하고, 궁극적으로 팝업 창이 더 이상 나타나지 않도록 하는 것입니다.

Windows에서 PowerShell 팝업 문제를 해결하는 방법

PowerShell을 실행할 수 있는 예약된 작업이 있는지 확인하십시오.

대부분의 경우 예약된 작업이 원인입니다.누군가 또는 어떤 앱이 타이머나 트리거에 따라 PowerShell 스크립트를 실행하는 작업을 설정했을 수 있습니다.작업 스케줄러에서 해당 작업이 예약되어 있는지 확인해 보는 것이 좋습니다.이 방법은 팝업 창이 몇 분마다 또는 PC를 켤 때마다 주기적으로 나타나는 경우에 유용합니다.

  • Windows + R실행 대화 상자를 열려면 누르십시오.
  • 입력 taskschd.msc하고 Enter 키를 누르면 작업 스케줄러가 나타납니다.
  • 왼쪽의 작업 스케줄러 라이브러리 아래를 살펴보시고, 확장하여 모든 폴더를 확인하세요.가끔 하위 폴더에 숨겨진 파일들이 있을 수 있습니다.
  • 각 폴더를 클릭하여 PowerShell과 관련이 있거나 특이해 보이는 작업을 찾아보세요.핵심은 각 작업의 작업 탭을 확인하는 것입니다.스크립트 실행 여부가 표시되어 있습니다 .ps1.
  • 의심스러운 작업(예: 본인이 설정하지 않은 PowerShell 스크립트를 실행하는 작업)을 발견하면 마우스 오른쪽 버튼을 클릭하고 사용 안 함을 선택하세요.단, 일부 정상적인 앱은 업데이트나 기능 구현을 위해 스크립트가 필요할 수 있으므로, 테스트 없이 완전히 삭제하지 마세요.

미리 말씀드리지만, 작업 스케줄러 라이브러리 안의 모든 폴더를 확인해야 합니다.작업이 많으면 다소 번거로운 작업이지만, 그만한 가치가 있습니다.특히 일부 작업이 매우 자주 반복되도록 설정되어 있다면 팝업 창이 뜨는 문제의 원인일 수 있습니다.

필요한 스크립트를 찾았을 때 트리거를 조정하는 방법

만약 실행해야 할 유용한 작업을 찾았고, 그 작업을 유지하고 싶지만 너무 자주 실행되는 것을 원하지 않는다면, 작업 일정을 수정할 수 있습니다.이렇게 하면 PowerShell이 ​​너무 자주 실행되는 것을 방지할 수 있으며, 이는 종종 불편함을 야기하는 원인입니다.

  • 작업을 두 번 클릭하여 속성을 엽니다.
  • 트리거 탭으로 이동하세요.
  • 기존 트리거를 선택하고 편집을 클릭합니다.
  • 일정을 조정하세요.매분마다 실행되는 것을 매시간으로 변경하거나 특정 시간에만 실행되도록 설정할 수 있습니다.
  • 확인을 클릭하고 작업 속성 창을 닫으세요.

이러한 접근 방식은 불필요한 스크립트 실행을 방지하면서 필요할 때 스크립트를 활성화 상태로 유지하는 데 도움이 됩니다.

Autoruns를 사용하여 시작 트리거를 더 폭넓게 살펴보기

작업 스케줄러를 일일이 뒤져보는 데 지쳤다면 Sysinternals의 Autoruns 같은 도구를 사용해 보세요.훨씬 편리해집니다. Autoruns는 예약된 작업, 서비스, DLL 파일 등 Windows 시작 시 자동으로 실행되는 모든 항목을 한눈에 볼 수 있는 거대한 체크리스트와 같습니다.경우에 따라 작업 스케줄러에서 놓치는 항목을 찾아내거나, 여러 항목을 한꺼번에 비활성화하는 데 도움이 될 수 있습니다.

  • 오토런을 잡으세요.
  • ZIP 파일의 압축을 풀고 Autoruns.exe관리자 권한으로 실행하세요(마우스 오른쪽 클릭 > 관리자 권한으로 실행).
  • 관리자 권한을 요청하는 메시지가 나타나면 를 클릭하십시오.
  • 모든 항목 탭으로 이동하면 자동 시작되는 모든 항목을 볼 수 있습니다.
  • 이미지 경로 열에서.로 끝나는 항목을 찾아보세요 .ps1.이러한 항목은 시작 프로그램이나 예약된 작업에 있는 PowerShell 스크립트입니다.
  • 만약 해당 항목을 발견했는데 알 수 없는 항목이라면, 체크박스를 해제하여 비활성화하세요.
  • 컴퓨터를 재부팅하고 PowerShell 팝업 창이 사라졌는지 확인하십시오.

때때로 이 방법은 실행 중인지 몰랐던 항목을 보여주어 문제의 원인을 더 쉽게 찾아낼 수 있도록 도와줍니다.

원인을 파악하기 위해 클린 부팅을 수행하십시오.

때때로 타사 앱이나 서비스가 문제의 원인일 수 있습니다.클린 부팅은 필수적이지 않은 모든 서비스를 종료하므로, 그 후에 PowerShell이 ​​더 이상 나타나지 않으면 타사 서비스가 원인일 가능성이 높습니다.기본적으로 Microsoft 서비스가 아닌 모든 서비스를 비활성화한 다음, 문제가 되는 서비스를 찾을 때까지 순차적으로 다시 활성화하면 됩니다.

  • .을 사용하여 실행을 엽니다 Windows + R.
  • 입력 msconfig하고 Enter 키를 누르면 시스템 구성 창이 열립니다.
  • 서비스 탭으로 이동하세요.
  • 모든 Microsoft 서비스 숨기기를 선택하세요(핵심 Windows 기능을 실수로 비활성화하는 것을 방지할 수 있습니다).
  • 모두 비활성화를 클릭하여 모든 타사 서비스를 끄십시오.
  • 적용을 클릭한 다음 PC를 다시 시작하십시오.

PowerShell 팝업 창이 여전히 나타나나요? 나타나지 않는다면, 서비스를 한 번에 몇 개씩 활성화해 보세요(각 배치마다 확인).팝업 창이 다시 나타나게 하는 서비스가 문제의 원인입니다.이렇게 깨끗하게 시작한 후에도 팝업 창이 계속 나타난다면, 시작 프로그램이나 예약된 작업에 문제가 있을 가능성이 높습니다.

작업 관리자로 시작 프로그램 확인하기

또 다른 일반적인 원인은 무엇일까요? 시작 프로그램이 PowerShell 실행을 포함하는 스크립트나 명령을 실행하는 경우입니다.문제가 해결되는지 확인하려면 이러한 시작 프로그램을 일시적으로 비활성화하는 것이 좋습니다.

  • Ctrl + Shift + Esc작업 관리자를 열려면 누르세요.
  • 시작 탭으로 이동하세요.
  • 활성화됨 상태인 각 앱을 마우스 오른쪽 버튼으로 클릭하고 사용 안 함을 선택하세요.
  • 의심스러운 앱을 모두 비활성화한 후 PC를 재시작하고 문제가 지속되는지 확인하십시오.

전체 악성코드 검사를 실행하세요

이 방법은 다소 예측하기 어렵지만, 다른 방법이 모두 실패했을 경우 시도해 볼 만합니다.악성 소프트웨어 또는 스크립트 키디가 백그라운드에서 PowerShell 스크립트를 실행하여 팝업 광고를 띄우거나 더 심각한 문제를 일으킬 수 있습니다. Windows Defender 또는 사용 중인 백신 프로그램을 사용하여 전체 검사를 실행하여 악성 프로그램이 원인인지 확인해 보세요.

  • Windows + SWindows 보안을 누르고 입력하세요.
  • 바이러스 및 위협 방지를 클릭하세요.
  • 전체 검사를 선택하고 시작하세요.
  • 실행시켜 두세요.시간이 좀 걸릴 수 있지만, 주변에 숨어있는 악성 프로그램을 잡아내는 데는 그만한 가치가 있습니다.

이게 바로 예기치 않은 PowerShell 팝업 창을 없애는 데 필요한 기본적인 방법입니다.때로는 이러한 방법들을 조합해야 할 때도 있고, 백그라운드 작업이 다시 실행될 때까지 기다리는 것만으로도 해결될 때도 있습니다.윈도우는 예측할 수 없는 곳에 문제가 숨어 있을 수 있다는 점을 명심하세요.

요약

  • 작업 스케줄러에서 예약된 작업을 확인하고 의심스러운 작업은 비활성화하세요.
  • Autoruns를 사용하여 파일과 관련된 시작 트리거를 검색합니다 .ps1.
  • 타사 서비스가 문제의 원인인지 확인하려면 클린 부팅을 수행하십시오.
  • 작업 관리자에서 원치 않는 시작 프로그램을 비활성화하세요.
  • 악성 스크립트 감염 여부를 확인하기 위해 전체 악성코드 검사를 실행하십시오.

마무리

PowerShell을 실행하는 프로세스를 찾는 건 꽤 번거로운 일이지만, 대개는 타이밍 프로세스나 백그라운드 프로세스라서 일단 찾아서 비활성화하면 됩니다.때로는 정상적인 시스템 프로세스일 수도 있고, 어떤 앱이 사용자에게 알리지 않고 스크립트를 실행하는 경우도 있습니다.어쨌든, 이 방법들을 사용하면 머리를 쥐어뜯지 않고도 제어권을 되찾을 수 있습니다.이 정보가 누군가에게 몇 시간이라도 절약해 주기를 바랍니다.도움이 되길 기대합니다.