Jump to content

Clearing Unecessary Files in Drivers Packaging


Incroyable HULK

Recommended Posts

Hello Everyone,

i'm pretty much surprised how much it is adictive to play with unattended installation... :P

Ok, so here is my question: Is there a common way to proceed when playing with drivers package? Let me explain with an example.

1- Let's start with a driver package... let's say this one: Intel Graphic Driver

2- Using WinRAR, I can extract the files from the .exe package

3- Then with common sense, I can figure out that the only folder I should keep is the one nammed Win2000.

4- Now I can put this folder inside my $OEM$ folder and put the proper reference in my Winnt.sif

Maybe this example was easy but sometimes with other package you get tons of folders and sub-folders + some .cab files + other unknown files...

you get my idea.

What I know for sure is that I must keep the .dll + .sys + .inf

I'd like to get your tricks, opinions and experience on this matter, any input would be appreciated

Link to comment
Share on other sites


i would say, its almost essential to understand INF's if your wanting 2 do that, so u can see wat files are being moved/deleted/copied to where, thus seeing 1's u dont need :P

Link to comment
Share on other sites

Let's say we take a look at my example, in my folder Win2000, Would it be possible to delete all .lhp & .lrc files other than english?

should I remove theses entry in the .inf file (keeping only english) or I can leave them there?

[Resource.Copy]igfxrara.lrc    ; Arabic language resource file

igfxrarb.lrc    ; Arabic language resource file

igfxrchs.lrc    ; Simplified Chinese language resource file

igfxrcht.lrc    ; Traiditional Chinese language resource file

igfxrdan.lrc    ; Danish language resource file

igfxrdeu.lrc    ; German language resource file

igfxreng.lrc    ; UK English language resource file

igfxresp.lrc    ; Spanish language resource file

igfxrfin.lrc    ; Finish language resource file

igfxrfra.lrc    ; French language resource file

igfxrfrc.lrc    ; French Canadian language resource file

igfxrheb.lrc    ; Hebrew Language Resource file

igfxrita.lrc    ; Italian language resource file

igfxrjpn.lrc    ; Japanese language resource file

igfxrkor.lrc    ; Korean language resource file

igfxrnld.lrc    ; Netherland language resource file

igfxrnor.lrc    ; Norwegian language resource file

igfxrplk.lrc    ; Polish language resource file

igfxrptb.lrc    ; Brazilian Portugese language resource file

igfxrptg.lrc    ; Portugese language resource file

igfxrrus.lrc    ; Russian language resource file

igfxrsve.lrc    ; Sweedish language resource file

igfxrtha.lrc    ; Thai language resource file

igfxrcsy.lrc    ; Czechoslovakian language resource file

igfxrell.lrc    ; Greek language resource file

igfxrhun.lrc    ; Hungarian language resource file

igfxrtrk.lrc    ; Turkish language resource file

[Help.Copy]

igfxhara.lhp    ; Arabic language help file

igfxharb.lhp    ; Arabic language help file

igfxhchs.lhp    ; Simplified Chinese language help file

igfxhcht.lhp    ; Traditional Chinese language help file

igfxhdan.lhp    ; Danish language help file

igfxhdeu.lhp    ; German language help file

igfxheng.lhp    ; UK English language help file

igfxhesp.lhp    ; Spanish language help file

igfxhfin.lhp    ; Finish language help file

igfxhfra.lhp    ; French language help file

igfxhfrc.lhp    ; French Canadian language help file

igfxhheb.lhp    ; Hebrew Language help file

igfxhita.lhp    ; Italian language help file

igfxhjpn.lhp    ; Japanese language help file

igfxhkor.lhp    ; Korean language help file

igfxhnld.lhp    ; Netherland language help file

igfxhnor.lhp    ; Norwegian language help file

igfxhplk.lhp    ; Polish language help file

igfxhptb.lhp    ; Brazilian Portugese help resource file

igfxhptg.lhp    ; Portugese language help file

igfxhrus.lhp    ; Russian language help file

igfxhsve.lhp    ; Sweedish language help file

igfxhtha.lhp    ; Thai language help file

igfxhcsy.lhp    ; Czechoslovakian language help file

igfxhell.lhp    ; Greek language help file

igfxhhun.lhp    ; Hungarian language help file

igfxhtrk.lhp    ; Turkish language help file

Link to comment
Share on other sites

Oh, I didn't knew that... thanks Bâshrat :huh:

So if I don't edit the inf file, can I still delete those useless language files from the folder?

Well, it MIGHT work, but you would have to do AFTER installing the driver, because the driver checks if all files are present (at least in my experience).

But what's your point? Do these files really take this much space? Or is it kind of 'xtreme tweaking' ?

Bâshrat the Sneaky

Link to comment
Share on other sites

Well it's about 6Mo of language files... kind of big. :thumbdown

Anyway, my point is to better understand Drivers Files but also to save space.

My biggest problem is when I get a driver pack with many folders and a lot of files... what can I delete for sure? the setup.exe is probably useless and many other.

I started this topic so people could share they're experiment and expertise.

Maybe I was hopping someone would come up and say: Well kid, all you have to keep is the .dll + .sys + .inf + .cab and you'll be fine! or something like that. :ph34r:

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...