DrvComp v2007.08.09 Driver compression for drivers with .inf files
#61
Posted 18 May 2008 - 06:08 PM
It compresses all needed files and stores thes in those folders. Not in 1 big file.
@godan
The inf file is too big. One of the short comings of programming in nsis.
#62
Posted 18 May 2008 - 09:40 PM
#63
Posted 19 May 2008 - 12:47 AM
1. I am using Vista installs only at the moment and it has an different and easier driver integration system.
2. As stated earlier, this program is written in NSIS. It started as a project to learn the NSIS language and possibilities. However, the program got bigger and started to hit the limitations of NSIS. Maybe when I have the time I rewrite the program to .net, C++ or another language. If someone feels like starting with this, the code is included in the first post.
#64
Posted 02 July 2008 - 11:04 AM
Quote
Source: 'C:\Documents and Settings\wheelerc\Desktop\DPBase\3rd party DriverPacks\Old\3'
OS source: 'G:\I386'
Destination: 'G:\I386\DRIVERS'
WHQL driver signing: 1
UseProvider: 0
Type: .x86
OS: WinNT 5.1
OS language: English (United States)
OS locale: EN_ENU (0409)
International drivers: 0
Integrate drivers: 1
Expanding cabinet files...
Removing attributes from files...
Scan INF files...
[+] \d520\video\autorun.inf
[+] \d510\Video\autorun.inf
[+] \d510\Video\Win2000\ialmnt5.inf
WARNING: CANNOT FIND \d510\Video\Win2000\Arabicigfxrara.lrc
WARNING: CANNOT FIND \d510\Video\Win2000\Danishigfxrdan.lrc
WARNING: CANNOT FIND \d510\Video\Win2000\Finishigfxrfin.lrc
WARNING: CANNOT FIND \d510\Video\Win2000\Hebrewigfxrheb.lrc
WARNING: CANNOT FIND \d510\Video\Win2000\Netherlandsigfxrnld.lrc
WARNING: CANNOT FIND \d510\Video\Win2000\Norwegianigfxrnor.lrc
WARNING: CANNOT FIND \d510\Video\Win2000\Polishigfxrplk.lrc
WARNING: CANNOT FIND \d510\Video\Win2000\Portugeseigfxrptg.lrc
WARNING: CANNOT FIND \d510\Video\Win2000\Russianigfxrrus.lrc
WARNING: CANNOT FIND \d510\Video\Win2000\Sweedishigfxrsve.lrc
WARNING: CANNOT FIND \d510\Video\Win2000\Thaiigfxrtha.lrc
WARNING: CANNOT FIND \d510\Video\Win2000\Czechoslovakianigfxrcsy.lrc
WARNING: CANNOT FIND \d510\Video\Win2000\Greekigfxrell.lrc
WARNING: CANNOT FIND \d510\Video\Win2000\Hungarianigfxrhun.lrc
WARNING: CANNOT FIND \d510\Video\Win2000\Turkishigfxrtrk.lrc
WARNING: CANNOT FIND \d510\Video\Win2000\""igfxdgps.dll
[+] \270\Video\autorun.inf
Removing temp dirs...
Compressing cabinet files...
Integrating drivers...
Attached File(s)
-
ialmnt5.inf (49.18K)
Number of downloads: 1
This post has been edited by Radimus: 02 July 2008 - 11:06 AM
#66
Posted 25 July 2008 - 06:59 PM
Roufneck, on May 19 2008, 02:47 AM, said:
1. I am using Vista installs only at the moment and it has an different and easier driver integration system.
2. As stated earlier, this program is written in NSIS. It started as a project to learn the NSIS language and possibilities. However, the program got bigger and started to hit the limitations of NSIS. Maybe when I have the time I rewrite the program to .net, C++ or another language. If someone feels like starting with this, the code is included in the first post.
What does vista use if you don't mind telling? I would love to add the ability for my DriverForge program to install for both systems.
#67
Posted 01 August 2008 - 09:34 AM
When I select DP_LAN_wnt5_x86-32_8053\D\L\AL as the source and start the compression I get the files a1kxp32.inf and a1kxp32.sy_ in the destination.
When there's no a1kxp32.sys file in the destination or if it is deleted, why doesnot Driver Compressor show any warning?
#68
Posted 05 August 2008 - 06:39 AM
xtranophilist, on Aug 1 2008, 05:34 PM, said:
When I select DP_LAN_wnt5_x86-32_8053\D\L\AL as the source and start the compression I get the files a1kxp32.inf and a1kxp32.sy_ in the destination.
When there's no a1kxp32.sys file in the destination or if it is deleted, why doesnot Driver Compressor show any warning?
It doesn't check the destination. It only reads the source inf files, copies the necessary files and when ready compresses files in the destination dir.
#69
Posted 05 August 2008 - 06:43 AM
kickarse, on Jul 26 2008, 02:59 AM, said:
If I understand correctly, your program does post-windows-install installation. I was referring to integrating drivers into images.
#70
Posted 05 August 2008 - 12:40 PM
I m not that good in English.
What i should have written is :
When there's no a1kxp32.sys file in the source or if it is deleted, why doesnot Driver Compressor show any warning?
I wrote destination instead of writing source.
Waiting for your reply.
Attached File(s)
-
AL.7z (28.71K)
Number of downloads: 3
This post has been edited by xtranophilist: 05 August 2008 - 12:42 PM
#71
Posted 05 August 2008 - 01:52 PM
.sys was mostly used for windows earlier then XP. In the driverpacks were a lot of XP drivers who had very bad written .inf files. They included a lot of older files from previous windows. The easiest solution then was to disable the warnings for .sys.
So basically it was to suppress the huge amount of warnings with compressing the driverpacks.
This post has been edited by Roufneck: 05 August 2008 - 01:53 PM
#72
Posted 05 August 2008 - 02:07 PM
But I see .sys files in almost all drivers for XP and Vista.
One more question.
I have attached a driver.
There are two files - ax88140.inf and ax88140.sys
ax88140.inf has no SourceDisksFiles Section.
But it has:
[AX88140.CopyFiles] AX88140.sys,,,2 [DestinationDirs] AX88140.CopyFiles = 12
Driver Compressor doesnot copy the file ax88140.sys into destination.
Is this OK?
Are only files from SourceDiskFiles section required?
Thanks in advance again.
Attached File(s)
-
AS3.7z (11.07K)
Number of downloads: 5
This post has been edited by xtranophilist: 05 August 2008 - 02:08 PM
#73
Posted 07 August 2008 - 01:45 AM
Like I said before, a lot of .inf files are very badly written. How some of them work, I still don't know. If I remember correctly, on the msdn site it said somewhere the .inf files need a SourceDiskFiles section. DrvComp only looks into this SourceDiskFiles section. It is impossible to add all the exceptions by hand for the badly written .inf files.
So if you need to compress other drivers, copy them by hand to the destination folder and DrvComp will still compress them for you.
#74
Posted 08 August 2008 - 08:49 AM
#75
Posted 19 September 2008 - 05:49 PM
Firstly, thank you so much for this wonderfull tool of yours, it's very much appreciated, mate
Second, then i would like to make a feature-request to you about if you would maybe consider adding an option for not compressing the drivers, but just doing the other steps i.e. parsing the inf's and copying over only the referenced files...
I think this would be a very nice addition, since i believe that there are lots of people(like me), which uses your tool for filtering out unneeded files and then afterwards uncabs the cabbed files, since they either install drivers uncompressed directly from disc, or using 7-Zip'ed drivers...
Btw, in the documentation you state that cat files are not needed if you disable WFP, but i would suggest that you change that, since driver signing is seperate from WFP and since cat files also influences driver ratings...
I myself remove cat files and also disable WFP, but it was just a thought, so as to make sure that newbies understand the impact of that option better...
#76
Posted 24 October 2008 - 04:58 AM
Adding the drivers in the normal way to MassStorageDevices in Sysprep.inf fails, if I could use this instead, it would probably work as intended :-)
Any ideas?
#77
Posted 29 June 2009 - 08:30 AM
Any experience with that?
This post has been edited by meowing: 29 June 2009 - 08:30 AM



Help

Back to top









