What program to make a system image to deploy it in a virtual machine on another system?

Hello dear experts, there is some trouble that you don't know how to solve.

1 PC (now working): Winxp sp3, a lot of programs, filters, passwords, etc.
2 comp (future work): Win7 empty.

Question: what program to make a complete image (snapshot, snapshot, etc.) system from 1 computer to the system were loaded in a virtual machine on a 2 computer?
In General, I have a new PC on win7, I need to sometimes I was able to load my old system (WinXp with filters, prog, etc.) in a virtual machine for a specific task.
Point me where to dig. Thank you.
July 2nd 19 at 17:08
1 answer
July 2nd 19 at 17:10
The question is, what virtualization system to use. I would advise to use the free vmware products, there are Converter and workstation player.

Find more questions by tags Virtual machineVirtualization