Windows system >> Windowsの知識 >  >> Windows 7システムチュートリアル >> Win7システムの基本 >> Windows 7デバイスドライバ管理の詳細な分析

Windows 7デバイスドライバ管理の詳細な分析

  

は、ハードウェアに対する適切なサポートを提供することができ、Windows 7にとっては深刻なテストであり、ユーザーがWindows 7を選択するための重要な指標でもあります。いわゆるハードウェアサポートは、結局、デバイスドライバの問題です。ハードウェアドライバの観点から見たWindows 7の新機能は何ですか?Windows 7のドライバのトラブルシューティング方法は?これはユーザー関連の問題であると考えています。 Windows 7のデバイスドライバ問題のより詳細な分析のために、私は皆を助けたいと思います。

1. Windows 7デバイスドライバファイルの解釈

Windows 7には、近くにある広範囲のドライバライブラリが含まれています。オペレーティングシステムの基本インストールでは、これらのドライバは、%SystemRoot%System32DriverStoreFileRepositoryディレクトリにあるドライバストアに格納されています。さらに、ローカライズされたドライバ情報に対応するサブフォルダもDriverStoreフォルダに保存されますシステム上で設定されている言語ごとに、対応するサブフォルダがここにあります。たとえば、作成者は英語版のWindows 7をインストールし、ローカライズされた英語のドライバ情報はen-usサブフォルダにあります。 (図1)


ドライバストアでは、各デバイスドライバが認定されており、Windows 7システム、Microsoftデジタルとの完全な互換性が保証されています。署名。ドライバがオペレーティングシステムで確実に使用可能になります。新しい互換性のあるプラグアンドプレイデバイスをインストールするとき、Windows 7はドライバストアで利用可能な互換性のあるデバイスドライバをチェックします。見つかった場合、オペレーティングシステムは自動的にデバイスをインストールします。

各デバイスドライバには、インストールされているデバイスに関する詳細な構成情報を含む.inf拡張子の付いたインストール情報ファイルが関連付けられています。さらに、情報ファイルによって識別される各ドライバによって使用されるすべてのソースファイルがあり、それらの拡張子は.sysです。このドライバは、コンポーネントのマニフェストファイルにも関連付けられています。このファイルは、ドライバのデジタル署名に関する詳細情報を含む拡張マークアップ言語で書かれています。また、デバイスを自動的に使用するように設定します。情報です。

Windows 7のsystem.sysにインストールされている各ドライバのソースファイルは、%SystemRoot%System32Dirversディレクトリに保存されます。新しいデバイスドライバがインストールされると、ドライバは%SystemRoot%System32Dirversのサブフォルダに書き込まれ、構成情報はレジストリに保存されます。ドライバの.infファイルを使用して、レジストリに書き込まれるセットアップとセットアップ情報を制御できます。必要なドライバがドライバストアに保存されていない、または.infファイルが使用されていない、または他のシステムファイルがない場合、この場合、ドライバの.infファイルおよびその他の関連ファイルがデバイスにインストールされます。これは、%SystemRoot%System32DriverStoreFileRepositoryの下のサブフォルダーに書き込まれます。 (図2)


2、Windows 7デバイスドライバの署名情報を評価する必要があります。

Windows 7では、周辺機器を適切にサポートすることができます。深刻な課題例外なく、システムの安定性とデバイスの良好な動作を保証するために、マイクロソフトはユーザーがデバイスドライバのバージョンとしてデジタル署名を含めることを選択することを推奨します。結局のところWindows 7は新しいシステムプラットフォームなので、これはユーザーにとって非常に重要です。また、すべての側面をさらにテストまたはテストする必要があるため、一般的に多くのユーザーがこれを無視しています。マイクロソフトのデジタル署名付きのデバイスドライバはクラッシュしたり不安定になることはありません。また、マイクロソフトのデジタル署名によって、デバイスドライバが改ざんされていないことが保証され、ドライバレベルのトロイの木馬が排除されます。

逆に、ユーザーがデジタル署名のないドライバを強制すると、Windows 7が応答しなくなったりクラッシュしたりする可能性があります。これは、オペレーティングシステムに通常のプログラムをインストールすることによって生じる問題よりもさらに深刻です。また、フォーラムにはドライバが原因でWindows 7がクラッシュするケースが数多くあります。そのため、Windows 7ユーザーはできるだけ署名されたドライバーを使用することをお勧めします。もちろん、場合によっては、特定のデバイスが署名を含まないドライバであることがわかります。この時点で、署名されたドライバのあるWebサイトをデバイス製造元から検索することをお勧めします。署名付きのドライバがある場合もありますが、デバイスのドライバCDやWindows 7のインストールディスクには含まれていません。

利用できる署名済みのドライバがない場合は、未署名のドライバしか使用できません。 Windows 7で、未署名のドライバをインストールする場合は、注意してシステムを注意深く監視してください。システムが応答しないかクラッシュしていることが判明した場合、これは未署名のドライバが原因である可能性があります。その場合は、ドライバをロールバックするか、問題のドライバをアンインストールする必要があります。同時に、対応するドライバに問題がある場合は、グラフィックカード、ネットワークカード、サウンドカードなど、あらゆる種類のデバイスがオペレーティングシステムに問題を引き起こす可能性があります。時々、未署名のドライバがより深刻な問題を引き起こすのを防ぐために、デフォルトでは、Windows 7は未署名のドライバをインストールしようとすると警告を発します。もちろん、警告をキャンセルしたり、未署名のドライバのインストールを完全に無効にしたりするように設定することもできます。 (図3)


3、Windows 7のドライバファイルのトラブルシューティング

ハードウェアドライバのインストールエラーが発生した場合、デバイスを駆動できないだけでなく、それが原因となる場合がありますシステムが不安定であるかクラッシュしています。 Windows 7の内蔵ハードウェア診断は、さまざまな種類のハードウェアデバイスの障害を検出できるため、それに応じてドライバファイルをデバッグできます。通常、システムが問題を検出すると、問題レポートと解決策のプロンプトに対してバブル通知が表示されます。吹き出し通知をクリックして、問題報告と解決策のコンソールを開きます。または、Windows 7の[コントロールパネル]の[システムとメンテナンス]リンクをクリックし、[問題のレポートと解決策]をクリックしてコンソールを開くこともできます。 [問題のレポートと解決策]ウィンドウで、[確認する問題を表示]リンクをクリックして既存の問題を表示するか、[解決策の確認]リンクをクリックしてMicrosoft Webサイトから既知の問題に対する解決策を検索します。

また、以下の手順でデバイスドライバを直接デバッグすることもできます。デバイスマネージャを開き、[Device Manager]ノー​​ドを選択し、デバッグするデバイスを右クリックして[Properties]を選択します。 [全般]タブの[ソリューションの確認]をクリックし、[詳細の表示]オプションをクリックして問題の詳細を確認します。もちろん、「情報を送信」をクリックするだけで、解決策を見つけるためにマイクロソフトに質問を送信することもできます。ドライバが正しくインストールされていない場合、「ソリューションの確認」オプションはなく、「デバイスドライバの再インストール」オプションのみがあります。また、デバイスが正しく取り付けられていないか問題がある場合は、デバイスマネージャにデバイスの問題を示す警告アイコンが表示されます。デバイスをダブルクリックすると、関連するエラーコードがデバイスの[プロパティ]ダイアログボックスの[全般]タブにも表示されるので、マイクロソフトのWebサイトから関連する参照資料を参照してトラブルシューティングを行えます。たとえば、エラーコード16は、Windowsがデバイスによって使用されるすべてのリソースを認識しないことを示します。この問題を回避するには、デバイスに使用可能な署名付きドライバがあるかどうかを確認します。すでにインストールされている場合は、デバイスのプロパティダイアログの[リソース]タブで設定されているデバイスのリソースを管理する必要があります。 (図4)


4、デバイスドライバのトラブルシューティングによるリソースの競合

Windows 7にデバイスのドライバファイルをインストールしたとき、リソースの競合、トラブルシューティングの方法を表示しますか?Windows 7のスマート機能により、これを簡単にトラブルシューティングできます。デバイスがリソースの競合を引き起こしていると思われる場合は、[表示]メニューをクリックし、[リソースを種類別に並べ替え]または[リソースを接続順に並べ替え]ビューを選択すると、Windows 7のデバイスマネージャですばやくリソースを表示できます。割り当て、ここで私たちはISAとPCIデバイスによるIRQの使用を見ることができます。一般に、各ISAデバイスは独立したIRQ設定を持ち、複数のPCIデバイスは同じIRQ設定を共有します。作者は特にいくつかのデバイスが警告アイコンと感嘆符を表示するならば、これがリソースの衝突ではないことを思い出させます、それはデバイス構成エラーであるべきです。 (図5)


リソースの競合があるかどうかを確認するもう1つの方法は、Windows 7システム情報ユーティリティmsinfo32.exeを使用することです。[スタート]→[すべてのプログラム]の順にクリックします。 『→「アクセサリ」→「システムツール」→「システム情報」と選択し、システム情報ウィンドウで「ハードウェアリソース」を展開し、「競合/共有」をクリックしてすべてのリソースを一覧表示します。 Windowsシステムでは、デバイスはIRQ設定を共有できるため、同じメモリアドレスまたはI /Qポートを共有するときに関係のない2つのデバイスは、これらのデバイス間で競合が発生することがよくあります。リソースの競合に対する2者が特定されたら、デバイスマネージャでいくつかのデバイスのリソース設定を手動で変更できます。デバイスを開くとプロパティダイアログが表示されるので、[リソース]タブで使用するリソースの種類を選択します。変更できる場合は、[自動設定を使用する]の選択をキャンセルして、候補がドロップダウンリストに表示されるかどうかに基づいて設定を表示します。 (図6)



5、言われてきたDevice Stage Technology

Device Stage Technologyは、Windows 7に追加された新しいデバイスソリューションです。主にプリンター、ビデオカメラ、携帯電話、メディアプレーヤーなどの周辺機器を対象としています。プラグアンドプレイテクノロジの強化版と考えることができます。 Device Stageテクノロジを使用すると、さまざまな周辺機器を簡単に設定して使用できます。 [スタート]→[デバイスとプリント]の順にクリックして、現在のシステムに取り付けられているすべての周辺機器の一覧を表示するWindows 7のデバイス管理センターに入ります。図に示すように、ローカルシステムにプリンタ、ワイヤレスヘッドセットなどが装備されていることがわかります。このインタフェースでは、対応するハードウェアを簡単に設定できます。 Windows 7のデバイス管理センターには、さまざまなデバイスのアイコンが表示されていることを言及する価値があります。 Windows 7用に開発されていないデバイスドライバをインストールすると、システムのデフォルトアイコンが表示されることがあり、Windows 7用に開発されたドライバが表示されている場合は、デバイスのアイコンが表示されます。 7デバイスステージテクノロジは、デバイスの詳細も読み上げます。 (図7)



Copyright © Windowsの知識 All Rights Reserved