Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account


Photo

nVidia GeForce 840m drivers fail to install

- - - - -

  • Please log in to reply
1 reply to this topic

#1
Tripredacus

Tripredacus

    K-Mart-ian Legend

  • Super Moderator
  • 9,696 posts
  • OS:Server 2012
  • Country: Country Flag

Donator

I've been trying to install the nVidia GeForce 840m (mobile) driver and it is not working as expected. I typically will launch driver installation from an exe that is in the Startup folder. The drivers will fail to install in this way. All other nVidia mobile drivers work fine on other system. If I manually run the installation or run it via CMD, it works.

Windows 7 Pro SP1 x64 in Audit Mode.

I have tried the following launch methods:

RunWait (@ComSpec & " /c c:\temp\g840m\64\setup.exe -s -i -noreboot -noeula")
RunWait (@ComSpec & " /c c:\temp\g840m\64\setup.exe -s -i -noreboot -noeula", "c:\temp\g840m\64")
The second one is a newer implementation that sets the working directory. 700 series and older did not need it, but the driver for the 860m requires it to be able to install. Using either of those commands results in the software not installing and the following errors.

Event Viewer:
Fault bucket , type 0
Event Name: PnPDriverImportError
Response: Not available
Cab Id: 0

Problem signature:
P1: x64
P2: 0000001E
P3: nvqu.inf
P4: 3e8d117273af480cdcf6ebb68dba29853ae41c19
P5: 
P6: 
P7: 
P8: 
P9: 
P10: 

Attached files:
C:\Users\Administrator\AppData\Local\Temp\DMI3BE6.tmp.log.xml
C:\Users\Administrator\AppData\Local\Temp\LOG3F03.tmp
c:\program files\nvidia corporation\installer2\display.driver.{0000bb89-2cd4-4cd4-bd0e-a8b19e8383a5}\nvqu.inf

These files may be available here:
C:\Users\Administrator\AppData\Local\Microsoft\Windows\WER\ReportQueue\NonCritical_x64_126c3610fd693f59bf2b5daeb553ab6cac92c05e_cab_08623f50

Analysis symbol: 
Rechecking for solution: 0
Report Id: 1431dc3f-0d7d-11e4-94e1-0c8bfd9bb927
Report Status: 4
Error from LOG3F03.tmp:
     flq:                     {_commit_copyfile}
!!!  flq:                          Error installing file (0x0000001e)
!!!  flq:                          Error 30: The system cannot read from the specified device.
!    flq:                               SourceFile   - 'c:\program files\nvidia corporation\installer2\display.driver.{0000bb89-2cd4-4cd4-bd0e-a8b19e8383a5}\nvcompiler.dl_'
     flq:                               TempFile     - 'C:\Users\Administrator\AppData\Local\Temp\{10e4e57e-ac91-31bb-9a91-ec5ea646107a}\SET334D.tmp'
!    flq:                               TargetFile   - 'C:\Users\Administrator\AppData\Local\Temp\{10e4e57e-ac91-31bb-9a91-ec5ea646107a}\nvcompiler.dll'
     flq:                          {SPFQNOTIFY_COPYERROR}
!!!  sto:                               Failed to copy file 'c:\program files\nvidia corporation\installer2\display.driver.{0000bb89-2cd4-4cd4-bd0e-a8b19e8383a5}\nvcompiler.dl_' to 'C:\Users\Administrator\AppData\Local\Temp\{10e4e57e-ac91-31bb-9a91-ec5ea646107a}\nvcompiler.dll'. Error = 0x0000001E
     flq:                          {SPFQNOTIFY_COPYERROR - returned 0x00000000}
!!!  flq:                          SPFQNOTIFY_COPYERROR: returned SPFQOPERATION_ABORT.
!!!  flq:                          Error 995: The I/O operation has been aborted because of either a thread exit or an application request.
     flq:                     {_commit_copyfile exit(0x000003e3)}
     flq:                {_commit_copy_subqueue exit(0x000003e3)}
!!!  flq:                FileQueueCommit aborting!
!!!  flq:                Error 995: The I/O operation has been aborted because of either a thread exit or an application request.
     flq:           {_commit_file_queue exit(0x000003e3)}
!!!  sto:           Failed to copy driver package to 'C:\Users\Administrator\AppData\Local\Temp\{10e4e57e-ac91-31bb-9a91-ec5ea646107a}'. Error = 0x0000001E
It seems to me that the error is coming from DISM. :unsure:
If I run using nVidia's debug log as:
RunWait (@ComSpec & " /c c:\temp\g840m\64\setup.exe -s -i -noreboot -noeula -log:" & Chr(34) & "C:\NVlog" & Chr(34) & " -loglevel:6", "c:\temp\g840m\64")
I have this error:

     36.202 |    ERROR: [NVI2.NVDevicePhase] 1582@CNVDevicePhase::InstallHelper : Device phase failure Exception {0x8007001e - The system cannot read from the specified device.}. 
     36.213 |    ERROR: [NVI2.NVDevicePhase] 419@CNVDevicePhase::InvokePhase : COM error: Exception {0x8007001e - The system cannot read from the specified device.}. 
     36.216 |    ERROR: [NVI2.NVInstaller] 2059@CNVInstaller::InternalPerformInstall : Package "Display.Driver" failed with error: Exception {0x8007001e - The system cannot read from the specified device.; File: PerformInstall.cpp; Line: 4003; Phase failure}. 
2014-07-18 02:35:03.573 (     36.223) |     INFO: [system] 391@Nvidia::Logging::Logger::Logger : 2014-Jul-18 02:35:03 :  Logging init OK. Using configuration from HKLM for DefaultProcess, for the setup.exe. 
2014-07-18 02:35:03.576 (     36.226) |    ERROR: [CPLUtil] 883@CPLUtil::CPLInstallSuccess : Control Panel install result data key not found. 
2014-07-18 02:35:03.579 (     36.229) |    ERROR: [DisplayDriver.DisplayDriverExtSite] 2847@CDisplayDriverExtSite::ConfirmCPLInstall : Uninstalling "Display.Driver" due to the failure of Display.ControlPanel. 
     36.622 |    ERROR: [NVI2.NVInstaller] 2545@CNVInstaller::InternalFinalizePackage : Error Exception {0xe0e00050} while finalizing package. 
     36.882 |    ERROR: [NVI2.NVInstaller] 2105@CNVInstaller::InternalPerformInstall : Failing at package "Display.Driver" failed with error: Exception {0x8007001e - The system cannot read from the specified device.} - aborting install. 
     36.885 |    ERROR: [NVI2.InstallThread] 54@CInstallThread::ThreadProc : Install failed - Exception {0x8007001e - The system cannot read from the specified device.; File: PerformInstall.cpp; Line: 4003; Phase failure} - going to fail state. 
     36.887 |    DEBUG: [NVI2.Installation] 97@CInstallationStepper::Present : Presenting "!InstallFailed". 
     36.888 |    DEBUG: [NVI2.Installation] 151@CInstallationStepper::Response : Response - not presenting, auto move next. 
     36.898 |    DEBUG: [NVI2.NVInstaller] 996@CNVInstaller::InternalCleanupCacheDeferred : Scheduling deferred delete using module C:\Users\ADMINI~1\AppData\Local\Temp\NVI2_29.DLL waiting for this process c:\temp\ggt840m\64\setup.exe 3016. 
     37.451 |    DEBUG: [NVI2.NVInstaller] 1037@CNVInstaller::InternalCleanupCacheDeferred : Deferred delete is primed. 
     37.453 |    ERROR: [NVI2.NVInstaller] 217@CNVInstaller::PerformSteps : Installation failed with error Exception {0x8007001e - The system cannot read from the specified device.; File: InstallThread.cpp; Line: 109}.
So it says it can't read the file. I searched for this problem online but no similar circumstance was available.

Any ideas?
MSFN RULES | GimageX HTA for PE 3.x | lol probloms
msfn2_zpsc37c7153.jpg


How to remove advertisement from MSFN

#2
Tripredacus

Tripredacus

    K-Mart-ian Legend

  • Super Moderator
  • 9,696 posts
  • OS:Server 2012
  • Country: Country Flag

Donator

I have gotten it to install now. There are multiple versions (I guess) of this 840m driver I had to try. The one I was using in the above post was labelled as Win7/8.1 driver v332.38 and I had another one that just said Windows 7 with the same version.

Apparently, there is a driver signature issue in the one for Win8.1 that was causing rundll32.exe to balk at trying to install the INF and causing the installation to fail. Using the one for Win7 has the same problem. The difference is that this one opens a prompt to install an unsigned driver, which I've encountered before with touchpad software.

Moving this topic to Drivers forum.
MSFN RULES | GimageX HTA for PE 3.x | lol probloms
msfn2_zpsc37c7153.jpg




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users



How to remove advertisement from MSFN