The fastest fix is to put Windows Boot Manager back at the top of the Dell boot order and make sure the internal SSD or hard drive is still detected. The “Checking Media Presence” message usually means the PC is trying to boot from the network, often through PXE, instead of Windows. On most Dell systems, F2 opens BIOS setup and F12 opens the one-time boot menu [source: Dell].
TLDR: A Dell computer stuck on “Checking Media Presence” is usually not finding the normal Windows boot entry. The user should open BIOS with F2, confirm the drive is listed, then set Windows Boot Manager as the first boot option. For example, in a small office with 25 Dell laptops, even a few machines switching to network boot after a BIOS update can waste 10 to 15 minutes each. If the SSD is missing from BIOS, the problem is likely hardware, not just boot order.
What “Checking Media Presence” Means
“Checking Media Presence” appears when a Dell system checks for a network boot source. It may then show messages like “Media Present”, “Start PXE over IPv4”, or “No bootable device found.” Honestly, it feels like the computer is doing something useful, but it is often just searching the wrong place.
The most common causes are:
- Windows Boot Manager is not first in the boot order.
- The SSD or hard drive is not detected in BIOS.
- PXE or network boot is enabled and placed above the internal drive.
- BIOS settings changed after an update, reset, or drained CMOS battery.
- UEFI and Legacy boot settings do not match the Windows installation.
Step 1: Check the Boot Menu First
The user should shut down the Dell computer fully. Then they should power it on and tap F12 until the one-time boot menu appears.
If Windows Boot Manager appears in the list, they should select it and press Enter. If Windows loads, the drive is fine and the boot order needs repair. That is the best-case result.
If only options like Onboard NIC, IPv4, or IPv6 appear, the system may not see a valid Windows boot entry. That requires a BIOS check.
Step 2: Set Windows Boot Manager First in BIOS
The user should restart the Dell and tap F2 to enter BIOS Setup. The exact menu names vary by model, but most Dell systems use similar wording.
- Open Boot Configuration or Boot Sequence.
- Find Windows Boot Manager.
- Move it to the top of the boot list.
- Move Onboard NIC, PXE Boot, IPv4, and IPv6 below it.
- Click Apply.
- Click Exit and allow the system to restart.
If the machine boots into Windows after that, the fix is done. Expect to waste time on this if BIOS uses a mouse that lags or a menu that hides boot entries under several tabs. Some Dell BIOS screens feel slower than they should.
Step 3: Confirm the Drive Is Detected
If Windows Boot Manager is missing, the user should check whether the SSD or hard drive appears in BIOS. In BIOS Setup, they should look under sections such as Storage, System Information, Drives, or M.2 PCIe SSD.
If the drive is listed, the boot files may be damaged or the boot mode may be wrong. If the drive is not listed at all, the issue may be a loose drive, failed SSD, bad motherboard slot, or storage controller problem.
Step 4: Check UEFI and Legacy Boot
Most modern Dell computers with Windows 10 or Windows 11 should use UEFI, not Legacy. If Windows was installed in UEFI mode, switching BIOS to Legacy can cause boot failure.
The user should check:
- Boot Mode: Usually should be set to UEFI.
- Secure Boot: Usually can stay enabled for a normal Windows install.
- Boot List Option: Should match the Windows installation type.
If the setting was changed right before the error began, restoring the old option may bring Windows back. If BitLocker is enabled, changing BIOS settings may trigger a recovery key request. The user should have that key ready before making repeated changes.
Step 5: Disable Network Boot if It Is Not Needed
Network boot is useful in companies that install Windows from a server. For home users, it usually just creates confusion when the internal drive is not first.
In BIOS, the user can move Onboard NIC lower in the boot list or disable PXE boot if the setting exists. This does not disable normal Wi-Fi or Ethernet inside Windows. It only stops the computer from trying to start from a network server before the internal drive.
Step 6: Run Dell Diagnostics
If the boot order is correct but the system still fails, diagnostics should be run. The user can restart the computer, tap F12, and choose Diagnostics. Dell’s pre-boot test can check memory, storage, and other hardware before Windows loads.
A storage error code usually means the drive should be backed up or replaced. If the drive passes, Windows startup repair may be needed from a recovery USB.
When Windows Repair Is Needed
If BIOS sees the drive but Windows Boot Manager is gone, the boot files may be damaged. A Windows recovery USB can help. The user can boot from it, choose Repair your computer, then run Startup Repair.
If Startup Repair fails, a technician may need to rebuild the EFI boot files. Data should be backed up first when possible. Random command-line fixes can make a bad morning worse.
FAQ
Why does a Dell computer say “Checking Media Presence”?
It usually means the system is trying to boot from the network instead of the internal Windows drive.
What should be first in the Dell boot order?
Windows Boot Manager should usually be first. Network boot options should be lower unless the computer is managed by an IT department.
Does disabling PXE boot turn off the internet?
No. It only stops network startup before Windows loads. Normal internet access still works inside Windows.
What if the SSD is not shown in BIOS?
The drive may be loose, failed, or not receiving a proper connection. Hardware service may be needed.
Can a BIOS update cause this problem?
Yes. A BIOS update or reset can change boot order or boot mode. Restoring Windows Boot Manager as the first option often fixes it.

