From: Christa on
When I try to install the MSXML update KB927978 I get an errorcode 0x659.
Does anyone know what that means and how I can solve this problem?

Thanks
From: MowGreen [MVP] on
Christa,

Where does the error appear, Christa ?
For each time that there is an attempt to install KB927978, a randomly
named folder will appear on the drive with the most free space, but
usually on C:\

Please open the last folder created and copy&paste the log contained
therein into your reply, please.

MowGreen [MVP 2003-2007]
===============
*-343-* FDNY
Never Forgotten
===============


Christa wrote:

> When I try to install the MSXML update KB927978 I get an errorcode 0x659.
> Does anyone know what that means and how I can solve this problem?
>
> Thanks
From: Christa on
Hello Mowgreen,

Thank you for your reply

This is the log:

=== Verbose logging started: 9-3-2007 15:29:00 Build type: SHIP UNICODE
3.01.4000.2435 Calling process: C:\WINDOWS\system32\msiexec.exe ===
MSI (c) (C0:E4) [15:29:00:146]: Resetting cached policy values
MSI (c) (C0:E4) [15:29:00:146]: Machine policy value 'Debug' is 0
MSI (c) (C0:E4) [15:29:00:146]: ******* RunEngine:
******* Product: c:\980979fd96ba7659d0\msxml.msi
******* Action:
******* CommandLine: **********
MSI (c) (C0:E4) [15:29:00:146]: Client-side and UI is none or basic: Running
entire install on the server.
MSI (c) (C0:E4) [15:29:00:146]: Grabbed execution mutex.
MSI (c) (C0:E4) [15:29:00:646]: Cloaking enabled.
MSI (c) (C0:E4) [15:29:00:646]: Attempting to enable all disabled priveleges
before calling Install on Server
MSI (c) (C0:E4) [15:29:00:662]: Incrementing counter to disable shutdown.
Counter after increment: 0
MSI (s) (48:94) [15:29:00:709]: Grabbed execution mutex.
MSI (s) (48:28) [15:29:00:709]: Resetting cached policy values
MSI (s) (48:28) [15:29:00:709]: Machine policy value 'Debug' is 0
MSI (s) (48:28) [15:29:00:709]: ******* RunEngine:
******* Product: c:\980979fd96ba7659d0\msxml.msi
******* Action:
******* CommandLine: **********
MSI (s) (48:28) [15:29:00:709]: Machine policy value 'DisableUserInstalls'
is 0
MSI (s) (48:28) [15:29:00:818]: SOFTWARE RESTRICTION POLICY: Verifying
package --> 'c:\980979fd96ba7659d0\msxml.msi' against software restriction
policy
MSI (s) (48:28) [15:29:00:818]: SOFTWARE RESTRICTION POLICY:
c:\980979fd96ba7659d0\msxml.msi has a digital signature
MSI (s) (48:28) [15:29:02:224]: SOFTWARE RESTRICTION POLICY:
c:\980979fd96ba7659d0\msxml.msi is permitted to run at the 'unrestricted'
authorization level.
MSI (s) (48:28) [15:29:02:255]: End dialog not enabled
MSI (s) (48:28) [15:29:02:255]: Original package ==>
c:\980979fd96ba7659d0\msxml.msi
MSI (s) (48:28) [15:29:02:255]: Package we're running from ==>
c:\WINDOWS\Installer\16ee26c.msi
MSI (s) (48:28) [15:29:02:318]: APPCOMPAT: looking for appcompat database
entry with ProductCode '{37477865-A3F1-4772-AD43-AAFC6BCFF99F}'.
MSI (s) (48:28) [15:29:02:318]: APPCOMPAT: no matching ProductCode found in
database.
MSI (s) (48:28) [15:29:02:318]: MSCOREE not loaded loading copy from system32
MSI (s) (48:28) [15:29:02:334]: Machine policy value 'TransformsSecure' is 0
MSI (s) (48:28) [15:29:02:334]: User policy value 'TransformsAtSource' is 0
MSI (s) (48:28) [15:29:02:334]: Machine policy value 'DisablePatch' is 0
MSI (s) (48:28) [15:29:02:334]: Machine policy value 'AllowLockdownPatch' is 0
MSI (s) (48:28) [15:29:02:334]: Machine policy value 'DisableLUAPatching' is 0
MSI (s) (48:28) [15:29:02:334]: Machine policy value
'DisableFlyWeightPatching' is 0
MSI (s) (48:28) [15:29:02:334]: APPCOMPAT: looking for appcompat database
entry with ProductCode '{37477865-A3F1-4772-AD43-AAFC6BCFF99F}'.
MSI (s) (48:28) [15:29:02:334]: APPCOMPAT: no matching ProductCode found in
database.
MSI (s) (48:28) [15:29:02:334]: Transforms are not secure.
MSI (s) (48:28) [15:29:02:334]: Command Line: REBOOT=ReallySuppress
CURRENTDIRECTORY=c:\980979fd96ba7659d0 CLIENTUILEVEL=3 CLIENTPROCESSID=3776
MSI (s) (48:28) [15:29:02:334]: PROPERTY CHANGE: Adding PackageCode
property. Its value is '{2B27DCD9-53FA-4885-B6CD-698623819F4C}'.
MSI (s) (48:28) [15:29:02:349]: Product Code passed to Engine.Initialize:
''
MSI (s) (48:28) [15:29:02:349]: Product Code from property table before
transforms: '{37477865-A3F1-4772-AD43-AAFC6BCFF99F}'
MSI (s) (48:28) [15:29:02:349]: Product Code from property table after
transforms: '{37477865-A3F1-4772-AD43-AAFC6BCFF99F}'
MSI (s) (48:28) [15:29:02:349]: Product not registered: beginning first-time
install
MSI (s) (48:28) [15:29:02:349]: PROPERTY CHANGE: Adding ProductState
property. Its value is '-1'.
MSI (s) (48:28) [15:29:02:349]: Entering
CMsiConfigurationManager::SetLastUsedSource.
MSI (s) (48:28) [15:29:02:349]: User policy value 'SearchOrder' is 'nmu'
MSI (s) (48:28) [15:29:02:349]: Adding new sources is allowed.
MSI (s) (48:28) [15:29:02:349]: PROPERTY CHANGE: Adding PackagecodeChanging
property. Its value is '1'.
MSI (s) (48:28) [15:29:02:349]: Package name extracted from package path:
'msxml.msi'
MSI (s) (48:28) [15:29:02:349]: Package to be registered: 'msxml.msi'
MSI (s) (48:28) [15:29:02:349]: Note: 1: 2729
MSI (s) (48:28) [15:29:02:412]: Note: 1: 2729
MSI (s) (48:28) [15:29:02:412]: Note: 1: 2262 2: AdminProperties 3:
-2147287038
MSI (s) (48:28) [15:29:02:412]: Machine policy value 'DisableMsi' is 2
MSI (s) (48:28) [15:29:02:412]: Machine policy value 'AlwaysInstallElevated'
is 1
MSI (s) (48:28) [15:29:02:412]: User policy value 'AlwaysInstallElevated' is 0
MSI (s) (48:28) [15:29:02:412]: Product installation will be elevated
because user is admin and product is being installed per-machine.
MSI (s) (48:28) [15:29:02:412]: Rejecting product
'{37477865-A3F1-4772-AD43-AAFC6BCFF99F}': Msi is completely disabled.
MSI (s) (48:28) [15:29:02:443]: Note: 1: 1708
MSI (s) (48:28) [15:29:02:443]: Note: 1: 2729
MSI (s) (48:28) [15:29:02:459]: Note: 1: 2729
MSI (s) (48:28) [15:29:02:459]: Product: MSXML 4.0 SP2 (KB927978) --
Installation failed.

MSI (s) (48:28) [15:29:02:537]: MainEngineThread is returning 1625
Info 1625. De installatie is verboden door systeembeleid. Neem contact op
met de systeembeheerder.
c:\980979fd96ba7659d0\msxml.msi
MSI (c) (C0:E4) [15:29:02:646]: Decrementing counter to disable shutdown. If
counter >= 0, shutdown will be denied. Counter after decrement: -1
MSI (c) (C0:E4) [15:29:02:646]: MainEngineThread is returning 1625
=== Verbose logging stopped: 9-3-2007 15:29:02 ===


The Dutch line in this (De installatie is verboden door systeembeleid. Neem
contact op met de systeembeheerder.) means: installation is forbidden by
systempolicy. Contact the administrator.

But I am the administrator and this is 1 home computer with only 1 user.

Hopefully you can help me with a solution.

Thanks,
Christa
From: Gerard on


"Christa" wrote:

> When I try to install the MSXML update KB927978 I get an errorcode 0x659.
> Does anyone know what that means and how I can solve this problem?
>
> Thanks
From: MowGreen [MVP] on
Christa,

Thanks for the translation. The error is a Permissions issue.
Let's try this first. Go to Start > Run > type in

regedit
Click OK
Right click HKEY_CLASSES_ROOT and choose Permissions
'Everyone' should be listed and the 'Permissions for Everyone'
should show the 'Full Control' and 'Read' boxes checked.
IF they are not, please check them, then click Apply.
Click OK to close the window

Close the registry editor.

Is the update listed in Add/Remove Programs in the Control Panel as
MSXML 4.0 SP2 (KB927978) ? IF the answer is YES, uninstall it first,
please, and then restart the system.
IF it is not, restart the system anyway.

Redownload KB927978 from here and save it, Christa:
http://www.microsoft.com/downloads/details.aspx?FamilyID=24b7d141-6cdf-4fc4-a91b-6f18fe6921d4&DisplayLang=en

After the download is finished, close the browser, and then run
msxml4-KB927978-enu.exe
If it fails to install once more, do NOT delete it.
Go here to obtain MSXML 4.0 SP2:
http://www.microsoft.com/downloads/details.aspx?FamilyID=3144b72b-b4f2-46da-b4b6-c5d7485f2b42&DisplayLang=en

Download the msxml.msi package. Run it and if presented with these 3
options 'Repair, Modify, Remove', choose Remove.
Restart the system if prompted to. If not, run msxml.msi once more and
it *should* install.
Restart the system after the installation is done and then apply the update.


MowGreen [MVP 2003-2007]
===============
*-343-* FDNY
Never Forgotten
===============


Christa wrote:

> Hello Mowgreen,
>
> Thank you for your reply
>
> This is the log:
>
> === Verbose logging started: 9-3-2007 15:29:00 Build type: SHIP UNICODE
> 3.01.4000.2435 Calling process: C:\WINDOWS\system32\msiexec.exe ===
> MSI (c) (C0:E4) [15:29:00:146]: Resetting cached policy values
> MSI (c) (C0:E4) [15:29:00:146]: Machine policy value 'Debug' is 0
> MSI (c) (C0:E4) [15:29:00:146]: ******* RunEngine:
> ******* Product: c:\980979fd96ba7659d0\msxml.msi
> ******* Action:
> ******* CommandLine: **********
> MSI (c) (C0:E4) [15:29:00:146]: Client-side and UI is none or basic: Running
> entire install on the server.
> MSI (c) (C0:E4) [15:29:00:146]: Grabbed execution mutex.
> MSI (c) (C0:E4) [15:29:00:646]: Cloaking enabled.
> MSI (c) (C0:E4) [15:29:00:646]: Attempting to enable all disabled priveleges
> before calling Install on Server
> MSI (c) (C0:E4) [15:29:00:662]: Incrementing counter to disable shutdown.
> Counter after increment: 0
> MSI (s) (48:94) [15:29:00:709]: Grabbed execution mutex.
> MSI (s) (48:28) [15:29:00:709]: Resetting cached policy values
> MSI (s) (48:28) [15:29:00:709]: Machine policy value 'Debug' is 0
> MSI (s) (48:28) [15:29:00:709]: ******* RunEngine:
> ******* Product: c:\980979fd96ba7659d0\msxml.msi
> ******* Action:
> ******* CommandLine: **********
> MSI (s) (48:28) [15:29:00:709]: Machine policy value 'DisableUserInstalls'
> is 0
> MSI (s) (48:28) [15:29:00:818]: SOFTWARE RESTRICTION POLICY: Verifying
> package --> 'c:\980979fd96ba7659d0\msxml.msi' against software restriction
> policy
> MSI (s) (48:28) [15:29:00:818]: SOFTWARE RESTRICTION POLICY:
> c:\980979fd96ba7659d0\msxml.msi has a digital signature
> MSI (s) (48:28) [15:29:02:224]: SOFTWARE RESTRICTION POLICY:
> c:\980979fd96ba7659d0\msxml.msi is permitted to run at the 'unrestricted'
> authorization level.
> MSI (s) (48:28) [15:29:02:255]: End dialog not enabled
> MSI (s) (48:28) [15:29:02:255]: Original package ==>
> c:\980979fd96ba7659d0\msxml.msi
> MSI (s) (48:28) [15:29:02:255]: Package we're running from ==>
> c:\WINDOWS\Installer\16ee26c.msi
> MSI (s) (48:28) [15:29:02:318]: APPCOMPAT: looking for appcompat database
> entry with ProductCode '{37477865-A3F1-4772-AD43-AAFC6BCFF99F}'.
> MSI (s) (48:28) [15:29:02:318]: APPCOMPAT: no matching ProductCode found in
> database.
> MSI (s) (48:28) [15:29:02:318]: MSCOREE not loaded loading copy from system32
> MSI (s) (48:28) [15:29:02:334]: Machine policy value 'TransformsSecure' is 0
> MSI (s) (48:28) [15:29:02:334]: User policy value 'TransformsAtSource' is 0
> MSI (s) (48:28) [15:29:02:334]: Machine policy value 'DisablePatch' is 0
> MSI (s) (48:28) [15:29:02:334]: Machine policy value 'AllowLockdownPatch' is 0
> MSI (s) (48:28) [15:29:02:334]: Machine policy value 'DisableLUAPatching' is 0
> MSI (s) (48:28) [15:29:02:334]: Machine policy value
> 'DisableFlyWeightPatching' is 0
> MSI (s) (48:28) [15:29:02:334]: APPCOMPAT: looking for appcompat database
> entry with ProductCode '{37477865-A3F1-4772-AD43-AAFC6BCFF99F}'.
> MSI (s) (48:28) [15:29:02:334]: APPCOMPAT: no matching ProductCode found in
> database.
> MSI (s) (48:28) [15:29:02:334]: Transforms are not secure.
> MSI (s) (48:28) [15:29:02:334]: Command Line: REBOOT=ReallySuppress
> CURRENTDIRECTORY=c:\980979fd96ba7659d0 CLIENTUILEVEL=3 CLIENTPROCESSID=3776
> MSI (s) (48:28) [15:29:02:334]: PROPERTY CHANGE: Adding PackageCode
> property. Its value is '{2B27DCD9-53FA-4885-B6CD-698623819F4C}'.
> MSI (s) (48:28) [15:29:02:349]: Product Code passed to Engine.Initialize:
> ''
> MSI (s) (48:28) [15:29:02:349]: Product Code from property table before
> transforms: '{37477865-A3F1-4772-AD43-AAFC6BCFF99F}'
> MSI (s) (48:28) [15:29:02:349]: Product Code from property table after
> transforms: '{37477865-A3F1-4772-AD43-AAFC6BCFF99F}'
> MSI (s) (48:28) [15:29:02:349]: Product not registered: beginning first-time
> install
> MSI (s) (48:28) [15:29:02:349]: PROPERTY CHANGE: Adding ProductState
> property. Its value is '-1'.
> MSI (s) (48:28) [15:29:02:349]: Entering
> CMsiConfigurationManager::SetLastUsedSource.
> MSI (s) (48:28) [15:29:02:349]: User policy value 'SearchOrder' is 'nmu'
> MSI (s) (48:28) [15:29:02:349]: Adding new sources is allowed.
> MSI (s) (48:28) [15:29:02:349]: PROPERTY CHANGE: Adding PackagecodeChanging
> property. Its value is '1'.
> MSI (s) (48:28) [15:29:02:349]: Package name extracted from package path:
> 'msxml.msi'
> MSI (s) (48:28) [15:29:02:349]: Package to be registered: 'msxml.msi'
> MSI (s) (48:28) [15:29:02:349]: Note: 1: 2729
> MSI (s) (48:28) [15:29:02:412]: Note: 1: 2729
> MSI (s) (48:28) [15:29:02:412]: Note: 1: 2262 2: AdminProperties 3:
> -2147287038
> MSI (s) (48:28) [15:29:02:412]: Machine policy value 'DisableMsi' is 2
> MSI (s) (48:28) [15:29:02:412]: Machine policy value 'AlwaysInstallElevated'
> is 1
> MSI (s) (48:28) [15:29:02:412]: User policy value 'AlwaysInstallElevated' is 0
> MSI (s) (48:28) [15:29:02:412]: Product installation will be elevated
> because user is admin and product is being installed per-machine.
> MSI (s) (48:28) [15:29:02:412]: Rejecting product
> '{37477865-A3F1-4772-AD43-AAFC6BCFF99F}': Msi is completely disabled.
> MSI (s) (48:28) [15:29:02:443]: Note: 1: 1708
> MSI (s) (48:28) [15:29:02:443]: Note: 1: 2729
> MSI (s) (48:28) [15:29:02:459]: Note: 1: 2729
> MSI (s) (48:28) [15:29:02:459]: Product: MSXML 4.0 SP2 (KB927978) --
> Installation failed.
>
> MSI (s) (48:28) [15:29:02:537]: MainEngineThread is returning 1625
> Info 1625. De installatie is verboden door systeembeleid. Neem contact op
> met de systeembeheerder.
> c:\980979fd96ba7659d0\msxml.msi
> MSI (c) (C0:E4) [15:29:02:646]: Decrementing counter to disable shutdown. If
> counter >= 0, shutdown will be denied. Counter after decrement: -1
> MSI (c) (C0:E4) [15:29:02:646]: MainEngineThread is returning 1625
> === Verbose logging stopped: 9-3-2007 15:29:02 ===
>
>
> The Dutch line in this (De installatie is verboden door systeembeleid. Neem
> contact op met de systeembeheerder.) means: installation is forbidden by
> systempolicy. Contact the administrator.
>
> But I am the administrator and this is 1 home computer with only 1 user.
>
> Hopefully you can help me with a solution.
>
> Thanks,
> Christa