Windows 7 Roadshow
  Search English (United States)  Svenska (Sverige)
Sunday, March 21, 2010 ..:: Home ::.. Register  Login
 Links Minimize

 Print   
 So your Nvidia driver will not install on Windows Vista? Minimize
Location: BlogsJohan Arwidmark    
Posted by: johan 11/5/2008

So your Nvidia driver will not install Windows Vista? Well it might be due to driver ranking, but the most common issue is actually WinPE scratchspace configuration.

Background:
When Vista install the driver it uses the WinPE scratchspace as temporary storage. The problem is that some drivers, like Nvidia, are much bigger then the default scratchspace (32 MB) in WinPE 2.1.

To verify that it really is the scratchspace size causing the problem, check the setuperr.log file in the C:\Windows\Panther folder.If it looks like below, the solution is simple, increase scratchspace... (see further down)

2008-10-29 11:00:17, Error                 CBS    Pkgmgr: Install Drivers Offline Callback: ERROR:  Failed to stage driver 'C:\Drivers\Video\nv_disp.inf' (HRESULT= 0x8007001D). (Error code (HRESULT) 0x8007001d.)
2008-10-29 11:00:17, Error                 CBS    Pkgmgr: Install Drivers Offline Callback: ERROR:  Failed to install driver package 'C:\Drivers\Video\nv_disp.inf'. (Error code (HRESULT) 0x8007001d.)


Step-by-step to increase the scratchspace in WInPE 2.1

  1. Mount the LiteTouch_x86.wim file using imagex.
     
    Imagex /mountrw LiteTouch_x86.wim 1 d:\mount
     
  2. Increase the scratchspace using PeImg

    PeImg /Scratchspace=128 d:\mount\windows
     
  3. Commit the changes
     
    Imagex /unmount /commit d:\mount
     
Permalink |  Trackback

  
Copyright Deployvista.com 2006-2008 (c)   Terms Of Use  Privacy Statement
DotNetNuke® is copyright 2002-2010 by DotNetNuke Corporation