Graphics
Intel® graphics drivers and software, compatibility, troubleshooting, performance, and optimization
20598 Discussions

Driver upgrade from Matrix driver 8.8 to 8.9 fails on Vista 64

idata
Employee
2,094 Views

<!--[if gte mso 9]> Normal 0 false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4 <![endif]--><!--[if gte mso 9]> <w:LsdException Locked="false" Priori...

0 Kudos
1 Reply
idata
Employee
863 Views

Update:

I found the problem. The issue was caused by a corrupted INF driver cache. This came to light when I tried connecting my BlackBerry and Garmin GPS unit. Both devices failed durring their driver install. Apparently this is an on-going bug that just randomly occurs from time to time. Though this is the first time I've personally experienced this problem... Good news however, the fix is simple.

Here is the website where I found my answer. Basically, the batch file clears out the bad files in question. You may have to reboot your computer and run again just to be sure they're not still locked and in use which will prevent their deletion. Below is also the text needed to create your own batch file. Be sure to right-click and "run-as" Administrator.

http://pmhesse.blogspot.com/2007/07/how-to-fix-vista-driver-cache.html http://pmhesse.blogspot.com/2007/07/how-to-fix-vista-driver-cache.html

I was now able to install (and verify) the Matrix driver 8.9 successfully. My Blackberry and Garmin GPS unit also installed too.

@echo off

 

TITLE Repairing Inf Cache

 

rem change to drive where windows runs

 

%SystemDrive%

 

rem change to the \windows\inf folder

 

cd %SystemRoot%\inf

 

 

rem create random directory for backup

 

set FOLDERNAME=infbk-%RANDOM%

 

mkdir %FOLDERNAME%

 

 

rem list of files which need to be removed

 

set FILE1=INFPUB.DAT

 

set FILE2=INFSTOR.DAT

 

set FILE3=INFSTRNG.DAT

 

set FILE4=INFCACHE.*

 

set FILE5=SETUPAPI.*

 

 

rem take ownership of the first file

 

takeown /f %FILE1%

 

rem grant full control to 'administrators'

 

icacls %FILE1% /grant administrators:F /t

 

rem move it to the backup folder

 

move %FILE1% %FOLDERNAME%

 

 

rem same for the other files

 

takeown /f %FILE2%

 

icacls %FILE2% /grant administrators:F /t

 

move %FILE2% %FOLDERNAME%

 

 

takeown /f %FILE3%

 

icacls %FILE3% /grant administrators:F /t

 

move %FILE3% %FOLDERNAME%

 

 

takeown /f %FILE4%

 

icacls %FILE4% /grant administrators:F /t

 

move %FILE4% %FOLDERNAME%

 

 

takeown /f %FILE5%

 

icacls %FILE5% /grant administrators:F /t

 

move %FILE5% %FOLDERNAME%

 

 

echo Successfully moved all infcache related files to %FOLDERNAME%

 

pause
0 Kudos
Reply