How to integrate my Nvidia drivers to windows 7 ISO ?

Discussion in 'Windows 7' started by anthonygg37, Oct 23, 2020.

  1. anthonygg37

    anthonygg37 MDL Novice

    Oct 20, 2020
    25
    14
    0
    #1 anthonygg37, Oct 23, 2020
    Last edited: Oct 23, 2020
    Hello !

    I have a MX250 and I checked drivers exist for windows 7 :D
    I would like to know how to integrate them to my ISO of windows 7.
    Using DSIM ok but how exactly ?
    My driver are in .exe not in .inf and .cat.
    I read Nvidia driver are quite impossible to integrate due to physic.

    I also have Intel UHD620 But pilots are only for windows 10 ...

    I would be really glad if ITguy could help me.
     
  2. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    34,336
    56,308
    450
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    34,336
    56,308
    450
    Sadly all will probably be futile, best to install a more current OS to be able to have full support for all hardware.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. anthonygg37

    anthonygg37 MDL Novice

    Oct 20, 2020
    25
    14
    0
    I will try my best to have win7. And i'm learning lot of things in IT now thank this great website mydigitallife !
    I will be so happy if it works and I would be better ITboy.
    I love to have problems ! It is the best way to improve and be a real tech.

    I have again lot of time and money to spend to succed this challenge who is very funny for me.
     
  5. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    34,336
    56,308
    450
    The best advise is not always what you want to hear;)

    Have fun with your quest:)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. case-sensitive

    case-sensitive MDL Addicted

    Nov 7, 2013
    650
    209
    30
    The free version of NTLite adds drivers to the instal.wim
     
  7. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    34,336
    56,308
    450
    This adds drivers to a wim:
    Code:
    Dism /Mount-Image /ImageFile:C:\test\images\install.wim /MountDir:C:\test\offline
    
    Dism /Image:C:\test\offline /Add-Driver /Driver:c:\drivers /Recurse
    
    Dism /Unmount-Image /MountDir:C:\test\offline /Commit
    
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. CEW

    CEW MDL Senior Member

    Jan 21, 2011
    278
    147
    10
    #9 CEW, Oct 24, 2020
    Last edited: Oct 24, 2020
    BIOSTAR-REGFILE.jpg


    Import the reg file into the software hive of the mounted wim . Then integrate the drivers.
     
  9. CubanB

    CubanB MDL Novice

    Jan 10, 2020
    14
    0
    0
    I recommend that you use SetupComplete.cmd with OEM folder.. that way it is outside of the .wim or .esd so that you can add it or remove it if need be. For example, you can have a folder for Intel Graphics, or NVIDIA graphics or AMD graphics on the USB stick. And then use the SetupComplete.cmd to add REM infront of the line.. if you don't want to install it on one computer. But then remove that line, if you want to install it on another. It's easily editable on the USB stick, no integrating required. It worked fine. This is the line in the script..

    cmd.exe /c %windir%\Setup\Scripts\NVIDIA_GPU\Install.cmd (you need to extract the setup file with 7z and put it in the NVIDIA_GPU folder

    And this is the install.cmd..

    %windir%\Setup\Scripts\NVIDIA_GPU\Setup.exe -s -clean -noreboot -noeula

    And some extra lines from Atak_Snajpera's tool that I integrated to remove bloat/telemetry.

    schtasks /delete /TN "NvBatteryBoostCheckOnLogon_{B2FE1952-0186-46C3-BAEC-A80AA35AC5B8}" /f
    schtasks /delete /TN "NvDriverUpdateCheckDaily_{B2FE1952-0186-46C3-BAEC-A80AA35AC5B8}" /f
    schtasks /delete /TN "NVIDIA GeForce Experience SelfUpdate_{B2FE1952-0186-46C3-BAEC-A80AA35AC5B8}" /f
    schtasks /delete /TN "NvNodeLauncher_{B2FE1952-0186-46C3-BAEC-A80AA35AC5B8}" /f
    schtasks /delete /TN "NvProfileUpdaterDaily_{B2FE1952-0186-46C3-BAEC-A80AA35AC5B8}" /f
    schtasks /delete /TN "NvProfileUpdaterOnLogon_{B2FE1952-0186-46C3-BAEC-A80AA35AC5B8}" /f
    schtasks /delete /TN "NvTmRep_CrashReport1_{B2FE1952-0186-46C3-BAEC-A80AA35AC5B8}" /f
    schtasks /delete /TN "NvTmRep_CrashReport2_{B2FE1952-0186-46C3-BAEC-A80AA35AC5B8}" /f
    schtasks /delete /TN "NvTmRep_CrashReport3_{B2FE1952-0186-46C3-BAEC-A80AA35AC5B8}" /f
    schtasks /delete /TN "NvTmRep_CrashReport4_{B2FE1952-0186-46C3-BAEC-A80AA35AC5B8}" /f

    reg delete HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\NvContainerLocalSystem /f
    reg delete HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\NvContainerNetworkService /f
    reg delete HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\NvTelemetryContainer /f

    rmdir /S /Q "%ProgramData%\Microsoft\Windows\Start Menu\Programs\NVIDIA Corporation"

    There's other ways. But I don't like that when it's integrated into the wim, it's hard to remove if you're installing on an AMD system for example. With this method, NVIDIA Control Panel installs fine. It asks for a reboot on first launch and then once restarted, it works the same as if you installed it manually.