Microsoft KB Archive/266789

From BetaArchive Wiki

WFP Error in Webfldrs.msi When You Install Windows 2000 Server SP1 by Using an Integrated Installation

ID: Q266789



The information in this article applies to:


  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server





SYMPTOMS

When you install Windows 2000 Server with Service Pack 1 by using the integrated installation method, you may receive a Windows File Protection (WFP) with the Webfldrs.msi file, and the following error message may be logged in the Event Viewer application log:

Event ID: 1000
Source: MsiInstaller
Type: Error
Category: None Description:
Product -- WebFldrs Error 1931. The Windows Installer Service cannot update the system file C:\Program Files\Common Files\Microsoft Shared\Web Servers Extensions\40\bin\FP4AUTL.DLL because the file is protected by Windows. You may need to update your operating system for this program to work correctly. Packaged version: 4.0.2.3803, OS Protected version: 4.0.2.3216.



CAUSE

This problem can occur because WFP installs the Fp4autl.dll file for the Microsoft Front Page Server Extensions from the dynamic link libraries (DLLs) cache folder and not the DLL file that is installed with the Webfldrs.msi and Fp40ext.cab files. WFP does not recognize this version because it is an earlier version of the Fp4autl.dll file.



RESOLUTION

To resolve this behavior, update the Webfldrs.msi file with the latest version of the Fp4autl.dll file. To update a Microsoft Installer (MSI), use one of the following methods:

Method 1

Create and deploy a transform that contains the new file version. A transform is a specialized Windows Installer package that when associated with Windows Installer at the time of deployment modifies the original Windows Installer package. To create and deploy a transform that contains the new file version, use one of the following methods:

  • Make the original package published, and then assign a new transformed package that has the same product code and make it assigned. The assigned page should mask the original one.
  • Deploy an upgrade (the same package with other modifications) for the original one. Note that upgrades should have different product codes.
  • In the existing policy, deploy a new package, at which time you can apply the transform. After this is completed, remove the original deployed package.

Method 2

Edit the MSI with Veritas Software WinInstall Limited Edition (LE). This tool is included with the Windows 2000 Server CD-ROM in the Valueadd\3rdparty\Mgmt\Winstle\Swiadmle.msi file. Note that this includes a copy of WinINSTALL Limited Edition to provide basic functionality.

For additional information about how to edit an MSI by using Veritas Software WinInstall LE, please view the following topics at the Microsoft Technet Web site:

  • Windows 2000 Server Technical Notes: Software Installation and Maintenance
  • Windows 2000 Step-by-Step Guides: Step-by-Step Guide to Creating Windows Installer Packages and Repackaging Software for the Windows Installer

http://www.microsoft.com/technet

Method 3

You can use the Orca database editor to edit the .msi files. The Orca database editor is a table-editing tool that is included with the Windows Installer software development kit (SDK). The Orca editor edits and creates merge module (.msm) files, Internal Consistency Evaluator (.cub) files, and patch creation files (.pcp).

For additional information about using Orca editor, click the article number below to view the article in the Microsoft Knowledge Base:

Q255905 HOWTO: Use Orca to Edit Windows Installer Files

For additional information about Windows File Protection, click the article number below to view the article in the Microsoft Knowledge Base:

Q222193 Description of the Windows 2000 Windows File Protection Feature



STATUS

Microsoft has confirmed this to be a problem in the Microsoft products listed at the beginning of this article.

The third-party products discussed in this article are manufactured by vendors independent of Microsoft; we make no warranty, implied or otherwise, regarding these products' performance or reliability.


Additional query words: mst

Keywords : kberrmsg kbsetup kbtool
Version : WINDOWS:2000
Platform :
Issue type : kbbug
Technology : kbwin2kAdvSer kbwin2kAdvSerSearch kbwin2kS kbwin2kSSearch kbwin2kSearch


Last Reviewed: October 4, 2000
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.