Windows 2000がインストールされているマシンへのWindows NT 4.0のインストール

質問

現在 Windows 2000 Professional がインストールされているマシンに、動作検証のためWindows NT Workstation 4.0 もインストールしてデュアルブート構成にしようとしています。途中まではうまくいくのですが, ファイルコピー後に再起動を繰り返してしまい, 先に進めません。どうすればよいのでしょうか?

回答

この現象は仕様になります。これを回避するには「J047060: [NT]Windows NT 4.0のセットアップが絶えず再起動する(http://www.microsoft.com/japan/kb/artickes/J047/0/60.htm)」に掲載されているように, Windows NT 4.0 SP4以降のCD-ROMのSUPPORT\WINNT32\I386フォルダ(x86の場合)にあるWINNT32.EXEをWindows 2000上から起動して, Windows NT 4.0のインストールを行なう必要があります。
なおWebからSPを取得した場合等このフォルダが存在しない場合は、別途Microsoft社のFTPサイトより、このWINNT32.EXEを含む圧縮ファイル(ftp://ftp.microsoft.com/bussys/winnt/winnt-public/usa/nt40/additional/sp4exti.exe)をダウンロードする必要があります。ここで入手できるWINNT32.EXEは英語版ですが、日本語版のWindows NT 4.0のインストールにも利用可能です。

なお、WINNT32.EXEを実行してインストールを行なう必要がある関係上、直接Windows NT 4.0のCD-ROMから起動することはできませんので注意してください。ただし/oxオプションを利用して生成した3枚の起動FDを利用すれば、FDからブートを行なってインストールすることは可能です。また/bオプションを利用すれば、FDなしでインストールを行なうことが可能です。
また、インストールを行なう時点では、CドライブがFATである必要があります。CドライブがNTFSの場合はWindows NTからアクセスすることができないため、インストールを行なうことができません。

Windows 2000 の起動を可能にするためには...

実際にインストールを行なう際には、CドライブのルートディレクトリにあるNTLDRやNTDETECT.COMというファイルを必ずバックアップしておき、インストールに必要なファイルのコピー後再起動を行なう前に書き戻すようにしてください
Windows NT 4.0のインストーラがインストールしたNTLDRやNTDETECT.COMは大容量ディスクやWindows 2000のNTFSに対応していないため、このままではWindows 2000が起動できない場合があるためです。なお万一バックアップや書き戻しを忘れてしまった場合でも、Windows 2000をインストールCD-ROM(もしくはフロッピーディスク)から起動させて、修復セットアップから[ブートセクタの検査]を選択して、これらのファイルを復元することにより復旧は可能です。

NTFSで運用する場合はSP4の適用を

このようにしてインストールを行なったWindows NT 4.0は、Windows NTのNTFSでフォーマットされますが、Windows 2000を起動するとWindows 2000のNTFSであるNTFS 5に自動的に変換されてしまいます。NTFS 5を読むためには 「JP184299: NTFSでのWindows NT 4.0とWindows 2000のデュアルブート(http://www.microsoft.com/japan/support/kb/articles/JP184/2/99.htm)」で記述されているように、Windows NT 4.0 SP4以上である必要があるため、インストール後完了後は、必ずWindows NT 4.0を起動して即座にSP4以上にアップグレードする必要があります。
なおこの技術情報の古い版「J045378: [NT] Windows NT 4.0 と WIndows 2000 のデュアルブート」では「更新されたNtfs.sysファイルは ... Service Pack 3のシステムに自動的にインストールされます。」とありますが、「Q214405: Windows NT 4.0 SP3 Is Not Updated for Windows 2000 Dual-Boot Configurations」で記述されているように、実際にはこの置き換えは行なわれません。

なお、当方が検証した限り Windows NT 4.0 に SP3 を適用した上で、 NTFS.SYS だけを SP4 のものと置き換えれば動作自体はするようですが、インストール直後の SP1 のままではNTFS.SYSを置き換えても動作しませんでした。

注記・補足

  1. 本文書は、日経 Windows 2000 2001 年 7 月号の「トラブル解決 Q&A コーナー」に掲載された「Windows 2000 がインストールされているマシンへの Windows NT 4.0 のインストール 」の草稿を筆者の方で HTML 化して掲載しているものです。


Copyright (C) 1998-2009 TAKAHASHI, Motonobu
Last update: 2002-11-24 20:42:10 JST
webmaster@monyo.com