- I am not satisfied with my Windows performance.
- Windows misconfiguration
- Windows corruption
- Virtual machine(VM) related issues
Getting rid of viruses
The first thing to come to the mind causing Windows performance issues is a virus. Make sure that the virtual machine contains no malicious software. You can use any kind of an anti-virus programs to scan your Windows.
The majority of anty-virus programs cannot differentiate virtualization process from malware activity. As a result they can block some virtual machine features or even remove some vital files causing Windows corruption.
As a matter of fact, if you don't download any suspicious content from any untrusted resources there's no actual need in using anti-virus programs. Computer virus does not spread like a flu. One needs to download the file and run it infect the system.
So, manually initiating an anti-virus to scan your Windows from time to time, and turning off active protection is the better way to use an anti-virus in a virtual machine if you don't need to download a lot of data from the Net every day. Please keep in mind that having more than one anti-virus can harm the operating system as they will conflict with each other and can remove vital files. This is fair for physical PCs as well.
The rule is equally valid for both virtual machines and physical PCs - the fewer processes the system runs on the start-up - the faster it performs from the very beginning.
Right-click Windows Taskbar and choose Task Manager.
Click More details if the view is minimalistic.
Switch to Startup tab and disable all the application you surely don't need to start automatically till you need them running:
If Windows performance still does not satisfy you, check if some particular resource (CPU, memory, hard disk) is mishandled:
Open Task Manager - Processes and check if any of resources (CPU, memory, disk) is overloaded(used for more than 80-90%)
Sort the processes by the aimed resource consumption by clicking on the aimed resource name(here - Memory)
- The process on the top of the list is the the one that consumes the most of the resource amount (here - Firefox). It can be either misconfigured or can be this way by design. In first case you need to restart or even reinstall the application. The second case can't be cured as some applications are very resource-consuming themselves (e.g. graphics or vector editors like Photoshop or AutoCad) and this is normal.
Virtual environment problems
Being a system installed on no matter physical or virtual hardware Windows highly depends on this environment. To know more about how to set your VM according to the best practices check this KB