Changes are not saved to an XPS document on a Windows Vista-based computer when you print to the XPS Document Writer, and you use the same file name as the name of an open XPS document

This article has been archived. It is offered "as is" and will no longer be updated.
On a Windows Vista-based computer, consider the following scenario:
  • An XPS document is open in the Microsoft XPS Document Writer or in the Microsoft XPS Viewer.
  • You use a text editor such as WordPad to change the document.
  • You use the XPS Document Writer to print to a new XPS document, and you use the same XPS document file name.
In this scenario, the changes to the new XPS document are not saved. And, there is no error message.

Note The XPS technology is included with Windows Vista. However, the XPS Viewer and the XPS Document Writer can be installed in Windows XP. Therefore, this behavior occurs in Windows XP when Internet Explorer 6 is installed together with the XPS Viewer or with the XPS Document Writer.
This problem occurs because the XPS Document Writer uses the print subsystem logic to print. However, the XPS Document Writer does not use the same logic to check open files that the Save As functionality uses.
To resolve this problem, make sure that the following conditions are true before you print to the XPS Document Writer to try to overwrite the XPS document:
  • The XPS document is closed.
  • The XPS document is not open in the XPS Viewer browser.
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.
More information
For more information about the XPS document technology support in Vista, visit the following Microsoft Web site:

Article ID: 943481 - Last Review: 01/16/2015 10:09:30 - Revision: 2.0

  • Windows Vista Enterprise 64-bit Edition
  • Windows Vista Home Basic 64-bit Edition
  • Windows Vista Home Premium 64-bit Edition
  • Windows Vista Ultimate 64-bit Edition
  • Windows Vista Business
  • Windows Vista Business 64-bit Edition
  • Windows Vista Enterprise
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Starter
  • Windows Vista Ultimate
  • kbnosurvey kbarchive kbtshoot kbprb KB943481