Hotfix Hunting

Questions about Update Pack making? Ask here.
User avatar
ricktendo64
Posts: 3212
Joined: Mon May 22, 2006 12:27 am
Location: Honduras

Postby ricktendo64 » Tue Feb 28, 2012 3:07 pm

User avatar
OnePiece Alb
Posts: 483
Joined: Sat Sep 01, 2007 7:01 pm
Location: Albania
Contact:

Postby OnePiece Alb » Tue Feb 28, 2012 4:40 pm

Thanks

Ciao
User avatar
user_hidden
Posts: 1888
Joined: Thu Dec 06, 2007 7:52 am
Location: Canada eh!

Postby user_hidden » Sun Mar 04, 2012 4:57 pm

hey guys i've experienced brain freeze today on something simple.
i'm trying to make a simple batch to extract the hotfixes/secupdate
exe files to their own directory.

%1 /U /X:%~dp0\Extracted_Update

so the above will extract the hotfix to the current directory in the folder Extracted_Update.
how do i have it extract to the current directory in the name of the hotfix/secupdate
less the ".exe"

working too hard, guess you only notice when you can't remember easy tricks from the past.
User avatar
OnePiece Alb
Posts: 483
Joined: Sat Sep 01, 2007 7:01 pm
Location: Albania
Contact:

Postby OnePiece Alb » Sun Mar 04, 2012 5:43 pm

user_hidden wrote:hey guys i've experienced brain freeze today on something simple.
i'm trying to make a simple batch to extract the hotfixes/secupdate
exe files to their own directory.

%1 /U /X:%~dp0\Extracted_Update

so the above will extract the hotfix to the current directory in the folder Extracted_Update.
how do i have it extract to the current directory in the name of the hotfix/secupdate
less the ".exe"

working too hard, guess you only notice when you can't remember easy tricks from the past.

or understood, right? you want this?
%~n1 - expands %1 to a file name only ???

Code: Select all

%~1    -   expands %1 removing any surrounding quotes (")
%~f1    -   expands %1 to a fully qualified path name
%~d1    -   expands %1 to a drive letter only
%~p1    -   expands %1 to a path only
%~n1    -   expands %1 to a file name only
%~x1    -   expands %1 to a file extension only
%~s1    -   expanded path contains short names only
%~a1    -   expands %1 to file attributes
%~t1    -   expands %1 to date/time of file
%~z1    -   expands %1 to size of file


%~dp1    -   expands %1 to a drive letter and path only
%~nx1    -   expands %1 to a file name and extension only
%~dp$PATH:1    -   searches the directories listed in the PATH
environment variable for %1 and expands to the
drive letter and path of the first one found.
%~ftza1    -   expands %1 to a DIR-like output line


http://www.computerhope.com/call.htm

Ciao.
User avatar
5eraph
Moderator
Posts: 4441
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Postby 5eraph » Sun Mar 04, 2012 8:14 pm

OnePiece is right.

Code: Select all

%1 /U /X:"%~dp0\%~n1"
User avatar
user_hidden
Posts: 1888
Joined: Thu Dec 06, 2007 7:52 am
Location: Canada eh!

Postby user_hidden » Mon Mar 05, 2012 9:24 am

thanks guys :oops:
User avatar
yumeyao
Moderator
Posts: 1718
Joined: Sun Aug 27, 2006 9:24 pm
Location: Taiyuan, Shanxi, PR China

Postby yumeyao » Mon Mar 05, 2012 11:15 am

The info OP posted can be found by 'for /?'.

The usage of %1 ~ %9 is totally same as usage of for's variable.
Image
My work list(Hosted by dumpydooby)
adric
Posts: 561
Joined: Mon May 21, 2007 5:51 am

Postby adric » Mon Mar 05, 2012 11:48 am

yumeyao wrote:The info OP posted can be found by 'for /?'.

The usage of %1 ~ %9 is totally same as usage of for's variable.


Good to know! Thanks..

By the way yumeyao, just so we all know, do you have any future plans for updating any of your great addons?

I can understand that there are more important things to do in one's life and I would like to thank you for your efforts and valuable contributions that you have made in these forums.

Al
User avatar
ricktendo64
Posts: 3212
Joined: Mon May 22, 2006 12:27 am
Location: Honduras

Postby ricktendo64 » Wed Mar 07, 2012 7:50 pm

User avatar
5eraph
Moderator
Posts: 4441
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Postby 5eraph » Thu Mar 08, 2012 4:04 pm

Thanks, Rick. :)
acus
Posts: 92
Joined: Wed May 19, 2010 2:41 pm
Location: italy

Postby acus » Tue Mar 27, 2012 4:20 pm

Update for Root Certificates For Windows XP [March 2012] (KB931125)

http://www.microsoft.com/download/en/de ... x?id=29246
User avatar
ricktendo64
Posts: 3212
Joined: Mon May 22, 2006 12:27 am
Location: Honduras

Postby ricktendo64 » Tue Apr 17, 2012 3:35 pm

acus wrote:Update for Root Certificates For Windows XP [March 2012] (KB931125)

http://www.microsoft.com/download/en/de ... x?id=29246

Now April

http://www.microsoft.com/download/en/de ... x?id=29434
User avatar
user_hidden
Posts: 1888
Joined: Thu Dec 06, 2007 7:52 am
Location: Canada eh!

Postby user_hidden » Tue Apr 17, 2012 5:56 pm

thanks Rick
User avatar
user_hidden
Posts: 1888
Joined: Thu Dec 06, 2007 7:52 am
Location: Canada eh!

Postby user_hidden » Tue May 08, 2012 12:23 pm

so far for today's patch tuesday for WinXP:

KB890830 - MRT
KB2659262
KB2660649 (TabletPC)
KB2676562
KB2686509
KB2695962
KB2604044 - NDP1.1SP1
KB2656407 - NDP3.0SP2
KB2656405 - NDP4.0


have fun :)
User avatar
OnePiece Alb
Posts: 483
Joined: Sat Sep 01, 2007 7:01 pm
Location: Albania
Contact:

Postby OnePiece Alb » Tue May 08, 2012 2:19 pm

User avatar
keloo05
Posts: 276
Joined: Mon Jun 26, 2006 10:04 pm
Location: Romania

Postby keloo05 » Tue May 08, 2012 5:35 pm

user_hidden wrote:so far for today's patch tuesday for WinXP:

KB890830 - MRT
KB2659262
KB2660649 (TabletPC)
KB2676562
KB2686509
KB2695962
KB2604044 - NDP1.1SP1
KB2656407 - NDP3.0SP2
KB2656405 - NDP4.0


have fun :)


I see more updates for .NET Framework:
KB2604121 - http://support.microsoft.com/kb/2604121 (.NET 4.0)
KB2604111 - http://support.microsoft.com/kb/2604111 (.NET 3.5 SP1)
KB2604110 - http://support.microsoft.com/kb/2604110 (.NET 3.0 SP2)
KB2604092 - http://support.microsoft.com/kb/2604092 (.NET 2.0 SP2)
User avatar
5eraph
Moderator
Posts: 4441
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Postby 5eraph » Tue May 08, 2012 5:36 pm

Is it safe to just add the usual registry entries for KB2686509, or is kblChecker.dll necessary somehow? The Microsoft Update website accepts that the update is installed with just the entries.

Microsoft wrote:[After running the update and receiving a failure message, the Faultykeyboard.log] file contains information about registered keyboard layout files that are not in the %Windir%\System32 folder.

Will removing keyboard layouts with nLite affect this update?
User avatar
user_hidden
Posts: 1888
Joined: Thu Dec 06, 2007 7:52 am
Location: Canada eh!

Postby user_hidden » Tue May 08, 2012 6:06 pm

5eraph wrote:Is it safe to just add the usual registry entries for KB2686509, or is kblChecker.dll necessary somehow? The Microsoft Update website accepts that the update is installed with just the entries.

Microsoft wrote:[After running the update and receiving a failure message, the Faultykeyboard.log] file contains information about registered keyboard layout files that are not in the %Windir%\System32 folder.

Will removing keyboard layouts with nLite affect this update?



i placed the file in %11% like any other dll and added it to entries.ini
User avatar
user_hidden
Posts: 1888
Joined: Thu Dec 06, 2007 7:52 am
Location: Canada eh!

Postby user_hidden » Tue May 08, 2012 6:08 pm

keloo05 wrote:I see more updates for .NET Framework:


yup when i posted it was 11:20am EST and that is what was avail so far.
i knew more would surface closer to 1:00pm EST
User avatar
ricktendo64
Posts: 3212
Joined: Mon May 22, 2006 12:27 am
Location: Honduras

Postby ricktendo64 » Tue May 08, 2012 6:19 pm

Will WU complain if we dont add the entries for KB2686509?
User avatar
5eraph
Moderator
Posts: 4441
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Postby 5eraph » Tue May 08, 2012 7:22 pm

Without the DLL, Rick, MU complains unless the following registry entry exists:

Code: Select all

HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\KB2686509","Installed",0x10001,1

kblChecker.dll was deleted from my system by the update package after it was run with the /B:SP2QFE switch.
Last edited by 5eraph on Tue May 08, 2012 7:43 pm, edited 1 time in total.
User avatar
user_hidden
Posts: 1888
Joined: Thu Dec 06, 2007 7:52 am
Location: Canada eh!

Postby user_hidden » Tue May 08, 2012 7:42 pm

5eraph wrote:Without the DLL, Rick, MU complains unless the following registry entry exists:

Code: Select all

HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\KB2686509","Installed",0x10001,1

kblChecker.dll was deleted from my system by the update package after it was run with the /B:SP2QFE switch. 32-bit installs would use /B:SP3QFE instead.



there is no QFE for the update it is general so the switch won't work.
normally it is placed in the C:\WINDOWS\$hf_mig$\KB2686509.
like i posted above i placed it in C:\Windows\System32
User avatar
5eraph
Moderator
Posts: 4441
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Postby 5eraph » Tue May 08, 2012 7:44 pm

Works for me, and that folder doesn't exist. ;)
tomasz86
Posts: 485
Joined: Tue Aug 09, 2011 12:12 pm
Location: windows2000.tk
Contact:

Postby tomasz86 » Wed May 09, 2012 12:57 am

The file "kblchecker.dll" is used when the update is being installed to check "something":

Code: Select all

[Prereq.IsMachineSafe.Section]
    PresentOp = CheckCustom,,kblchecker.dll, IsMachineSafe
    EqualOp = CheckCustom,,kblchecker.dll, IsMachineSafe,,"==",1


but it's not installed anywhere. I don't really know what this "update" is supposed to do because there is nothing in the update.inf to be added to the registry, except for entries related to the update itself.
User avatar
5eraph
Moderator
Posts: 4441
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Postby 5eraph » Wed May 09, 2012 3:35 am

From the article, the DLL seems to check for registered keyboard layout files that do not reside in system32. If none exist outside system32 then the update installs, otherwise it fails. The article goes on to describe how the user must copy the files into system32 when the update fails.
tomasz86
Posts: 485
Joined: Tue Aug 09, 2011 12:12 pm
Location: windows2000.tk
Contact:

Postby tomasz86 » Wed May 09, 2012 3:38 am

I'm just wondering what exactly this update adds to the system because there's nothing in the update.inf. I mean what does it do except for installing itself? :rolleyes:
User avatar
5eraph
Moderator
Posts: 4441
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Postby 5eraph » Wed May 09, 2012 4:55 am

The article explains it better than I can. In short, the update package only performs a check of the installed layout files, nothing more. If the check passes then the entry I mentioned above is added to the registry. If the check fails then the user has work to do, and the registry entry is not added.
User avatar
user_hidden
Posts: 1888
Joined: Thu Dec 06, 2007 7:52 am
Location: Canada eh!

Postby user_hidden » Tue May 22, 2012 10:27 pm

TZ update KB2698707
User avatar
ricktendo64
Posts: 3212
Joined: Mon May 22, 2006 12:27 am
Location: Honduras

Postby ricktendo64 » Mon Jun 04, 2012 2:24 am

tomasz86
Posts: 485
Joined: Tue Aug 09, 2011 12:12 pm
Location: windows2000.tk
Contact:

Postby tomasz86 » Mon Jun 04, 2012 6:11 am

ricktendo64 wrote:KB2718704

Just in time to add to UURollup-v10. Thank you!
User avatar
5eraph
Moderator
Posts: 4441
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Postby 5eraph » Mon Jun 04, 2012 4:44 pm

Thanks, user_hidden and Rick. :)
User avatar
ricktendo64
Posts: 3212
Joined: Mon May 22, 2006 12:27 am
Location: Honduras

Postby ricktendo64 » Sat Jun 09, 2012 9:48 am

New Windows Update Agent 7.6.7600.256
User avatar
user_hidden
Posts: 1888
Joined: Thu Dec 06, 2007 7:52 am
Location: Canada eh!

Postby user_hidden » Sat Jun 09, 2012 10:18 am

ricktendo64 wrote:New Windows Update Agent 7.6.7600.256


i've seen the "How to obtain the latest version of the Windows Update Agent" however WU is not
offering it yet and there is no stand alone installer available so far.
User avatar
user_hidden
Posts: 1888
Joined: Thu Dec 06, 2007 7:52 am
Location: Canada eh!

Postby user_hidden » Sat Jun 09, 2012 7:55 pm

User avatar
user_hidden
Posts: 1888
Joined: Thu Dec 06, 2007 7:52 am
Location: Canada eh!

Postby user_hidden » Tue Jun 12, 2012 10:51 am

Last edited by user_hidden on Tue Jun 12, 2012 11:14 am, edited 2 times in total.
User avatar
5eraph
Moderator
Posts: 4441
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Postby 5eraph » Tue Jun 12, 2012 11:12 am

The Microsoft Download site seems to have several files ready a couple hours early.

KB2707511 is ready too.
User avatar
user_hidden
Posts: 1888
Joined: Thu Dec 06, 2007 7:52 am
Location: Canada eh!

Postby user_hidden » Wed Jun 13, 2012 7:49 am

i can't seem to find a util that i had on my drive.
it was KBLINKER.exe
i can't remember who made it but it'll grab the hotfix description from MS.

does anyone still have it and can post it for me ?
User avatar
Outbreaker
Posts: 703
Joined: Tue Aug 21, 2007 8:06 am

Postby Outbreaker » Wed Jun 13, 2012 8:16 am

User avatar
5eraph
Moderator
Posts: 4441
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Postby 5eraph » Thu Jun 14, 2012 7:25 am

Windows Update Agent 3.0 v7.6.7600.256 is included in WSUS update KB2720211. Thanks go to submix8c on MSFN for the link.

How to extract with 7-Zip:
  1. Extract WUSSetup.msp from WSUS-KB2720211-x64.exe.
  2. Extract PCW_CAB_SUS from WUSSetup.msp and add CAB file extension.
  3. Extract largest file in PCW_CAB_SUS.cab and add CAB extension (f_7d330e57.BE2E96D2_4460_4371_84DE_4148273456C7.cab).
  4. All needed cabinets for XPx86 English should be in "AU\x86\NetServer\en" and "AU\x86\NetServer\MUI" from the last extracted file.
CATs and INFs don't appear to be necessary.

Download locations for x86 Microsoft Update v7.6.7600.256 files:Download locations for x64 Microsoft Update v7.6.7600.256 files:
User avatar
5eraph
Moderator
Posts: 4441
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Postby 5eraph » Thu Jun 14, 2012 10:35 am

It is possible to update your version of Windows Update Agent before Microsoft rolls it out. First, replace wuweb.dll in system32 or SysWOW64 with the latest x86 version, then open the Windows Update website to force the upgrade. It may be necessary to visit the site more than once to finish the process.
User avatar
ricktendo64
Posts: 3212
Joined: Mon May 22, 2006 12:27 am
Location: Honduras

Postby ricktendo64 » Thu Jun 14, 2012 11:37 am

AWESOME!!!

Edit: I created a repacked standalone installer for the Windows Update Agent using the previous version as base (submix8c's idea,) tested and working on XP x86

http://www.wincert.net/forum/index.php?showtopic=9907
Last edited by ricktendo64 on Sat Jun 16, 2012 7:39 pm, edited 1 time in total.
User avatar
5eraph
Moderator
Posts: 4441
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Postby 5eraph » Thu Jun 14, 2012 1:29 pm

Very nice, Rick. :)
User avatar
ricktendo64
Posts: 3212
Joined: Mon May 22, 2006 12:27 am
Location: Honduras

Postby ricktendo64 » Thu Jun 14, 2012 1:56 pm

5eraph do you know if there is a cab with a INF and CAT for muweb?

I think it may be possible to create a standalone installer for Microsoft Update using the same method if I can find those two files
User avatar
5eraph
Moderator
Posts: 4441
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Postby 5eraph » Thu Jun 14, 2012 2:11 pm

Your repacked x64 installer seems to work perfectly in Win7. :)

I don't know about an INF and CAT for muweb. I haven't seen a cab that contains them.
User avatar
ricktendo64
Posts: 3212
Joined: Mon May 22, 2006 12:27 am
Location: Honduras

Postby ricktendo64 » Thu Jun 14, 2012 2:18 pm

I tried the activex inf but its not the same type as wusetup.inf, I would add muweb.dll and other files to wusetup.inf but I think that will break the digital sig and setup may fail
acus
Posts: 92
Joined: Wed May 19, 2010 2:41 pm
Location: italy

Postby acus » Thu Jun 14, 2012 3:45 pm

Hi Rick,

maybe this could be usefull

http://bristols.zxq.net/windows2000/updates/#list_muou

regards
User avatar
user_hidden
Posts: 1888
Joined: Thu Dec 06, 2007 7:52 am
Location: Canada eh!

Postby user_hidden » Thu Jun 14, 2012 5:13 pm



many thanks :wink:
User avatar
ricktendo64
Posts: 3212
Joined: Mon May 22, 2006 12:27 am
Location: Honduras

Postby ricktendo64 » Thu Jun 21, 2012 12:32 pm

KB2705368 (no dl links yet and I doubt there will be)
jaynbe
Posts: 277
Joined: Mon Apr 27, 2009 1:37 pm

Postby jaynbe » Thu Jun 21, 2012 1:13 pm

ricktendo64 wrote:KB2705368 (no dl links yet and I doubt there will be)


Hotfix Download Available
View and request hotfix downloads

http://support.microsoft.com/kb/2705368/en-us
User avatar
5eraph
Moderator
Posts: 4441
Joined: Tue Jul 05, 2005 9:38 pm
Location: Riverview, MI USA

Postby 5eraph » Thu Jun 21, 2012 6:32 pm

I don't see them, jaynbe.

Microsoft wrote:The KB article has no public hotfixes. Please contact support if you need immediate assistance.

Return to “Update Pack Discussion”

Who is online

Users browsing this forum: No registered users and 0 guests