NWCONV Incorrectly Measures Disk Space Larger Than 4 GB

Last reviewed: December 23, 1997
Article ID: Q177611
The information in this article applies to:
  • Microsoft Windows NT Server versions 3.51 and 4.0

SYMPTOMS

When you attempt to migrate data from a NetWare server to a partition on a computer running Windows NT Server with more than 4 GB of free space using the NetWare Migration Tool, you may receive a warning that not enough free space exists to transfer the files.

Additionally, the NetWare Migration Tool may incorrectly report insufficient disk space when migrating more than 4 GB of data to a smaller Windows NT Server partition.

CAUSE

The NetWare Migration Tool does not correctly calculate disk space values over 4 GB. When the variable used to calculate disk space exceeds 4 GB, the value is reset to 0 while the variable continues to be incremented.

MORE INFORMATION

As an example of the incorrect calculation, a partition with 6 GB of free space will be incorrectly reported as having only 2 GB of free space (6 GB - 4 GB = 2 GB). A partition with 10 GB of free space will also be incorrectly reported as having only 2 GB of free space (10 GB - 4 GB - 4 GB = 2 GB).

The same problem applies to the calculation of disk space to be allocated for a migration. The NetWare Migration Tool will report that only 2 GB of space needs to be allocated when migrating a NetWare volume with 10 GB of data.

RESOLUTION

For target or destination volumes larger than 4 GB, you must manually verify whether the amount of data you are transferring is less than the amount of space available on the target partition. After you have verified that enough free space does exist on the destination partition, you can continue past the disk space warning message generated by the NetWare Migration Tool, and all files will be migrated successfully.

STATUS

Microsoft has confirmed this to be a problem in Windows NT Server versions 3.51 and 4.0. We are researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available.

Keywords          : kbbug3.51 kbbug4.00 NTPROTOCOL NTSrv
Version           : WinNT:4.0
Platform          : winnt
Hardware          : ALPHA x86
Issue type        : kbbug


================================================================================


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: December 23, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.