Windows Sysinternals are a free set of utilities originally written by Mark Russinovich to display and diagnose system information for Microsoft Windows. These include Autoruns, which shows you what programs are configured to run during system startup or login, and Process Explorer, which is more detailed than Windows Task Manager. Disk2Vhd can be used to create virtual machines.