Saving a Document May Fail Across a Share Point

Article translations Article translations
Article ID: 214627 - View products that this article applies to.
This article was previously published under Q214627
Expand all | Collapse all

On This Page

SYMPTOMS

When you attempt to save a file to your ROOTDRIVE, you may receive one of the following error messages:
Check the drive to make sure the door is closed and it contains the correct disk or CD.
-or-
Your changes could not be saved to 'xxxxx.xx', but were saved to a temporary document named 'xxxxxxxx'. Close the existing document, then open the temporary document and save it under a new name.
When you save a Microsoft Office document to a remote share, you may receive the following error message:
Check the drive to make sure the door is closed and it contains the correct disk or CD.

CAUSE

These error messages will occur if the user who is currently logged on has a home directory (or Terminal Server home directory) specified in User Manager as Connect X: \\Server\Username. You will not see these error messages if a user's home directory (or Terminal Server home directory) is specified as Connect X: \\Server\Users\Username.

NOTE: If you specify a home directory only, the user will get that home directory regardless of how the user logs on.

If you specify a Terminal Server home directory only, the user will get this home directory only when the user logs on to the domain from any Terminal Server console or through the Terminal Server client. Otherwise, the path will be ignored.

If you specify both a home directory and a Terminal Server home directory, the user will use the Terminal Server home directory when the user logs on to the domain from any Terminal Server console or through the Terminal Server client.

This problem may also occur if the share was mapped using the MS-DOS SUBST command. The SUBST command is used by the compatibility scripts to map drives. This problem will most often occur if the user's home directory is on a remote computer.

RESOLUTION

To resolve this problem, obtain the latest service pack for Windows NT Server 4.0, Terminal Server Edition. For additional information, click the following article number to view the article in the Microsoft Knowledge Base:
152734 How to Obtain the Latest Windows NT 4.0 Service Pack

WORKAROUND

To work around this problem, use one of the following methods:

Method 1

  1. Share the folder above the user's folder.
  2. Set the user's home directory or Terminal Server home directory to be \\Server\Users\Username.

Method 2

  1. Edit the Usrlogon.cmd file located in the %SystemRoot%\System32 directory. Find the following section:
          Rem
          Rem Map the User's Home Directory to a Drive Letter
          Rem
    
          Net Use %RootDrive% /D >NUL: 2>&1
          Subst %RootDrive% /d >NUL: 2>&1
          Subst %RootDrive% %HomeDrive%%HomePath%
    						
  2. Make the above section look like this:
          Rem
          Rem Map the User's Home Directory to a Drive Letter
          Rem
    
          Net Use %RootDrive% /D >NUL: 2>&1
          Subst %RootDrive% /d >NUL: 2>&1
          If %HomePath% == \ Subst %RootDrive% %HomeShare%
          If Not %Homepath% == \ Subst %RootDrive% %HomeDrive%%HomePath%
    						

STATUS

Microsoft has confirmed that this is a problem in Windows NT Server, Terminal Server Edition. This problem was first corrected in Windows NT Server 4.0, Terminal Server Edition Service Pack 4.

Properties

Article ID: 214627 - Last Review: November 1, 2006 - Revision: 2.2
APPLIES TO
  • Microsoft Windows NT Server 4.0, Terminal Server Edition
Keywords: 
kbhotfixserver kbqfe kbbug kbfix kbqfe KB214627

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com