"Error 1931: The Windows Installer service cannot update the system file C:\WINDOWS\System32\msxml6r.xml because the file is protected by Windows.".


Article ID: 177422


Updated On:


Endpoint Encryption


What is the workaround/solution to the above error.

The above error message will occur when trying to install the Symantec Endpoint Encryption Removable Storage client.


When installing SEE-RS on a Traditional Chinese (and other non-English Operating Systems) the installer attempts to replace the file msxml6r.dll with the English version of the same file. Since XP SP3, this file is already present on the system and is protected by the OS. This generates "Error 1931. The Windows Installer service cannot update the system file."


Since SEE 7, the version of the file present on the system and the one SEE-RS attempts to insert is the same (6.0.3883.0), the only difference is the file language. This error is therefore safe to ignore. This will be documented in the release Notes for the next version of SEE.

There are no detrimental affects on the operation of SEE-RS or any other Windows component as a result of the error. We advise using the msiexec /quiet switch as a workaround to avoid seeing the error.

Case 281-467-521

Technical Information