Both Windows 10 and Windows 8.1 systems provide native support to PCIe NVMe SSDs, with drivers included in the packages to support PCIe NVMe drives.
The new Ubuntu and other Linux versions also come with drivers that support PCIe NVMe drives.
The Transcend PCIe NVMe SSD goes with any standard Windows (8.1 or above), Intel iRST or Linux NVMe drivers. You do not need a special driver to install the OS on the Transcend SSD.
The native Windows 7, on the other hand, does not recognize or work with PCIe NVMe SSDs. Nor does it come with in-box drivers. If you wish to install the Windows 7 system on a PCIe NVMe SSD, please refer to the link below, or consult Microsoft for information.
https://support.microsoft.com/en-us/help/2990941/