▼Windows Vista を、インストールし、コンピュータの再起動後、 問題が前のオペレーティング システムでの Windows Vista に移行したドライバにより発生しました、のエラーが?
方法 1 Windows Vista に Microsoft Windows XP をアップグレードする
ファイル名を指定して実行で
プロンプトで、cd \windows\infと入力し、Enter キーを次に押します。
プロンプトで、Ren oem*.inf oem*.oldと入力し、Enter キーを次に押します。
プロンプトで、 exitと入力し、Enter キーを次に押し、コマンドプロンプトを終了します
任意のコンピュータが接続された外部ハードウェア デバイスを取り外します。
また削除、または任意のコンピュータの製造元がサポートしないハードウェアを切断します。
また、任意の最近インストールしたハードウェアを削除します。
再度 Windows Vista をアップグレードしようとします。
方法 2: Windows Vista の別のバージョンにアップグレードする
タスクバーを右クリックし、タスク マネージャを次にクリックします。
ファイルをクリックし、種類の新しいタスク(ファイル名を指定して実行)をクリックし、Msinfo32と入力しOKを次にクリックします。
ソフトウェア環境をダブルクリックし、 Signed Drivers を次にダブルクリックし、INF Name をクリックします。
OEMでの始まる INF Name を持つ各デバイスに注意し、メモします。
これらのデバイスは、 Windows Vista に付属しないドライバを使用します。
タスクバーを右クリックし、タスク マネージャを次にクリックします。
ファイルをクリックし、種類の新しいタスク(ファイル名を指定して実行)をクリックし、Devmgmt.mscと入力しOKを次にクリックします。
(注)管理者パスワードまたは確認にプロンプトが表示されたら、パスワードを入力、または 続行をクリックします。
表示をクリックし、 Show Hidden Devices を次にクリックします。
先ほどメモした各デバイスを右クリックし、アンインストールをクリックする Delete the driver software for this device チェック をオンにし、OK を次にクリックします。
(注)デバイスを無効にしないでください。
デバイスを無効にすると、そのデバイスのドライバが Windows Vista のインストール中に、移行されます。
再度 Windows Vista をアップグレードしようとします。
(注) UpperFilters レジストリ エントリと LowerFilters レジストリ エントリを削除すると、CD 記録プログラムなど特定のプログラムの機能が使用できなくなる場合があります。
この場合、影響を受けるプログラムを再インストールする必要があります。
この方法でだめな場合、プログラムの製造元に、該当するプログラムの更新プログラムが入手可能かどうかを問い合わせてください。
▼以前のバージョンの Windows オペレーティング システムをデュアルブート構成でインストールした後、Windows Vista が、起動しなくなる?
以前のバージョンの Windows オペレーティング システムを Windows Vista のコンピュータにデュアルブート構成でインストールした後、以前のバージョンの Windows オペレーティング システムを Windows Vista のコンピュータにインストールすると、Windows Vista が起動しなくなります。
この場合、以前のバージョンの Windows オペレーティング システムのみが起動します。
Windows XP と Windows Vista がデュアルブート構成でインストールされているコンピュータに、Windows XP の追加のインスタンスをインストールすると、Disk read error has occurred.のエラーメッセージが表示される場合があります。
以前のバージョンの Windows オペレーティング システムに、新しい Windows Vista の起動方法との互換性がありません。
そのため、以前のバージョンの Windows オペレーティング システムをデュアルブート構成でインストールした後、Windows Vista が、起動しなくなります。
Windows Vista では、新しいブート構成データ (BCD) ストアを使用します。
このストアには、ブート メニューおよびコンピュータにインストールされているオペレーティング システムに関するすべての情報が含まれています。
そのため、以前のバージョンの Windows オペレーティング システムで使用されるBoot.ini ファイルを使用して Windows Vista を起動することはできません。
Windows XP などの以前のバージョンの Windows オペレーティング システムでは、システム BIOS を使用してブート プロセスが開始されます。
この BIOS によってブートデバイスが検出され、最初の物理セクタが読み込まれます。
この物理セクタをマスタ ブート レコード (MBR) と呼びます。
MBR にはパーティション テーブルと必要なブート実行コードが含まれています。
このコードにより、パーティション テーブルの検索とアクティブパーティションの検出が行われ、アクティブ パーティション上のブート セクタに制御が渡されます。
その後、アクティブパーティション上のブート セクタに Ntldr プログラムが読み込まれます。
Ntldr プログラムでは、Boot.ini ファイルが解析されます。
Boot.ini ファイルは、インストールされているオペレーティング システムを列挙するために使用されます。
Windows Vista を起動すると、BIOS によって MBR とブートセクタが読み込まれます。
ただし、ブート コードでは、新しい Windows ブート マネージャ プログラム (Bootmgr) が読み込まれます。
Windows ブート マネージャ プログラムは、ブート構成データ ファイルを解析し、インストールされているオペレーティング システムを列挙し、ブート メニューを表示します。
以前のバージョンのWindows オペレーティング システムが Windows Vista とのデュアルブート構成でインストールされていると、Windows ブート マネージャ プログラムによって、以前のバージョンの Windows オペレーティング システムの Ntldr プログラムに制御が渡されます。
これは、ブート メニューで WindowsVista を選択した場合に、Windows ブート マネージャ プログラムによって実行されます。
以前のバージョンの Windows オペレーティング システムを Windows Vista のコンピュータにインストールすると、セットアップによって、MBR、ブート セクタ、およびブート ファイルの内容がすべて上書きされます。
そのため、以前のバージョンの Windows オペレーティング システムから、WindowsVista との上位互換性が失われます。
(注) 下記の方法のコマンドは、コマンド プロンプトを使用して実行できます。
これらのコマンドを Windows Vista で実行する場合は、管理者特権を持つコマンド プロンプトで実行します。
Bootsect.exe を使用して、Windows Vista MBR、および Windows ブート マネージャ プログラムに制御を渡すブート コードを復元します。
この操作を行うには、コマンド プロンプトで Drive:\boot\Bootsect.exe /NT60 All と入力します。
このコマンドの Drive は、Windows Vista のインストール メディアが存在するドライブです。
(注)この方法のブート フォルダは、DVD ドライブ上にあります。
Bcdedit.exe を使用して、以前のバージョンの Windows オペレーティング システムで使用される BCD Boot.ini ファイルにエントリを手動で作成します。
この方法を行うには、コマンド プロンプトで以下のコマンドを入力します。
(注)以下のコマンドの Drive は、Windows Vista がインストールされているドライブです。
Drive:\Windows\system32\Bcdedit /create {ntldr} /d Description for earlier Windows version
(注)このコマンドの Description for earlier Windows version には、任意のテキストを入力できます。
たとえば、Windows XPまたは Windows Server 2003と入力します。
Drive:\Windows\system32\Bcdedit /set {ntldr} device partition=x:
(注)このコマンドの x: は、アクティブ パーティションのドライブ文字です。
Drive:\Windows\system32\Bcdedit /set {ntldr} path\ntldr
Drive:\Windows\system32\Bcdedit /displayorder {ntldr} /addlast
再起動します。
Ntldr
Windows XP では、アクティブとして構成されているシステム パーティションに上記のファイルが存在します。
Windows XP のデフォルトでは、これらのファイルは隠しシステムファイルです。
ユーザーは、回復コンソールを使用してこれらのファイルを置き換えたり、Windows NT ブート ディスクを使用してオペレーティング システムを起動したりできます。
Windows Vista では、上記の 3 ファイルは使用されません。
Windows Vista は、隠しシステム ファイルである Bootmgr および \Boot ディレクトリにあるその他の必要なファイルを使用して起動されます。
Windows Vista を含んだマルチブート構成の作成
正常に機能するマルチブート構成を作成するには、最も古いバージョンの Windows オペレーティング システムを最初にインストールします。
その後、それよりも新しいバージョンの Windows オペレーティング システムを順にインストールします。
各バージョンで、それ以前のバージョンの Windows の起動に対して下位互換性が維持されます。
Windows Vista を含んだマルチブート構成を作成するには、以前のバージョンの各 Windows に対し、少なくとも 1 つのパーティションを用意する必要があります。
少なくとも 2 つのパーティションを作成します。1 つのパーティションを、Windows Vista のインストール用に使用します。
(注)Windows Vista に使用するパーティションのフォーマットが完了している場合は、そのパーティションが NTFS ファイル システムを使用してフォーマットされていることを確認します。
ただし、下記のいずれかの方法を使用することを推奨します。
フォーマットされていない 2 番目のパーティションを作成します。
2 番目のパーティションは作成せずに空き領域のままにしておき、Windows Vista のインストール中に 2 番目のパーティションを作成します。
コンピュータにオペレーティング システムがインストールされていない場合は、最も古いバージョンの Windowsを最初にインストールします。
(注)Windows XP は、Windows Server 2003 よりも先にインストールします。
Windows Vista のセットアップ プログラムを実行します。
Windows Vista を、空き領域または既存のパーティションにインストールします。
このセットアップ プログラムを、以前のバージョンの Windows で実行することもできますが、CD ドライブまたは DVD ドライブに Windows Vista のインストール ディスクを挿入してコンピュータを起動することもできます。
Windows Vista のセットアップが終了すると、Windows Vista と以前のバージョンの Windows のマルチブート環境が適切に構成されます。
次のような Bootmgr ブート メニューが表示されます。
以前のバージョンの Windows
Microsoft Windows Vista
デュアルブート構成からの Windows Vista の削除
以前のバージョンの Windows を含んだデュアルブート環境から Windows Vista を削除する場合は、下記の方法を実行します。
(注)下記の方法を以前のバージョンの Windows または Windows Vista で実行できます。
この方法を Windows Vista で実行する場合は、管理者特権を使用してコマンド プロンプトからコマンドを実行します。
Bootsect.exe を使用して Ntldr プログラムを復元します。
この方法を実行するには、Drive:\Boot\ Bootsect.exe /NT52 All と入力します。
(注)このコマンドの Drive は、Windows Vista のインストール メディアが存在するドライブです。
再起動しても Windows ブート マネージャ プログラムは読み込まれません。
代わりに、Netldr.exe によって Boot.ini が読み込まれます。
Windows Vista がインストールされているパーティションを削除します。
(注) Windows Vista がインストールされているパーティションは、システム上で非アクティブ パーティションになっている場合にのみ削除できます。
たとえば、WindowsVista がドライブ C にインストールされています。
ドライブ C はパーティション 1 であり、アクティブパーティションです。
Windows XP がドライブ D にインストールされています。
ドライブ D はパーティション 2 であり、非アクティブ パーティションです。
この場合、bootsect コマンドを実行することはできますが、Windows Vistaがインストールされているパーティションを削除することはできません。
(注)Windows Vista がインストールされているパーティションを削除すると、Windows XP のブートファイルが削除されるため、コンピュータを起動できなくなります。
▼Windows Vista または Windows XP のいずれかを起動できるように Windows Vista をインストールした後、Windows XP を起動できない?
Windows Vista または Windows XP のいずれかを起動できるように Windows Vista をインストールした後、Windows XP を使用してコンピュータを起動しようとすると、次のファイルが存在しないかまたは壊れているため、Windows を起動できませんでした:
C:\Windows\system32\ntoskrnl.exe.
上記のファイルをインストールし直してくださいのようなエラー メッセージが表示される場合があります。
スタート メニューで、整理メニューの フォルダと検索のオプションをクリックします。
フォルダ オプションのダイアログ の 表示をクリックし、詳細設定で、すべてのファイルとフォルダを表示するをクリックします。
登録されている拡張子は表示しないのチェック をオフに、保護されたオペレーティング システム ファイルを表示しない (推奨)のチェックをオフにし、はいをクリックしてオペレーティング システム ファイルを表示することを確認し、OK をクリックします。
Windows XP インストール フォルダが格納されているドライブをクリックします。
通常、これは D ドライブです。
今度は、エクスプローラで、boot.ini ファイルのアイコンを右クリックし、プロパティをクリックします。
boot.iniのプロパティのダイアログで、セキュリティをクリックし、詳細設定をクリックし、次に 所有者をクリックし、編集をクリックします。
管理者のパスワードを要求するダイアログ が表示された場合はパスワードを入力して OKをクリックし、確認を要求するダイアログ が表示された場合は 続行をクリックします。
所有者の変更の一覧で、エイリアスをクリックするか、デフォルトの Administrators オプションを選択します。
boot.ini のセキュリティの詳細設定のダイアログで OKをクリックします。
Windows セキュリティで OKをクリックします。
boot.ini のセキュリティの詳細設定のダイアログで OKをクリックします。
oot.iniのプロパティのダイアログ で OKをクリックします。
boot.ini ファイルのアイコンを右クリックし、編集をクリックします。
Boot.ini ファイルで、Windows XP オペレーティング システムの名前が含まれている行を見つけます。
次に、その行を変更します。
Windows Vista セットアップ プログラムによって、Windows XP がインストールされているパーティションの前の未割り当てディスク領域にパーティションが作成された場合、Windows Vista の新しいパーティションはパーティション 1 としてマークされ、Windows XP の以前のパーティションはパーティション 2 となります。
この場合、Windows XP のパーティションの値を 1 増やす必要があります。
そのため、Boot.ini ファイルに Windows XP の設定として partition(1) が含まれる場合、このテキストを partition(2) に変更します。
変更後は次のようになります。
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
Boot.ini ファイルへの変更を保存し、メモ帳を終了します。
▼Windows Vistaで、Systems Management Server 2003 Service Pack 3 をインストールしようとすると、エラーが?
Windows Vistaに、 Systems Management Server 2003 Service Pack 3 をインストールしようとすると、エラー メッセージNot enough storage is availableこのコマンドを処理するための Not enough storage is available このコマンドを実行するのに十分な記憶域がありませんのエラー メッセージが表示される場合があります。
Windows Vistaに、Microsoft ダウンロード センターまたは Microsoft 接続 からダウンロードする SMS 2003 SP3 パッケージをインストールしようとすると、このエラーがでる場合があります。
ローカル フォルダのファイルを抽出し、 SMS 2003 SP3 を次にインストールします。
ローカル フォルダに SMS 2003 SP3 パッケージをダウンロードし、実行可能 /x ローカル フォルダのファイルを抽出するオプションと一緒にファイルを実行します。
開始をクリックし、Start Search ボックスに cmd を入力し、そして プログラム一覧のcmdを右クリックするそして Run as administrator を次にクリックします。
管理者パスワードまたは確認にプロンプトが表示されたら、パスワードを入力、または 続行をクリックします。
SMS 2003 SP3 ファイルを展開したフォルダに変更するために、 cd コマンドを使用します。
次の現在のフォルダのサブフォルダを変更するために、 cd コマンドを使用します。
SMSSETUP\BIN\I386
次のコマンドを入力し、 SMS 2003 SP3 をインストールするために、 Enter キーを次に押します。
/nobackground /upgrade のセットアップを実行することによって、Windows Vistaに正常にインストールできます。
▼Windows Vista 言語パックを Windows Update からインストールするとインストールが失敗する?
前回の Windows Update の処理が失敗し、コンピュータが破損した状態になっている可能性があります。
これにより、すべての言語パックがインストールできなくなります。
Microsoft ダウンロード センターから、更新された lpksetup.exe パッケージダウンロードし、インストールします。
(注)lpksetup.exe パッケージは、 Windows Vista (32 ビット版) 942903 パッケージ と、Windows Vista (64 ビット版) 942903 パッケージ があります。
▼DELL CERC SATA 1.5/6ch RAID コントローラを搭載したコンピュータに Windows Vista をインストールすると エラーが?
DELL CERC SATA 1.5/6ch RAID コントローラを搭載したコンピュータで Windows Vista の新規インストールを実行した場合にエラーが表示される場合があります。
Afamgt.sys というフィルタ ドライバが DELL CERC SATA 1.5/6ch RAID コントローラ用に読み込まれますが、Afamgt.sys フィルタ ドライバには Windows Vista との互換性がないことが確認されています。
Dell に問い合わせて、Afamgt.sys フィルタ ドライバが含まれない最新のドライバ パッケージを入手してください。
▼3 GB を超える RAM を使用するコンピュータに Windows Vista をインストールするときにエラー メッセージ が表示される?
3 GB を超える RAM を使用しているか、Storport ミニポート ドライバを実行する記憶域システムを使用していたり、または、 32 ビットの DMA (Direct Memory Access) を使用するコントローラ使用している場合 更新プログラムが必要です。
Microsoft ダウンロード センターサイトから、更新プログラム 929777 をダウンロードし、更新プログラムをインストールしてください。
▼Windows Vista をインストールすると、AC '97 準拠のオーディオ デバイスの機能の一部が使用できない?
AC '97 準拠のオーディオ デバイス用のドライバがない場合、インストール完了後にオーディオの再生が行えるように、Windows Vista により汎用のオーディオ ドライバがインストールされますが、汎用のオーディオ ドライバは対象のオーディオ デバイスの一部の機能をサポートしていない場合があります。
スタートから、ヘルプとサポートをクリックし、ヘルプの検索または オンライン ヘルプの検索に、ドライバと入力し、ヘルプの検索をクリックします。
トピックの一覧で、ライバの問題をトラブルシューティングするをクリックします。
発生している問題に最も近い内容のリンクをクリックします。
対処方法に従って、発生している問題のトラブルシューティングを行います。
あるいは、Windows のオンライン ヘルプとサポート Web サイトのトピックのTroubleshoot driver problemsを参照してください。