This article was previously published under Q279177
This article has been archived. It is offered "as is" and will no longer be updated.
You may receive the following error message when you run Detect and Repair for Office 2000:
Microsoft Office 2000 SR-1 Professional Error 1931: The Windows Installer service cannot update the system file C:\Program Files\Common Files\Microsoft Shared\VGX\Vgx.dll because the file is protected by Windows. You may need to update your operating system for this program to work correctly.
NOTE:You can run Detect and Repair for Office 2000 with either of the following steps:
Click Detect and Repair on the Help menu in an Office 2000 program.
Click Repair Office for a Microsoft Office product from Add/Remove Programs.
This problem may occur if you have Microsoft Internet Explorer 5.5, 5.5 Service Pack 1 (SP1), or 5.5 Service Pack 2 (SP2) installed. The version of the Vector Graphics Extensions (Vgx.dll) file that is included with these versions of Internet Explorer has the wrong checksum and is reported as a beta version. For example, the incorrect version of the Vgx.dll file that is installed by Internet Explorer 5.5 is:
Vgx.dll, version 5.50.4133.200 BetaVersion BETA, Office Version 10.0.803
The invalid checksum causes Microsoft Installer to determine that the file is damaged and must be restored.On operating systems that do not support the System File Protection feature, the following Office version of the Vgx.dll file is installed by the Detect and Repair process from the CD-ROM or from the Microsoft Office Web site:
Vgx.dll, version 5.00.3014.1003, product version 5.00.3014.1003
To resolve or work around this problem, use one of the following methods.
Click OK in the error message dialog box to close the dialog box. Detect and Repair will continue to run normally.
To prevent this error message from appearing, upgrade to Microsoft Internet Explorer 6.0 or later.
A supported hotfix is now available from Microsoft, but it is only intended to correct the problem that this article describes. Apply it only to systems that are experiencing this specific problem.
To resolve this problem, contact Microsoft Product Support Services to obtain the hotfix. For a complete list of Microsoft Product Support Services telephone numbers and information about support costs, visit the following Microsoft Web site:
Note In special cases, charges that are ordinarily incurred for support calls may be canceled if a Microsoft Support Professional determines that a specific update will resolve your problem. The usual support costs will apply to additional support questions and issues that do not qualify for the specific update in question.
The English version of this fix should have the following file attributes or later:
Date Time Version Size File name Platform ------------------------------------------------------------------ 09/10/2001 11:25am 5.50.4909.1000 1,769,544 Vgx.dll I386
NOTE: This hotfix requires Internet Explorer 5.5 Service Pack 2 (SP2) or later. For additional information about how to obtain the latest service pack for Internet Explorer 5.5, click the article number below to view the article in the Microsoft Knowledge Base:
276369 How to Obtain the Latest Service Pack for Internet Explorer 5.5
If you are not running Internet Explorer 5.5 SP2 (Version 5.50.4807.2300), you will receive the following error message when you try to install this fix:
This update does not need to be installed on this system.
NOTE: It has been reported that in some cases you receive this error message when you try to install this fix on a computer that is running Internet Explorer 5.5 SP2. If you receive this error message and your Internet Explorer version is reported as 5.50.4807.2300 when you click About on the Help menu, and the version of Vgx.dll on your system is 5.50.4133.200, then you may have to use the following command line to install the fix:
IMPORTANT: When you use the /n:v switch, the switch turns off version checking and installs the fix regardless of your Internet Explorer version number. Do not do this unless you are sure that you need this fix and you are running the appropriate version of Internet Explorer (5.50.4807.2300). Installing this fix on a version of Internet Explorer other than 5.50.4807.2300 has not been tested by Microsoft and is not supported. You may experience other problems in Internet Explorer or Windows if you install a fix that was not designed for your specific version of Internet Explorer.
Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.
For additional information about this problem, click the article number below to view the article in the Microsoft Knowledge Base:
279177 Office 2000 "Detect and Repair" Process Generates Error Code 1931