SiRWaTT
1 Copper

RE: Nvidia Quadro K5100m in Precision m6700?

Graciously, you can easily find working drivers by going to laptopvideo2go.com (which I have already attached a link to this response--hope it works)

 www.laptopvideo2go.com/.../disclaimer

Preliminary

First of all know the sub vendor of your quadro k5100m (without which you will proceed to method 2 which is even easy). In my case I was specifically using a quadro k5100m card “biosed” or sub-vended by dell so modification was easy. For instance the k5100m is referenced by nvidia with code 11B8; Dell sub-vendor ref is 1028; and my m6700 bridge ref was 153F (15CD for m6800)

NB: Using any driver that is not WHQL certified or certified by dell (or nvidia) may surely void your warranty. Also the drivers to be "transmogrified" can only be installed if driver signature verification is disabled (in windows 7 press F8 and select disable driver signature; windows 8/8.1 legacy the same as in windows 7; but if UEFI mode in windows 8/8.1 do further research on how to disable driver signature

 

Initials

  1. Download the official driver from dell (latest Video_Driver_X9T7N_WN32_9.18.13.4752_A11) 
  2. Extract the driver to your main hdd (where windows is installed). For example into folder "C:\K5100M driver" 
  3. Open the folder from which file is extracted
  4. Search for and open sub folder "Display.Driver
  5. Open with notepad, file "nvdm.info" in folder "Display.Driver"
  6. Now begin Transmogrification

Transmogrification Method 1 (when the sub vendor ref of the K5100m is known and your m6700 bridge is 153F)

  1. Having opened the file "nvdm.info" ,Jump to or scroll to [NVIDIA_SetA_Devices.NTamd64.6.1] which is the driver sub listing installation for windows 7 64 bits
  2. Right under [NVIDIA_SetA_Devices.NTamd64.6.1] scan, find the sub listing,                                                                                                                                                                %NVIDIA_DEV.11B8.15CD.1028% = Section150, PCI\VEN_10DE&DEV_11B8&SUBSYS_15CD1028  , highlight and copy it
  3. 3.     Create new empty space under the highlighted and copied sub listing
  4. Re-paste in the empty space. Where ever you see 15CD replace with your bridge ref (in my case was 153F for precision m6700). The same for 1028 change accordingly if sub vendor is not Dell. For instance, if your m6700 has bridge ref 153F (which I believe is the case) and the sub vendor of your k5100m is say CLEVO/KAPOK whose sub vendor ref is 1558; Therefore, the entire re-pasted string will be modified into: %NVIDIA_DEV.11B8.153F.1558% = Section150, PCI\VEN_10DE&DEV_11B8&SUBSYS_153F1558
  5. For windows 8 64bits, jump to or scroll to [NVIDIA_SetA_Devices.NTamd64.6.2] sub listing
  6. Under it navigate to, and highlight and copy                                                                                                             %NVIDIA_DEV.11B8.15CD.1028% = Section151, PCI\VEN_10DE&DEV_11B8&SUBSYS_15CD1028
  7. Create new empty space under the highlighted and copied sub listing
  8. Re-paste in the empty space. Where ever you see 15CD replace with your bridge ref (in my case was 153F for precision m6700). The same for 1028 change accordingly if sub vendor is not Dell. For instance, if your m6700 has bridge ref 153F (which I believe is the case) and the sub vendor of your k5100m is say CLEVO/KAPOK whose sub vendor ref is 1558; Therefore, the entire re-pasted string will be modified into: %NVIDIA_DEV.11B8.153F.1558% = Section151, PCI\VEN_10DE&DEV_11B8&SUBSYS_153F1558
    1. For windows 8.1 64bits, jump to or scroll to [NVIDIA_SetA_Devices.NTamd64.6.3] Under it navigate to, and highlight and copy                                                                                                             %NVIDIA_DEV.11B8.15CD.1028% = Section152, PCI\VEN_10DE&DEV_11B8&SUBSYS_15CD1028
    2. Create new empty space under the highlighted and copied sub listing
    3. Re-paste in the empty space. Where ever you see 15CD replace with your bridge ref (in my case was 153F for precision m6700). The same for 1028 change accordingly if sub vendor is not Dell. For instance, if your m6700 has bridge ref 153F (which I believe is the case) and the sub vendor of your k5100m is say CLEVO/KAPOK whose sub vendor ref is 1558; Therefore, the entire re-pasted string will be modified into: %NVIDIA_DEV.11B8.153F.1558% = Section152, PCI\VEN_10DE&DEV_11B8&SUBSYS_153F1558
    4. Scroll or jump to almost at the end of opened file “nvdm.info” where you will see [Strings]
    5. 13.   Scroll further till you find: NVIDIA_DEV.11B8.15CD.1028 = "NVIDIA Quadro K5100M   ", highlight and copy it
    6. Create new empty space under the highlighted and copied sub listing
    7. Re-paste in the empty space. Where ever you see 15CD replace with your bridge ref (in my case was 153F for precision m6700). The same for 1028 change accordingly if sub vendor is not Dell. For instance, if your m6700 has bridge ref 153F (which I believe is the case) and the sub vendor of your k5100m is say CLEVO/KAPOK whose sub vendor ref is 1558; Therefore, the entire re-pasted string will be modified into: NVIDIA_DEV.11B8.153F.1558 = "NVIDIA Quadro K5100M  "
    8. Save and close the moded inf. Now install

 

 

Transmogrification Method 2

    The same methodology as in Method 1 just that

  1. 1.     Scrolling to  windows 7 x64 ( [NVIDIA_SetA_Devices.NTamd64.6.1])
  2. 2.     Delete and replace entry                                                                                               %NVIDIA_DEV.11B8.15CD.1028% = Section150, PCI\VEN_10DE&DEV_11B8&SUBSYS_15CD1028

With

%NVIDIA_DEV.11B8% = Section150, PCI\VEN_10DE&DEV_11B8

  1. 3.     The case of windows 8 x64  [NVIDIA_SetA_Devices.NTamd64.6.2]

Replace with %NVIDIA_DEV.11B8% = Section151, PCI\VEN_10DE&DEV_11B8

  1. 4.     The case of windows 8.1 x64 [NVIDIA_SetA_Devices.NTamd64.6.3]

Replace with %NVIDIA_DEV.11B8% = Section152, PCI\VEN_10DE&DEV_11B8

  1. 5.     And finally under [Strings]

Replace NVIDIA_DEV.11B8.15CD.1028 = "NVIDIA Quadro K5100M   "

With NVIDIA_DEV.11B8 = "NVIDIA Quadro K5100M   "

  1. 6.     Save and close the moded inf. Now install

 

Installation

Having considered the Nota Bene of the preliminary statements you may proceed to install the driver.

When prompted that the driver you’re about to install is not signed (with a red icon warning) ignore it and continue the installation.

 

Consideration:

By this I consider that your m6700 BIOS is not in any way pre-conditioned (to only accept certain cards) not to recognize the k5100m since I don’t recall the bios which was on my m6700, by which my experiment was successful

 

 

What may not go well?

If the driver (to be modified) has been signed or encrypted  to fail, in case it is eventually modified i.e. MD5 hash code integrity…