Error Messages When Saving Changes to REGEDIT.EXE

Last reviewed: November 23, 1994
Article ID: Q96673
The information in this article applies to:
  • Microsoft Windows operating system versions 3.1, 3.11

SYMPTOMS

When you save changes in the Registration Information Editor (REGEDIT.EXE), you may receive one of the following error messages:

  • Cannot write to file REG.DAT. Make sure there is enough space on the disk.

    -or-

  • Cannot write to file REG.DAT. Make sure there is enough space on the disk. Do you want to close Registration Info Editor?

CAUSE

You may receive these errors under the following conditions even if there is sufficient disk space:

  • A copy of the REG.DAT is currently open in any editor.
  • The REG.DAT file has been set to read only.
  • The PATH statement in you AUTOEXEC.BAT file does not contain a fully qualified reference to the Windows directory. For example:

          PATH=C:\;\WINWORD;\DOS;\WINDOWS;
    

WORKAROUND

You may receive this error message if you have a copy of REG.DAT open with any type of editor, for example, Windows Write. To resolve the problem, switch to the editor and close the REG.DAT file before making any changes to REG.DAT from REGEDIT.EXE.

If you receive an error and you have verified that there is enough available disk space and that you don't have a copy open in an editor, check the file properties of the REG.DAT file to see if the file is set to read only.

If the file is marked read only, removing the read-only attribute may eliminate the error message. To change the properties of the REG.DAT file through File Manager, do the following:

  1. In File Manager, select the REG.DAT file in the Windows directory.

  2. From the File menu, choose Properties.

  3. Change the attributes in the Properties dialog box.

MORE INFORMATION

If removing the read-only attribute doesn't resolve the problem, you may need to rename and then rebuild REG.DAT. For more information, query on the following words here in the Microsoft Knowledge Base:

   windows and default and REG.DAT and rebuild


KBCategory: kbtool kberrmsg kbenv
KBSubcategory: win31
Additional reference words: 3.10 3.11 err msg reg dat


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: November 23, 1994
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.