It is common for us to install or to uninstall softwares and some time residual remains and were not removed completely and they even startup with windows and are involved in cpu excessive unnecessary increase cycles and stays there for what seems to be an eternity. Some malicious process can be also installed while running on the internet and downloading files or softwares. It is possible that those malicious programs are not detected by the security software on the pc so how to check and What’s My Computer Doing.
What’s My Computer Doing? is a free tool that lets you analyze process running behind the scenes and causing increase in cpu and hard disk activity or eating memory without important reasons. When you bring it up, it shows all the programs currently running on your system, with details about who’s reading and writing to the hard drive, complete installation path, developer, version number and more. If you really want to calm things down, you’ve even got the option to uninstall a particularly troubling application. You can also search for extended information on Google, and check the file’s reliability in Kaspersky and VirusTotal. It also provides a real-time update of all information.
This system is very useful but it may also help to discover today’s Trojan horses. On the downside, the fact that the program’s interface can’t be resized is a bit annoying. The new Trojans and spyware try to appear to be a legitimate program so that a personal firewall will not block its communication. If you are worried that some malicious programs on your PC are secretly making connections to websites in the background then follow the below easy steps to capture what is connecting to the Internet.
- Type cmd in your Windows Run box.
- Type “netstat -b 5 > activity.txt” and press enter. After say 2 minutes, press Ctrl+C.
- Type “activity.txt” on the command line to open the log file in notepad (or your default text editor)
You can use netstat -a to see connections. But netstat -b 5 gives the ability to save in .txt. Both -a and -b are valid modifier. For a list of valid modifier, type “netstat help” in command window The file activity.txt will have a log of all process that made a connection to the Internet in the last two minutes. It will also show which process connected to which website in this time. And not just the web browsers, the log will also show your download managers or any software that requires a net connection.
Scroll though the activity.txt file and look for any process names or website addresses that you are not aware of. If you track one , go to the task manager (or Process Explorer) to find the location of the executable on your computer and eliminate it. If nothing else, you’ll learn just how many of your programs are communicating with the Internet.
There are other interesting tools to check what is running on your pc and sysinternals provides some interesting tools.
If you would like some websites do offer explanations regarding certain process so you can find more useful information at:
- The kephyr database of Windows files (volunteer effort)
- The of Windows processes (volunteer effort)
At the end be sure to make some backups since if you delete something important, you’re going to have a fun time with regedit putting it back into SOFTWARE\Microsoft\Windows\CurrentVersion\Run.
Download : What’s my computer doing?