Printable Version of Topic

Click here to view this topic in its original format

The Hotfix Share _ XP Hotfix Support Topics _ msxml6.exe

Posted by: pavlov Jul 19 2009, 01:24 PM

File Name: msxml6.exe
File Submitter: http://thehotfixshare.net/board/index.php?showuser=6124
File Submitted: 17 Jul 2009
File Category: http://thehotfixshare.net/board/index.php?autocom=downloads&showcat=13

http://support.microsoft.com/kb/968967 - The CPU usage of an application or a service that uses MSXML 6.0 to handle XML requests reaches 100% in Windows Server 2008, Windows Vista, Windows XP Service Pack 3, or other systems that have MSXML 6.0 installed

http://thehotfixshare.net/board/index.php?autocom=downloads&showfile=10855

Posted by: egorz Jul 19 2009, 10:39 PM

Very strange one wink.gif
It can't be installed on WinXP SP3 due to the limitation no more than SP2 in msi-cab smile.gif

Posted by: GrofLuigi Jul 20 2009, 02:01 PM

QUOTE (egorz @ Jul 20 2009, 12:39 AM) *
Very strange one wink.gif
It can't be installed on WinXP SP3 due to the limitation no more than SP2 in msi-cab smile.gif

I tracked its installation with Total Uninstall.

All it does is:

1. copy msxml6.dll & msxml6r.dll to %systemroot%\system32

2. regsvr them (probably only msxml6.dll)

3. adds this to the registry:

CODE
REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSXML 6.0 Parser and SDK\CurrentVersion]
"PatchLevel"="6.20.1102.0"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSXML60\Setup]
"Uninstall"="{11111111-1111-1111-1111-111111111111}"


4. Adds EULA.txt to %programfiles%\msxml6 (not an exact name, since I deleted it on sight).

5. That's all! (The polution called "Windows Installer Database" is cleaned with msicuu.exe). laugh.gif

GL

* Edit: that's on XP SP2; Another thing: for a laugh, Google "msxml6 sqlserver" biggrin.gif


Posted by: egorz Jul 20 2009, 09:26 PM

try to open an msi-package with Orca (or SuperOrca) and in the Tables section look for the strings "InstallExecuteSequence" and "InstallUISequence" - in both U'll find parameter "SkipInstallCA", it looks like as follows:

CODE
(VersionNT>502) OR ((VersionNT = 501) AND (ServicePackLevel > 2))

Simply replace 2 with 3 wink.gif

Posted by: McRip Jul 26 2009, 08:27 AM

QUOTE (egorz @ Jul 20 2009, 10:26 PM) *
try to open an msi-package with Orca (or SuperOrca) and in the Tables section look for the strings "InstallExecuteSequence" and "InstallUISequence" - in both U'll find parameter "SkipInstallCA", it looks like as follows:
CODE
(VersionNT>502) OR ((VersionNT = 501) AND (ServicePackLevel > 2))

Simply replace 2 with 3 wink.gif



You are right changing it to ServicePackLevel > 3. But the files msxml6.dll and msxml6r.dll will not be replaced if you have an older version of msxml6 installed.

Change it with Orca like above.
Extract the msxml6.msi with uniextract or something.
Copy both files into the system32 and system32\dllcache folders
register the two files in system32 folder
start the msxml6.msi to install it.

That's all.

Cheers

Posted by: xable Jul 26 2009, 03:18 PM

Good stuff guys, very usefull info. smile.gif

Posted by: OnePiece Jul 27 2009, 11:41 PM

could perhaps be used, but not the real file winxpsp3 (I watched even before I saw that the msxml6 addon) or controlled made before, because I wanted to know who was good or not even in winxp, but valid only for Win2k3 and Win2k



msxml6.dll inside .msi and 1,351,008 bytes

Posted by: xable Jul 28 2009, 01:45 AM

The file info in KB articles is often wrong so I wouldn`t pay much attention to that.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)