Copyright: TaskInfo 2.01 Help Copyright (C) 1998-1999 by Igor Arsenin
Citation: TaskInfo 2.01 Help Copyright (C) 1998-1999 by Igor Arsenin


CONTENTS
TaskInfo2000 v.2.01 for Windows 95/98/NT and Windows 2000. Copyright (C) 1998-2000 by Igor Arsenin. All rights reserved.

Mail:  taskinfo@iarsn.com

WWW:   http://www.iarsn.com/download.html

CONTENTS

ABOUT

WHAT”S NEW

INSTALLATION

UNINSTALL

REQUIREMENTS

REGISTRATION

REPORTING PROBLEMS

DESCRIPTION

    Processes and Threads Information Panel

    Pseudo Processes.

    System wide information

    Current Process Info

MENU COMMANDS

COMMAND LINE COMMANDS

DISCLAIMER


ABOUT

This Help file is the only documentation for the current version. Please read the DESCRIPTION below.

TaskInfo2000 is combination of Task Manager and System Information Utility. It visually monitors different types of

System Information for Windows 95/98/NT4.x/2000.

TaskInfo2000 shows information in real time about all running processes and threads, including Windows9x ring0 VxD threads. For each process, there is information about threads, CPU usage, scheduling rate, path, open files, command line, environment variables, memory usage and DLLs.

With it, you can run new processes, force termination of badly behaving processes, change process priority, reboot, restart or shutdown your System. Also you can use command line to start processes with priority, kill processes, change existing processes priority.

The program shows also System wide information such as CPU, Memory and Cache usage, data rates for Disk, Network, dialup IO and other variables, as well as all open files.


WHAT IS NEW

Changes For TaskInfo2000 version 2.10 release from 2.01 release

-- Check some minor BUGs

-- Check BUG with Win9x MSN Server statistics

-- Check BUG that course problems with loading TskInfXX.vxd

-- Add System Wide Resources Percent info for USER and GDI.

-- Add Hot Keys in Processes Pane. "Enter" to show/hide threads, "Del" to Kill selected process, "Ins" to run new process

-- Add column headers with sorting in all panes/tabs where possible.

-- Add simple variant of CPU Information

-- Add names of processes that open files in All Open Files Pane

-- Add All Open Files Pane in NT

-- Add Info about files opened by selected process in NT.

-- Add number of windows created by selected process

-- Add command line commands. “Reboot”, “shutdown”, “freboot” (force reboot), “fshutdown” (force shutdown)

Changes For TaskInfo2000 version 2.01 release from 2.00 beta 2

-- Check some minor BUGs

-- Now TaskInfo will be called TaskInfo2000.

-- Remove "nag" pseudo process with "Evaluation version" name in non-registered TaskInfo. Now non-registered version will not support some new features.

-- Check Bug in Installer with Win2000.

-- Add in Win2000 Info about IO Activity and number of GDI and USER objects for Current Process.

-- Change "Page Ins/sec" and "Page Outs/sec" from number of Pages/sec to Kbytes/sec.

-- Add Version Info for Current Process, its dlls and Kernel Drivers.

-- Add Open Handles Number for Current Process.

-- Add command line. You can kill process, change priority, and start new process with priority using TaskInfo command Line.

-- Add Preferences/Set Averaging time for "LT CPU"/... to set averaging time up to 60 seconds.

-- Add "LT CPU%" Column with different (longer) averaging time.

-- Add Start Debugger for Selected Process.

-- Add Memory Info Columns in Process Pane.

-- Add Preferences/Enable Columns/... for selecting visible columns in Process Pane.

-- Add column names into Edit/Copy output.

-- Add Parent Process Path for Current Process.

-- Check Bug with double click on Processes List Header to adjust column wide

Changes For TaskInfo2000 version 2.00 beta 2 from 2.0 beta

-- Check some minor BUGs

-- Try to check BUG with sudden restarting/killing Win9x on some computers.

-- Add Preferences/Disable Pseudo Processes Sorting. If checked than "Idle", "DPC" and "Interrupt Time" pseudo processes are always on top of Processes Panel.

-- Check BUG under NT with reboot. Now it really reboot/restart System.

-- Check BUG with restart minimized after registration info entering.

-- Remove delay during registration info processing.

Changes For TaskInfo2000 version 2.00 beta from 1.51

-- Add "Kernel Drivers" information to "System Information" Pane for Windows NT/2000.

-- Add pseudo processes to show statistics about Hardware Interrupts and DPC processing. It include time spend in Interrupts and DPCs and number/s of interrupts and DPCs on pear CPU basis. Pseudo threads for each CPU.

-- Multiprocessor Support in Windows NT/2000

-- Add Support for Windows NT/2000. Support About the same as in Windows 9x, except showing of open files. Shows more information about current process in "Gen" tab of Current Process Pane. In System Pane no DialUp info now. Will be added in next release.

-- Add Sorting of Processes. See "Preferences/Enable Sorting". This option works only in Registered version of TaskInfo. If this option is enabled, you can click on Process Pane columns headers to do TaskInfo sort processes by this column values.

Changes For TaskInfo2000 version 1.51 from 1.5

-- Change SysTray Icon

-- Add "Preference/Start Minimized" Menu Item.

-- Check number of other minor BUGs.

-- Check BUG with strange behavior if "Start with Minimized Window" checked in "Link to TaskInfo2000" Properties.

-- Check BUG with Copy Panes to ClipBoard and NotePad. Now pasted text is in correct format.

-- Check BUG with reposition in Process Pane to selected Process without reason (no changes in process or threads numbers).

Changes For TaskInfo2000 version 1.5 from 1.0

-- It is Shareware now.

-- Add Copy Panes to ClipBoard. See Edit/Copy.

-- Add minimizing/hiding to SysTray.

-- Add CPU% usage to TaskInfo2000 Window Title.

-- Add SysTray Icon and animate it according CPU usage.

-- Add Font setting capability.

-- Split View Menu into View and Preference. Preference settings will be restored on next TaskInfo start.

-- Check a number of Bugs. Eliminate Hanging, Shutdown Error Message and other strange things. Maybe add other bugs.

-- Add Open Files Information Panel for Current Process And System Wide Information. Optimized for Win98. On some Wind95 installations may not work.

-- Add Process and Thread IDs Show.

-- Port from Borland Builder VCL to VC++ MFC

Changes For TaskInfo2000 version 1.0 from 1.0beta

-- Check some minor Bugs.

-- Add Help file.

-- Add Status Bar with helps messages for all objects on TaskInfo Planes.

-- Keep Selected Process All Visible (including threads) on the screen.

-- Add Local Menu for Process/Thread Info Plane.

-- Add Show/Hide All Threads Command.

-- Add Set Process Priority Command.

-- Add Install/UnInstall Support

-- Remove Selected Thread Registers Plane. It has no sense. Maybe I am not right. If somebody knows why he needs it -- let me know.


Command Line
COMMAND LINE COMMANDS

TaskInfo2000 support a number of commands in Command Line. If TaskInfo2000 recognize command, than this command will be executed and TaskInfo2000 will exit immediately after. TaskInfo2000 will not show Window in this case. You can use it in “Telnet” session or “Rconsole” window from other computer. Next Commands are recognized:

>TaskInfo rpri Priority Exefilename Parameters

Run process with priority. ”Priority” may be “idle”, “norm”, “high” or “real”. ”Exefilename” is path to executable you whant to start. It must be quoted if contain spaces. ”Parameters” are parameters of your application.

>TaskInfo spri Priority Exefilename

Set existing process priority. ”Priority” may be “idle”, “norm”, “high” or “real”. ”Exefilename” is name and extension or full path to executable. It must be quoted if contain spaces. Priority of all running applications that correspond to this ”Exefilename” will be set.

>TaskInfo kill Exefilename

Kill existing process. ”Exefilename” is name and extension or full path to executable. It must be quoted if contain spaces. All running applications that correspond to this ”Exefilename” will be killed.

>TaskInfo reboot

Reboot System. System tries stop all application gracefully. It asks you about waiting for application exiting and so on.

>TaskInfo freboot

“Force reboot” System. It stops system as fast as possible. If application will not exit on close command during some short period of time it will be terminated and non-saved data will be lost.

>TaskInfo shutdown

Shutdown System. System tries stop all application gracefully. It asks you about waiting for application exiting and so on.

>TaskInfo fshutdown

“Force shutdown” System. It stops system as fast as possible. If application will not exit on close command during some short period of time it will be terminated and non-saved data will be lost.


INSTALLATION

This program really requires only next files to run:

TaskInfo.exe -- This is the executable that you run.

Tskinf21.vxd –- Win9x Support Kernel Driver.

Tskinf21.sys –- WinNT/2000 Support Kernel Driver.

PSAPI.DLL    -- WinNT/2000 Support DLL.

TaskInfo.hlp -– This Help file.

You can simply copy these files anywhere you want and run TaskInfo.exe. However we recommend that you run the Setup program.

Setup will copy all needed files where you want, create entries in Start Menu and store the information needed to uninstall TaskInfo2000.

In WinNT/Win2000 installation directory must be on local drive. Installer requires user with Administrator privileges. If you simple user than you can simply copy files (see above). During start you will see error message but TaskInfo will work with some limitations.

Program save setting for Current User in Registry:

"\Software\Iarsn\TaskInfo2000\"

These entries will not be deleted during uninstall.


UNINSTALLATION
UNINSTALL

If you originally installed by manually copying TaskInfo2000 files to some directory, then simply delete these files.

If you used Setup to install TaskInfo2000, then go to “Start Menu/Settings/Control Panel/Add Remove Program” and double click there on the TaskInfo2000 entry.


REQUIREMENTS

486/66	Pentium Recommended.

Windows 95/98/NT/2000.	Now it supports NT and Win2000 also.

1 MB of Disk space.	It is small program


REGISTRATION

This is shareware program, so you may evaluate it for a period of one month from the date of its original installation and use. After the evaluation period has elapsed, you must register it. The registration fee for TaskInfo2000 single user license is US $12. See the file Register.txt on how to register TaskInfo2000.

Also see DISCLAIMER below.


Reporting Problems

If you encounter problems, please visit www.iarsn.com and download the latest version to see if the issue has been resolved. If not, please send a bug report to: taskinfo@iarsn.com


DESCRIPTION

The program consists of three panes. The left pane shows information about Running Processes and Threads. This panel has a local menu activated by a right mouse click. This local menu lets you execute several useful functions in the Program MENU COMMANDS. The upper right pane is System wide information. The lower right pane contains Current Process Info

Processes and Threads Information Panel

Pseudo Processes.

System wide information

Current Process Info

MENU COMMANDS


Processes and Threads Information Panel

To show/hide the threads of a selected process, simply double click on it once more. You can also use “Hot Keys” in Processes Pane. "Enter" to show/hide threads, "Del" to Kill selected process, "Ins" to run new process.

Process Information consists of a number of columns. You can select columns you want to see in “Preferences/Enable Columns” menu. See below description of columns. Processes may be sorted by column contents. You must enable it by checking “Preferences/Enable Sorting” menu item. Than you may click on column headers to say what column use for sorting. Sorting of processes works only in registered TaskInfo.

Process	Name of process or title of thread. By expanding a process entry, you can see all the threads for that process, and distinguish one thread from another. You also can see here (if enabled) Threads and Processes IDs. See Local menu to enable IDs

%CPU	Percent of CPU usage by process or thread.

LT %CPU	Long time averaged percent of CPU usage by process or thread. You can set wide of averaging window from 4 to 60 seconds in “Preferences/Set Averaging Time for LT %CPU” menu. It is useful when you tune your application or System.

CPU	Total CPU time used by process or thread.

Sw/s	Number of CPU switches for process or thread.

InMem KB	Physical memory currently used by process. In WinNT/2000 it is called Working Set.

Total KB	Total Virtual Memory Space currently allocated for process.

Th 	Number of threads in process.

Pri	System priority for process or threads. Thread priority shows absolute level consisting of two digits -- base and effective priority. Base thread priority is defined by process base priority and thread priority set by process itself. Current thread priority deviates slightly around base thread priority. The system moves it higher when a thread is blocked (waiting) on something (for example in the process of File IO). This is to enable a faster start of this thread’s execution when it is unblocked (File Reading ending, for example). For a similar reason, the priority is lowered when the thread is executing for a significant time.

Ver	Version of Windows for which this process is built. For Example Processes build for Win95 and NT 4.0 have version 4.0

State	State of processes defined only in Win9x now. In WinNT and Win2000 it is blank for processes and has different flags for threads in 9x and NT.	This shows whether the process is 16 or 32 bit code and GUI, Console applications or DOS Virtual Machine. For threads, it shows some state flags: Blocked, Idle, etc. For VM, it shows the DPMI state. You can see here next values:

For Windows9x Applications:

16	Win16 Application

32	Win32 Application

Con	If this is set than it is Win32 alphanumeric console application. Else it is Application with Graphic User Interface (GUI).

Sys	This Application is System Service. This means that this Application is not deleted during User Logoff/Logons. Usually Applications of this type are needed for System to work correctly. So think please before trying to kill it.

Dbg	Application attached to Debugger.

DbgBlock	Application Blocked (temporary suspended) by Debugger.

Terminating	Application in process of termination. Usually you can see this flag because it is waiting for ending of some input/output operation after you try to kill this application

Faulted	Application perform some type of Fault and waiting for termination or start of debugger.

For Dos Application:

Dos	It is Dos Application.

16	16 bit application

32	32 bit application. It may be Protected mode application.

DPMI	Dos Protected Mode Application. May be 16 or 32 bit.

Suspend	Suspended.

Block	Dos Application is Blocked on something. Most likely waiting for ending of some input/output (file read for example) operation.

Idle	Application says that doesn’t wants CPU.

For Thread you can see:

In Windows9x:

Ring0	So called Ring0 thread created and used by one of VxD. It formally belong to Kernel32.exe

Block	Thread is Blocked on something. Most likely waiting for ending of some input/output (file read for example) operation. Maybe some synchronization between threads. In this state thread doesn’t use CPU.

Suspend	Suspended.

E-Handles	Usually means file input/output operation in progress.

In NT and Win2000 most often you can see:

Ready	Ready to run and wait for CPU. Normal situation is not have more than 3 ready to run threads all the time! In System Info Panel you can see number of ready to run threads in “Queue for CPU” field.

Running	Thread is running on one of CPU. To see this state you must have at least two CPUs in your System! Because TaskInfo will run on one – thread will run on other.

Wait XXXX	Wait for something (XXXX).

Path	Path of process executable.


Pseudo Processes

Among the processes listed in the left pane, there will probably be one or more pseudo processes:

VMs	It exist in Windows9x only. For the process name, TaskInfo shows the title of the DOS VM window. When you start a Console Application you have three components running: the Console Application itself, Dos Virtual Machine and "winoldup.exe" that really processes Console IO and does little more. CPU usage of this is not visible to the Windows 95 Monitor Utility.

Idle	All idle CPU time is collected here. In Windows NT and Windows 2000 Idle process show own thread for each CPU in System. So if you have two CPU you will have two “Idle” threads.

NTKERN	It exist in Windows9x only. NT WDM drivers support VxD. This pseudo process has threads that are not owned by any Windows process. These are NT kernel emulator worker threads. CPU usage of these threads is not visible to the Windows 9x "Wintop.exe" Utility from Kernel Toys or to the Windows 9x Monitor Utility. If you use a kernel WDM mixer and MIDI Synthesizer, this may be 10-30% of CPU usage.

Interrupts Time	It exist in Windows NT and Windows 2000 only. It is placeholder for hardware interrupts statistic. It also has pseudo threads for each CPU in System. You can see how much time CPUs live in Interrupts in “CPU” and “CPU %” columns and how many interrupts pear second processed by each CPU in “Sw/s” field. You may be surprised how much time your System spends processing hardware interrupts during active work with IDE disk in non UDMA mode! Executing of threads is blocked during processing of interrupt.

DPC Time	It exist in Windows NT and Windows 2000 only. It is placeholder for Deferred Procedure calls (DPC) statistic. It also has pseudo threads for each CPU in System. You can see how much time CPUs live in DPC in “CPU” and “CPU %” columns and how many DPCs pear second processed by each CPU in “Sw/s” field. DPC is next step in processing after Interrupt. It has lower “hardware” priority than interrupt state and not blocks Interrupts processing. But DPC blocks thread’s executing on this CPU.


System wide information:

System wide information is in the upper right Pane. It consists of following tab sheets:

1)	“System Info”. See description below.

1)	“CPU Info”. It is simple CPU information. It shows frequency, name and type, stepping and so on for CPU. Also you can see info about support of different features as MMX, 3DNow and so on.

1)	“All Open Files” on this computer. First column contains names of open files, second – names of processes that open this files, third – full path to file and last column contains full path to process. In WinNT/2000 you can also see opened Directories and Pipes. You can sort this pane by column’s content clicking on column’s headers.

1)	In WinNT you also can see “Kernel Drivers” pane with information about all kernel drivers such as name, path, data and code size, version, description and Company. You can sort this pane by column’s content clicking on column’s headers.

System Info:

CPU	Percent of CPU used by all threads.

Idle	Percent of CPU time not used by any process.

CPUs Number	In WinNT/2000 only. Number of CPUs in System. For each CPU you can see pseudo thread in “Idle”, “Interrupt Time” and “DPC Time” pseudo processes.

Queue for CPU	In WinNT/2000 only. Number of threads ready to execute waiting for CPU. If you have more than 2-3 threads all the time in this queue – your System seems to be overloaded!

Processes	Number of running processes.

Threads	Number of threads in System. It may be more than all threads in all processes. In windows 98 there are threads belonging to VxDs only (NTKERN for example).

Thread Sw/s	Number of times/s CPU was scheduled from one thread to another.

HW Ints/s	Hardware Interrupts/s. Some hardware developers may be surprised by this value.

Total Phys Kb	Physical Memory Windows control.

Unlocked Phys Kb	In Win9x only. Not locked (Swappable) physical memory.

Free Phys Kb	Physical memory not owned by any process. It is a little unusual to have a large value here. Mostly it will be significantly more than zero only if you have more than 32Mb RAM and set a maximum limit to amount of memory used by File Cache. It can also be large just after you close a BIG program. Windows NT and Windows 2000 try to have some amount of free physical memory in order to give memory to application on allocation request as fast as possible.

Locked Phys Kb	In Win9x only. Locked memory. These are memory pages that can not be swapped to disk.

File Cache Kb	Memory used for file caching. It is locked.

Other Locked Kb	In Win9x only. "Locked Phys Kb" – “File Cache Kb.” Memory locked by VxDs or Win16 Fixed. In some sense it is the minimal size of windows core in memory.

Free Virt Kb	Free memory in swap file.

Committed Mem Kb	Memory committed by all applications and system components of Windows. In Windows NT and Windows 2000 it usually closely correspond to “Swap in use”.

Max Swap Kb	Maximum swap file size.

Swap in Use Kb	Swap file in Use.

GDI%, USER% 	Free percent for Win9x GDI and USER heaps. Minimum of this two values equal to so called “System Free Resources”.

Page Faults/s	Page Not Present Faults/s

Page Discards/s	In Win9x only. Pages discarded/s. Read Only pages can be killed without swapping to disk.

Page Ins/s	Pages swapped in from disk/s.

Page Outs/s	Pages swapped out to disk/s.

File Read Kb/s	Read Data rate from disk

File Write Kb/s	Write Data rate to disk

File Reads/s	Number of read operations from disk/s

File Writes/s	Number of write operations to disk/s

SMB Read Kb/s	Read Data rate from Microsoft network. (Microsoft Client)

SMB Write Kb/s	Write Data rate to Microsoft network. (Microsoft Client)

NWR Read Kb/s	Read Data rate from Netware network. (Microsoft Netware Client)

NWR Write Kb/s	Write Data rate to Netware network. (Microsoft Netware Client)

Server Kb/s	In Win9x only. Read/Write data rate from/to Shares on your computer by other users.

Server Transmit Kb/s	In WinNT/2000 only. Read data rate from Shares on your computer by other computers.

Server Receive Kb/s	In WinNT/2000 only. Write data rate to Shares on your computer by other computers.

DUp Speed	In Win9x only. DialUp connection speed.

DUp Read b/s	In Win9x only. DialUp data read from modem bytes/s

DUp Write b/s	In Win9x only. DialUp data write to modem bytes/s


Current Process Information
Current Process Information.

Current Process Info consist of a number of tab sheets:

General	Shows the command line used to start the process, the current directory.  For Windows 9x shows memory used by data and memory used by the process code. On the two lines showing memory use, the first value is the total memory; the second is the part of memory swapped into physical memory; the third value is the part of swapped into memory that is recently touched (used) by process as result of execution. The third value characterizes the minimum amount of memory that the process needs in order to be swapped in. If less memory is available, all the process will do steadily swap pages in and out. For Windows NT/2000 you can see a little different values. “Virtual KB” – All Memory mapped in Process address space: DLLs, Exe, allocated memory and so on. “Working Set KB” – it is part of process memory swapped in physical memory. “Page File KB” – memory allocated from Swap File. “System Pool KB” – memory allocated from System Kernel for objects that corresponds to this process: “Paged pool” – swappable part of System Pool, “Non-paged” – non-swappable part of System Pool. “Private KB” – virtual memory owned by this process only. It is not shared between processes. “Handle Count” – number of “handles” created by this process – open files, synchronization objects, threads, mapped DLLs and other mapped files and so on. “Faults Count” – Total number of Page Faults in this process. In Win2000 you also can see additional values: Information about IO operations and transferred data for process, number of GDI/USER objects used by process. You can also see name of process that starts current process if this parent process is still active.

Modules	For each module used by the currently selected process, this tab shows the base memory address, size, version, description, company name and the path to the module image. You can sort this pane by column’s content clicking on column’s headers.

Env	Environment variables of the current process.

Files	For Windows 9x only in this version. Files opened by the current process. It shows the Win32 file handle in the process, the file name, current position for reading or writing in the file and the full path to the file. In Win9x files opened on CDs are not shown by the current version of TaskInfo2000. In WinNT/2000 you can also see opened Directories and Pipes. You can sort this pane by column’s content clicking on column’s headers.

Version	Contents of Version Info record in image file of this executable.


Menu Commands
Menu Commands.

All dangerous commands require a confirmation, so don’t be too afraid to try them!

File/Shutdown/Shutdown System

Shuts down System normally. Applications will have a chance to save data.

File/Shutdown/Reboot

Reboot System normally. Applications will have a chance to save data.

File/Shutdown/Force Reboot

Reboots System in an emergency. Applications may lose unsaved data, but this command shuts down the system more quickly than the two previous commands.

File/Terminate Process

Force termination of selected process. This command does not give the process a chance to save data! You can terminate any real process (but not pseudo processes such as DOS VM or Idle or VxD) that is not marked as a system process.

File/Debug Process

Run Just in Time Debugger for selected process. For example VC++, BC++ and so on may be set in System as Just in Time Debugger.

File/Run Application

Run Application. Show Standard Run Dialog Box.

File/Set Process Priority

Sets Win32 priority level of selected process. You can change the priority of any real process (not DOS VM or Idle or VxD pseudo processes) that is not marked as a system process. You must understand what you are doing to use this command!

File/Exit TaskInfo

Quit TaskInfo.

Edit/Copy

Copy current contents of all TaskInfo2000 panes into clipboard.

View/View All Treads

View all threads in system. This is a persistent command; until you uncheck this command, you will see all threads.

View/Show All Treads

Show all threads in System. This command acts as if you clicked on all the processes individually to show the threads of these processes.

View/Hide All Treads

Hide All Threads in System. This command works as if you clicked on all expanded processes to hide/collapse the display of the threads of these processes.

View/View Process ID

Check it to see IDs of processes. Used mostly by programmers.

View/View Thread ID

Check it to see IDs of threads. Used mostly by programmers.

Preferences/Show Status Bar

Show TaskInfo2000 Status Bar at bottom. It shows a short description of objects in TaskInfo2000 Window when the mouse is moving above them.

Preferences/Always on Top

Set TaskInfo Window topmost attribute.

Preferences/Animate SysTray Icon

Check it to enable TaskInfo2000 icon to change according to CPU usage.

Preferences/Minimize to SysTray

Check it to allow TaskInfo2000 to minimize to SysTray. You can click on SysTray Icon to show/hide TaskInfo2000.

Preferences/Start Minimized

Check it to allow TaskInfo2000 to minimize at once after starting.

Preferences/Set Font

Show Set Font Dialog. You can select font parameters for TaskInfo2000.

Preferences/Enable Columns/…

You can select visible columns in processes pane.

Preferences/ Set Averaging Time for LT %CPU/…

Set time for averaging “LT %CPU” data. You can set it from 4 to 60 seconds. It is very suitable during tuning your applications or System. It has more stable values than %CPU

Preferences/Enable Sorting

Enable Sorting of processes in Processes Pane. If enabled than you can click on column’s headers in Process Pane to sort processes by “Name”, “CPU” and so on. Clicking on the same column header invert sorting. It is available only after registration.

Preferences/Disable Pseudo Processes Sorting

If you check this menu item than “Idle”, “DPC” and “Interrupt” Pseudo Processes will not be sorted. They will always stay at top of process pane.

Registration/Set Registration Information

Shows Dialog where you can insert registration Information – your name and Key you receive from Igor Arsenin.

Registration/WWW Online Order

Start Internet browser to show Home Page of TaskInfo.

Registration/Create Registration Order Form

Start Register.exe application that helps you create and send Order Form to pay for TaskInfo.

Help/About

Displays TaskInfo version number, web site and email addresses.

Help/Help

Show contents of this help.


DISCLAIMER

THE PROGRAM IS PROVIDED TO YOU "AS IS," WITHOUT WARRANTY. THERE IS NO WARRANTY FOR THE PROGRAM, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL I, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.