Windows 10 Installation Guide
This guide covers the complete installation and initial configuration of Windows 10 in VirtualBox.Prerequisites
System Requirements
- VirtualBox 5.2 or later
- 64-bit processor with virtualization extensions enabled
- Minimum 2 GB RAM for the VM (4 GB recommended)
- At least 20 GB free disk space (32 GB recommended)
- Windows 10 ISO image
Creating the Virtual Machine
Create New VM
- Open VirtualBox and click New
- Enter the name Windows10
- VirtualBox will automatically set:
- Type: Microsoft Windows
- Version: Windows 10 (64-bit)
Create Virtual Hard Disk
- Select Create a virtual hard disk now
- Choose VDI (VirtualBox Disk Image)
- Select Dynamically allocated
- Set size to at least 32 GB
Installing Windows 10
Start the VM
Boot the VM. VirtualBox will automatically start from the ISO since the hard disk is empty.
On physical machines or VMs with existing operating systems, you may need to press a key to boot from the DVD/ISO.
Install Now
Click Install now.
What about 'Repair your computer'?
What about 'Repair your computer'?
The Repair your computer option is used for troubleshooting existing Windows installations, recovering from system failures, or accessing advanced startup options.
Product Key Activation
- If you have a product key, enter it now
- Otherwise, click I don’t have a product key
You can activate Windows later from Settings. Invalid or already-registered keys can be changed post-installation.
Partition Selection
The installer shows available disks and partitions. Since this is a new virtual disk:
- Select the unallocated space
- Click Next
First Boot Configuration
Privacy Settings
Choose between:Review each screen and disable options you don’t want to share.
- Use Express Settings: Enables all Microsoft services and data collection
- Customize: Gives you control over privacy options
Select Customize for more control over:
- Location services
- Diagnostic data
- Tailored experiences
- Advertising ID
Account Type
Select Join a local Active Directory domain to create a local account.
We’ll configure domain joining in later modules. For now, use a local administrator account.
Create User Account
- Username:
adminiso(or your preferred name) - Password:
admin1s0 - Set password hint
This account will be the local administrator with full system privileges.
Post-Installation Configuration
Update & Security
Navigate to Update & Security to access:
- Windows Update
- Windows Defender (antivirus)
- Backup
- Recovery
- Activation
- For developers
Activate Windows
If you didn’t enter a product key during installation:
- Go to Activation
- Click Change product key
- Enter a valid key
- Click Activate
Check for Updates
- Go to Windows Update
- Click Check for updates
- Install all available updates
- Restart when prompted
Fresh installations typically have many updates to download. This may take considerable time.
PowerShell Configuration
For advanced users working with PowerShell scripts in the course:
Next Steps
Your Windows 10 installation is complete! You can now:- Install additional software
- Configure user accounts and permissions
- Set up network sharing
- Install VirtualBox Guest Additions for better integration
- Join a domain (covered in later modules)