Laptop Not Detecting USB or CD for Windows Installation – Causes and Solutions
![]() |
| Laptop Not Detecting USB or CD for Windows Installation – Causes and Solutions |
Written by Dr. Irshad Haqyar for ODI Skills Portal
As a computer trainer and tech instructor at ODI Skills Portal, I often receive questions from students about laptop installation issues. One of the most common problems is this: “My laptop is not detecting USB or CD while installing Windows. What should I do?”
If your laptop fails to recognize your bootable USB drive or CD/DVD, don’t worry—this issue is very common and can be solved easily. In this detailed guide, I, Dr. Irshad Haqyar, will explain every cause and solution step-by-step in a very simple way. My goal is to help even beginners fix this problem without needing a technician.
✔ Why Laptops Don’t Detect USB or CD During Windows Installation
There are several technical reasons why your device might not detect a bootable USB or CD. These issues can be related to BIOS settings, USB ports, boot mode, corrupted installation media, or even the laptop’s hardware. Below, I have covered each cause with solutions.
1. USB Boot Is Disabled in BIOS
Most modern laptops have USB booting disabled for security reasons. If your USB is not showing in boot options, this is the first thing you must check.
How to Fix:
- Restart your laptop.
- Press BIOS key quickly (F2, F10, Delete, or Esc depending on brand).
- Go to **Boot Settings**.
- Find and enable **USB Boot**, **Legacy Boot**, or **External Boot**.
- Save changes and restart.
This single step solves the issue for 40% of users.
2. Secure Boot Is Enabled
Secure Boot is a protection feature that blocks non-approved operating systems. If Secure Boot is ON, your laptop might ignore your USB or CD.
How to Fix:
- Open BIOS.
- Go to Security or Boot tab.
- Turn Secure Boot → Off.
- Save settings.
Now your bootable USB will appear normally.
3. Boot Mode Mismatch (UEFI vs Legacy)
Another common reason is the wrong boot mode. New laptops support UEFI mode, while old bootable USBs are made in Legacy mode. This mismatch prevents detection.
Solution:
- If USB made in Legacy mode → Change BIOS to Legacy.
- If USB made in UEFI mode → Keep BIOS in UEFI.
You can also recreate your bootable USB in the correct format using tools like Rufus.
4. The Bootable USB or CD/DVD Is Corrupted
Sometimes the USB itself is not properly created. If your Windows file is corrupted, incomplete, or written incorrectly, the laptop will not detect it.
How to Fix:
- Recreate the bootable USB using Rufus.
- Use a fresh Windows ISO file.
- Try another USB drive.
Similarly, if you're using a DVD, clean the surface or burn a new disk.
5. USB Port or CD/DVD Hardware Issue
If your USB port is faulty, your laptop will not detect anything during installation.
Check the hardware:
- Try all USB ports—especially the ones on the opposite side.
- Use a different USB drive.
- If you’re using DVD, ensure the CD lens is clean.
- On older laptops, sometimes the DVD drive stops working permanently.
6. Fast Boot Enabled
Fast Boot skips hardware checks during startup. This can prevent your laptop from scanning the USB or CD/DVD.
Fix:
- Enter BIOS.
- Go to Boot Settings.
- Disable Fast Boot.
7. USB File System Not Supported (FAT32 vs NTFS)
UEFI-based systems usually require FAT32 format, while Legacy mode supports NTFS.
Fix:
- If installing in UEFI → Use FAT32 USB.
- If installing in Legacy → Use NTFS USB.
8. Boot Order Not Set Correctly
Even if USB is detected, your laptop won’t boot from it unless it is at the top of the boot priority list.
Fix:
- Open BIOS.
- Go to Boot Priority.
- Move USB or CD/DVD to the first position.
✔ Final Words by Dr. Irshad Haqyar
As an instructor at ODI Skills Portal, I always advise students to understand the root cause instead of randomly changing BIOS settings. Windows installation issues are usually simple, and with the right steps, anyone can fix them without wasting money.
Whether your laptop uses UEFI, Legacy, or Secure Boot, the problem always lies in one of the areas I explained above. Follow these methods carefully, and your USB or CD/DVD will be detected successfully during the Windows installation process.
If you want a step-by-step video tutorial or a troubleshooting guide, feel free to ask—I will create it for you.

0 Comments