Microsoft KB Archive/913754

= Error message when you try to install some of the Office 2003 or Office XP updates: &quot;No valid sequence could be found for the set of patches&quot; =

Article ID: 913754

Article Last Modified on 5/4/2006

-

APPLIES TO


 * Microsoft Office Professional Edition 2003
 * Microsoft Office Standard Edition 2003
 * Microsoft Office Student and Teacher Edition 2003
 * Microsoft Office Small Business Edition 2003
 * Microsoft Office Basic Edition 2003
 * Microsoft Office XP Professional Edition
 * Microsoft Office XP Standard Edition
 * Microsoft Office XP Small Business Edition
 * Microsoft Office XP Standard Edition for Students and Teachers
 * Microsoft Office XP Developer Edition

-



Important This article contains information about how to modify the registry. Make sure to back up the registry before you modify it. Make sure that you know how to restore the registry if a problem occurs. For more information about how to back up, restore, and modify the registry, click the following article number to view the article in the Microsoft Knowledge Base:

256986 Description of the Microsoft Windows registry



SYMPTOMS
When you try to install an update for Microsoft Office 2003 Service Pack 1 (SP1) or a later version of Office 2003, or you try to install an update for Microsoft Office XP, you may experience the following symptoms:  When you try to install the update from one of the following Web sites, you may receive error 0x80070670 or error 0x80070663 during the installation of the update, and the installation does not continue:  The Office Update Web site The Microsoft Update Web site An administrative Web site  When you download the update, and then you try to install the update manually, you may receive the following error message:

No valid sequence could be found for the set of patches.



These symptoms may occur if you try to install the updates on a Windows-based computer that has Windows Installer version 3.1 installed. If you turn on verbose logging in Windows Installer, you may see the following error message in the Windows Installer log file:

MSI (s): PATCH SEQUENCER ERROR: revision summary info property is missing from transform 229TTo229U in C:\DOCUME~1\ Contos~1 \LOCALS~1\Temp\IXP000.TMP\ WINWORDff.msp patch MSI (s) (1C:78) [06:29:32:671]: SequencePatches returns error 1648.

MSI (s): Product: Microsoft Office Professional Edition 2003 - Update '{F804C9A8-B5F7-4855-9B8E-F4C036AF77F5}' could not be installed. Error code 1648.

MSI (s) : MainEngineThread is returning 1648 No valid sequence could be found for the set of patches.

Note The transform name and the update name that appear in the log file may vary.

<div class="cause_section">

CAUSE
This issue may occur if one or more of the registry entries that are provided in the following table are missing from the  registry subkey.

<div class="moreinformation_section">

MORE INFORMATION
Warning Serious problems might occur if you modify the registry incorrectly by using Registry Editor or by using another method. These problems might require that you reinstall your operating system. Microsoft cannot guarantee that these problems can be solved. Modify the registry at your own risk.

Make sure that the registry entries that are listed in the “Cause” section are in the  registry subkey. If one or more of the registry entries are missing, you have to add them one at a time. For example, to add the 850 registry entry, follow these steps:
 * 1) Click Start, click Run, type regedit in the Open box, and then click OK.
 * 2) In the left pane, locate and then click the following registry subkey:


 * 1) On the Edit menu, point to New, and then click String Value.
 * 2) Type 850, and then press ENTER.
 * 3) Double-click 850, type c_850.nls in the Value data box, and then click OK.
 * 4) Repeat steps 3 through 5 if any other registry entries that are listed in the “Cause” section are missing.
 * 5) On the File menu, click Exit.
 * 6) Restart the computer.
 * 7) Try to install the update.

<div class="moreinformation_section">

MORE INFORMATION
In Windows Installer 3.1, update sequencing compares the transforms in an update. As part of the update sequencing routine, all the transforms are compared to determine where in the update sequence the transforms have to be numbered. However, if a code page string value for the current transform is null, the transform cannot perform a comparison, and the installation does not continue.

The comparison test to determine the update sequence is successful only if the code page string entries have correct values. When a transform performs a comparison test, the comparison test determines whether that particular transform is invalid or valid. If the comparison test finds that the transform is invalid, the comparison process then moves to the next transform. The transform does not detect that it is invalid until it performs the comparison test. If the transform cannot perform the comparison test, the installation does not continue.

Update sequencing occurs most frequently in Office updates. This occurs because the Office updates localize the summary information stream that the code page of the transform must read. This means that the Office updates verify which language version of Office you are using, and then use that language information to install the update on the computer.

For more information about how to enable Windows Installer logging, click the following article number to view the article in the Microsoft Knowledge Base:

223300 How to enable Windows Installer logging

Keywords: kberrmsg kbtshoot kbsetup kbupdate KB913754

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.