サポートの Windows Vista Service Pack 1 (SP1) は、2011 年 7 月 12 日で終了しました。Windows Vista のセキュリティ更新プログラムを受信を続行するには、Service Pack 2 (SP2) で Windows Vista を実行していることを確認します。詳細については、このマイクロソフトの web ページを参照してください: Windows のいくつかのバージョンのサポートが終了するです。
現象
次のような状況を考えます。
-
次のオペレーティング システムのいずれかを実行しているコンピューターがあります。
-
Windows Server 2012 R2
-
Windows Server 2012
-
Windows Server 2008 R2
-
Windows サーバー 2008
-
Windows 8
-
Windows 7 の場合
-
Windows Vista の場合
-
-
2 つのシリアル Ata (SATA) または RAID ハード ディスクをコンピューターに追加します。
-
チャネル 0 および 1 には、SATA または RAID のハード ディスクが接続されています。
このシナリオでは、ディスク 0 は、チャネル 0 上のハード ディスクに割り当てられていない可能性があり、ディスク 1 は、チャンネル 1 でハード ディスクに割り当てられていない可能性があります。対応する SATA または RAID のチャネル番号が一致するように割り当てられるディスク番号を必要とします。
注: インストール時またはコンピューターの製造元から提供された回復プロセスを実行するかどうか、オペレーティング システムを構成する場合は、この問題を発生する可能性があります。通常コンピューターの起動時にこの問題があります。そのため、ハード ディスクでは、複数のシステム起動の間で別のディスク番号があります。また、ドライブ列挙できるは別の注文で (たとえば、非 RAID モードと RAID モード) の BIOS でハード ディスク コント ローラーの動作モードが変更された場合。
原因
割り当てられるディスク番号は必ずしも対応する SATA または RAID チャネル番号に一致しない可能性があります。
BIOS は、特定の順序でディスクを列挙できない可能性があります。BIOS の順序と Windows でのディスク番号の順序に直接的な関係はありません。起動時に、BIOS INT13 を使用して Windows のスイッチは、ディスクにアクセスするのにはネイティブの Windows ドライバーをサポートします。Windows は、システム ディスクのプラグ アンド プレイを列挙するためのいくつか秒を待機します。タイムアウト期間内に一致するものがある場合は、標準の起動が続行されます。それ以外の場合、システムでは、Stop 0x7B のエラー コードのバグ チェックが発生します。Windows は、Windows が起動する前にディスク番号プロセス制御を持っていないディスクを区別するために他のメカニズムを使用します。コンピューターがオフになっている場合、Windows はハードウェアへの変更に関する情報がありません。したがって、Windows は、デバイスの列挙体の独自のクエリを開始します。
起動中にネイティブの Windows ストレージ ・ コント ローラーのドライバーに切り替えます後に、Windows によって割り当てられているディスク番号は、だけ、ディスクが列挙され、プラグ アンド プレイによって処理される順序に依存します。適切なネイティブ Windows ドライバーが既に存在し、システムにインストールされている Windows でリムーバブル ディスクは、後に、利用可能な固定ディスクが列挙されます。さまざまなタイミングを制御できない要因列挙の順序に影響を与える可能性があります。マスターを具体的に列挙するためにほとんどの IDE コント ローラーは、たとえば、チャネル、2 秒待つし、スレーブ チャネルの列挙です。列挙型のように一貫した順序では、提供することの効果がありますが、実際にハードウェアの実装の副作用です。SATA コント ローラーは動作が異なると、この同じ副作用は発生しません。
デバイスが列挙される順序で提示されます。したがって、割り当てられるディスク番号は、セットアップ間で変更可能性があります。たとえば、2 つの書式設定されていない SATA または RAID ハード ディスクを搭載したコンピューターで Windows または Windows Server のセットアップを実行することを想定しています。このような場合は、Windows はオペレーティング システムのインストール先のディスクのメッセージが表示されたら、ディスク 0 として 2 番目のハード ディスクを起こす可能性があります。列挙の順序は、エージングのハード ディスクがスピンアップに少し時間かかってのタイミングなどによって、システムの起動時間の時間の経過とともに変更できます。
解決策
複数の SATA または RAID のハード ディスクを搭載したコンピューターの「現象」に記載されているオペレーティング システムのいずれかを設定すると、ときには、システムを設定するドライブを確認するのにはディスクの情報を確認してください。たとえば、セットアップ先のドライブを選択する画面で、ボリューム名と使用可能な領域を確認します。
割り当てられるディスク番号を表示するには、次の方法のいずれかの手順に従います。
-
ディスクの管理コンソールを実行します。これを行うには、[スタート] ボタンを選択し、検索の開始ボックスで、ファイル名を指定を入力し、[プログラム] の一覧でファイル名を指定] をクリックします。
-
List diskコマンドを実行するのにには、Diskpart.exe コマンド ライン ユーティリティを使用します。
-
Windows または Windows Server のセットアップでは、中には、ドライブとインストール用のパーティションを選択するダイアログ ボックスが表示されたら、割り当てられるディスク番号が表示されます。
注: 状況によっては、ディスクの番号に一致しないこと、対応する SATA または RAID のチャネルの番号を確認することは困難がある場合があります。などの SATA または RAID のハード ディスク サイズの両方が同一である場合、これらのメソッドを使用してディスクの id を調べることは難しい場合があります。
詳細
複数のハード ディスクを搭載したコンピューターの「現象」に記載されているオペレーティング システムのいずれかを設定すると、対応する SATA または RAID のチャネル番号が一致するように割り当てられるディスク番号が必要です。一致していないチャンネルの割り当てが発生した場合、誤って別のドライブ上のオペレーティング システムを設定することがありますか、誤ったドライブ パーティションをフォーマットしようとする場合があります。したがって、重要なデータが失われる可能性があります。
さらに、Windows Server 2012 の、Windows Server 2008 R2、Windows 8 の場合、または Windows 7 をインストールすると、インストールは、既定で Windows パーティションと共に、システム パーティションを作成します。BitLocker の要件に対応するためにシステム パーティションが作成されます。BitLocker では、ブート ファイルと Windows のファイルが、別のパーティションに配置されている必要があります。事前選択されたデフォルトのハード ディスクが変更されない場合、ディスク 0 として検出されるディスクにシステム パーティションが作成されます。
マイクロソフトでは、対象セクションに記載されているマイクロソフト製品の設計上の制限のためこの問題が発生することを確認しています。この問題は、プラグ アンド プレイにより、オペレーティング システムに記載されている順序でドライブが列挙されるために発生します。ディスクのナンバリングに明確な一貫性が偶然や機器やドライバーの副次的な影響を使用します。
関連情報
関連の問題に関する詳細については、マイクロソフト サポート技術情報の記事を表示するのには次の資料番号をクリックします。
937252ボリューム番号、"ボリューム ###」列は、Diskpart.exe ユーティリティで Windows の「リスト ボリューム」コマンドを実行するたびに変わる可能性があります。
PnP 列挙と、Windows Server 2003 と Windows XP でハード ディスクのドライブ文字の割り当てについては、マイクロソフト サポート技術情報の記事を表示するのには次の資料番号をクリックします。
825668Windows Server 2003 と Windows XP の PNP の列挙体とハード ディスクのドライブ文字の割り当ての概要