Installing Linux alongside Microsoft Windows (same Hard Drive)
Installing Linux alongside Microsoft Windows (Same Hard Drive)
This guide shows the most common dual-boot setup: keep Windows, shrink the Windows partition to create free space, then install Linux using the installer option “Install alongside Windows Boot Manager”.

Recommended USB products for dual-boot
If you’re setting up dual-boot, these are the most common choices:
Linux Mint Cinnamon Bootable USB
Very beginner-friendly and a great choice for dual-boot on most PCs.
View Linux Mint USB
Computer IT Repair Bootable USB
Helpful “just in case” tool for recovery/diagnostics if something doesn’t boot.
View Repair USBStep 1: Prepare Windows (create free space)
You need unallocated space on the drive for Linux. The easiest method is to shrink the Windows (C:) partition using Disk Management.
A) Open Disk Management
- Log in to Windows with an administrative account.
- Right-click Start → open Command Prompt (Admin) (or Windows Terminal Admin).
- Type diskmgmt.msc and press Enter to open Disk Management.

B) Shrink the Windows partition
- Right-click C: and choose Shrink Volume.
- Enter how much space to shrink (in MB). Use at least 20000MB (25,000MB preferred) depending on your disk size.
- Click Shrink.
When finished, you’ll see Unallocated space. Leave it unallocated (do not format it). Reboot when ready to install Linux.
Advanced: diskpart method (use with caution)
Alternatively, you can prepare a specific drive using diskpart:
diskpart
list disk
select disk #
clean
create partition primary
format fs=fat32 quick
Step 2: Install Linux (alongside Windows Boot Manager)
- Boot your PC from the Linux USB (Ubuntu/Mint/etc.).
- Click the desktop installer shortcut (example: Install Ubuntu).
- When you reach Installation type, choose:
“Install [Linux] alongside Windows Boot Manager”. - Continue the wizard and complete installation.
- Reboot — you should now see a boot menu to choose Windows or Linux.

Common dual-boot issues
Dual-boot is usually smooth, but the items below are the most common reasons people get stuck.
Try:
- Boot Windows and confirm you see Unallocated space (not a new formatted partition).
- Fully shut down Windows (not “Restart”), then boot the Linux USB again.
- If you use BitLocker/Device Encryption, see item #3 below.
- If it still doesn’t appear, do not guess manual partitioning unless you’re experienced — contact us.
Try:
- Use the Boot Menu key at startup (often F12 / Esc) and select the Linux/GRUB entry.
- Enter BIOS/UEFI and move the Linux boot entry / “ubuntu” above Windows Boot Manager.
- If you simply prefer Windows by default, use this quick guide: set default boot OS.
Before making major UEFI changes:
- Windows Pro/Enterprise (BitLocker): Control Panel → System and Security → BitLocker Drive Encryption → Suspend protection (resume later).
- Windows Home (Device encryption): Settings → Privacy & Security → Device encryption (if present).
- If asked for a recovery key, it may be saved in the user’s Microsoft account.
Try:
- Temporarily disable Secure Boot in BIOS/UEFI (then re-enable later if desired).
- If Windows is encrypted, suspend BitLocker first (see #3) to avoid recovery prompts.
Try:
- Do a full shutdown (not restart) before booting into Linux.
- If needed, disable Fast Startup in Windows Power Options (advanced users).
- Use your boot menu to select Windows Boot Manager to confirm Windows still boots.
- If Windows needs repair/recovery, consider: Windows Repair / Recovery USB or Computer IT Repair USB.
- If you’re stuck, Contact Us and we’ll help you troubleshoot.