Tips and tricks on developing web sites

Create a Windows 10 VM in VirtualBox

In the Virtual Box Manager, click on New and Setup the Virtual Box as follows, using the default values except for those listed below. You will have to create the VM and then right-click on it to change some of the properties I suggest.

Right-click on VM to change additional preferences
  • Make a 50 GB Dynamically allocated physical hard disk. This is a dynamic disk, so it will get bigger in size as needed. By the time you install Windows the Dynamic disk with take up about 20 GB.
  • General->Basic->Type->Windows
  • General->Basic->Version->Windows 10 (64-bit)
  • System->Advanced->Shared Clipboard->Bidirectional
  • System->Motherboard->Base Memory->With a 16GB system, I use 4096 MB. Use up to 1/4 or your RAM.
  • System->Processor->1 or 2 processors should be fine
  • System->Processor->Enable Nested VT-x/AMD-V
  • Display->Screen->Video Memory->256 MB
  • Display->Screen->Enable 3D Acceleration
  • Network->Adapter 1->Bridged Adapter (if you want to browse you network, NAT otherwise)
  • User Interface->Show at Top of Screen (this is just my personal preference)

Now that the Virtual Machine is configured, highlight it and click on the Green Start arrow. It will ask you to Select a start-up disk. Click on the Folder with the green up arrow and then Add. Pick the Windows 10 ISO you downloaded earlier

After that you are into the standard Windows installation process. When asked for a product key click on I don’t have a product key at the bottom of the screen. Pick the version of Windows you want to install. Windows 10 Home x64 is usually more than adequate. When you get to Which type of installation do you want? pick Custom: Install Windows only (advanced). The installer will allocate the entire virtual drive and you are on your way. It will reboot after the initial setup and then ask you for your country and keyboard preferences. Eventually, your get to Let’s add your account. I don’t want my Virtual Machines to share anything with my regular accounts (like Google or Microsoft) so I use a local computer account. You can select admin as an account name. It will ask for a password, type in admin again and then it will report an Opps.. message. Just ignore that. You will be asked Who is going to use this PC? Pick a login name (ie admin) and a password you will remember. Three password recovery questions will be asked, it doesn’t really matter what you pick for those either. Keep them simple.

You will then get to the Choose privacy settings screen. I either disable or choose the minimum all of those. I disable Cortana when asked.

When Windows boots up, go to the Devices menu at the top of the window and Insert Guest Additions CD image… If the CD doesn’t autostart, just go to File Manager and select the CD drive. While you are there you should go to the View menu and enable File name extensions. Under the Options menu View enable Show hidden files, folders, and drives and Display the full path in the title bar. Click on Apply/OK and then double click on VBoxWindowsAdditions.exe file and install/trust everything it asks you to. The virtual computer will ask to restart and you are almost done with the Windows installation.

When you get to the log-in screen, I suggest you shut down the Virtual machine and when back in the VirtualBox Manager Clone it by right-clicking. For MAC Address Policy: select Generate new MAC addresses. It is good to make a clone at this point. A name like W10base is handy. Later on, if you want a new Windows 10 machine, just clone that and you won’t have to install Windows all over again.