느린 컴퓨터를 다루거나 모든 리소스를 잡아먹는 블로트웨어 무리를 발견한 경우 Windows 에서 문제가 되는 프로세스를 종료하는 것이 문제 를 처리하는 가장 좋은 방법입니다.
이렇게 하면 PC의 성능이 향상될 뿐만 아니라 스파이웨어와 바이러스를 방지하는 데도 도움이 됩니다. 그리고 묻기 전에: 아니요, Windows 10 에서 프로세스를 종료하는 것은 어렵지 않습니다 . 이 작업을 안전하고 쉽게 수행할 수 있는 다양한 방법을 살펴보겠습니다.
Windows 10에서 프로세스를 종료하는 이유는 무엇입니까?
Windows 에서 실행 중인 각 응용 프로그램 은 하나 이상의 "프로세스"로 구성됩니다. 이러한 프로세스는 메모리에 기록하고, 사용자 입력에 반응하고, 컴퓨터 프로그램 뒤에서 모든 실제 작업을 수행하는 역할을 합니다.
문제는 모든 프로세스가 데스크탑의 활성 창으로 표시되는 것은 아니라는 것입니다. 예를 들어 Windows(Windows) 시스템 프로세스는 사용자의 명시적 허가 없이 백그라운드에서 조용히 실행됩니다.
그리고 여기서 문제가 발생합니다. 바이러스 또는 블로트웨어와 같은 많은 원치 않는 응용 프로그램도 백그라운드에서 숨겨진 프로세스로 실행되어 리소스를 소비하고 컴퓨터 속도를 저하시킵니다. 컴퓨터에 영향을 주지 않고 일부 Windows 프로세스 도 안전하게 종료할 수 있습니다.
작업 관리자(Task Manager) 로 불필요한 프로세스 죽이기
Windows 작업 관리자(Windows Task Manager) 는 컴퓨터 의 프로그램과 프로세스를 관리하기 위한 기본 도구입니다. 이를 사용하여 실행 중인 애플리케이션 및 프로세스를 보거나 분석하거나 종료할 수 있습니다.
유일한 단점은 제한된 권한입니다. 작업 관리자(Task Manager) 는 보호된 프로세스(시스템 작업 및 일부 바이러스 포함)를 종료할 수 없습니다. 또한 컴퓨터를 실행할 때마다 모든 대상 프로세스를 수동으로 선택하고 종료하는 것은 지루할 수 있습니다.
- 작업 관리자를 열려면 키보드에서 Ctrl + Alt + Delete 를 누릅니다. 또 다른 방법은 작업 표시줄(Taskbar) 의 아무 곳이나 마우스 오른쪽 버튼으로 클릭 하고 열리는 메뉴에서 선택하는 것입니다.
- 기본적으로 작업 관리자(Task Manager) 는 실행 중인 앱 자체의 이름만 표시하는 간소화된 보기로 열립니다. 모든 프로세스를 보려면 자세히(More details ) 를 선택 합니다.
- 이제 컴퓨터에서 실행 중인 모든 작업을 볼 수 있습니다. 보이는 앱(Apps) 과 보이지 않는 백그라운드(Background) 프로세스 로 나뉩니다 . 오른쪽에서 각 프로세스 의 CPU , 메모리(Memory) , 디스크(Disk) 및 네트워크(Network) 사용량을 볼 수 있습니다 . 리소스 사용량별로 프로세스를 정렬하려면 범주를 선택 합니다.(Select)
- 실행 중인 앱이나 유용한 서비스와 관련이 없는 프로세스를 찾아 선택합니다.
- 세부 정보(Details) 탭으로 전환 하여 프로세스에 대한 더 자세한 개요를 볼 수도 있습니다. 사용자(User) 이름을 보면 시스템에 속한 프로세스를 빠르게 식별할 수 있습니다.
- 이 탭 중 하나에서 오른쪽 하단에 있는 작업 끝내기 버튼을 선택하여 프로세스를 종료합니다. (End task )작업이 종료되고 목록에서 사라집니다.
Windows 에서 (Windows)명령 프롬프트(Command Prompt) 를 사용 하여 프로세스 종료
명령줄 도구를 선호하는 경우 CMD 를 사용하여 프로세스를 종료할 수도 있습니다. 명령 프롬프트(Command Prompt) 는 Taskkill이라는 유틸리티를 포함 하여 많은 유용한 유틸리티(many useful utilities) 에 대한 액세스를 제공합니다 .
이름에서 알 수 있듯이 Taskkill 을 사용 하여 실행 중인 작업이나 프로세스를 종료할 수 있습니다. CMD 를 관리자로 실행하면 보호된 작업을 종료할 수도 있습니다.
- Taskkill 을 사용하려면 먼저 명령 프롬프트(Command Prompt) 를 엽니다 . 검색 상자에 cmd를 입력 하고(Type) 오른쪽 창에서 관리자 권한으로 실행을 클릭합니다.(Run as administrator )
- Taskkill 을 사용하기 전에 해당 작업의 이름이나 PID 를 알아야 합니다 . tasklist 를 입력 하여 컴퓨터에서 실행 중인 모든 프로세스의 목록을 가져옵니다.
- 이제 두 가지 방법으로 Taskkill(Taskkill) 명령을 사용할 수 있습니다 . PID 를 사용하려면 taskkill /F /PID x 를 입력 하십시오. 여기서 x는 종료 하려는 프로세스 의 PID 입니다. (PID)작업이 성공하면 알림이 표시됩니다.
- 대신 이름을 입력하려면 taskkill /IM “x” /F 를 사용하십시오. 여기서 x는 해당 프로세스의 이름입니다.
작업 관리자(Task Manager) 가 명령을 입력할 필요 없이 동일한 작업을 수행할 수 있는 경우 명령줄 도구를 사용하는 것이 직관적이지 않은 것처럼 보일 수 있습니다. Taskkill 을 사용하는 가장 기본적인 방법만 다루었기 때문 입니다. 프로세스를 수동으로 살펴보지 않고도 프로세스를 필터링할 수 있는 다른 방법이 많이 있습니다.
파워쉘
CMD 는 입력된 명령으로 (CMD)Windows 프로세스 를 종료하는 유일한 방법이 아닙니다 . Powershell 은 유사한 많은 기능을 제공하는 Windows 의 내장 스크립팅 언어입니다. 어떤 면에서 Powershell 은 명령 프롬프트(Command Prompt) 의 더 장황한 형태일 뿐입니다 .
Powershell 의 힘은 Windows 에서 여가 시간에 실행할 수 있는 명령 스크립트를 만드는 기능에서 비롯됩니다 . 이를 통해 Windows(Windows) 에서 복잡한 작업을 자동화할 수 있습니다 .
- 먼저 PowerShell(PowerShell) 을 열어 보겠습니다 . 검색 창에 PowerShell을 입력 (Type PowerShell)하고 관리자 권한으로 실행을(Run as administrator) 클릭합니다 .
- PowerShell 창이 열립니다 . 배경색만 다를 뿐 명령 프롬프트(Command Prompt) 와 매우 유사합니다 .
- Get-Process 를 입력 하여 컴퓨터에서 실행 중인 모든 프로세스 목록을 가져옵니다.
- 프로세스를 종료하려면 PID(PID) 또는 이름 을 사용할 수 있습니다 . 예를 들어 Stop-Process -ID x -Force 를 입력합니다. 여기서 x는 프로세스를 종료 하는 PID 입니다.(PID)
- 명령을 사용하면 프로그램에서 승인을 생성하지 않으므로 아무 일도 일어나지 않은 것처럼 보입니다. 그러나 이는 성공적인 작업을 위한 정상적인 동작입니다. 예를 들어 잘못된 이름을 입력하면 오류 메시지가 표시됩니다.
- Stop-Process -Name "x" -Force 명령을 사용하여 프로세스를 종료합니다. 여기서 x는 프로세스의 이름입니다. 이번에는 명령이 성공했습니다.
PowerShell 이 당신에게 압도적으로 보인다 면 그것은 우리가 그것을 cmd처럼 사용하고 있기 때문입니다. PowerShell 은 실시간 피드백이나 입력 없이 복잡한 작업을 독립적으로 수행하는 자율 스크립트를 생성 하기 위한 것입니다. (create autonomous scripts)이런 식으로 사용할 수 있지만 명령 프롬프트(Command Prompt) 가 솔직히 더 좋습니다.
KillProcess 사용
지금까지 기본적으로 컴퓨터에 있는 도구와 유틸리티를 살펴보았습니다. 이것들은 확실히 작업을 완료할 수 있지만 타사 도구에 있는 몇 가지 유용한 기능이 부족합니다.
KillProcess 는 이러한 고급 작업 관리 프로그램 중 하나입니다. 보호된 시스템 프로세스를 종료하는 기능 외에도 "Kill List"를 생성할 수 있습니다. 이 목록에 추가된 프로세스는 활성 메모리에 들어가는 즉시 자동으로 종료됩니다. 이것은 성가신 블로트웨어를 영구적으로 종료하는 훌륭한 방법이 될 수 있습니다.
- 시작하려면 공식 웹사이트에서 KillProcess를 다운로드하십시오(download KillProcess from the official website) . 설치 없이 사용할 수 있는 설치 프로그램과 휴대용 버전이 있습니다.
- 앱을 실행하면 작업 관리자와 같은 창이 나타납니다. 컴퓨터에서 실행 중인 모든 프로세스가 설명 및 메모리 사용량과 함께 목록에 표시됩니다.
- (Right-click)종료 하려는 프로세스를 마우스 오른쪽 버튼으로 클릭 하고 목록에 추가를 선택합니다.(Add to List.)
- kill 목록에 추가된 프로세스는 녹색 체크 아이콘으로 표시됩니다. 목록의 프로세스를 종료하려면 왼쪽 하단의 다이너마이트 버튼을 클릭합니다.
이 접근 방식의 가장 좋은 점은 각 프로세스를 하나씩 종료할 필요가 없다는 것입니다. 이 Kill List 는 프로그램을 종료한 후에도 저장된 상태로 유지되므로 KillProcess 자체를 실행하기만 하면 원하지 않는 모든 프로세스를 한 번에 종료할 수 있습니다.
Windows 10 에서 프로세스를 종료하는 다양한 방법(Ways)
Windows 10 에서 프로세스를 종료하는 방법에는 여러 가지가 있습니다 . 가장 간단한 방법은 작업 관리자(Task Manager) 를 사용하는 것 입니다. 이해하기 쉬운 GUI 형식으로 프로세스를 보고 종료할 수 있습니다.
작업 관리자(Task Manager) 가 프로세스를 종료할 수 없는 경우 더 강력한 것을 사용해야 합니다. KillProcess 와 같은 타사 도구를 사용하거나 명령줄 도구를 사용하여 보호된 프로세스를 종료할 수 있습니다.
불필요한 백그라운드 프로세스를 영구적으로 종료하려면 자동으로 시작되지 않도록(prevent them from starting up automatically) 하거나 KillProcess의 kill 목록에 추가하십시오.
How to Kill a Process in Windows 10
Whether you’re dealing with a slow computer or just noticed a bunch of bloаtware hogging all resources, killing the offending processes in Wіndows is the best method to deal with the problem.
Not only does this boost the performance of your PC, but it can also help stave off spyware and viruses. And before you ask: no, it’s not hard to kill a process in Windows 10. We’ll go over all the different ways you can do this safely and easily.
Why Kill a Process in Windows 10?
Each running application in Windows is composed of one or more “processes.” These processes are responsible for writing things to memory, reacting to user input, and performing all the actual work behind a computer program.
The thing is, not all processes are represented by an active window on your desktop. Windows system processes, for example, run quietly in the background without any explicit permission from the user.
And this is where the problem arises. Many unwanted applications like viruses or bloatware also run as hidden processes in the background, consuming resources and slowing down your computer. You can safely shut down even some Windows processes without impacting your computer.
Killing Unnecessary Processes With the Task Manager
The Windows Task Manager is the default tool for managing programs and processes on your computer. You can use it to view, analyze, or even terminate running applications and processes.
Its only drawback is its limited permissions. The Task Manager cannot kill protected processes (including system tasks and some viruses). In addition, it can be tedious to manually select and terminate all the target processes each time you run your computer.
- To open the Task Manager, press Ctrl+Alt+Delete on your keyboard. Another way is to right-click anywhere on the Taskbar and select it from the menu that opens up.
- By default, Task Manager opens in a streamlined view that displays only the names of the running apps themselves. Select More details to see all the processes.
- Now you can see all the tasks running on your computer. They are split into the visible Apps and the invisible Background processes. You can see the CPU, Memory, Disk, and Network usage of each process on the right. Select any of the categories to sort the processes by resource usage.
- Look for the processes unrelated to any running app or useful services, and select them.
- You can also switch to the Details tab to get a more detailed overview of the processes. By looking at the User name, you can quickly identify which processes belong to the system.
- In either of these tabs, select the End task button at the bottom right to kill the process. The task will be terminated and disappear from the list.
Using Command Prompt to Kill a Process in Windows
If you prefer command-line tools, then you can kill a process using CMD too. The Command Prompt gives access to many useful utilities, including one called Taskkill.
As the name suggests, you can use Taskkill to kill any running task or process. If you run CMD as an administrator, you can even kill protected tasks.
- To use Taskkill, first open the Command Prompt. Type cmd in the search box and click on Run as administrator in the right-hand pane.
- Before you can use Taskkill, you need to know either the name or PID of the task in question. Enter tasklist to get a list of all the running processes on your computer.
- Now, you can use the Taskkill command in two ways. To use the PID, type taskkill /F /PID x, where x is the PID of the process you want to kill. You’ll be notified if the operation is successful.
- If you want to enter the name instead, use taskkill /IM “x” /F, where x is the name of the process in question.
It may seem counter-intuitive to use a command-line tool when the Task Manager can do the same without any need for typed commands. This is because we have only touched upon the most basic way to use Taskkill. There are many other ways to filter the processes without having to look through them manually.
PowerShell
CMD is not the only method to kill Windows processes with typed commands. Powershell is Windows’ built-in scripting language that offers many similar capabilities. In a way, Powershell is just a more verbose form of the Command Prompt.
The power of Powershell comes from its ability to create scripts of commands, which Windows can execute at leisure. This allows you to automate complex tasks on Windows.
- First, let us open PowerShell. Type PowerShell in the search bar and click on Run as administrator.
- The PowerShell window will open up. It looks remarkably similar to the Command Prompt, just with a different background color.
- Enter Get-Process to obtain a list of all the running processes on your computer.
- To end a process, you can use either the PID or the name. For example, type Stop-Process -ID x -Force, where x is the PID to end any process.
- Using the command does not produce any acknowledgment from the program, making it seem that nothing has happened. But that is its normal behavior for a successful operation. If you enter the wrong name, for example, you get an error message.
- Use the command Stop-Process -Name “x” -Force, where x is the name of the process, to kill the process. This time, the command is successful.
If PowerShell seems underwhelming to you, it’s because we are using it like cmd. PowerShell is meant to create autonomous scripts that perform complex tasks independently, without any real-time feedback or input. While you can use it this way, the Command Prompt is frankly better at it.
Using KillProcess
So far, we have looked at tools and utilities present in your computer by default. While these certainly can get the job done, they lack some useful features present in third-party tools.
KillProcess is one such advanced task managing program. In addition to its ability to kill protected system processes, it also allows for creating a “Kill List”. Processes added to this list are automatically killed as soon as they enter active memory. This can be a great method to permanently shut down pesky bloatware.
- To begin, download KillProcess from the official website. There is both an installer and a portable version that you can use without any installation.
- Upon running the app, you will be greeted with a task manager-like window. All the running processes on your computer are displayed in a list, along with their descriptions and memory usage.
- Right-click on the process you want to kill, and select Add to List.
- Processes added to the kill list show up with a green tick icon. To kill the processes of the list, click on the dynamite button on the bottom left.
The best thing about this approach is that you don’t have to kill each process one by one. This Kill List remains saved even after you exit the program, so you only need to run KillProcess itself to terminate all unwanted processes at once.
Many Ways to Kill a Process in Windows 10
There are multiple ways to kill a process in Windows 10. The most straightforward method is to use the Task Manager. It allows you to view and terminate processes in an easy-to-understand GUI format.
In case the Task Manager cannot kill the process, you need to use something more powerful. You can either try a third-party tool like KillProcess or use command-line tools to kill the protected process.
To permanently shut down unnecessary background processes, prevent them from starting up automatically, or add them to KillProcess’ kill list.