System Tools is a collection of nifty tools that help you monitor several system parameters such as the fonts installed on your system as well as the various drivers, and configure all the Windows services, installed programs etc.
Get System Info Pane
This pane gives you the detailed information on the following heads:
- Boot.ini: Boot.ini file information and configuration option.
- Desktop: Desktop settings and options
- Drives: Detailed information about the drives
- Operating System: Operating system name and build number
- System Info: Information about the processor/s present
- System Metrics: Window / icon etc. arrangement and settings
- System Parameters: Detailed information about the keyboard, mouse and sound subsystem of the machine.
Note: All this information is displayed in a text-box, it is possible to select and copy the desired text in any text editor and form a system configuration report.
Services Management Pane
The Services Management pane deals with the Windows Services. You can view all the services that are available on your machine and their current status.
You also have the option of changing the property of the services whenever it is possible. Since some of the services are critical to the running and functioning of the machine, please mark your current configuration as good configuration (use the “Good Configuration” button) before doing any change to these services. In case of some instability resulting due to your changes, press “Configuration Unstable” button, the system will immediately reboot and restore the last saved “Good Configuration”.
Shows the list of all the installed programs on your computer. This option brings out the list of all installed programs on the computer and displays their uninstall string. Right click on any entry and select "uninstall" to uninstall that program.
By default, this option brings out the list of all system drivers on your computer, but using the "Remote drivers" button you can view the list of drivers installed on any remote computer along with their type and link date.
This list can be saved as a text file where all fields are separated by “::” symbol.
This list can be converted into a tab separated file and imported in Excel or any other table program.
Pretty much self-descriptive, the font listing displays the list of all the installed fonts on your system along with their type and full name.
As indicated by name, this collection of tools brings the functionality of Windows much nearer to the user without going much deeper into Windows.
Task List Pane
This pane lists all the currently running processes with their PID (which is actually the Process Id). It also gives information about the threads executed by any application and the page file usage of the application. This tab can be used to end any unnecessary processes which are not responding or are not needed, by just selecting the process and giving a click on the "End Tasks" button. Double clicking on any task shows the thread list of the selected task. This can be used for diagnostic purposes.
System functions brings to you a new series of functionality and controls which one may have never experienced while working in Windows. With the options of shutting down your own system and logging off from your account, you get an extra power of shutting down a remote system. Just trying it will give you a better view. And then the option of launching any application adds to the beauty of the whole scenario. This pane also lists all the users present on the terminal with their user IDs.
This tab shows the currently open windows on your computer. Including the options of destroying the window and the options of ‘Tile Windows Vertically’ and ‘Tile Windows Horizontally’, extra functionalities like hiding a window (this doesn’t mean that the application stops working….it just goes in background) and unhiding the hidden window and disabling/enabling an open window have also been added.
Remote Task Lists
As indicated by name, it connects to a remote computer and brings all the information about the currently active processes of the remote computer. (Now it is just like pressing “ctrl + alt + del” on that system while you were never actually on that system). It also allows you to close any application on the remote system.
This pane lists all the currently shared folders on our system. Over a network, it also works with finding out the shared folders on a remote system. You also have an option of deleting any share on any system (provided the logged on user has those rights).
This tab lists all the open ports and related information about them including port type and port name. Options include saving the list for future use. The Port scanner UI shows the different types of ports with different color so that the information is easy to grasp.
This pane lists all the open files on the server by various remote computers/users. It displays the opened filename, the username of the user who has opened the file, the locks present, the File ID and the permissions on the open files.
The Configuration Pane
This pane helps you to see the boot configuration and settings and also gives you the option to edit and change the boot parameters.
This pane acts as an indicator to the total physical memory available to the system at the current time. It also gives you the option to free more physical memory which is just being wasted by some useless applications. A single click on the “Free Memory” will free physical memory currently available for present use.
The next extraordinary feature of this pane helps you to add IP to your system. The system may be able to work on multiple IPs if you add one (or even more) to your system. If working on a local network, the proxy settings can also be viewed and edited.
This tab lists all the startup items whether disabled or enabled including their locations from which they run.
This pane adds a lot of functionalities and hidden controls that can be used to control the desktop. Including features like setting the wallpaper, changing cursor styles, icon styles, fonts and disabling the wallpaper, new features like creating and managing new virtual desktops have also been added up. Create a new desktop and switch over to it without making any changes in the previous desktops. And when all is over, you can return back to the original desktop whenever needed.
Options of changing the mouse speed, mouse trails, double click speed, swapping mouse buttons, mouse sonar and mouse vanish have been integrated in this pane.
This page lets you set the output volume of the Master volume and the Wave volume.
This page lets you set the properties of the keyboard. The properties that can be set are Repeat Delay (the delay before the character begins to repeat itself) and Repeat Rate (the speed with which the characters repeat themselves).
This page gives you details about the various tasks scheduled on the system. It gives the user options to change the properties of a Task as well as to create a new Task and to delete the already Scheduled Tasks.
- The Redeemer Group
- Abhisehk (Cruz)
- Aman Bhatia (Stooth)
- Manu Dev (Devil)
- Markandey Singh (Dawn)
- Ritwaj Ratan (Hash)
- Paul DiLascia (MSDN Magazine Nov 2002)
- Alex Chmut
For the classes to control the volume.
This is just a beginning. I’m yet to decide the distance I have to travel.
I’m a 2nd year B. Tech. Student and I’ve started Visual programming about a year ago. Lets hope I can continue that for the rest of 2 and a half more years.