Tomcat76 Posted May 4, 2006 Author Posted May 4, 2006 (edited) sir, do you mind looking into this: http://users.atw.hu/mp-soft/CabSDKAddons_1.0.cab?HFSLIP doesn't handle it?i've taken the liberty of attaching a zipped sif files (1 without the error & 1 with the error) for your referenceYou get the "bad" TXTSETUP.SIF after including VistaCG? If so, please download the latest version of the VistaCG addon (it's now at version 1.0 but you're still using 0.98) and run HFSLIP again. After that, see if TXTSETUP.SIF still is 3.13KB large.just wondering, for XPize to be silently install would i not need an edited modified SFC_OS.DLL which i got from http://www3.sympatico.ca/lazimute/xpcr_en/SFC_OS.DL_? I don't know this personally (I never used XPize) but other people say it's needed. Edited May 4, 2006 by Tomcat76
Kiki Burgh Posted May 5, 2006 Posted May 5, 2006 (edited) HFSLIP doesn't handle it?i think HFSLIP does sir ... since Microsoft MakeCab v1.00.0601 isn't avail anymore, would http://users.atw.hu/mp-soft/CabSDKAddons_1.0.cab more or less have the same function?You get the "bad" TXTSETUP.SIF after including VistaCG? If so, please download the latest version of the VistaCG addon (it's now at version 1.0 but you're still using 0.98) and run HFSLIP again. After that, see if TXTSETUP.SIF still is 3.13KB large.already got the 1.1 ver ... will try itI don't know this personally (I never used XPize) but other people say it's needed.oops sorry for the confusion ... i meant would there be anything else that needs to be edited in this already modified SFC_OS.DL_?BTW, how do i get to edit some text files (.dl_, .sif, etc.) when they appear to be with non-eng, non alpha-numeric chars? ;o thanks again! Edited May 5, 2006 by Kiki Burgh
Tomcat76 Posted May 5, 2006 Author Posted May 5, 2006 (edited) since Microsoft MakeCab v1.00.0601 isn't avail anymore, would http://users.atw.hu/mp-soft/CabSDKAddons_1.0.cab more or less have the same function?I don't know... I never used another version than the one that comes with Windows... already got the 1.1 ver ... will try itWhoops... I better check if it's still compatible then... i meant would there be anything else that needs to be edited in this already modified SFC_OS.DL_?I don't think so. Windows should just not check if a file is original so I guess the SFC_OS.DLL file you have is good.BTW, how do i get to edit some text files (.dl_, .sif, etc.) when they appear to be with non-eng, non alpha-numeric chars? ;oI never messed with SFC* files myself. Does anyone know this? Edited May 5, 2006 by Tomcat76
tommyp Posted May 5, 2006 Posted May 5, 2006 Kiki, Typically if a file has a _ at the end, it's a compressed file. The only files that you really look at with a text editor are inf's and sif's. As far as replacing system protected files and other files, you're best bet would be to familiarize yourself with this. If you are only slipstreaming the hotfixes listed on Tomcat76's hotfix webpage, you do not need to alter any files (like sfc_os.dl_). However, if you want to add in the tweaks such as xpize or certain AAO's, then you are more than likely going to need a modified sfc_os.dl_. FYI, xpize modifed a boatload of dlls.
Tomcat76 Posted May 6, 2006 Author Posted May 6, 2006 @KikiVersion 60505a no longer checks for duplicate entries in TXTSETUP.SIF. There's no real need for doing that and it may have been responsible for your TXTSETUP.SIF problem. Please try this release and tell me two things before you install it:- the file size of TXTSETUP.SIF in SOURCESS\I386- the name of the hotfix that adds the "04" folders to SOURCESS\I386
Camarade_Tux Posted May 6, 2006 Posted May 6, 2006 I took a look at the changelog, KB840374 for WinXP SP1 is installed from SVCPACK now; report any installation issues...Why ?On my side, I had no bug.With my latest iso, it installed without complaining. (but I have to check to be sure)
Tomcat76 Posted May 6, 2006 Author Posted May 6, 2006 The helpctr.exe and hscupd.exe files were properly updated but there's a lot more to that hotfix...
Camarade_Tux Posted May 6, 2006 Posted May 6, 2006 Ok, thanks for your quick answer.Do you think I can remove the files that get installed without problem (since I remove Help Center with nlite) ?
Camarade_Tux Posted May 6, 2006 Posted May 6, 2006 And a quick request. I just slipstreamed an *ENU* hotfix. IMO HFSlip should display a warning about that.I think before processing hfslip should search for ENU in filenames and if ENU is present and the language is not english, then it asks what to do : continue/abort.Also, a cosmetical thing : if sfcfiles.dll is present in FIX, the cat removal screen appears but only says sfc.dll/sfc_os.dll is present and doesn't speak of sfcfiles.dll btw, 10 minutes to complete. ^^
Tomcat76 Posted May 6, 2006 Author Posted May 6, 2006 (edited) You mean after installation of Windows? I don't know, simply because I don't know which files (other than the two mentioned above) are being updated. I don't fully understand what's going on inside that hotfix (especially after reading the installation INF file) which is why I just let the hotfix install itself through SVCPACK now.But if you're removing Help Center with nLite you shouldn't be including this hotfix in the first place... And a quick request. I just slipstreamed an *ENU* hotfix. IMO HFSlip should display a warning about that.I don't think that's feasible. Some hotfixes with "ENU" in their name are OK to have and HFSLIP would have to be updated every time a new hotfix like that is released. Edited May 6, 2006 by Tomcat76
Camarade_Tux Posted May 6, 2006 Posted May 6, 2006 (edited) Understood, thanks.I know I could avoid integrating this HF but I love the reg key saying it was installed. And I also keep it because staying up-to-date with all these fixes is hard so if I add one more difficulty, I'm going to get mad.Also it seemed to me some hotfixes are doing more than simply updating one or two files.And a quick request. I just slipstreamed an *ENU* hotfix. IMO HFSlip should display a warning about that.I don't think that's feasible. Some hotfixes with "ENU" in their name are OK to have and HFSLIP would have to be updated every time a new hotfix like that is released.I thought of something like :dir /B >> hftemp.txtfindstr /C:ENU /F:hftemp.txtOr maybe using the /D switch for findstr. (never used findstr so i don't really know)Just a supposition. Edited May 6, 2006 by Camarade_Tux
Tomcat76 Posted May 6, 2006 Author Posted May 6, 2006 This is what the hotfix is adding; you can just copy and paste it into HFSLIPWU.INF after running HFSLIP without that hotfix:HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\KB840374","Installed",0x10001,1HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\KB840374","Comments",0,"Windows XP Hotfix - KB840374"HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\KB840374","Backup Dir",0,""HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\KB840374","Fix Description",0,"Windows XP Hotfix - KB840374"HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\KB840374","Installed By",0,""HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\KB840374","Installed On",0,""HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\KB840374","Service Pack",0x10001,2HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\KB840374","Valid",0x10001,1HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\KB840374\File 1","Flags",0,""HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\KB840374\File 1","New File",0,""HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\KB840374\File 1","New Link Date",0,""HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\KB840374\File 1","Old Link Date",0,""There are hotfixes with "ENU" in their name which are OK to be slipstreamed in a non-English source, like the MSXML4 update if MSXML4 doesn't exist in the source language. Also, all Malicious Software downloads are identical so I'm just copying over the "ENU" version to the Dutch, French and German HFSLIP folders. To do what you want, HFSLIP would have to search for every hotfix with "ENU" in their name and then filter out a few like MSXML and Malicious Software. This "filter list" will have to be updated all the time.I'm in the process of making a general HFSLIP answer file. Maybe something similar can be incorporated then.
Camarade_Tux Posted May 6, 2006 Posted May 6, 2006 Thanks for these entries.As for the ENU thing, OK. It was just a quick idea.
Camarade_Tux Posted May 7, 2006 Posted May 7, 2006 (edited) I noticed a problem when using nlite and hfslip. While installing, XP complains about "OLEDB32R.DLL". Nothing appears in Evevntvwr and nothing in setuperr.log.I'm doing more tests right now (especially : does this error appear without HFSlip ?).edit:This was without nLite. If I only use nLite, I have no problem. I had no problem two weeks ago so I'll try an older release and see how it performs (two weeks ago, I used an older release of KB908531).Also, with only XP SP1 and HFSlip (no nLite!), I have a few missing updates (attached no_nlite.7z).no_nlite.7z Edited May 7, 2006 by Camarade_Tux
Tomcat76 Posted May 7, 2006 Author Posted May 7, 2006 Q892944 - FixedQ899589 - FixedQ833989 - vgx.dll is not part of this hotfix.Q911565 - wmpui.dll is part of WMP8 but not of WMP9 or 10. When you upgrade to WMP9 or 10, WMPUI.DLL is not updated; it isn't even used.Q911562 - dbnetlib.dll is not part of this MDAC hotfix.Try again with 60507a. Maybe it'll solve your OLEDB32R.DLL problem.
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