Samsung NVMe and SMART with CrystalDiskInfo
The samsung nvme driver is able to display SMART data in XP/Win7. To get CrystalDiskInfo to work instead of crashing when you start it in XP/XP64 you will have stop it from using WMI. Open DiskInfo32 or DiskInfo64 with a hex editor, find where "\ \ . \ r o o t \ c i m v 2" is and change it to something like "\ \ . \ r o o t \ n o w m i". Tested on version 8.15.2
630069006D00760032 -> 6E006F0077006D0069
Samsung NVMe potential issues
When I installed the latest nvidia 368.81 driver it caused the Samsung 3.3.0.2003 to stop working on XP64. @Andalu tested the same drivers on an Intel B250/GT730 and worked fine. After playing around with it, installing nvidia 355.98 appears to work/coexist with the Samsung NVMe driver on XP64. I've only tested on a GT710 so far but hopefully same result for my GTX750. Something to keep in mind if you have a amd/B450/gigabyte combo. On XP32 the Samsung driver did not work (code10), using the default non patched, or with the PAE patch /4GB. It did however work when PAE patched using /128GB or /all. Both with 355.98 and 368.81
Trim tests
O&O Defrag 17.5 is the best from all the ones I tested. Works on SATA and NVMe SSDs. AMD/Samsung/nativeWin7 drivers were all able to TRIM. Can be run from CMD line so you can schedule it if you want.
NVMe Trim
ADataSSDToolbox doesnt see (Win7/samsung/SchtromOFA13 driver)
TxBENCH see but no trim (Win7/samsung/SchtromOFA13 driver)
SSDTool 0.95 see but trim didnt work (../../samsung)
Naraeon5.4.0 win7 no see, SchtromOFA13 trim didnt work, samsung TRIM WORKS
O&O Defrag 17.5 win7 TRIM WORKS, SchtromOFA13 see but no trim, samsung TRIM WORKS
SSD Trim
Naraeon5.4.0 AMD yes, Win7msahci yes, SchromAHCI no see, Win8ahci no see
O&O Defrag 17.5 AMD yes, Win7msahci yes, SchromAHCI no trim, Win8ahci no trim
used trimcheck0.7 to see if it worked (https://github.com/CyberShadow/trimcheck)
*trimcheck x64 works also if Major/Minor changed from 6,0
*Naraeon has a "not a valid date and time error", doesnt affect functionality
*O&O can be run from CMD line, needed to change Major/Minor from 6,0 down to 5,2 (or 5,1) to install
Nvidia GPU driver & custom resolution
Based on a few posts i found, Nvidia 355.98 is that last version where you can add custom resolution if for example you have a ultrawide screen or 4k monitor that you want to use. It looks like XP is limited to displayport HBR1 (8.64 Gbit/s). There is a bit of other stuff as well but roughly, horizontal pixels × vertical pixels × (3 × bits per color channel) × refresh rate in Hertz = Bits per second. Calculator https://tomverbeure.github.io/video_timings_calculator
Ex:
2560 × 1600 × (3 × 😎 × 75 = 5898240000 bits/s / 1024³ = 6.86 Gbit/s
3840 x 2160 x (3 x 😎 x 40 = 7962624000 bits/s / 1024³ = 7.41 Gbit/s
https://www.vogons.org/viewtopic.php?f=63&t=72471
http://wp.xin.at/archives/5616