How to install virtual machines for Windows 10?
Many have heard about virtual machines, but not everybody knows what virtual machines for Windows 10 or any other operating system are about. Further, several popular clients will be considered, which allow you to configure any configuration in the environment of the tenth version of Windows, as well as in any other OS.
Virtual machines for Windows 10 or other operating systems: general concepts
The virtual machine itself (VM) is a kind of a kind of real computer with the only difference that it operates exclusively in the software environment of another system.
In the simplest definition, a virtual machine for Windows 10 x64 or x32 can be regarded as some kind of designer with details from which the necessary configuration is assembled. In such a really non-existent computer, you can set the hard drive and RAM, install a virtual video card, disk drives, select an operating system, and even use an Internet connection or local network.That is, this entire virtual configuration in the form of a software shell will work in the same way as a real-life system.
What is this software environment used for?
Virtual machines for Windows 10 or other environments have several major priorities for use. For example, installing a second operating system on a hard disk often seems completely inexpedient, because errors and malfunctions can also appear in it.
In addition, in parallel with Windows, it is not always possible to install Linux. And “apple” OS in PC configurations do not work at all and operate exclusively on Intel platforms (not to be confused with processors).
If you install virtual machines for Windows 10, you can emulate the work of the above systems and test software developed exclusively for installation and use in these operating systems. But software products for the Windows environment when testing in a virtual machine have no effect on the main system. You can easily emulate the damage of a child OS by a virus, but this will in no way affect the main system.
How to install a virtual machine on Windows 10 on the example of Hyper-V: the initial steps
Beginning with the seventh modification, in Windows-systems, its own tool for creating and launching a VM called Hyper-V has appeared.
Installing a virtual machine on Windows 10 at the first stage implies the activation of this module in the system. This is done from the program and component section called from the standard “Control Panel”, where in the presented list the selection is placed on the box opposite the name of the module and its components.
After activation, a reboot will follow, and when restarting, the Hyper-V Dispatcher icon will appear in the administration menu.
The created VM may not work if you do not use the BIOS settings, where in the general settings section you select the Advanced advanced settings menu and activate the use of Virtualization Technology technology by setting the Enabled parameter. For Intel and AMD processors, as well as for different BIOS or UEFI versions, the names may differ.
Creating a virtual network adapter
In the second stage, you need to create a so-called virtual switch to use the Internet connection.
This is done in the dispatcher, where the name of the computer is selected, and from the right-click menu, the action string is used with a transition to the “Virtual Switch Manager”.When creating a network and connecting it is better to select the “External” (External) parameter in order not to complicate your work, set the desired network name and press the “OK” button. The created adapter will use a network card or a Wi-Fi wireless module when connected.
The process of creating a VM and running
Next, we consider how a Windows XP virtual machine is created on Windows 10 (a child OS, which in this case is XP, does not matter).
Creating a VM is made from the dispatcher with a choice of the corresponding command, after which its name and location of the machine files on the hard disk or in the logical partition is indicated.
Then you will be asked to choose the generation of VM. It is better to use the first, since the second generation will create VMs with UEFI, and loading from images is not always supported.
The next step is to select the amount of RAM. The default value can be increased, since the main system practically does not use memory while the VM is running.
In the network settings, the previously created adapter is selected, after which the parameters of the virtual hard disk (name, location of files on the hard drive and size) are set.
This is followed by an indication of the installation path of the desired OS (either a CD / DVD-ROM, or an image file that must be mounted in advance and saved on the hard drive). At the end of the action, the "OK" button is pressed.
How to run a virtual machine on Windows 10? Yes, just double-click on it in the list of dispatcher and click the "Enable" button. After that, the OS will be installed (if this has not been done before).
The best third-party programs
There are quite a few programs that allow using virtual emulators of real computer systems. However, by right, the most powerful and advanced packages are VirtualBox packages from developers from Oracle and VMWare Workstation.
Consider briefly each of them. The processes of creating VMs are very similar to the actions with the Hyper-V module, but there are some differences.
During the initial installation of this program, you should pay attention to several items with additional components, among which it is desirable to install support for connecting any devices via USB (VirtualBox USB Support) and network adapters for local networks and Internet connections (VirtualBox Networking). Programmers and developers can use support for programming languages (the average user does not need this).
The process of creating a VM in this shell is almost no different from the above (except that the switch is not needed). Only at the stage of selecting the type of virtual disk can you install a dynamic (expandable as you fill) or a disk of a fixed size.
When the machine is created, it can be configured in terms of the amount of video memory, CPU load, etc. After that, the start button is launched, and the program requests the path to the OS image. Then starts the installation, no different from the usual installation. If you are prompted to boot from a CD / DVD-ROM, you will need to disconnect the image file from the drive (in the media section, use disc removal).
VMWare Workstation Pro
Creating a VM using this software environment is performed using a special “Wizard”, in which it is better to choose the usual (recommended) configuration.
When creating a virtual disk, it is better to use one file in order to increase performance in the type of saving, rather than splitting it into several.
The hardware is configured from the section of the same name, but to improve device support, you should agree to installing the VMWare Tools driver package when the guest OS is fully functional.By the way, even in the guest system, you can take a snapshot of the state at a certain moment, and if necessary, return it to the rollback point.
What to prefer?
What is the best virtual machine for Windows 10 is hard to say. Some people like VirtualBox, despite having their own tools in the system. This is confirmed by many reviews. The program is easier to use and configure than the same Hyper-V module and VMWare workstation. But by and large, all programs are good, and the Hyper-V module can be used without the need to install additional software. But in any program of this type, a VM is created, started and configured very simply. If you look at the example of the Hyper-V module and learn the basic basics, there will be no problems with other shells of emulators.