Можна довго міркувати принципах віртуалізації і її ролі в ІТ-індустрії, але пересічному користувачеві толку від цього не буде. Тому скажу коротко. Віртуальна машина - це ваша пісочниця. Ви можете встановлювати в ній свою операційну систему, встановлювати програми, запускати підозрілі файли так, ніби це інший комп'ютер. Не боячись за свою основну операційну систему.
Отже, віртуальна машина - це програма, яка може повністю замаскуватися під окремий комп'ютер (емулювати). Під нею, як на окремому комп'ютері, можна встановити Windows (Linux, FreeBSD, MacOS X) і вони нічого не запідозрять. Операційна система, яка працює у віртуальному комп'ютері називається дочірньої. Ви ж, працюючи з іншого ОС в віконці програми, добре захищені від вірусів і власних помилок. Адже віртуальний комп'ютер не згорить, на ньому немає важливих даних, його легко в будь-який момент відновити.
Дочірні операційні системи працюють набагато швидше, якщо ваш процесор підтримує апаратну віртуалізацію. Перевірити це можна за допомогою утиліти, яку можна завантажити тут .
Безкоштовних віртуальних машин досить багато, але ми розглянемо дві найпопулярніші VirtualPC від Microsoft і VirtualBox, недавно куплений компанією Oracle.
VirtualBox - безкоштовна віртуальна машина з дуже широким колом повноважень і відмінним швидкодією. VirtualBox офіційно підтримує більшість популярних операційних систем, таких як різні версії Windows, дистрибутиви Linux, MacOS X і інші операційні системи. За рахунок підтримки апаратної віртуалізації можна добитися швидкості роботи дочірньої системи порівнянної з основною. Великий набір додаткових утиліт дозволяє робити безліч корисних дій, таких як відновлення дочірньої ОС, просте перенесення файлів між основною і дочірньої системою, і навіть транслювання вікна програми в основну ОС.
Великим плюсом VirtualBox є те, що він підтримує багато мобільні ОС, такі як WinMobile або Android.