There is a some inaccurate information on how to upgrade the Dell XPS 8900 SSD on the web, so I thought I would quickly write up my experience.
I’ve had my Dell XPS 8900 for a few years now and the primary storage is out of space. But other than that it is still a decent machine.
The XPS 8900 has an M.2 / SATA slot. So it is not a NVMe capable. More information can be found in the XPS 8900 Service Manual here.
My machine came with a Lite-On 256Gb drive and I have replaced it with a 1TB Samsung 860 EVO M.2 but there are other sizes which might suit you better.
I wanted to clone my existing SSD to the new drive and Samsung provide easy to use data migration software with their SSDs.
The problem is because the existing drive is in the internal m2 slot there is no way to clone the drive without additional hardware. So I also bought this external Transcend M.2 Drive Enclosure:
- M.2 SSD enclosure kit
- Lightweight yet durable aluminum construction
- CM80 enclosure is for Type 2242, 2260, and 2280 m.2 SSD
- All-inclusive package
- Usb Type-A and Type-C supported
I put the new Samsung SSD in the external enclosure and then connected it to the USB 3 port on the front of the Dell XPS 8900 and ran the transfer, it took about 40 minutes to finish.
Once it was complete I installed the new drive in the machine:
I put the original drive into the external enclosure to make use of it again.
Overall this is a quick and easy upgrade to perform., the most difficult part is sliding the graphics card out of the machine. Any m.2 sata SSD should work and there are cheaper options than the Samsung available.
Can you install an NVMe drive in the Dell XPS 8900?
The procedure above is quick and simple to do, but the performance of the SSD will be limited by the SATA interface. If you want the best performance from your XPS 8900 use an NVMe drive connected to a spare PCIe slot.
Although the XPS 8900 does not have an NVMe slot, it is capable of booting from one. I used this cheap NVME to PCIe 3.0 x4 Adapter from Amazon with a Samsung 970 PRO 512GB and got some impressive results:
Here is the benchmark results of the Samsung 860 on the internal M2 slot:
As you can see, the NVMe drive provides a huge performance increase over the SATA based M2 slot on the motherboard. The other advantage of this approach is that you do not need to remove the graphics card in order to install it, here is the card:
It also comes with a heatsink which I put on before putting it into the machine, below the graphics card:
This is a cheap and easy way to give a performance boost to an older machine, let me know your results if you try it.
Mezza says
Great information! Thanks Paul
Michael says
Wow, I followed your exact instructions and it worked like a charm. I went from 256GB to 1TB SSD in my Dell XPS 8900. I was on pins and needles as the new drive booted. Dealing with the graphics card wasn’t too bad. I was a little unsure running the Samsung software to clone drives because it said to stop all applications. I just made sure no programs were running and all has gone well so far. Thank you so much Paul for your clearly written instructions.
Neil Mohan says
Hi Paul. “some inaccurate information” is an understatement! I’ve been researching this topic for a couple of months, and I’m more confused now than I was when I started…until that is when I found your blog. Thank you for being so concise and making it simple.
I do have a couple of questions. The XPS service manual refers to SSD and SSD board. Do I need to purchase both those things separately? Then there is confusion if M.2 SSD with both A & B keys would work with this system. I’m looking at upgrading to the Micron MTFDDAV256TBN as my boot drive. Will this model work? I would greatly appreciate any advise. Thanks in advance for your help.
https://www.amazon.com/Micron-256GB-Solid-State-MTFDDAV256TBN/dp/B07BH7FRHP
Pade says
Thank you for the great and easy to follow instructions. My old drive was getting close to failure and I followed your instructions successfully. Getting nearly the same benchmark numbers. Since I had an HHD drive I was able to install in the PCI slot with the same PCI card you used right from the start. I did get an error by leaving them both online when I changed the boot sequence over to the SSD. unplugging the HHD and then booting did the trick and the new closed drive came right up. I am getting the same benchmark numbers using either the short or longer PCI slot. Thank you again, great instructions!
Steve Roman says
Hello, my XPS 8900 did not come with an SSD. I want to install 500GB SSD now but the mother board does not have the screw it needs to hold it in place. Where can I get the screw and what are the specifications? You know size.
Marcel says
Hello Paul
Thanks for the great documentation.
Just one small question: Were you able to clone the NVME disk directly inserted in the PC or did you also need an external enclosure?
Paulie says
Hi Marcel,
You can clone directly to the NVMe disk, but only if your existing system disk is GPT (Not MBR). Then it is fine, you can clone directly.
Marcel says
sorry, what means “GPT” and how can i find it out?
Paulie says
https://www.tenforums.com/tutorials/84888-check-if-disk-mbr-gpt-windows.html shows you how you can check this.
Marcel Tujetsch says
Great, thanks
Andy says
Just did this upgrade on my XPS 8900 very easy and worked exactly as you said thanks!
Andy says
A little bit more info… I used the exact same NVME to PCIe 3.0 x4 Adapter with a Crucial P5 1TB M.2 SSD. Easy install, no issues with graphics card or anything else being in the way. Rebooted to make sure new drive was recognized (it was), then used active clone in Acronis to clone my boot drive (an old WD Blue 1 TB platter SATA HD – yikes!). Once the clone was complete I just powered down, unplugged the old SATA drive, and rebooted. Windows Boot Manager found the new SSD and assigned it as the new C: drive. Power down one more time, re-connected the old SATA HD, assigned the active partition a new letter in Disk Manager, and good to go. I can now reformat the old one and use as extra storage. Easy-peasy, and what a big performance difference coming from a platter SATA drive… Thank again!