• Announcements

    • xper

      MSFN Sponsorship and AdBlockers!   07/10/2016

      Dear members, MSFN is made available via subscriptions, donations and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, become a site sponsor and ads will be disabled automatically and by subscribing you get other sponsor benefits.
Mim0

The File-Checker (HFSLIPFC) for HFSLIP

1,617 posts in this topic

Hey Mim0, how did you manage to find a current WindowsXP-KB892130-ENU-x86.exe (Windows Genuine Advantage Validation)?

0

Share this post


Link to post
Share on other sites

@Mim0

This reg file can be used instead of KB2603381 (HFSVCPACK_SW1):

Windows2000-XP-2003-KB2603381-x86-XXX.reg

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce]
"KB2603381"="cmd.exe /c \"reg.exe ADD HKCR\\Package\\protocol\\StdFileEditing\\server /ve /d %systemroot%\\system32\\packager.exe /f\""

0

Share this post


Link to post
Share on other sites

2719985 replaces these two updates: 973687, 2079403.

So if rulman integrated 973687 or 2079403 after 2719985, the update would be undone.

that's probably what happened. I can ASSURE you that putting 2719985 in HF folder works just fine.

0

Share this post


Link to post
Share on other sites

@Mim0

This reg file can be used instead of KB2603381 (HFSVCPACK_SW1):

Windows2000-XP-2003-KB2603381-x86-XXX.reg

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce]
"KB2603381"="cmd.exe /c \"reg.exe ADD HKCR\\Package\\protocol\\StdFileEditing\\server /ve /d %systemroot%\\system32\\packager.exe /f\""

Why are you calling reg.exe from inside a reg file??? why not just add the registry value directly?

0

Share this post


Link to post
Share on other sites

@jvidal

Because it's necessary to get the real value for %systemroot%. If you put %systemroot% in the reg file it will add it as "%systemroot%" while here it's required to be added as the real path.

You can check the difference yourself between the one above (correct) and this one (incorrect):

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce]
"KB2603381"="reg.exe ADD HKCR\\Package\\protocol\\StdFileEditing\\server /ve /d %systemroot%\\system32\\packager.exe /f"

Edited by tomasz86
0

Share this post


Link to post
Share on other sites

No, what i was saying is why don't you add the value directly from the reg file, something like this:

Windows Registry Editor 5.00

[HKEY_CLASSES_ROOT\Package\Protocol\StdFileEditing\Server]

@="%systemroot%\system32\packager.exe /f"

and just merge the reg file.

Or this doesn't work either?

0

Share this post


Link to post
Share on other sites

And BTW, why on earth would one want to complicate things by fiddling with reg files instead of just dropping the update on the hf folder?

0

Share this post


Link to post
Share on other sites

@jvidal

Because the update can't be slpstreamed from HF :lol: It belongs to HFSVCPACK_SW1. Using the reg file is faster and saves space.

The registry entry is not "%systemroot%\system32\packager.exe". It reflects your real system path so on my system it is:

C:\WINNT\system32\packager.exe

for other people it may be

C:\WINDOWS\system32\packager.exe

that's why it's necessary to use "cmd /c reg.exe" to get the real value for %systemroot% :)

Edited by tomasz86
0

Share this post


Link to post
Share on other sites

Ok. All clear. It seems env. variables are not converted.

Edited by jvidal
0

Share this post


Link to post
Share on other sites

@Mim0

This reg file can be used instead of KB2603381 (HFSVCPACK_SW1):

Windows2000-XP-2003-KB2603381-x86-XXX.reg

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce]
"KB2603381"="cmd.exe /c \"reg.exe ADD HKCR\\Package\\protocol\\StdFileEditing\\server /ve /d %systemroot%\\system32\\packager.exe /f\""

I didn't test this, but if %systemroot% contains spaces, I think this patch will fail.

0

Share this post


Link to post
Share on other sites

I didn't test this, but if %systemroot% contains spaces, I think this patch will fail.

Can %systemroot% contain spaces?

0

Share this post


Link to post
Share on other sites

system variables NEVER have spaces...

I meant the Windows directory. %ProgramFiles% can have spaces ("Program Files") but I don't think that the Windows directory can.

0

Share this post


Link to post
Share on other sites

new file-checker for XP:

2012-07-22
- Added: KB2719985 (MS12-043: Microsoft XML Core Services, MSXML 3 & 6)
- Added: KB2721691 (MS12-043: Microsoft XML Core Services, MSXML 4)
- Added: KB2698365 (MS12-045: Microsoft Data Access Components)
- Added: KB2718523 (MS12-047: Windows Kernel-Mode Drivers)
- Added: KB2691442 (MS12-048: Windows Shell)
- Added: KB2655992 (MS12-049: TLS)
- Added: KB2728973 (Security Advisory 2728973: Certificates Revocation)
- Added: Malicious Software Removal Tool 4.10.6402.0
- Added: Adobe Flash Player 11.3.300.265
- Removed: KB2079403 (MS10-051: Microsoft XML Core Services 3.0, replaced by KB2719985)
- Removed: KB954459 (MS08-069: Microsoft XML Core Services, MSXML6, replaced by KB2719985)
- Removed: KB973687 (Update for Windows XP (MSXML3 & MSXML6), replaced by KB2719985)
- Removed: KB973686 (XML Core Services 6 (MSXML6) SP2 Build 2003, replaced by KB2719985)
- Removed: KB954430 (MS08-069: Microsoft XML Core Services, MSXML4, replaced by KB2721691)
- Removed: KB973685 (XML Core Services 4.0 (MSXML4) SP3 Build 2107, replaced by KB2721691)
- Removed: KB2709162 (MS12-041: Windows Kernel-Mode Drivers, replaced by KB2718523)
- Removed: Malicious Software Removal Tool 4.9.6301.0
- Removed: Adobe Flash Player 11.3.300.257

Download: HFSLIPFC v.2012/05/04 with WindowsXP-update-list v.2012/07/22

and other things written here last days are handled also, but let me some time... :D

0

Share this post


Link to post
Share on other sites

-----------------------------------------------------------
Running HFSLIPFC v.2012/05/04 at 2012-07-24 5:34:46,45
-----------------------------------------------------------
unknown: HF\msxml4-KB2721691-enu.exe
missing (S): HF\msxml4-KB2721691-PLK.exe (MS12-043: Microsoft XML Core Services (MSXML 4))

This hotfix is' t in the Polish version. Is only available for nine languages ;)

0

Share this post


Link to post
Share on other sites

-----------------------------------------------------------
Running HFSLIPFC v.2012/05/04 at 2012-07-24 5:34:46,45
-----------------------------------------------------------
unknown: HF\msxml4-KB2721691-enu.exe
missing (S): HF\msxml4-KB2721691-PLK.exe (MS12-043: Microsoft XML Core Services (MSXML 4))

This hotfix is' t in the Polish version. Is only available for nine languages ;)

...and the MSXML files themselves are actually language neutral :)

0

Share this post


Link to post
Share on other sites

...but there is no TRK version of it. we use msxml4-KB2721691-enu.exe

...

Hi ZEUS,

yes, THX for reporting this! I'm sorry, I made an error during search & replace when updating the script. But it's already fixed (see two postings above!

CU, Mimo

0

Share this post


Link to post
Share on other sites

...but there is no TRK version of it. we use msxml4-KB2721691-enu.exe

...

Hi ZEUS,

yes, THX for reporting this! I'm sorry, I made an error during search & replace when updating the script. But it's already fixed (see two postings above!

CU, Mimo

ohh, I didn't see it, sorry :) thanks for your effort:)

added: link to download gives me 404 error:(

added2: now it seems OK. I download it. thanks :)

Edited by ZEUS__
0

Share this post


Link to post
Share on other sites

sh*t! :realmad: Sometimes the FTP-access of the webspace is a little bit strange - and my upload-script cannot read-back and check if all is correctly uploaded. But OK, the webspace is free... Thx again! :)

0

Share this post


Link to post
Share on other sites

now it's OK. I download it, thanks :)

0

Share this post


Link to post
Share on other sites

system variables NEVER have spaces...

I meant the Windows directory. %ProgramFiles% can have spaces ("Program Files") but I don't think that the Windows directory can.

You are right, the Windows directory needs to follow the 8.3 filename convention. I tested just now.

If it doesn't, an error message "The directory name is invalid. Directory names must contain 8 or less valid characters." will appear.

0

Share this post


Link to post
Share on other sites

I've also done some investigation and the fact is that M$ never uses quotes when referring to %systemroot% in their updates so it can be said for sure that %systemroot% can't have spaces :)

0

Share this post


Link to post
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.