PrcView for Windows 95, 98, NT and Windows 2000


Introduction:

PrcView is a process viewer utility that displays detailed information about processes running under Windows. For each process it displays memory, threads and module usage. For each DLL it shows full path and version information. PrcView comes with a command line version that allows you to write scripts to check if a process is running, kill it, etc.

What’s been added in 3.0

What was included in Version 2.0

Installation:

No special installation is required on Windows 95/98. Create a new, empty folder and place all the files PRCVIEW.EXE and PRCVIEW.HLP there. For Windows NT4 you will also need to copy PSAPI.DLL library if it is not already located in the \WINNT\SYSTEM32 directory.

Main Window:

The main window shows you a list of running processes including information process Id, priority, and full path to the process module. You can sort columns by clicking on the column header.

Note that although you don’t need to have administrative privilege on Windows NT to run PrcView, list of task PrcView can access depends on your set of privileges.

Show modules:

Information about each loaded module including the module name, the module base address in process space, the module size and full to the loaded module path.

Show version:

You can display comprehensive version information by double-clicking the appropriate line in the main or module window

Show threads:

Information about all process threads including threads Id and priority. Note that if PrcView uses Performance Data Helper to enumerate threads under Windows NT, it can take a few seconds at the first time to open the list of threads while Windows is loading all necessary libraries.

Show Memory:

Information about all memory blocks belonging to the selected process. Contains information about base address, protection, size and state for each memory block.

Show Heaps:

Information about all heaps allocated by the selected process. You can display heap memory blocks by double clicking on the appropriate heap in the list box

Show Version:

Displays version information about selected module. You can display version information by double-clicking the appropriate line in the main or module window

Kill process:

Just another way to kill a selected process. Note that killing a process can cause undesired results including loss of data and system instability. The process will not be given a chance to save its state or data before it is terminated. It is advisable to try the "Notify" button in the "Kill" dialog to close a GUI-based application first (via WM_SYSCOMMAND)

Debug process:

Nice way to attach a debugger to a running application. PrcView reads the "AeDebug" key and starts a registered debug application. PrcView allows you not only to select a process to debug but also to associate a particular project with it. This is especially useful while debugging an DLL that has a separate project. Associations are stored in the registry.

Set priority class:

Allows you to specify a new priority class for the selected process.

The Process Finder Tool:

With the Process Finder Tool you can find the process corresponding to a selected window.

To find a process:

Process Tree

Shows you the process hierarchy for all running processes. You can select the desired task by clicking on the process item in the Process Tree window.

Module Usage

Information about all loaded modules in the system including the module name, the module base address in process space, the module size and full to the loaded module path. Selecting a module from the module list shows only processes witch use a selected module. Selecting "Module Usage" again returns the main window to the original process list. You can display comprehensive version information by double-clicking the appropriate line in the window.

Show Application

Shows all top-level window titles. You can select the desired task by clicking on the process item in this window. Double-click sends the selected application to the front.

Configuration option:

Refreshing Information:

Use Menu/Toolbar in the main view or F5 in any view to refresh information in the corresponding window

Save Current View:

Use Menu/Toolbar in the main view or  F2 in any view to save information in the corresponding window

Reporting Bugs and Feedback:

If you encounter a problem while running PrcView, please visit TeamCTI to obtain the latest version. If you still have problems, please send a description of your problem to

Download the free PrcView process viewer for Window NT and 95/98 Version 3.2.3.1 (~70K)

Download: PrcView (Alternate Server)

PrcView is a copyrighted product of  Igor Nys. All Rights Reserved.

Copyright ©1999-2000 DEW Associates Corporation. All rights reserved.