デバイス マネージャのエラー コードの解釈

デバイス マネージャのエラー コードの解釈

Greg Shultz

「Troubleshooting Hardware Conflicts」の記事では、正しく作動していないデバイスを、デバイス マネージャが黄色い丸と感嘆符で示して、正確に指摘することを説明しました。競合について詳細を調べるには、正しく作動していないデバイスを選択して[プロパティ]ボタンをクリックするだけです。デバイスのプロパティ シートが開き、図Aに示すように[デバイスの状態]パネルに、コード番号と問題の説明が表示されます。コード番号の意味が分かれば、問題の原因を突き止めて解決するのに役立ちます。

本稿では、デバイス マネージャのエラー コードを1つ1つ見ていきます。それぞれのコードの意味を解説し、問題の解決方法を検討します。

図A

デバイス マネージャが競合を示しているときには、通常は[デバイスの状態]パネルにエラー コードが示されます。

コード1

That the system hasn't configured the device.

システムがデバイスを設定していない場合は、対象デバイスをシステムから削除して再インストールする必要があります。これを行うには、デバイス マネージャのツリー形式の一覧から対象デバイスを選び、[削除]ボタンをクリックします。次にコントロール パネルから[ハードウェア]を実行して、対象デバイスを正しくインストールします。

コード2

Windows 95's device loader (DevLoader) failed to load the device.

DevLoaderがデバイスを読み込めなかった場合は、対象デバイスをシステムから削除して、再インストールしなければなりません。デバイス マネージャのツリー形式の一覧から対象デバイスを選び、[削除]ボタンをクリックします。次にコントロール パネルから[ハードウェア]を実行し、ウィザードに従って対象デバイスを正しくインストールします。

コード3

The system has run out of memory.

デバイスを読み込もうとしたときにシステムのメモリが足りないと、デバイスは正しくインストールされません。この状況を解決するには、デバイス マネージャを使って一度デバイスを削除します。次にコントロール パネルから[ハードウェア]ウィザードを実行します。

コード4

The INF file for this device is incorrect.

デバイスの間違ったINFファイルを削除するには、デバイス マネージャを立ち上げ、対象デバイスを削除します。次に[ハードウェア]ウィザードを使って対象デバイスを再インストールします。これで問題が解決しない場合は、デバイスの製造元に連絡して、INFファイルの最新版を入手してください。

コード5

An arbitrator doesn't exist for that resource type.

アービトレイタがないリソース タイプをデバイスが要求している場合は、通常は、デバイスの設定が壊れています。この状況を解決するには、デバイス マネージャから対象デバイスを削除し、[ハードウェア]ウィザードを使って再インストールします。

コード6

A conflict exists between this device and another device.

2つのデバイス間に競合がある場合、通常は、2つのデバイスが1つのリソースにアクセスしようとしていることが原因です。この状況を解決する方法については、関連記事の「Troubleshooting Hardware Conflicts」をご覧ください。

コード7

No configuration can be performed on the device.

このエラー コードが表示されても、デバイスが正常に機能している場合は、何もする必要はありません。デバイスが正常に機能していない場合は、デバイス マネージャを使って対象デバイスを一度削除し、その後[ハードウェア]ウィザードを使って対象デバイスを再インストールします。再度このエラー コードが表示され、対象デバイスがまだ機能していない場合は、デバイスの製造元に最新版のドライバがあるか問い合わせてください。

コード8

The device loader (DevLoader) for the device couldn't be found.

このエラー コードは、対象デバイス用のINFファイルがないか、無効なファイルを参照していることを示します。この問題を解決するには、デバイス マネージャを使って対象デバイスを一度削除し、その後[ハードウェア]ウィザードを使って対象デバイスを再インストールします。それでもなおこのエラー コードが表示される場合は、デバイスの製造元に連絡して、最新版のINFファイルがあるか問い合わせてください。

コード9

The information in the Registry for this device is invalid.

レジストリの情報を再設定する一番簡単な方法は、デバイス マネージャから対象デバイスを一度削除して、[ハードウェア]ウィザードを使って再インストールすることです。それでもエラー コードが表示される場合は、手作業でレジストリの設定を編集する必要があるかもしれません。その場合はデバイスの製造元に連絡して、正しいレジストリの設定を聞いてください。

コード10

The device failed to start.

デバイスが正常に起動しない場合は、正しく取り付けられていないか、欠陥があることが考えられます。この状況を解決するには、対象デバイスがコンピュータに正しく取り付けられていることを確認します。例えば、外付けデバイスの場合は、ケーブル類がしっかりと差し込まれていることを確認します。内蔵デバイスの場合は、アダプタ カードがきちんとスロットに差し込まれているかどうか確認します。

コード11

The device failed.

このエラー コードは、デバイスがもはや作動していないか、デバイスの設定が壊れていることを意味します。解決策として、まず、デバイス マネージャから対象デバイスを一度削除し、その後[ハードウェア]ウィザードを使って再インストールします。それでもデバイスが復旧しない場合は、交換しなければならないかもしれません。

コード12

One of the resource arbitrators failed.

このエラー コードは、ソフトウェアで設定可能なデバイスが特定のリソースにアクセスできないときに現れます。システムのリソースが使い果たされている(たとえば割り込みがすべて使われている)か、別のデバイスが使っているリソースをこのデバイスが要求していることが考えられます。この問題を解決するには、「Troubleshooting Hardware Conflicts」の記事で説明しているテクニックを使います。

コード13

The device failed due to a problem with the driver.

デバイス マネージャは、デバイス ドライバに問題があるときにこのコードを表示します。この状況を解決するには、まずデバイス マネージャからデバイスを削除し、その後[ハードウェア]ウィザードを使って再インストールします。それでもこのエラーコードが表示される場合は、デバイスの製造元に連絡して、最新版のドライバがあるどうか問い合わせてください。

コード14

The device has a temporary problem.

通常、一時的なデバイスの問題は、単にWindows 95を終了してシステムの電源を切り、電源を入れ直すだけで解決できます。

コード15

The device's resources are conflicting with another device's resources.

あるデバイスが、他のデバイスによって現在使用中のリソースにアクセスしようとすると、コード15のエラーが起こります。この状況を解決する方法については、「Troubleshooting Hardware Conflicts」の記事をご覧ください。

コード16

The device wasn't fully detected.

Windows 95がデバイスを完全に検出しないと、デバイスのリソース設定は完成しません。この問題を解決するには、デバイス マネージャから対象デバイスを一度削除して、[ハードウェア]ウィザードを使って再インストールします。それでも解決しない場合は、足りない設定を手作業で入力すれば問題を解決できます。これを行うには、デバイス マネージャでデバイスを選び、[プロパティ]ボタンをクリックして、[リソース]タブを選び、足りない設定を入力します。

コード17

A multiple-function device isn't properly sharing resources.

多機能デバイスが正しくリソースを共有していないというのは、対象デバイスのINFファイルに適切な情報がないため、対象デバイスのリソースを子デバイスにうまく分配できていないことを意味します。この状況を解決するには、対象デバイスをデバイス マネージャから一度削除し、その後[ハードウェア]ウィザードを使って再インストールします。それでもこのエラー コードが表示される場合は、デバイスの製造元に連絡して、最新版のINFファイルがあるかどうか聞いてください。

コード18

An error has occurred and the device needs to be reinstalled.

このコードが表示された場合は、デバイスをシステムから削除し、再インストールする必要があります。こうするためには、デバイス マネージャのツリー形式の一覧から対象デバイスを選び、[削除]ボタンをクリックします。その後コントロール パネルから[ハードウェア]を実行して、デバイスを再インストールします。

コード19

The Registry returned an unknown result.

レジストリが不明な結果を返した場合は、デバイスの設定がおそらく壊れています。この状況を解決するには、対象デバイスをデバイス マネージャから一度削除し、その後[ハードウェア]ウィザードを使って再インストールします。

コード20

The VxD Loader (Vxdldr) returned an unknown result.

このエラー コードが現れた場合、通常は、デバイス ドライバとオペレーティング システムの間にバージョンの不一致があることを意味しています。この種の問題を解決するには、対象デバイスをデバイス マネージャから一度削除し、その後[ハードウェア]ウィザードを使って再インストールします。

コード21

The device has a temporary problem.

このコードが現れたときには、単にWindows 95を終了してシステムの電源を切り、電源を入れ直すことで、このデバイスを復旧できます。

コード22

The device is disabled.

デバイスを再び使用可能にするには、対象デバイスのプロパティ シートを開いて[デバイスの使用]パネルを探し、対象デバイスを使用可能にしたい設定のチェックボックスを選びます。たとえば、[Original Configuration(Current)]チェックボックスを選びます。その後Windows 95を再起動する必要があります。

コード23

The device was improperly initiated.

デバイス ローダは、デバイスの起動を遅らせるときがありますが、対象デバイスが使用可能になってもそのことをWindows 95に通知できないことがあります。その場合には、単にWindows 95を終了してシステムの電源を切り、電源を入れ直すだけでデバイスを作動させることができます。それでも問題が解決しない場合は、デバイス マネージャから対象デバイスを一度削除し、[ハードウェア]ウィザードを使って再インストールします。

コード24

The device wasn't found.

Windows 95がデバイスを見つけられない場合は、対象デバイスがないか、正しく動作していないかのいずれかです。対象デバイスがインストールされている場合は、コンピュータに正しく装着されていることを確認してください。外付けデバイスの場合は、ケーブル類がしっかりと差し込まれているかどうか調べてください。内蔵デバイスの場合は、アダプタ カードがきちんとスロットに差し込まれているかどうか調べてください。

コード25

Windows 95 is in setup mode.

このコードを目にすることはないでしょう。これはWindows 95のセットアップ時に、最初に再起動するときにしか表示されません。このコードを一覧に入れたのは、コード25が存在することを知ってもらうためです。

コード26

The device failed to load or a problem occurred with the driver.

このエラー コードが表示された場合は、ドライバが正しく読み込まれなかったか、ドライバが壊れているかのどちらかが考えられます。原因に関わりなく、Windows 95を再起動してください。それでも問題を解決できなかった場合には、デバイス マネージャから対象デバイスを一度削除して、[ハードウェア]ウィザードを使って再インストールします。それでもこのエラー コードが表示されて、対象デバイスがまだ作動しない場合は、デバイスの製造元に連絡して、最新版のドライバがあるか問い合わせてください。

コード27

A Registry error occurred.

場合によっては、レジストリにおいて、デバイス用に利用可能なリソース一覧を記してある部分に、不適切な情報が入っていることがあります。例えば、INFファイルでは、対象デバイスがハードウェアに組み込まれていて変更できないと記されているのに、レジストリでは、対象デバイスが変更可能という印が付いているような場合です。この問題を解決するには、デバイス マネージャから対象デバイスを一度削除し、その後[ハードウェア]ウィザードを使って再インストールします。

コード28

The device wasn't completely installed.

このエラー コードが表示された場合は、単に、インストールが不完全であることを意味しています。この問題を解決するには、デバイス マネージャから対象デバイスを一度削除し、その後[ハードウェア]ウィザードを使って再インストールします。

コード29

Windows 95 has disabled the device.

Windows 95は、デバイスが正常に作動していないか、Windows 95と互換性がないと判断した場合は、対象デバイスを使用不可にします。対象デバイスをシステムのCMOSの中で設定できれば、Windows 95の設定を無効にできることもあります。そうでなければ、対象デバイスはWindows 95では使えません。詳細については、デバイスの製造元に問い合わせてください。

コード30

An IRQ can't be shared.

このエラー コードは通常、PCI/EISA SCSIコントローラが、リアルモード デバイス ドライバが使用しているIRQを共有しているときに起きます。この問題を解決するには、Config.sysファイルまたはAutoexec.batファイルから、リアルモード ドライバの読み込みを実行する部分を削除して、システムを再起動します。次に、リアルモード ドライバに代わる32ビット ドライバを探し出すか、これらのドライバを使用するデバイスを交換する必要があります。

Greg ShultzはZDTipsから出ているWindows 98 Tip of the Weekの著者です。彼はThe Cobb Groupの雑誌であるWindows 95 ProfessionalとWindows NT Professionalの編集長でもあります。

______________________

この記事は、Windows 95 Professionalの1998年3月号に掲載されたものです。Windows 95 ProfessionalはThe Cobb Groupが独自に製作している出版物です。この記事のいかなる部分も、いかなる形式においても(批評記事や評論で使われる短い引用を除いて)The Cobb Groupの事前の同意なしに複製することを禁止します。The Cobb Groupの連絡先電話番号は、(800) 223-8720またはor (502) 493-3200です。

Copyright (c) 1998 The Cobb Group, a division of Ziff-Davis Inc. The Cobb GroupとThe Cobb GroupのロゴはZiff-Davis Inc.の商標です。All rights reserved. 形式、媒体を問わず、Ziff-Davisの書面による許可なく、一部または全部を転載することを禁じます。