Back to Blog
    Monitor displaying Windows and Ubuntu OS icons on drive graphics, suggesting dual-boot setup, on a dark tech desk

    Why Is My PC Showing Two Operating Systems at Boot?

    windows
    boot menu
    dual boot
    bcd
    computer repair
    troubleshooting
    Author: Fix My PC Store Editorial TeamPublished: 10/16/2026Last Updated: 10/16/2026

    TL;DR: A dual-boot menu appears because Windows registered a second boot entry, usually after an in-place upgrade, a repair install, or a failed update. You almost certainly only have one actual OS installed. You can remove the phantom entry using the built-in Boot Configuration Data (BCD) editor or the System Configuration tool, no third-party software needed.

    What you need

    • A Windows PC you can log into normally
    • Admin account access
    • About 5-10 minutes
    • Optional: a USB recovery drive, just in case

    Before touching anything, note which entry actually boots your system. Let the timer count down naturally and see which one Windows selects by default. That is the keeper.

    Step 1: Figure out why there are two entries

    Knowing the cause tells you whether a simple cleanup is safe or whether something deeper is going on.

    Common reasons:

    Cause What happened
    Windows feature update Setup created a rollback entry and did not clean it up
    Repair install / reset A second Windows entry was written to the BCD store
    Dual-boot intentional install Someone genuinely installed two OSes on separate partitions
    Old Windows.old folder An upgrade left behind a recoverable previous version entry
    Cloned drive The clone copied the boot entry from the source disk

    Open Disk Management (right-click Start, select Disk Management) and count how many partitions are labeled with a drive letter and show a Windows installation. If you see only one NTFS volume with Windows on it, the second menu entry is a ghost and safe to remove.

    If you see two separate Windows partitions of similar size, you may have an intentional dual-boot or a cloned drive situation. Do not delete entries blindly in that case.

    Dark desktop PC setup with monitor showing dual-boot screen: Windows logo and Linux Tux penguin options on black background.
    A dual-boot menu at startup usually means Windows wrote a stale backup entry — not that two operating systems are actually installed.

    Step 2: Open the Boot Configuration editor

    Press Win + R, type msconfig, and hit Enter. Go to the Boot tab. You will see both entries listed.

    Click the entry you do NOT want, then click Delete. Click Apply and OK. Windows will ask to restart. Done for most people.

    If you want more control, use the command-line BCD editor:

    1. Right-click Start and choose Windows Terminal (Admin) or Command Prompt (Admin).
    2. Type bcdedit and press Enter. You will see all boot entries with a long identifier code (like {current} or a GUID).
    3. Find the entry you want to remove. Copy its identifier.
    4. Type bcdedit /delete {identifier} replacing {identifier} with the actual code.
    5. Press Enter. The entry is gone immediately.

    Example (hypothetical): If the unwanted entry shows identifier: {ab12cd34-...}, your command would look like bcdedit /delete {ab12cd34-...}.

    Computer acting up? Get a real diagnosis. Book a free diagnostic

    Step 3: Set the correct default and timeout

    While you are in msconfig or bcdedit, confirm the right OS is set as default and shorten or eliminate the boot timeout.

    In msconfig, click your main Windows entry and hit Set as default. Change the timeout to 0 seconds if you never want to see the menu again, or 5 seconds if you want a brief window just in case.

    In bcdedit, you can set the timeout with:

    bcdedit /timeout 5
    

    And set the default with:

    bcdedit /default {current}
    

    Step 4: Clean up leftover files (optional but tidy)

    If the second entry was created by a Windows upgrade, you may have a Windows.old folder on your C: drive eating space. You can remove it safely through Disk Cleanup:

    1. Open Disk Cleanup (search for it in Start).
    2. Click Clean up system files.
    3. Check Previous Windows installation(s) and Temporary Windows installation files.
    4. Click OK.

    This does not affect your current OS. It just frees up the disk space from the old install files.

    Common mistakes

    Deleting the wrong entry. If you remove the entry your system currently boots from, you will get a "No bootable OS found" error. Always confirm which entry is active before deleting the other one.

    Assuming two entries means two OSes. Most of the time it is just a stale BCD record. Check Disk Management first.

    Skipping a backup before editing BCD. BCD edits take effect immediately. Export a backup of your current BCD store before any changes: bcdedit /export C:\BCDBackup. You can restore it with bcdedit /import C:\BCDBackup if something goes wrong.

    Touching entries on a cloned drive without checking. If you recently cloned your drive to a new SSD, both drives might still be connected. The boot menu may be showing entries from two physical disks. Disconnect the old drive before cleaning up BCD entries.

    Bottom line

    Two entries in the boot menu almost always means Windows wrote a backup or rollback entry during an upgrade or repair, not that you have two full operating systems fighting each other. A quick check in Disk Management confirms the situation, and either msconfig or bcdedit clears it up in minutes.

    If the menu keeps coming back after you delete the entry, or if you genuinely have two Windows partitions and are not sure which one is your real install, that is worth getting a second set of eyes on. The team at Fix My PC Store on Okeechobee Blvd can sort it out without you risking your data. You can also get fast answers through remote support if you do not want to make the trip. For anything that needs hands-on work, book a visit or drop us a line.


    Computer acting up? Get a real diagnosis.

    Fix My PC Store has repaired thousands of machines across West Palm Beach. Free diagnostics, honest pricing, no upsell games.

    Book a free diagnostic

    Frequently Asked Questions

    Will removing the extra boot entry delete any of my files?
    No. Removing a BCD entry only deletes the pointer in the boot menu, not the files on your drive. Your installed programs, documents, and Windows system files are not touched. The only thing that changes is what appears on the startup screen.
    What if the boot menu comes back every time I restart?
    A recurring extra entry usually means something is re-writing the BCD store, often a pending Windows update, a recovery partition set to auto-register, or UEFI firmware settings. Check Windows Update for any stuck updates and inspect your EFI partition entries. If it keeps coming back, a technician can trace exactly what is regenerating it.
    Is it safe to set the boot timeout to zero?
    Generally yes, if you only have one OS and never need to access Windows Recovery Environment from that menu. Setting it to 5 seconds instead of zero gives you a brief window to interrupt boot if something goes wrong in the future, which is a reasonable safety net.
    Could two boot entries mean I have a virus?
    It is uncommon but not impossible. Some bootkit-style malware can write entries to the BCD store. If the extra entry has a strange name, points to an unusual file path, or reappears after deletion, run a full offline scan with Windows Defender Offline or Microsoft's Malicious Software Removal Tool before assuming it is benign.

    Share this article