Process Hacker is an interesting open source tool for managing and manipulating processes and services running in Windows. The program was written from scratch in C language, it is equipped with a clear graphical interface and despite its rich functionality it remains relatively easy to use. All tools offered by him are grouped into modules through which the user can manage processes, services and network traffic generated by them.
An interesting feature is the option that allows you to search the Internet for information about each of them with a single mouse click. This is very useful in the case of less experienced users, who may not fully know what the component is responsible for, whether it can be shut down without causing the system or software to hang up, etc. Process Hacker provides a lot of detailed information about the processes running in the system - including the hidden ones.
Among them you can find basic data about the PID number, the amount of memory used, the name of the user for whom they were run, but also the use of the processor or the flow of information for each of them. The list of processes is presented in the form of a tree, in which the division into superior and subobjects has been applied. Individual processes are marked with colors, which inform about their type, e.g.
system, network, etc. Each process can be suspended, resumed, restarted or completely closed by the user. Process Hacker also allows you to search memory based on the indicated regular expression.
Additionally, the program is equipped with tools to manage services, change their parameters, as well as to create new services in the form of drivers and various types of processes. It is worth noting that services are linked to processes, which allows to quickly find processes responsible for the indicated services. From the program level, you can also view and close selected network connections.









