Keeping an eye out on your system’s health is a recommended measure if you wish your components to live a longer life. System monitoring also helps in determining several errors and issues you might run into while playing a game or editing a video. For instance, your system keeps automatically shutting down as soon as it boot ups. You wonder whether your processor needs to be replaced already but after opening up temperature readings, you realise that your processor is heating up crazy and needs an instant reapplication of the thermal paste. This and more such problems can be tackled with the following methods and tools to monitor your system status and health.
Monitor system temperatures
There are a couple of free and paid software on the internet that you can use to monitor your computer’s CPU and GPU temperatures, but the one we recommend is Core Temp. It is a compact 1MB fuss free software that displays your CPU and GPU temperatures using the DTS (Digital Thermal Sensor) implemented in your computer.
Verify system and device specifications
By default, you can check your computer’s specification by right-clicking on “My Computer/This PC” and selecting Properties. This will show you a list of your computer’s specifications also known as System Properties. A more detailed information about your display devices can be viewed by opening ‘Windows+R’ and running the command ‘dxdiag’. To find the list of other devices installed in your system such as your graphics card, network adapters, additional peripherals etc, click the Device Manager link on the left list of your System Properties or simply run the command ‘devmgmt.msc’ from the ‘Windows+R’ box. If you need more granular information about your CPU and GPU, downloading and installing CPU-z and GPU-z (both are individual tools) is recommended.
Display ingame FPS
Nowadays, most of the newer games have a “Display FPS” option in the game’s settings and you can enable this to monitor your game’s FPS count. If the game you play doesn’t have a built-in FPS display you can do that by trying some of the following software:
Steam: This feature applies to only the games that are run through Steam. You can enable this feature by going to your Steam menu > Settings > In-Game > Ingame FPS counter. You can also try and use this feature to display for some of your other non-Steam games. To do this, you need to add the game to your Steam library. Games > Add a non-steam game to my library and launch the game through Steam.
NVIDIA GeForce Experience:
Analyse occupied disk space:
Have you ever run out of disk space in your computer and had no idea where all the space went? And then when you sat down to find out, did it seem intimidating to browse through the endless number of folders and files in your hard drive? TreeSize gives you an idea on which folders are taking up too much space in every drive. It also sorts out all the files based on their extensions, so in one place, you can have all your audio files listed and you’ll be able to browse through .mp3, .wma and .flac files easily. This really does help a lot in a storage crunch.
Monitor network and data usage:
Windows retired the feature of desktop gadgets where you could have third-party gadgets installed to monitor your network activity. So, you’ll have to open up Task Manager and navigate to Performance > Ethernet to track your download and upload speed. One interesting feature introduced in Windows 10 is Data Usage Overview that can be easily searched in Control Panel or directly in the Start Search tab. Here, you can view the data used by individual software on your PC and determine whether a certain software is suspiciously using too much data.
Track active connections to PC
If you found something fishy going on through certain applications and want to track what kind of connections are being established to your PC, you can use the netstat command from the command prompt. Run Command Prompt as Administrator and enter the command netstat -abf and you’ll be given a list of all the established connections. Here, -a will display all the connections and ports that are listening, -b lists down the application that has an established connection, and -f gives you the entire DNS details to where the connections are going. To make it easier, you can output the entire listing into a text file with the command netstat -abf > connections. txt and the text file will be saved in the same directory. You can later use this text file for further detailed analysis to help you perform your monitoring exercise.