Tag Archives: Windows Task Manager

Process Hacker 1.9 – Easier Control Over Windows Processes

If you’re running on Windows 7, no doubt you’ve noticed significant benefits in running this operating system over previous versions of Windows. One of the small improvements, in my view , is an improvement in the Windows Task Manager tool, which finally shows “running processes”.

Still, Windows Task Manager continues to fall far short of providing me with all the information that I really need to control my system more effectively.

Process Hacker 1.9 (release date, December 30, 2009), is  a free (open source), Windows Task Manager replacement which takes up the challenge where Windows Task Manager leaves off.

Installation and setup is simple – just follow the bouncing ball.

Process Hacker 1

Process Hacker 2

A very simple interface makes it easy to use Process Hacker (for both novices and pros alike), to manage computer resources and yet, this application is packed with features.

Process Hacker 3

Fast facts:

Presents information clearly – A simple, customizable tree view with highlighting which shows the processes running on your computer.

Comprehensive information for all processes.

Provides a range of process termination methods – Process Hacker can terminate, suspend, resume, restart and set the priority of processes. Processes are highlighted to provide additional information such as whether they are elevated or in a job. More interesting things you can do with processes include injecting DLLs and even replacing security tokens (XP only).

Detailed performance graphs.

A list of network connections – since I like to check my ports and connections frequently, I found this very helpful.

Finds hidden processes and allows you to terminate them. Process Hacker detects processes hidden by simple rootkits such as Hacker Defender and FU.

Modules – It can display the modules loaded by each process and their properties. It can also find the address of any exported function in a module, change page protection of the module’s memory region, and read the module’s memory.

Threads – It can also terminate, suspend, resume and set the priority of threads. Symbolic start addresses are provided, and double-clicking a thread will show its call stack.

Additionally, GUI threads (threads which have made at least one call to a GUI function) are highlighted.

Search – Process Hacker also supports saving memory search results and even intersecting (finding common items between) two sets of search results.

Handles – It can display the handles opened by processes and can close them.

Memory – It can display the memory regions in a process’ virtual memory space, and even read/write data using a built-in hex editor.

Token – It can display each process’ primary token and its user, source, groups and privileges. It even allows you to enable and disable privileges.

Following an earlier review of Process Hacker, a reader familiar with this application commented:

“Very useful tool, Bill. I really like the way in which the information is presented, it’s very easy to understand and has plenty of very useful features. The “search online”  feature is particularly useful to have, better than ProcessQuickLink, for me”.

The following is from a PC World review:

“Process Hacker is an astoundingly useful and full-featured tool for monitoring and, yes, hacking ongoing processes on your PC. There is an astonishing amount of functionality crammed into a clean, well-designed, interface”.

Systems Requirements: Windows XP, Windows Vista, Windows 7 – 32-bit or 64-bit.

Additional Requirements: Microsoft .NET Framework 2.0

Note: Certain functionality including detection of hidden processes, full control over all processes, and the ability to protect/unprotect processes is only available on 32-bit systems.

Recommendation: If you need information on what’s running on your system, system resource usage, or evaluating application performance, then Process Hacker is definitely worth taking a look at.

Overall I think this is a terrific free application and I have added it to my geek toolbox. Since malware can often restrict access to the Windows Task Manager, this application is good insurance to have handy.

Special note: Provides full control over all processes, even processes protected by rootkits or security software. You can find hidden processes and terminate them. Process Hacker detects processes hidden by simple rootkits such as Hacker Defender and FU.

Download at: SourceForge

If you enjoyed this article, why not subscribe to this Blog via RSS, or email? It’s easy; just click on this link and you’ll never miss another Tech Thoughts article.

5 Comments

Filed under downloads, Freeware, Geek Software and Tools, Open Source, Software, System Process Scanners, Utilities, Windows 7, Windows Task Manager Replacement, Windows Tips and Tools

Process Hacker 1.5 – A Worthwhile Windows Task Manager Replacement

As I have mentioned here previously, running on Windows 7 has loads of benefits over running on Windows XP Pro, including an improvement in the Windows Task Manager tool, which finally shows “running processes”. Still, Windows Task Manager continues to fall far short of providing you with all the information that you really need.

Process Hacker 1.5 is yet another free (open source), Windows Task Manager replacement which takes up the challenge where Windows Task Manager leaves off.

Installation and setup is simple – just follow the bouncing ball.

Process Hacker 1

Process Hacker 2

A very simple interface makes it easy to use Process Hacker 1.5, for both novices and pros, to manage computer resources, yet this application is packed with features.

Process Hacker 3

Fast facts:

Presents information clearly – A simple, customizable tree view with highlighting which shows the processes running on your computer.

Comprehensive information for all processes.

Provides a range of process termination methods – Process Hacker can terminate, suspend, resume, restart and set the priority of processes. Processes are highlighted to provide additional information such as whether they are elevated or in a job. More interesting things you can do with processes include injecting DLLs and even replacing security tokens (XP only).

Detailed performance graphs.

A list of network connections – since I like to check my ports and connections frequently, I found this very helpful.

Finds hidden processes and allows you to terminate them. Process Hacker detects processes hidden by simple rootkits such as Hacker Defender and FU.

Modules – It can display the modules loaded by each process and their properties. It can also find the address of any exported function in a module, change page protection of the module’s memory region, and read the module’s memory.

Threads – It can also terminate, suspend, resume and set the priority of threads. Symbolic start addresses are provided, and double-clicking a thread will show its call stack.

Additionally, GUI threads (threads which have made at least one call to a GUI function) are highlighted.

Search – Process Hacker also supports saving memory search results and even intersecting (finding common items between) two sets of search results.

Handles – It can display the handles opened by processes and can close them.

Memory – It can display the memory regions in a process’ virtual memory space, and even read/write data using a built-in hex editor.

Token – It can display each process’ primary token and its user, source, groups and privileges. It even allows you to enable and disable privileges.

Systems Requirements: Windows XP, Windows Vista, Windows 7 – 32-bit or 64-bit.

Additional Requirements: Microsoft .NET Framework 2.0

Note: Certain functionality including detection of hidden processes, full control over all processes and the ability to protect/unprotect processes is only available on 32-bit systems.

Recommendation: If you need information on what’s running on your system, system resource usage, or evaluating application performance, then Process Hacker is definitely worth taking a look at.

Overall I think this is a terrific free application and I have added it to my geek toolbox. Since malware can often restrict access to the Windows Task Manager, this application is good insurance to have handy.

Download at: PC World

If you enjoyed this article, why not subscribe to this Blog via RSS, or email? It’s easy; just click on this link and you’ll never miss another Tech Thoughts article.

10 Comments

Filed under downloads, Freeware, Geek Software and Tools, Open Source, Software, System Process Scanners, System Utilities, Utilities, Windows 7, Windows Task Manager Replacement, Windows Tips and Tools, Windows Vista, Windows XP

Stay in Control With Free Auslogics Task Manager

Running on Windows 7 has loads of benefits over running on Windows XP Pro, including an improvement in the Windows Task Manager tool, which finally shows “running processes”.

But Windows Task Manager still remains a bit of a tease. Sure it provides you with some usable information, but it falls far short of providing you with all the information that you really need. A recent free offering from Auslogics, of Auslogics Disk Defrag fame, takes up the challenge where Windows Task Manager leaves off.

A very simple interface makes it easy to use Auslogics Task Manager, for both novices and pros, to manage computer resources.

Windows task manager (on Win 7)

clip_image001

Versus Auslogics Task Manager (on Win 7)

clip_image002

clip_image003

Fast facts:

View application and process

Shows all open files including the application that has locked it

Provides a security rating

View open files

Shows CPU usage

View memory and disk utilization

Shows Internet traffic and priority

End or freeze a process

Adjust CPU affinity and priority

This is a terrific free application and I have added it to my geek toolbox. Since malware can often restrict access to the Windows Task Manager, this application is good insurance to have handy.

Note: also available in a portable version that is just right for geeks on the go.

Download at: Major Geeks

If you enjoyed this article, why not subscribe to this Blog via RSS, or email? It’s easy; just click on this link and you’ll never miss another Tech Thoughts article.

1 Comment

Filed under Freeware, Geek Software and Tools, System Utilities, USB, Utilities, Windows Task Manager Replacement, Windows Tips and Tools

The Bare Minimum Processes Needed to Run Windows XP

newcomputer-700810 When repairing a PC by either trying to shutdown a virus, trying to remove adware/spyware/malware, or just trying to get a speed increase, you need to shut down processes that run in the background.

It is necessary to know the bare minimum processes which Windows needs to operate, and it is sometimes difficult to tell.

Here is a list of the essential processes that Windows needs to run correctly.

System Idle Process

explorer.exe

taskmgr.exe

spoolsv.exe

lsass.exe

csrss.exe

smss.exe

winlogon.exe

svchost.exe – You will notice more than one running.

services.exe

By shutting down anything other than these processes, stand alone Windows should operate fine, however, if any of these processes are shutdown, Windows will start to become unstable, or unusable.

On most computers there will be multiple instances of svchost.exe, these control various connections on your computer whether it is to the Internet, or within a LAN. It is usually safe to switch off some of these, however, it’s not easy to determine which ones, so its better to leave these alone.

To shutdown a Windows process, Press Ctrl+Alt+Delete which will take you to Windows Task Manager, click on the Processes Tab, select a process and click End Process.

If you are not sure what a particular process does, then I recommend checking out Uniblue Process Library, a library that lists what each task does, its threat level,and makes it easy to determine what is running on your computer.

5 Comments

Filed under Windows Tips and Tools

Windows Essential Processes – The Bare Minimum

When repairing a PC by either trying to shutdown a virus, trying to remove adware/spyware/malware or just trying to get a speed increase, you need to shut down processes that run in the background.  It is nessessary to know the bare minimum processes which Windows needs to operate, and it is sometimes difficult to know which ones are.

Here is a list of the essential processes that Windows needs to run correctly.

  • System Idle Process
  • explorer.exe
  • taskmgr.exe
  • spoolsv.exe
  • lsass.exe
  • csrss.exe
  • smss.exe
  • winlogon.exe
  • svchost.exe – There will be a few of these.
  • services.exe

By shutting down anything other than these processes, stand alone Windows should operate fine, however if any of these processes are shutdown, Windows will start to become unstable or unusable.

On most computers there will be multiple instances of svchost.exe, these control various connections on your computer whether its to the internet or within a lan.  It is usually safe to switch off some of these, however it’s not easy to determine which ones, so its best to leave these alone.  Operating in Windows 98 or Windows ME, you can shut down all processes except Explorer and SysTray.

To shutdown a Windows process, Press Ctrl+Alt+Delete which will take you to Windows Task Manager, click on the Processes Tab, select a process and click End Process.

If you are not sure what a particular process does, then I recommend checking out Wintasks Process Library @ http://www.liutilities.com/products/wintaskspro/processlibrary/.  This is a library that lists what each task does, its threat level and makes it easy to determine what is running on your computer.

1 Comment

Filed under Windows Tips and Tools