Jump to content

The File-Checker (HFSLIPFC) for HFSLIP


Mim0

Recommended Posts

The newest version of HFSLIPFC still shows some updates as unknown:

Check for wrong, obsolete and unknown updates:
----------------------------------------------
unknown: HF\windows-kb890830-v3.2.exe
unknown: HF\WindowsXP-KB898461-x86-PLK.exe
unknown: HF\WindowsXP-KB915865-v11-x86-PLK.exe
unknown: HF\WindowsXP-KB958655-v2-x86-ENU.exe
unknown: HF\WindowsXP-KB961118-x86-PLK.exe

Check missing updates for Windows XP SP3:
-----------------------------------------
missing (O): HF\WindowsXP-KB915865-v11-x86-ENU.exe (XMLLite)

As you can see from my log, I have Polish version of XMLLite, but it's listed as unknown. KB958655-v2 is also listed as unknown (it's optional update for Windows Installer 4.5 - http://support.microsoft.com/kb/958655/en-us)

I've added KB958655-v2 and KB961118.

KB915865 was fixed.

THX, Mimo

Link to comment
Share on other sites


Also can you add a check when uphclean-setup-x86-2-0-48.msi is present to ignore if UPHClean-Setup.msi is missing??
So far I would prefer that you use your INI to copy&paste the line from the hfslipfc.cmd (containing UPHClean-Setup.msi) to the INI and replace the O by a R (to make it obsolete). Than you add a new line containing uphclean-setup-x86-2-0-48.msi (all in the WIN-section).

Regards, Mimo

Link to comment
Share on other sites

I've also found this:

Check for wrong, obsolete and unknown updates:
----------------------------------------------
unknown: HF\windowsmedia11-kb928788-x86-intl.exe
unknown: HF\windowsmedia11-kb929773-x86-intl.exe
unknown: HF\windowsmedia11-kb932390-x86-intl.exe
unknown: HF\windowsmedia11-kb933547-x86-intl.exe
unknown: HF\windowsmedia11-kb935551-x86-intl.exe
unknown: HF\windowsmedia11-kb935552-x86-intl.exe
unknown: HF\windowsmedia11-kb939209-x86-intl.exe
unknown: HF\windowsmedia11-kb944882-x86-intl.exe
unknown: HF\windowsmedia11-kb954069-x86-intl.exe

These updates are optional fixes for WMP11, can you add these to Your list? I have also few suggestions for Your list:

- add to Your list IMAPI_XP_SRV2003_x86.exe (article KB952011) - this is an optional "Image Mastering API Update for Blu-Ray Media" (folder for this update: HFSVCPACK_SW1);

Sounds good. Next release.
- change article for SmartCard_XP_x86.exe to KB952013 and change folder to HF/HFSVCPACK_SW1 (you can put this update to HF, if you rename it to WindowsXP-KB952013-x86-lang.exe);
Isn't it easier to put it to HFSVCPACK_SW1 instead of renaming it? Or is the result "better" when it's in HF?
- for WindowsXP-KB968930-x86-ENG.exe change folder to HF - putting it in HF works in 100% for me.
THX! Added!
Link to comment
Share on other sites

- change article for SmartCard_XP_x86.exe to KB952013 and change folder to HF/HFSVCPACK_SW1 (you can put this update to HF, if you rename it to WindowsXP-KB952013-x86-lang.exe);
Isn't it easier to put it to HFSVCPACK_SW1 instead of renaming it? Or is the result "better" when it's in HF?

When you put this update to HFSVCPACK_SW1 it's installed in T-13. When you put it to HF and rename it, it'll be slipstreamed directly as the most of updates.

Link to comment
Share on other sites

Yeah, I know about it, but Mimo's list isn't bad at all and sometimes it can be useful :)

I didn't say it's bad - just that it's not the ultimate truth ;) and common sense still applies. And yes, it is very helpful and actively maintained - we can be glad that Mim0 takes care of it!

But if you know a better list then write about it, it would be very helpful :)

No better list (although I have my own internal list of updates I include), so nothing to write about. I think we're better off with not more lists, but one reliable reference list instead.

And so of course I contribute by informing Mim0 about issues I have with his list, and he can then improve if he agrees with my suggestions. This helps us all B)

Regards,

Tomalak

Link to comment
Share on other sites

- change article for SmartCard_XP_x86.exe to KB952013 and change folder to HF/HFSVCPACK_SW1 (you can put this update to HF, if you rename it to WindowsXP-KB952013-x86-lang.exe);
Isn't it easier to put it to HFSVCPACK_SW1 instead of renaming it? Or is the result "better" when it's in HF?

When you put this update to HFSVCPACK_SW1 it's installed in T-13. When you put it to HF and rename it, it'll be slipstreamed directly as the most of updates.

OK, HF sounds better! :D I'll notice it on the list.
Link to comment
Share on other sites

Yes. The content of table 2 (Security updates) should be mandatory but the optional things [...]

Hello Mim0,

I'm sorry but I do not fully agree, these contents are not all mandatory. So here are some remarks from my side regarding table 2 (security updates):

  1. First of all, I think it makes not much sense to list updates for components that are by default not installed. In this case they should have a note explaining that they're usually not useful or necessary. This applies at least to the following entries:
    • MS09-023 (Windows Search 4.0): Windows Search 4.0 is not part of a standard Win XP SP3. You do not even have it in the list of optional updates...
    • MS09-051, KB969878 (DirectShow WMA Voice Codec): Applies only to systems with Media Player 9, as also the name of the update indicates. If the user slipstreams or installs WMP11, this update is neither necessary nor reported by WU/MU.
    • MS09-053 (FTP for IIS): IIS is not installed by default. Including this update does not hurt, but it is also not absolutely required.
    • MS09-066 (Active Directory): The same. ADAM is only present in the system if manually downloaded and installed by a user (which is by the way possible only for XP Professional, not XP Home), so listing this update is questionable.
    • M08-069 (XML Core Services): While MSXML3 and MSXML6 are part of Win XP SP3, MSXML4 (SP3) is not! It is only present in the system if intentionally installed by the user. As not having the library in the system at all is even more secure than having a patched version (with probably yet unknown security issues), it should not blindly be listed here - MSXML4 is not essential, so the recommendation is to skip it completely...

[*]KB955759 (Indeo Codec advisory) is strongly recommended but not mandatory. Therefore it is more of optional character than a definitive must, although mentioning it in table 2 is still appropriate I guess.

And then I have some comments regarding table 3 (optional updates):

  1. KB952287 (MDAC update): Same issue as before. This update is relevant only for systems with installed MS SQL server (which the standard user does _not_ have). Doesn't cause harm if included, but still superfluous (we're talking about lean installations, aren't we? ;)).
    Update 2009/01/03: Strange enough, but this is indeed reported by MU/WU when not installed :huh:. So everything okay with listing it.
  2. KB967715 (Autorun update): The registry file linked here and provided by Mupper Hunter is over-perfect. The "HonorAutorunSetting" is already set by the update itself and correctly considered by hfslip, so it could be suppressed. Additionally the "NoDriveTypeAutoRun" entry for HKEY_CURRENT_USER is redundant, as the HKEY_LOCAL_MACHINE entry overwrites user-specific settings.
    By the way, autorun for all drive types _except_ CD/DVD drives is also disabled by KB971029, listed in the table too. So if you want autorun only disabled for USB and other drives, but not for CD/DVD, just omit above registry file and you get a system with the MS suggested autorun settings automatically.
  3. KB970430 and KB971737 (Extended Protection for Authentication): Please mention that for these updates the same registry entries as for KB968389 (in table 2) are necessary! If they're not present, these updates are meaningless and have no effect.

That's it for now, I'll come back if I find more issues :rolleyes:

Kind regards,

Tomalak

Edited by Tomalak
Link to comment
Share on other sites

With regards to UPHClean-Setup.msi... On your table 3, shouldn't the folder be HFSVCPACK_SW1 not HFGUIRUNONCE?
I don't use it. I found that info on the list from tommyp which is now maintained by MH.

Regards, Mimo

So, can someone cofirm the following: http://www.msfn.org/board/proper-location-...amp;hl=uphclean

Found it. HFSLIP changelog:

UPHClean-Setup.msi is no longer automatically moved from HF into HFSVCPACK_SW1 (XP/2K3) or HFGUIRUNONCE (2K)

Edited by NtegrA
Link to comment
Share on other sites

Also can you add a check when uphclean-setup-x86-2-0-48.msi is present to ignore if UPHClean-Setup.msi is missing??
So far I would prefer that you use your INI to copy&paste the line from the hfslipfc.cmd (containing UPHClean-Setup.msi) to the INI and replace the O by a R (to make it obsolete). Than you add a new line containing uphclean-setup-x86-2-0-48.msi (all in the WIN-section).

Regards, Mimo

I see now that version 2.0.49 of uphclean is also uphclean-setup.msi. So there is no need to change anything.

Link to comment
Share on other sites

I've found another updates that are listed as unknown:

Check for wrong, obsolete and unknown updates:
----------------------------------------------
unknown: HF\WindowsXP-KB932716-v2-x86-PLK.exe
unknown: HF\WindowsXP-KB949269-x86-PLK.exe
unknown: HF\WindowsXP-KB951618-v2-x86-PLK.exe
unknown: HF\WindowsXP-KB953979-x86-PLK.exe
unknown: HF\WindowsXP-KB955417-x86-PLK.exe

KB932716-v2 is an optional IMAPI update IIRC.

Link to comment
Share on other sites

I've found another updates that are listed as unknown:

Check for wrong, obsolete and unknown updates:
----------------------------------------------
unknown: HF\WindowsXP-KB932716-v2-x86-PLK.exe
unknown: HF\WindowsXP-KB949269-x86-PLK.exe
unknown: HF\WindowsXP-KB951618-v2-x86-PLK.exe
unknown: HF\WindowsXP-KB953979-x86-PLK.exe
unknown: HF\WindowsXP-KB955417-x86-PLK.exe

KB932716-v2 is an optional IMAPI update IIRC.

  • KB932716 added
  • KB949269 (MS08-035) replaced by KB970437 (MS09-018) which also is replaced by KB973039 (MS09-066). --> added remove-infos to filechecker
  • KB951618 --> to do
  • KB953979 obsolete when SP3 already included in installation, added remove-info
  • KB955417 --> to do

THX, Mimo

Link to comment
Share on other sites

hi Mim0! just a few observations after running the latest hfslipfc:

despite this HFWindowsXP-KB936929-SP3-x86-ENU.exe, this shows:

wrong (S): HFWindowsXP-KB936929-SP3-x86-ENU.exe (Service Pack 3 for Windows XP)

tried it with the following settings (in 4 runs), all with the same results:

SP= (to have it auto-detected instead)

SP=3

SP=

LANG=ENU

LANG2=EN-US

(to have it auto-detected instead & language set)

SP=3

LANG=ENU

LANG2=EN-US

unknown: HFGUIRUNONCE uphclean-setup-x86-2-0-48.msi

Check missing updates for Windows XP SP3:

-----------------------------------------

missing (O): HFGUIRUNONCE UPHClean-Setup.msi (User Profile Hive Cleanup Service

1.6d)

1.6d filename is UPHClean-Setup.msi

2.0.48 (beta) downloadable file is: uphclean-setup-x86-2-0-48.msi --- released 030108

2.0.49 (beta) filename is uphclean-setup.msi (notice that capitalization difference ... but i guess it doesn't matter :whistle: ) --- released 103108

EDIT: added comments & dl links above about UPHClean

in case you'd like to consider (just like what Geej pointed out), for some who used to do it another way, both wmp11 & directx may be extracted instead ... below are the paths & filenames when extracted:

wmp11-windowsxp-x86-enu.exe

[font="Courier New"]HFWMP11WindowsXP-MSCompPackV1-x86.exe
HFWMP11wmdbexport.exe
HFWMP11wmfdist11.exe
HFWMP11wmp11.exe
HFWMP11wmpappcompat.exe
HFWMP11LegitLibM.dll
HFWMP11KB925749.cab
HFWMP11mymusic.inf
HFWMP11skins.inf
HFWMP11eula.txt
HFWMP11Revert.wmz
HFWMP11syncpl01.wpl
HFWMP11syncpl02.wpl
HFWMP11syncpl03.wpl
HFWMP11syncpl04.wpl
HFWMP11syncpl05.wpl
HFWMP11syncpl06.wpl
HFWMP11syncpl07.wpl
HFWMP11syncpl08.wpl
HFWMP11syncpl09.wpl
HFWMP11syncpl10.wpl
HFWMP11syncpl11.wpl
HFWMP11syncpl12.wpl
HFWMP11control.xml
HFWMP11setup_wm.exe
HFWMP11umdf.exe[/font]

else, this shows:

Check missing updates for WMP11:

--------------------------------

missing (S): HFwmp11-windowsxp-x86-ENU.exe (Windows Media Player 11)

for directx_aug2009_redist.exe (x86 files only)

[font="Courier New"]HFCABSApr2005_d3dx9_25_x86.cab
HFCABSApr2006_d3dx9_30_x86.cab
HFCABSApr2006_XACT_x86.cab
HFCABSApr2006_xinput_x86.cab
HFCABSAPR2007_d3dx9_33_x86.cab
HFCABSAPR2007_d3dx10_33_x86.cab
HFCABSAPR2007_XACT_x86.cab
HFCABSAPR2007_xinput_x86.cab
HFCABSAug2005_d3dx9_27_x86.cab
HFCABSAUG2006_XACT_x86.cab
HFCABSAUG2006_xinput_x86.cab
HFCABSAUG2007_d3dx9_35_x86.cab
HFCABSAUG2007_d3dx10_35_x86.cab
HFCABSAUG2007_XACT_x86.cab
HFCABSAug2008_d3dx9_39_x86.cab
HFCABSAug2008_d3dx10_39_x86.cab
HFCABSAug2008_XACT_x86.cab
HFCABSAug2008_XAudio_x86.cab
HFCABSAug2009_D3DCompiler_42_x86.cab
HFCABSAug2009_d3dcsx_42_x86.cab
HFCABSAug2009_d3dx9_42_x86.cab
HFCABSAug2009_d3dx10_42_x86.cab
HFCABSAug2009_d3dx11_42_x86.cab
HFCABSAug2009_XACT_x86.cab
HFCABSAug2009_XAudio_x86.cab
HFCABSDec2005_d3dx9_28_x86.cab
HFCABSDEC2006_d3dx9_32_x86.cab
HFCABSDEC2006_d3dx10_00_x86.cab
HFCABSDEC2006_XACT_x86.cab
HFCABSFeb2005_d3dx9_24_x86.cab
HFCABSFeb2006_d3dx9_29_x86.cab
HFCABSFeb2006_XACT_x86.cab
HFCABSFEB2007_XACT_x86.cab
HFCABSJun2005_d3dx9_26_x86.cab
HFCABSJUN2006_XACT_x86.cab
HFCABSJUN2007_d3dx9_34_x86.cab
HFCABSJUN2007_d3dx10_34_x86.cab
HFCABSJUN2007_XACT_x86.cab
HFCABSJUN2008_d3dx9_38_x86.cab
HFCABSJUN2008_d3dx10_38_x86.cab
HFCABSJUN2008_X3DAudio_x86.cab
HFCABSJUN2008_XACT_x86.cab
HFCABSJUN2008_XAudio_x86.cab
HFCABSMar2008_d3dx9_37_x86.cab
HFCABSMar2008_d3dx10_37_x86.cab
HFCABSMar2008_X3DAudio_x86.cab
HFCABSMar2008_XACT_x86.cab
HFCABSMar2008_XAudio_x86.cab
HFCABSMar2009_d3dx9_41_x86.cab
HFCABSMar2009_d3dx10_41_x86.cab
HFCABSMar2009_X3DAudio_x86.cab
HFCABSMar2009_XACT_x86.cab
HFCABSMar2009_XAudio_x86.cab
HFCABSNov2007_d3dx9_36_x86.cab
HFCABSNov2007_d3dx10_36_x86.cab
HFCABSNOV2007_X3DAudio_x86.cab
HFCABSNOV2007_XACT_x86.cab
HFCABSNov2008_d3dx9_40_x86.cab
HFCABSNov2008_d3dx10_40_x86.cab
HFCABSNov2008_X3DAudio_x86.cab
HFCABSNov2008_XACT_x86.cab
HFCABSNov2008_XAudio_x86.cab
HFCABSOct2005_xinput_x86.cab
HFCABSOCT2006_d3dx9_31_x86.cab
HFCABSOCT2006_XACT_x86.cab[/font]

else, these show:

[color="#0000ff"][b][font="Courier New"]unknown: HFCABSApr2005_d3dx9_25_x86.cab
unknown: HFCABSApr2006_d3dx9_30_x86.cab
unknown: HFCABSApr2006_XACT_x86.cab
unknown: HFCABSApr2006_xinput_x86.cab
unknown: HFCABSAPR2007_d3dx10_33_x86.cab
unknown: HFCABSAPR2007_d3dx9_33_x86.cab
unknown: HFCABSAPR2007_XACT_x86.cab
unknown: HFCABSAPR2007_xinput_x86.cab
unknown: HFCABSAug2005_d3dx9_27_x86.cab
unknown: HFCABSAUG2006_XACT_x86.cab
unknown: HFCABSAUG2006_xinput_x86.cab
unknown: HFCABSAUG2007_d3dx10_35_x86.cab
unknown: HFCABSAUG2007_d3dx9_35_x86.cab
unknown: HFCABSAUG2007_XACT_x86.cab
unknown: HFCABSAug2008_d3dx10_39_x86.cab
unknown: HFCABSAug2008_d3dx9_39_x86.cab
unknown: HFCABSAug2008_XACT_x86.cab
unknown: HFCABSAug2008_XAudio_x86.cab
unknown: HFCABSAug2009_D3DCompiler_42_x86.cab
unknown: HFCABSAug2009_d3dcsx_42_x86.cab
unknown: HFCABSAug2009_d3dx10_42_x86.cab
unknown: HFCABSAug2009_d3dx11_42_x86.cab
unknown: HFCABSAug2009_d3dx9_42_x86.cab
unknown: HFCABSAug2009_XACT_x86.cab
unknown: HFCABSAug2009_XAudio_x86.cab
unknown: HFCABSDec2005_d3dx9_28_x86.cab
unknown: HFCABSDEC2006_d3dx10_00_x86.cab
unknown: HFCABSDEC2006_d3dx9_32_x86.cab
unknown: HFCABSDEC2006_XACT_x86.cab
unknown: HFCABSFeb2005_d3dx9_24_x86.cab
unknown: HFCABSFeb2006_d3dx9_29_x86.cab
unknown: HFCABSFeb2006_XACT_x86.cab
unknown: HFCABSFEB2007_XACT_x86.cab
unknown: HFCABSJun2005_d3dx9_26_x86.cab
unknown: HFCABSJUN2006_XACT_x86.cab
unknown: HFCABSJUN2007_d3dx10_34_x86.cab
unknown: HFCABSJUN2007_d3dx9_34_x86.cab
unknown: HFCABSJUN2007_XACT_x86.cab
unknown: HFCABSJUN2008_d3dx10_38_x86.cab
unknown: HFCABSJUN2008_d3dx9_38_x86.cab
unknown: HFCABSJUN2008_X3DAudio_x86.cab
unknown: HFCABSJUN2008_XACT_x86.cab
unknown: HFCABSJUN2008_XAudio_x86.cab
unknown: HFCABSMar2008_d3dx10_37_x86.cab
unknown: HFCABSMar2008_d3dx9_37_x86.cab
unknown: HFCABSMar2008_X3DAudio_x86.cab
unknown: HFCABSMar2008_XACT_x86.cab
unknown: HFCABSMar2008_XAudio_x86.cab
unknown: HFCABSMar2009_d3dx10_41_x86.cab
unknown: HFCABSMar2009_d3dx9_41_x86.cab
unknown: HFCABSMar2009_X3DAudio_x86.cab
unknown: HFCABSMar2009_XACT_x86.cab
unknown: HFCABSMar2009_XAudio_x86.cab
unknown: HFCABSNov2007_d3dx10_36_x86.cab
unknown: HFCABSNov2007_d3dx9_36_x86.cab
unknown: HFCABSNOV2007_X3DAudio_x86.cab
unknown: HFCABSNOV2007_XACT_x86.cab
unknown: HFCABSNov2008_d3dx10_40_x86.cab
unknown: HFCABSNov2008_d3dx9_40_x86.cab
unknown: HFCABSNov2008_X3DAudio_x86.cab
unknown: HFCABSNov2008_XACT_x86.cab
unknown: HFCABSNov2008_XAudio_x86.cab
unknown: HFCABSOct2005_xinput_x86.cab
unknown: HFCABSOCT2006_d3dx9_31_x86.cab
unknown: HFCABSOCT2006_XACT_x86.cab[/font][/b][/color]

Check missing updates for Windows XP SP3:

-----------------------------------------

missing (O): HFdirectx_aug2009_redist.exe (DirectX 9.0c End-User Runtimes Aug 2

009 (9.27.1734))

these also:

Autorun-Update (to disable Autorun correctly)

Regfile where autorun is disabled on all drives.

MS Security Advisory: Extended Protection for Authentication

Needs additional Reg-Entries (see article) or take this regfile.

Check for wrong, obsolete and unknown updates:

----------------------------------------------

unknown: HFSVCPACKdrive_autorun.reg --- for KB967715

unknown: HFSVCPACKWindowsXP_KB968389_x86.reg

lastly, table 9 still has KB909520 but has already been added to table 3.

thanks!

Edited by Kiki Burgh
Link to comment
Share on other sites

@Tomalak

Thx for you comment. I appreciate it!!

I'm sorry but I do not fully agree, these contents are not all mandatory. So here are some remarks from my side regarding table 2 (security updates):

The meaning of my statement was that table 2 should be taken completely (regarding installed components) if you want to get all security updates and recommendations what should be in everybody sense. Of course, table 2 has to be correct.

1.First of all, I think it makes not much sense to list updates for components that are by default not installed. In this case they should have a note explaining that they're usually not useful or necessary. This applies at least to the following entries:

That's critical. When you install a not-default-component later, this component has to include also the latest security updates. Otherwise you will install an older/unsecure version. In addition it's no disadvantage if you actualize files that already exist on the installation media.

MS09-023 (Windows Search 4.0): Windows Search 4.0 is not part of a standard Win XP SP3. You do not even have it in the list of optional updates...

THX! Removed!!!

MS09-051, KB969878 (DirectShow WMA Voice Codec): Applies only to systems with Media Player 9, as also the name of the update indicates. If the user slipstreams or installs WMP11, this update is neither necessary nor reported by WU/MU.

THX! Now only for WMP9!!!

MS09-053 (FTP for IIS): IIS is not installed by default. Including this update does not hurt, but it is also not absolutely required.

IMHO to have all dlls (here the ftpsvc2.dll) with the latest sec updates is the most safest way.

MS09-066 (Active Directory): The same. ADAM is only present in the system if manually downloaded and installed by a user (which is by the way possible only for XP Professional, not XP Home), so listing this update is questionable.

Yes. It's also a question for me. This Update installs the Adamdsa.dll 1.1.3790.4569. I think it can stay in the list.

M08-069 (XML Core Services): While MSXML3 and MSXML6 are part of Win XP SP3, MSXML4 (SP3) is not! It is only present in the system if intentionally installed by the user. As not having the library in the system at all is even more secure than having a patched version (with probably yet unknown security issues), it should not blindly be listed here - MSXML4 is not essential, so the recommendation is to skip it completely...

Of course, if no app will use MSXML4 it's not needed on the system. But I think it's good to have the latest version of MSXML4 instead of getting an older together with an installation (Installers normally do not install older dlls - hopefully :) ).

2.KB955759 (Indeo Codec advisory) is strongly recommended but not mandatory. Therefore it is more of optional character than a definitive must, although mentioning it in table 2 is still appropriate I guess.

That's also my opinion.

1.KB952287 (MDAC update): Same issue as before. This update is relevant only for systems with installed MS SQL server (which the standard user does _not_ have). Doesn't cause harm if included, but still superfluous (we're talking about lean installations, aren't we? ).

This updates will contains the msadce.dll which already exists in Windows XP SP3. msadce.dll will updated from 2.81.1132.0 to 2.81.3002.0.

2.KB967715 (Autorun update): The registry file linked here and provided by Mupper Hunter is over-perfect. The "HonorAutorunSetting" is already set by the update itself and correctly considered by hfslip, so it could be suppressed. Additionally the "NoDriveTypeAutoRun" entry for HKEY_CURRENT_USER is redundant, as the HKEY_LOCAL_MACHINE entry overwrites user-specific settings.

By the way, autorun for all drive types _except_ CD/DVD drives is also disabled by KB971029, listed in the table too. So if you want autorun only disabled for USB and other drives, but not for CD/DVD, just omit above registry file and you get a system with the MS suggested autorun settings automatically.

Everybody has to decide about the coverage of autorun. I prefer also deactivate all (remember the Sony Rootkit). But probably I'm a little bit paranoid :D

3.KB970430 and KB971737 (Extended Protection for Authentication): Please mention that for these updates the same registry entries as for KB968389 (in table 2) are necessary! If they're not present, these updates are meaningless and have no effect.

THX! Furthermore KB970430 and KB971737 needs the installed KB968389, not just the registry keys (what patch-info.de is writing). I've made hints to KB970430 and KB971737.

CU, Mimo

Link to comment
Share on other sites

hi Mim0! did a run using the latest hfslipfc-100104 & here are some observations:

SP3 id is still prevalent (as in my prev post)

despite these:

\HF\WindowsXP-KB936929-SP3-x86-ENU.exe

\HF\WindowsXP-KB951618-v2-x86-ENU.exe

, these show:

Check for wrong, obsolete and unknown updates:

----------------------------------------------

wrong (S): HF\WindowsXP-KB936929-SP3-x86-ENU.exe (Service Pack 3 for Windows XP)

unknown: HF\WindowsXP-KB951618-v2-x86-ENU.exe

Check missing updates for Windows XP SP3:

-----------------------------------------

missing (O): WindowsXP-KB951618-v2-x86-ENU.exe (Fix incompatibility with OneKey

Recovery software)

i've just added 951618-v2 but it says i don't have it ... did a 2nd run but still the same

also, i noticed that you've removed tables 8 (Resources of update information) & 9 (Reported missing updates)

cheers!

Link to comment
Share on other sites

@Kiki

Hi there, thx for testing & reporting this!

despite this HFWindowsXP-KB936929-SP3-x86-ENU.exe, this shows:

wrong (S): HFWindowsXP-KB936929-SP3-x86-ENU.exe (Service Pack 3 for Windows XP)

...

I'll fix it.
unknown: HFGUIRUNONCE uphclean-setup-x86-2-0-48.msi

Check missing updates for Windows XP SP3:

-----------------------------------------

missing (O): HFGUIRUNONCE UPHClean-Setup.msi (User Profile Hive Cleanup Service

1.6d)

...

So far the only problem is when the filename is not UPHClean-Setup.msi (you're right, capitalization difference doesn't matter). I'll make a hint to the table 3.
in case you'd like to consider (just like what Geej pointed out), for some who used to do it another way, both wmp11 & directx may be extracted instead ... below are the paths & filenames when extracted:

...

I have not really an idea how to check it automatically w/o writing a lot of code. But I think, when someone is using the extracted files she/he knows whats going on. But I will think about a solution.
Check for wrong, obsolete and unknown updates:

----------------------------------------------

unknown: HFSVCPACKdrive_autorun.reg --- for KB967715

unknown: HFSVCPACKWindowsXP_KB968389_x86.reg

The next release contains it and also checking dependencies of KB970430 and KB971737 to KB968389.
lastly, table 9 still has KB909520 but has already been added to table 3.
I removed table 9. :D Reporting missing updates make less sense because table 3 now contains more updates that my installation contains.
despite these:

\HF\WindowsXP-KB936929-SP3-x86-ENU.exe

\HF\WindowsXP-KB951618-v2-x86-ENU.exe

, these show:

Check for wrong, obsolete and unknown updates:

----------------------------------------------

wrong (S): HF\WindowsXP-KB936929-SP3-x86-ENU.exe (Service Pack 3 for Windows XP)

unknown: HF\WindowsXP-KB951618-v2-x86-ENU.exe

Check missing updates for Windows XP SP3:

-----------------------------------------

missing (O): WindowsXP-KB951618-v2-x86-ENU.exe (Fix incompatibility with OneKey

Recovery software)

Oh, I've forgotten to define the path of KB951618. :blushing: THX!!! :)

Bye, Mimo

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