The process of installing an operating system like Windows on a computer is a fundamental skill for any tech enthusiast or IT professional. While modern installations often involve UEFI, understanding the legacy BIOS (Basic Input/Output System) setup is still crucial, especially for older hardware or specific troubleshooting scenarios. This guide will walk you through the essential steps of preparing for and executing a Windows installation initiated through the BIOS.
Preparing for the Windows Installation
Before you can begin the installation process, several preparatory steps are necessary to ensure a smooth and successful outcome. These include gathering your installation media, backing up your data, and understanding your system’s BIOS settings.

Creating Bootable Installation Media
The most common method for installing Windows is through bootable media, typically a USB flash drive or a DVD.
Using a USB Flash Drive
For most modern systems, a USB flash drive is the preferred method due to its speed and convenience.
-
Obtain a Windows ISO Image: You will need a valid Windows ISO (disk image) file. This can be downloaded legally from Microsoft’s website using the Media Creation Tool for your desired Windows version (e.g., Windows 10 or Windows 11). Ensure you download the correct architecture (32-bit or 64-bit) for your system.
-
Select a USB Drive: A USB drive with at least 8GB of storage is recommended. Important: All data on this USB drive will be erased during the creation process, so back up any important files beforehand.
-
Use a Bootable USB Creation Tool: Microsoft’s Media Creation Tool can directly create a bootable USB drive. Alternatively, you can use third-party tools like Rufus.
- Using Media Creation Tool: Run the downloaded tool, accept the license terms, select “Create installation media (USB flash drive, DVD, or ISO file) for another PC,” choose your language, edition, and architecture, and then select “USB flash drive.” Follow the on-screen prompts to select your USB drive and let the tool download and prepare the media.
- Using Rufus: Download and run Rufus. Select your USB drive in the “Device” dropdown. Click “SELECT” next to “Boot selection” and choose your downloaded Windows ISO file. Ensure “Partition scheme” is set to “MBR” and “Target system” is set to “BIOS (or UEFI-CSM)” if you intend to install on a legacy BIOS system. For newer UEFI systems, “GPT” and “UEFI (non CSM)” are usually preferred, but this guide focuses on BIOS. Click “START” and confirm that all data on the drive will be destroyed.
Using a DVD (Less Common)
If your computer has an optical drive and you prefer using a DVD:
- Burn the ISO to DVD: After downloading the Windows ISO, you can burn it to a blank DVD using your operating system’s built-in disc burning capabilities or a third-party utility like ImgBurn. Right-click the ISO file and select “Burn disc image” or use your chosen software to burn the ISO. Ensure you burn it as an “image” or “disc image” and not just copy the file.
Backing Up Your Data
Before making any changes to your operating system or partitioning your hard drive, it is paramount to back up all your important personal files, documents, photos, and any other data. This can be done by:
- External Hard Drive/SSD: Copying files to an external storage device.
- Cloud Storage: Uploading files to services like OneDrive, Google Drive, Dropbox, etc.
- Network Attached Storage (NAS): Storing files on a dedicated network storage device.
This step is critical because the installation process, especially if you choose to format the drive, will erase all existing data on the target partition or the entire drive.
Understanding BIOS Settings
Accessing and navigating the BIOS (or more accurately, the UEFI firmware configured for legacy BIOS compatibility, often referred to as CSM – Compatibility Support Module) is key.
-
Accessing BIOS: The method to enter BIOS setup varies by manufacturer, but it typically involves pressing a specific key immediately after powering on your computer. Common keys include
Del,F2,F10,F12, orEsc. You’ll usually see a prompt on the screen during startup indicating which key to press (e.g., “Press DEL to enter Setup”). -
Basic BIOS Navigation: Once in the BIOS, you’ll use your keyboard’s arrow keys to navigate menus and the
Enterkey to select options.Escis often used to go back or exit. Look for settings related to “Boot Order,” “Boot Priority,” or “Boot Sequence.”
Navigating the BIOS Boot Settings
The core of initiating a BIOS-based Windows installation lies in instructing your computer to boot from your prepared installation media rather than its primary hard drive.
Setting the Boot Order
-
Locate Boot Options: Within the BIOS menu, find the section that controls the boot sequence. This might be labeled “Boot,” “Boot Order,” “Boot Priority,” or “System Configuration.”
-
Prioritize Installation Media: You need to move your USB drive (often listed as “USB HDD,” “Removable Device,” or the specific brand name of your USB drive) or DVD/CD-ROM drive to the top of the boot order list. This tells the computer to attempt booting from that device first.
- Example: If your boot order is Hard Drive -> USB Drive -> CD-ROM, you would change it to USB Drive -> Hard Drive -> CD-ROM.
-
Enable CSM/Legacy Boot (If Necessary): For installations intended for older hardware or specific legacy configurations, you might need to ensure that the Compatibility Support Module (CSM) is enabled within the UEFI settings. This allows the system to boot in legacy BIOS mode. Look for settings like “CSM Support,” “Legacy Boot,” or similar, and set it to “Enabled” or “Auto.” If you are installing on a system that has always used BIOS, this setting may not be explicitly present or needed.

Saving Changes and Exiting
-
Save and Exit: After adjusting the boot order, navigate to the “Exit” menu. Select the option to “Save Changes and Exit” (often
F10). Confirm your decision when prompted. -
Reboot: Your computer will restart. If you’ve set the boot order correctly, it should now attempt to boot from your Windows installation media.
The Windows Installation Process via BIOS
With your BIOS configured to boot from the installation media, the actual Windows setup will commence. This involves several stages, from initial loading to configuring partitions and installing system files.
Initial Boot and Language Selection
- Boot Prompt: Upon booting from the USB or DVD, you may see a message like “Press any key to boot from USB…” or “Press any key to boot from CD or DVD…”. Press a key immediately when you see this.
- Windows Setup Loading: The Windows logo will appear, followed by the Windows Setup screen.
- Language, Time, and Keyboard: The first screen will prompt you to select your preferred language, time and currency format, and keyboard or input method. Make your selections and click “Next.”
- Install Now: Click the prominent “Install now” button to begin the installation.
Product Key and Edition Selection
- Product Key Entry: You will be asked to enter your Windows product key. If you are reinstalling Windows on a system that previously had an activated version, you may be able to click “I don’t have a product key” and the system will activate automatically once online, provided you are installing the same edition of Windows.
- Select Operating System: If your installation media contains multiple editions of Windows (e.g., Home, Pro), select the edition you have a license for. Click “Next.”
- Accept License Terms: Read and accept the Microsoft license terms.
Installation Type: Custom vs. Upgrade
This is a crucial decision point. For a clean installation, which is generally recommended for troubleshooting or when moving to a new drive, you will select “Custom.”
- Upgrade: This option attempts to install Windows while keeping your files, settings, and applications. It’s only available if you are running a compatible previous version of Windows from within the running OS.
- Custom (Advanced): This option performs a clean installation. It allows you to manage partitions on your hard drive.
Disk Partitioning and Formatting
When you select “Custom (Advanced),” you’ll be presented with a screen showing all the drives and partitions on your computer.
- Drive Selection: Identify the drive where you want to install Windows. If you are performing a clean install and want to ensure no remnants of the old OS remain, you will need to delete existing partitions on that drive.
- Caution: Deleting partitions will erase all data on those partitions. Double-check you have selected the correct drive and partitions, and that your data is backed up.
- Deleting Partitions: Select a partition and click “Delete.” Repeat for all partitions on the target drive if you want to start with a completely blank slate.
- Creating New Partitions: Once you have unallocated space, select it and click “New.” You can specify the size of the partition. Windows will automatically create necessary system partitions (like the System Reserved partition or EFI System Partition, though the latter is more common with UEFI).
- Formatting: After creating your primary partition for Windows, select it and click “Format” to prepare it for the installation.
- Starting Installation: Select the formatted partition where you want to install Windows and click “Next.”
Installing Windows
The Windows installation process will now begin. This involves copying files, installing features, and installing updates.
- File Copying: The installer will copy Windows files to your hard drive.
- Feature Installation: Windows will then install its features.
- Update Installation: If your installation media is connected to the internet (which may not always be the case during early setup stages if you haven’t configured networking), it might download and install critical updates.
- Rebooting: The computer will restart multiple times during this phase. It’s essential not to press any key when prompted to boot from the installation media during these reboots, otherwise, you’ll start the setup process over. The system should now automatically boot from the hard drive where Windows is being installed.
Post-Installation Configuration
Once the core Windows files are installed, you’ll go through a series of configuration steps to set up your user account, privacy settings, and connect to networks.
Initial Setup and User Account
- Region and Keyboard Layout: Confirm your region and keyboard layout.
- Network Connection: Connect to a Wi-Fi network or an Ethernet connection. This is important for downloading updates and activating Windows.
- Microsoft Account or Local Account: You’ll be prompted to sign in with your Microsoft account or create a local account. Using a Microsoft account offers benefits like cloud syncing and access to the Microsoft Store. A local account provides a more traditional, offline experience.
- PIN Creation: For Microsoft accounts, you’ll usually be asked to set up a PIN for faster sign-in.
- Privacy Settings: Review and configure privacy settings related to location, diagnostic data, inking and typing, tailored experiences, and advertising ID.
- Cortana (Optional): You may have the option to set up Cortana, Microsoft’s virtual assistant.
Driver Installation and Updates
After Windows has finished its initial setup, the operating system will likely install generic drivers for your hardware. However, for optimal performance and full functionality, it’s crucial to install specific drivers.
- Device Manager: Open Device Manager (search for it in the Start menu) to check for any devices with a yellow exclamation mark, indicating missing or problematic drivers.
- Manufacturer Websites: Visit the website of your computer manufacturer (Dell, HP, Lenovo, etc.) or your motherboard manufacturer (ASUS, Gigabyte, MSI, etc.) and download the latest drivers for your specific model. Key drivers include:
- Chipset drivers
- Graphics (GPU) drivers
- Audio drivers
- Network (LAN/Wi-Fi) drivers
- Storage controller drivers
- USB drivers
- Windows Updates: Run Windows Update (Settings > Update & Security > Windows Update) to download and install the latest patches, security updates, and any drivers that Microsoft provides through its update service.

Finalizing the Setup
- Restart: After installing drivers and updates, it’s a good practice to restart your computer.
- Software Installation: Now you can begin installing your essential applications, such as web browsers, productivity software, and media players.
- Personal Files: Restore your backed-up personal files to their appropriate locations.
By following these steps, you can successfully install Windows using the legacy BIOS settings, ensuring a functional and properly configured operating system on your hardware. This process, while sometimes more involved than UEFI installations, remains a vital skill in managing and maintaining computer systems.
