A virtual machine (VM) program simulates the hardware functions of a computer within an application running on another computer. It lets you run an entire operating system as an application program so that you can work in various operating systems without rebooting. Virtualization has been used on big mainframe computers since the 1960s, and it is now also used on PCs and PC-type server computers. You could conceivably have Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10, various versions of Windows Server and Linux, and other operating systems all running at once on your desktop. You can also run a copy of Windows inside a virtual computer on a machine running Linux, Mac OS X, or other versions of Windows. ...

Get Windows 10 In Depth (includes Content Update Program), Second edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.