Error Message: Windows 2000 Is Installed on a Drive Formatted with the OS/2 File System (HPFS)

Article translations Article translations
Article ID: 270070 - View products that this article applies to.
This article was previously published under Q270070
This article has been archived. It is offered "as is" and will no longer be updated.
Expand all | Collapse all

On This Page

SYMPTOMS

When you upgrade a system running Windows NT 4.0 Terminal Server to Windows 2000, you may receive the following error message after you enter the alphanumeric product key:
Windows 2000 is installed on a drive formatted with the OS/2 File System (HPFS). Windows 2000 does not support this file system. You must convert this drive to the Windows 2000 File System (NTFS) before upgrading
This error message occurs even though you do not have any (unsupported) HPFS volumes on the system.

CAUSE

The Homedrive environment variable contains a lowercase drive letter instead of an uppercase drive letter. Type set at the command prompt to view this environment variable.

RESOLUTION

To resolve this problem, obtain the latest service pack for Windows 2000. For additional information, click the following article number to view the article in the Microsoft Knowledge Base:
260910 How to Obtain the Latest Windows 2000 Service Pack
You can avoid this behavior using either of two methods:

Using the Windows Interface

To change the Homedrive environment variable from a lowercase drive letter c: to an uppercase drive letter C:, follow these steps:
  1. In Control Panel, double-click Administrative Tools, double-click Computer Management, expand Local Users and Groups, click Users, double-click Administrator, and then click the Profile tab.
  2. In Terminal Server Home folder (or Home folder), delete the entry in Local path, and then click OK.
  3. Return to the Profile tab, and then retype the path entry using an uppercase drive letter C:. Click OK.
  4. Log off, and then log on as Administrator to create the new environment variable Homedrive=C.
  5. Run Windows 2000 Setup to proceed with the upgrade.

Using a Command Line

Windows 2000 Setup does not use the Homedrive environment variable when the Terminal Server is in Install mode.

To switch the Windows NT Terminal Server to Install mode before you start the Windows 2000 Setup program, follow these steps:
  1. Click Start, point to Programs, point to Accessories, and then click Command Prompt.
  2. Type the following:
    change user /install
  3. Run Windows 2000 Setup to proceed with the upgrade.

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article. This problem was first corrected in Windows 2000 Service Pack 2.

Properties

Article ID: 270070 - Last Review: October 21, 2013 - Revision: 3.2
APPLIES TO
  • Microsoft Windows NT Server 4.0, Terminal Server Edition
  • Microsoft Windows 2000 Service Pack 1
  • Microsoft Windows 2000 Advanced Server
Keywords: 
kbnosurvey kbarchive kbbug kberrmsg kbsetup kbtermserv KB270070

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