Повреждение NTFS на жесткие диски размером более 4 ГБ при использовании Windows NT ExtendOEMPartition

Переводы статьи Переводы статьи
Код статьи: 185773 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Проблема

С помощью программы Winnt.exe на секции автоматической установки из MS-DOS FAT превышает 4 ГБ диска может привести к порче файловой системы NTFS. Автоматическая установка в файле Unattend.txt будут указаны параметры следующим образом:
   [Unattended]
   OemPreinstall = yes
   FileSystem = ConvertNTFS
   ExtendOemPartition = 1
				

При запуске в первый раз после установки Windows NT будет завершено, повреждение файловой системы NTFS, указанных при невозможности успешно запустить из-за отсутствия или повреждения файлов или по следующие сообщения CHKDSK:

   CHKDSK is verifying indexes...
   Correcting error in index %I30 for file 100
   Correcting error in index %I30 for file 100
   Index verification completed.
   CHKDSK detected minor inconsistencies on the drive.
   Errors found. CHKDSK cannot continue in read-only mode.
				


Если повреждение серьезна, компьютер может перестать отвечать на запросы (зависнуть) во время Графического этапа установки или другая ошибка сообщения также может возникнуть. Эти сообщения об ошибках отличаются от компьютера компьютер, но обычно беспокойства файл повреждение или отсутствие файлов в системах где файлы действительно существуют. Файлы выводятся как поврежденные или отсутствует, поскольку индексы для файловой системы NTFS не настраиваются должным образом.

Причина

Проблема в том, что диск размером более 4 ГБ. При преобразовании Файловая система NTFS занимает место, зеркало загрузочного сектора должны записываться в конце диска, но смещение байта была наложена на внутри 4 ГБ места на жестком диске из-за 32-разрядных вычислений. Неправильный Расчет вызывает буфер индексов NTFS будут перезаписаны.

Решение

Чтобы устранить эту проблему, получите последний пакет обновления для Windows NT 4.0 или Windows NT Server 4.0 Terminal Server Edition. Для получения дополнительных сведений щелкните следующий номер статьи в База знаний корпорации Майкрософт:
152734 Как получить последний пакет обновления для Windows NT 4.0

ПРИМЕЧАНИЕ: Файл Fastfat.sys в другом включены в пакет обновления 4 (SP4) не требуется. В файле Fastfat.sys следующие дополнительные файлы должны быть получены из последнего пакета обновления для Windows NT 4.0 (SP4 или более поздней версии). Пакет должен быть один и тот же язык, что выполняется установка.

Для платформы I386:
ATAPI.sys
Basesrv.dll
HAL.dll
Hal486c.dll
Halapic.dll
Halast.dll
Halcbus.dll
Halcbusm.dll
Halmca.dll
Halmps.dll
Halmpsm.dll
Haloli.dll
Halsp.dll
Halwyse7.dll
Ntdll.dll
Ntoskrnl.exe
Ntkrnlmp.exe
Win32k.sys
User32.dll
Kernel32.dll
Gdi32.dll
Winsrv.dll


Для платформы Alpha:
halgammp.dll
halpinna.dll
halrawmp.dll
halsabmp.dll
Ntdll.dll
Ntoskrnl.exe
Ntkrnlmp.exe
Win32k.sys
User32.dll
Kernel32.dll
Gdi32.dll
Winsrv.dll

Инструкции по установке

  1. Запустите компьютер в режиме MS-DOS и подготовить диск для Windows NT автоматической установки, как обычно. Это включает в себя копирование. \I386 или. \Alpha directory из Windows NT компакт-диск в каталог установки на диске C:.
  2. Скопируйте файлы исправления во временную директорию.
  3. Применить исправление файлов и обязательные зависимости пакета обновления 3 + файлы в каталог установки на диске C:. Служба компакт-ДИСК с пакетом обновления, на том же языке, как это должно быть установлен. Поскольку пакеты обновлений на CD в Юникоде Windows NT формат, они не смогут работать непосредственно с MS-DOS. Служба Файлы пакета обновления может понадобиться перенести из системы Windows NT возможность чтения компакт-диске пакета обновления SP файлы могут быть или непосредственно с помощью MS-DOS с компакт-диска сервера предприятия в Каталог «\SP3\i386» или «\SP3\Alpha». Пакет обновления зависимости файлов перечисленных выше. Этот этап автоматически, используя программу OEMSETUP.Пакетный файл BAT, если у вас есть файлы зависимостей в читаемый формат DOS. В противном случае вы необходимо сделать вручную.

    Платформа Intel ®: Три инструкции

    Параметр ПАКЕТНОГО файла

    Запустите программу OEMSETUP из временный каталог.BAT, указав оба исходный каталог пакета обновления и установить цели каталог. Например: (считать D: каталога пакета обновления и C:\I386 каталога установки)

    OEMSETUP D:\SP3\I386 C:\I386

    Скопирует файлы, необходимые для I386 и C:\I386\SYSTEM32 каталоги на c диска, где расположен каталог установки.

    Ручной режим

    Кроме того, эту процедуру можно выполнить вручную. Во-первых, копирование FASTFAT.SYS из исправление для C:\I386 установить каталог, затем Скопируйте следующие файлы из последнего пакета обновления NT 4.0 для правило, C:\I386 и C:\I386\SYSTEM32 каталоги как отмечены ниже:
         Atapi.sys       -> ..\I386
         Basesrv.dll     -> ..\I386
         Fastfat.sys     -> ..\I386
         Hal.dll         -> ..\I386
         Hal486c.dll     -> ..\I386
         Halapic.dll     -> ..\I386
         Halast.dll      -> ..\I386
         Halcbus.dll     -> ..\I386
         Halcbusm.dll    -> ..\I386
         Halmca.dll      -> ..\I386
         Halmps.dll      -> ..\I386
         Halmpsm.dll     -> ..\I386
         Haloli.dll      -> ..\I386
         Halsp.dll       -> ..\I386
         Halwyse7.dll    -> ..\I386
         Ntdll.dll       -> ..\I386 and  -> ..\I386\SYSTEM32
         Ntoskrnl.exe    -> ..\I386
         Ntkrnlmp.exe    -> ..\I386
         Win32k.sys      -> ..\I386
         User32.dll      -> ..\I386
         Kernel32.dll    -> ..\I386
         Gdi32.dll       -> ..\I386
         Winsrv.dll      -> ..\I386
    						

    Затем удалите сжатые версии этих файлов из Каталоги C:\I386 и C:\I386\SYSTEM32. Сжатые файлы определяется тип файла, содержащего последний знак знак подчеркивания ("_"). Например, удаление FASTFAT.SY_, HAL.DL_, NTDLL.DL_ ФАЙЛА NTOSKRNL.EX_ и т.п.

    Альфа-платформа: Шаг 3 инструкции

    Параметр ПАКЕТНОГО файла

    Запустите программу OEMSETUP из временный каталог.BAT, указав оба исходный каталог пакета обновления и установить цели каталог. Например (считать D: каталога пакета обновления и C:\Alpha каталога установки):

    OEMSETUP D:\SP3\Alpha C:\Alpha

    Это обеспечит необходимые файлы для альфа-канал и C:\Alpha\SYSTEM32 каталогов на диске C: диск, где расположен каталог установки.

    Ручной режим

    Можно также выполнить это действие вручную, нужно сначала скопировать FASTFAT.Выберите каталог установки SYS из исправление для C:\Alpha Скопируйте следующие файлы из последнего пакета обновления NT 4.0 для C:\Alpha и C:\Alpha\SYSTEM32 каталоги как отмечены ниже:
          Fastfat.sys     -> ..\Alpha
          Halgammp.dll    -> ..\Alpha
          Halpinna.dll    -> ..\Alpha
          Halrawmp.dll    -> ..\Alpha
          Halsabmp.dll    -> ..\Alpha
          Ntdll.dll       -> ..\Alpha and  -> ..\Alpha\SYSTEM32
          Ntoskrnl.exe    -> ..\Alpha
          Ntkrnlmp.exe    -> ..\Alpha
          Win32k.sys      -> ..\Alpha
          User32.dll      -> ..\Alpha
          Kernel32.dll    -> ..\Alpha
          Gdi32.dll       -> ..\Alpha
          Winsrv.dll      -> ..\Alpha
    						

Статус

Корпорация Майкрософт подтверждает, что это проблема в Windows NT 4.0 и Windows NT Server 4.0 Terminal Server Edition. Впервые эта ошибка была исправлена в Windows NT 4.0 Service Pack 4.0 и Windows NT Server 4.0 пакетом обновления 4 (Sp4) для терминалов Edition.

Свойства

Код статьи: 185773 - Последний отзыв: 4 июня 2011 г. - Revision: 4.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Server 4.0 Standard Edition
Ключевые слова: 
kbhotfixserver kbqfe kbbug kbfix kbmt KB185773 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:185773

Отправить отзыв

 

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