Problem with laptop failing to boot or access BIOS following installation of new NVMe SSD (ASUS X571GT)
Problem with laptop failing to boot or access BIOS following installation of new NVMe SSD (ASUS X571GT)
Hello everyone
I’m facing a peculiar problem with my ASUS X571GT laptop.
The issue started after I upgraded my SSD from the original 250GB to a SanDisk WD Black SN7100 2TB NVMe PCIe 4.0 (M.2 2280).
Once installed, the laptop fails to POST or enter BIOS—it just stays on the ASUS logo.
Removing the SSD allows normal BIOS access.
However, when I connect the same SSD through a USB M.2 enclosure, it functions perfectly and is fully readable.
So far, other users with similar models (such as the ASUS K571GT) have reported the same problem.
One person mentioned that ASUS support claimed their laptops are “optimized for 1TB SSDs,” suggesting that after switching to a 1TB Samsung NVMe drive, everything works properly.
Another user with a different NVMe interface also couldn’t boot or reach BIOS with a 2TB SSD, even though it worked externally.
It appears there might be a BIOS or hardware restriction preventing 2TB NVMe drives from initializing on certain ASUS models.
Could this be related to firmware limitations, controller compatibility, power delivery constraints, or perhaps a capacity cap?
Would updating the BIOS or disabling PCIe Gen4 help resolve the issue?
Any known BIOS settings that could assist with booting would be greatly appreciated.
It’s unusual for the SSD to work via USB but freeze completely when installed internally.
Welcome to the forums, newcomer! Have you verified that your laptop's BIOS was updated before installing the new drive? BIOS updates usually resolve security concerns and compatibility problems; if you haven't updated yet, the first step would be to apply the latest BIOS version.
Yes, the BIOS has been updated and is now running version 312, the most recent one offered by ASUS for this model.
I have cloned my existing system onto the new SSD using USB, and if I remember correctly, I chose the bootable option. Many cloning tools allow for one-to-one or clone copies, but the user must manually decide between a simple copy or a bootable version. I made this error a few years ago. You might also try naming your new SSD when connected via USB and entering its name in BIOS as instructed. According to what you said, it should enter BIOS if placed correctly. It seems the BIOS is set to look for the specific SSD that was previously installed, but since the old one is missing, it fails to locate it and gets stuck. Without an SSD installed, it will then search further and successfully find your new drive through the USB connection.
I didn’t duplicate anything onto the new SSD—it’s entirely fresh. I only linked it through USB to verify its functionality and because I’ve heard some new drives require activation. After that, I assigned it a name. I plan to attempt the next step you suggested (renaming and setting it in BIOS), though I’m unsure due to the BIOS’s apparent limitations, likely because it’s a laptop. Do you know if there’s any method to bypass or force the BIOS to stop searching for a particular SSD? It seems like it just pauses when the NVMe is connected.
I would mount the SSD via USB, restore the original drive if it still contains your system, then clone and prepare it for booting. There are many free cloning tools available if you don’t have any on hand. Make sure to download from the official site rather than random links found on Google. After cloning, replace the SSD and it should start up. The new drive will have no operating system and no boot sector, which is expected. If the laptop shows a blank storage when connected externally, it’s fine for data storage. However, if it appears empty internally with no readable info, it may prevent the boot process. Some might say this is why no SSD allows entering BIOS—it blocks the sequence at the end. I believe the blank drive is stopping the boot from starting. You mentioned that no SSD prevents access to BIOS, which supports your idea. It seems the lack of data on the SSD is likely causing the problem. Most laptops come with software already installed, and most users don’t face this issue. Many simply go back to a store and purchase an upgrade.
If the bios/uefi update doesn't resolve this particular problem, updating it isn't worthwhile.
In several situations, you might avoid downgrading your own bios if you're dissatisfied with how the UI was affected.
Yes, bios/UEFI screens can change and sometimes hide options to prevent them from appearing anymore.
The suggestion to update drivers is sometimes misleading because drivers are tailored to specific hardware configurations.
If you don't fit that range, you may be causing more problems than solutions.
I'm facing a very similar problem with my F571GT. I was attempting to swap in an ADATA Legend 2TB Gen 4 M.2 SSD, intending to install the OS via a flash drive. But after installing the new SSD, the laptop froze on the Asus logo screen, and I couldn't access any keys to enter BIOS normally.
UPDATED:
I visited the store where I purchased the SSD and tried several configurations with SSD PCIe Gen 4 on my laptop (Gen 3). Here are the outcomes:
1. ADATA Legend 860 2 TB – stuck on ASUS logo
2. MSI Spatium 1 TB – stuck on ASUS logo
3. ADATA XPG 1 TB – detected in BIOS
4. ADATA XPG 4 TB – detected in BIOS
My previous SSD was:
1. ADATA Legend 710 256 GB – detected in BIOS
2. Samsung EVO 970 1 TB – detected in BIOS
Now I'm using ADATA XPG 1TB, and it's working perfectly.
I'm unsure why the Asus F571 and its variants can't read certain SSDs. Maybe the internal architecture of these SSDs is only compatible with specific motherboards?