Jump to content

HFSLIP - Test releases


Recommended Posts

Posted (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 reference
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.
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 by Tomcat76

Posted (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 it

I 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 by Kiki Burgh
Posted (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 it
Whoops... I better check if it's still compatible then... :P
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? ;o
I never messed with SFC* files myself. Does anyone know this? Edited by Tomcat76
Posted

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.

Posted

@Kiki

Version 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

Posted

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)

Posted

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 :D

btw, 10 minutes to complete. ^^

Posted (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... :blink:

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 by Tomcat76
Posted (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.txt

findstr /C:ENU /F:hftemp.txt

Or maybe using the /D switch for findstr. (never used findstr so i don't really know)

Just a supposition.

Edited by Camarade_Tux
Posted

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,1
HKLM,"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,2
HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\KB840374","Valid",0x10001,1
HKLM,"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.

Posted (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:

oledb32rdll6mq.png

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 by Camarade_Tux
Posted

Q892944 - Fixed

Q899589 - Fixed

Q833989 - 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.

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...