You can use Hyper-V on Windows 7-capture.png
It can only be used as client and not as host so you need second computer that not in use tho. You can get Hyper-V server 2008R2 from MS site with no cost.

One of key points for setting up is installing KB4474419 in host computer for using it in modern days.