serialzs Posted September 14, 2004 Posted September 14, 2004 @allwhat file i can Delete safely i have a Nvidia Driver 6631 xp whql...i want it to delete the setup.EXE and other help language support...i use only english version... for unattended driver install...anyone can teach me how? -=[serialzs]=-
Bâshrat the Sneaky Posted September 14, 2004 Posted September 14, 2004 @allwhat file i can Delete safely i have a Nvidia Driver 6631 xp whql...i want it to delete the setup.EXE and other help language support...i use only english version... for unattended driver install...anyone can teach me how? -=[serialzs]=-Trial & error is the only way, I suppose! B)
keul Posted September 14, 2004 Posted September 14, 2004 You may remark 4 interesting groups of files with the same basename + a suffix corresponding to a particular language.These files begin with : NVRS*.dllNVWRS*.dllNVCP*.hlpNVWCP*.hlpI usually only keep those with FR and ENG suffix and I never had any error because of these removed files. (beware, there is an exception : I never tried to remove nvcpl.hlp because of its only 1 letter suffix but maybe it's safe to remove it too).You can also remove *.cab and *.exe.
creopard Posted September 14, 2004 Posted September 14, 2004 BUT.... is the nvidia "control panel" (i.e. sidebar with options) available at all, if you do not install it via setup.exe??
keul Posted September 14, 2004 Posted September 14, 2004 It think so but I'm not 100% sure (I can't remember) because when installing these files in my current system, it may use old control panel files already installed.I will tell you after my next unattended install (which will surely come when BtS release his new soundDriver Pack ).
prathapml Posted September 14, 2004 Posted September 14, 2004 I use the US English driver, WHQL - Forceware 61.76.I install those drivers through unattended (OEMPnpDrvrsPath=) - same as what you are doing, I think.I delete these files, and save 2.48 MB. I don't know if anymore files can be deleted, but I do know that these are safe to delete:data1.cabdata1.hdrdata2.cabikernel.ex_layout.binsetup.bmpSetup.exeSetup.inisetup.inxsetup.issSetup16.bmpThe nVidia graphics control panel is available this way. No functionality is lost.
keul Posted September 14, 2004 Posted September 14, 2004 So this confirms that Control Panel works with .inf installation during unattended setup.I can confirm the files I mentionned above can also be removed with no problem at all (of course, you have to keep the suffix for your language).NVRS*.dllNVWRS*.dllNVCP*.hlpNVWCP*.hlp
serialzs Posted September 15, 2004 Author Posted September 15, 2004 i have a beta driver v6600...here is the list of files...advanced.tv_aliagp.sy_cad.tv_dcc.tv_default.tv_finance.tv_keystone.ex_modes.txtnv4_disp.dl_nv4_disp.infnv4_mini.sy_nvappbar.ex_nvapps.xm_nvcod.dl_nvcpl.dl_nvcpl.hl_nvdccapp.cf_NVDisp.nvunvdspsch.ex_nview.dl_nvmctray.dl_nvnt4cpl.dl_nvoglnt.dl_nvshell.dl_nvsvc32.ex_nvtuicpl.cp_nvudisp.exenvwcplen.hl_nvwddi.dl_nvwdmcpl.dl_nvwimg.dl_nvwsapps.cf_nwiz.ex_Readme.txtcan i do it the same in my drivers v6631¿¿¿ @prathapmlshould i edit the nv4_disp.inf if i delete those files you mentioned?-=[serialzs]=-
prathapml Posted September 15, 2004 Posted September 15, 2004 Well, what to keep is a thing that I can't confirm, since I don't have the beta drivers. What to delete, is something you can be sure of.And about the INF file - there's no need to edit the nv4_disp.inf - since the driver itself is unaffected. The deletion just eliminates the InstallShield-based installer to save space.
keul Posted September 15, 2004 Posted September 15, 2004 I've just made a script to remove the files listed above. I tested it with 65.xx and 66.xx with no problem at all.you can get it here : nvShrink.cmd.Usage :1- Copy nvShrink.cmd in your nvidia drivers folder.2- Execute "nvShrink.cmd xx", xx being the suffix for the language files you want to keep (ex : "nvShrink fr" prevents *fr.dll and *fr.hlp from being removed). If no argument is given, default suffix "eng" is used.3- Pack it with 7z, rar, cab or just install it to your system.What it does :1- Check for suffix files so it does not process shrinking if suffix does not exist.2- Expand packed files (if you pack the files later for your unattended cd, you'll have better results if files are unpacked before)3- Remove the file list given by prathapml4- Rename temporarily the language files (hlp and dll) to keep5- Delete any other language files6- Rename files to keep back to their original extension.Edit : I updated my script to remove some more files. I just tested it on the lastest beta 66.32 and everything went fine. It sized down from 25.3 Mb (original zip file with cabbed drivers inside the zip archive) to 6.85 Mb (7z archive with juste 1 language and uncabbed drivers inside archive).
keul Posted September 17, 2004 Posted September 17, 2004 And...ok well, little bump I can't believe no-one is interested. Did I spend weeks and weeks coding this batch file for nothing ?
cantankerous Posted September 28, 2004 Posted September 28, 2004 That sounds awesome. Can you do the same for the nforce chipset drivers?
keul Posted September 28, 2004 Posted September 28, 2004 I don't know if you use BtS driverpacks (lan and audio), but if it's the case, just unzip nForce files and remove AudioDrv, AudioUtl and Ethernet folders and any file in root folder (which means you keep only GART, IDE\WinXp, MemCtl and SMBUS). Remaining files will be something like 2.0Mb, just add these folders in OemPvpDriverPath and you're done.
Acheron Posted October 16, 2004 Posted October 16, 2004 First you need is the English only driver package from nVidiaThe only files for install nVidia ForceWare drivers are than the following:NV4_DISP.CAT, NV4_DISP.INF and the files specified under [sourceDisksFiles] in the nv4_disp.inf. For example 66.81 beta needs the following:[SourceDisksFiles]nv4_mini.sys = 1nvcod.dll = 1nvsvc32.exe = 1nv4_disp.dll = 2nvoglnt.dll = 3nvcpl.dll = 4nvmctray.dll = 4nvcpl.hlp = 4nvwddi.dll = 4nvnt4cpl.dll = 4nvwcplen.hlp = 4aliagp.sys = 6Most of the times those files look compressed as the last letter is truncated. If folder size is more than 15 MB the files are not compressed. Rename those files back to original and do makecab them afterwards except the following:NV4_DISP.CATNV4_DISP.INFTotal driver size is then 9.0 MB This is for unattended installation or installation through Windows Hardware Config panel only.
Powerhouse Posted November 9, 2004 Posted November 9, 2004 @hp38guser,Got the latest English Drivers from Nvidia today (66.93 WHQL), and am trying to follow what you have listed. Here are the files I need..[sourceDisksFiles]nv4_mini.sys = 1nvcod.dll = 1nvsvc32.exe = 1nv4_disp.dll = 2nvoglnt.dll = 3nvcpl.dll = 4nvmctray.dll = 4nvcpl.hlp = 4nvwddi.dll = 4nvnt4cpl.dll = 4nvwcplen.hlp = 4Folder size is 18.1megs (full driver with Setup and everything). So I take it I'm to use makecab and cab the files listed above, and leave the two files (nv4_disp.cat and nv4_disp.inf) alone. This will work from the Winnt.sif unattended install correct?Also, what is the exact syntax for the makecab with all the files listed above (under SourceDisksFiles)?
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now