I'd like to get a larger SSD to replace the 256 GB drive in my Inspiron 3671. I have my eye on a Samsung 1 TB 970 EVO Pro NVMe (2280) M.2 SSD. Will that drive fit in the socket on the motherboard presently occupied by the 256 GB drive with which the machine was built? Any M.2 2280 PCIe/NVME SSD will fit in that slot. The specs say M.2 NVME SSD "Up to 512 GB". That doesn't mean a larger one won't work, but Dell hasn't validated anything bigger than 512 GB in this PC model.  Drivers for Samsung SSDs don't work well if BIOS is set to RAID, which is the default, so you should change that to AHCI before you clone the current SSD, but it has to be done the right way or you'll make Windows unbootable: Now you're ready to clone the existing SSD. Since you only have one M.2 slot for an SSD, create an image of the current SSD and either save it on an internal HDD, if you have one, or on an external USB HDD. Most cloning software, eg Macrium Reflect (free) will allow you to create a bootable USB stick that you'll need to boot the PC after you swap SSDs, so be sure to make/test that USB stick before swapping. Then install the new SSD and use the USB stick to boot the PC and use the cloning software to move a copy of the image you created onto the new SSD. You will have to resize the C: partition when you move that one onto the new SSD to take advantage of all the extra space. So follow the instructions for the cloning software to resize the C: partition. 
I'd like to get a larger SSD to replace the 256 GB drive in my Inspiron 3671. I have my eye on a Samsung 1 TB 970 EVO Pro NVMe (2280) M.2 SSD. Will that drive fit in the socket on the motherboard presently occupied by the 256 GB drive with which the machine was built?
Changing SSD system drive on an Inspiron 3671