Windowsオペレーティングシステム(Windows operating system)は現在、パーソナルコンピュータの世界で96%の市場シェアを保持しています。この機会を利用するために、ハードウェアメーカーは、既存のコンピュータービルドに多くの機能を追加する製品を作成しようとしています。
しかし、これはどれも標準化されていません。すべてのメーカーは、競合他社と区別するためにクローズドソースである独自のソフトウェア機能を使用しています。
すべてのハードウェアが異なる場合、オペレーティングシステムはどのようにしてハードウェアの使用方法を知るのでしょうか。
これは、デバイスドライバーによって処理されます。Windowsは地球上のすべてのハードウェアデバイスのサポートを構築できないため、互換性のあるドライバーの開発はハードウェアメーカーに任されました。
Windowsオペレーティングシステム(Windows Operating System)は、システムにインストールされているデバイスおよびドライバーと対話するためのインターフェイスのみを提供します。このインターフェイスは、デバイスマネージャと呼ばれます。(Device Manager.)
デバイスマネージャとは何ですか?(What is a Device Manager?)
これは、Microsoft Windowsオペレーティングシステムのソフトウェアコンポーネントであり、システムに接続されているすべてのハードウェア周辺機器のコマンドセンターのようなものです。それが機能する方法は、コンピューターで動作しているすべてのWindows承認済みハードウェアデバイスの簡潔で整理された概要を提供することです。
これは、キーボード、マウス、モニター、ハードディスクドライブ、プロセッサなどの電子コンポーネントである可能性があります。これは、Microsoft管理コンソール(Microsoft Management Console)の一部である管理ツールです。
Device Managerにはオペレーティングシステムがプリロードされていますが、同じ望ましい結果を達成するために使用できる他のサードパーティプログラムが市場に出回っていますが、固有のセキュリティリスクがあるため、これらのサードパーティアプリケーションをインストールしないことをお勧めします彼らは所有しています。
Microsoftは、 (Microsoft)Windows 95の導入により、このツールをオペレーティングシステムにバンドルし始めました。当初は、既存のハードウェアを表示して操作するように設計されていました。次のいくつかのリビジョンで、ホットプラグ機能が追加されました。これにより、カーネルは、発生している新しいハードウェア関連の変更をデバイスマネージャーに通知できます。USBサムドライブの接続、新しいネットワークケーブルの挿入など。
デバイスマネージャーは、次のことを支援します。(Device Manager helps us to:)
- ハードウェア構成を変更します。
- ハードウェアドライバを変更して取得します。
- システムに接続されているハードウェアデバイス間の競合を検出します。
- (Identify)問題のあるドライバーを特定し、それらを無効にします。
- デバイスの製造元、モデル番号、分類デバイスなどのハードウェア情報を表示します。
なぜデバイスマネージャが必要なのですか?
デバイスマネージャーが必要になる理由はたくさんありますが、デバイスマネージャーが必要な最も重要な理由は、ソフトウェアドライバー用です。
ソフトウェアドライバーは、コンピューターがハードウェアまたはデバイスと通信できるようにするソフトウェアをMicrosoftが定義しているとおりです。(Microsoft)しかし、なぜそれが必要なのか、サウンドカードを持っているとしましょう。ドライバなしでプラグインするだけで、音楽プレーヤーはサウンドカードが生成するデジタル信号を生成する必要があります。
基本的に、サウンドカードが1枚しかない場合はこのように機能します。しかし、本当の問題は、文字通り何千ものサウンドデバイスがあり、それらすべてが互いに完全に異なる動作をすることです。
そして、すべてが正しく機能するためには、ソフトウェアメーカーは、これまでに存在したすべてのカードとこれから存在するすべてのカードとともに、サウンドカードに特化したシグナリングを使用してソフトウェアを書き直す必要があります。
したがって、ソフトウェアドライバーは、ある意味で抽象化レイヤーまたはトランスレーターとして機能します。ソフトウェアプログラムは、1つの標準化された言語でハードウェアと対話するだけでよく、残りはドライバーが処理します。
また読む:(Also Read:) フラグメンテーションとデフラグメンテーションとは(What is Fragmentation and Defragmentation)
なぜドライバーはこれほど多くの問題を引き起こすのですか?
当社のハードウェアデバイスには、システムが特定の方法で相互作用するために必要な多くの機能が備わっています。ハードウェアメーカーが完璧なドライバーを作成するのに役立つ標準が存在しますが。競合を引き起こす可能性のある他のデバイスや他のソフトウェアがあります。また、 Linux(Linux)、Windowsなどの複数のオペレーティングシステム用に維持する必要のある個別のドライバーがあります。
それぞれに、ドライバーが翻訳する必要のある独自のユニバーサル言語があります。これにより、特定のハードウェアのドライバーのバリエーションの1つに、1つまたは2つの欠陥があるための十分な余地が残されます。
デバイスマネージャにアクセスする方法は?
デバイスマネージャにアクセスするにはさまざまな方法があります。ほとんどのバージョンのMicrosoftWindows(Microsoft)では、コマンドプロンプト、コントロールパネル、実行ツール、スタートメニューの右クリックなどからデバイスマネージャを開くことができます。
方法1:スタートメニューから(Method 1: From the start menu)
デスクトップの左下に移動し、スタートメニューを右クリック(Right-click)すると、さまざまな管理ショートカットの膨大なリストが表示され、「デバイスマネージャ」を見つけてクリックします。
方法2:クイックアクセスメニュー(Method 2: Quick Access Menu)
デスクトップで、「X」を押しながらWindowsキーを押したままにして、事前に入力された管理ツールからデバイスマネージャーを選択します。(Windows)
方法3:コントロールパネルから(Method 3: From the Control Panel)
コントロールパネル(Control Panel)を開き、[ハードウェア(Hardware)とサウンド(Sound)]をクリックし、[デバイスと(Devices)プリンター]で[(Printers)デバイスマネージャー(Device Manager)]を選択します。
方法4:実行経由(Method 4: Via Run)
Windowsキー+Rを押して[実行]ダイアログボックスを開き、[開く(Open)]以外のダイアログボックスで「devmgmt.msc」と入力して[OK]をタップします。
方法5:Windowsの検索ボックスを使用する(Method 5: Using the Windows search box)
デスクトップのウィンドウアイコンのほかに、虫眼鏡のアイコンがあります。それを押して検索ボックスを展開し、検索ボックスに「デバイスマネージャ」と入力してEnterキー(Enter)を押します。結果が表示され始めたら、[ベストマッチ]セクション(Best Match Section)に表示される最初の結果をクリックします。
方法6:コマンドプロンプトから(Method 6: From the Command Prompt)
Windows+R実行(Run)]ダイアログを開き、「cmd」と入力して[OK]をタップします。その後、コマンドプロンプトウィンドウが表示されるはずです。ここで、コマンドプロンプトで、 (Command Prompt)「(Enter ‘) start devmgmt.msc」(引用符なし)と入力し、Enterキーを押します。
方法7:WindowsPowerShellを使用してデバイスマネージャーを開く(Method 7: Open Device Manager through Windows PowerShell)
Powershellは、コマンドプロンプトのより高度な形式であり、外部プログラムを実行したり、コマンドプロンプトでは使用できない一連のシステム管理タスクを自動化したりするために使用されます。
Windows Powershellでデバイスマネージャーを開くには、スタートメニューにアクセスし、 (Access)Windows PowerShellプロンプトが表示されるまで、すべてのアプリケーションリストを下にスクロールします。開いたら、「 devmgmt.msc」と入力してEnterキーを押します。
これらは、デバイスマネージャーにアクセスする方法の一部です。実行しているWindowsオペレーティングシステムのバージョンに応じて、デバイスマネージャーにアクセスできる独自の方法は他にもたくさんありますが、便宜上、以下に限定します。上記の方法。
デバイスマネージャをどのように使用しますか?
デバイスマネージャツールを開くと、現在システムにインストールされているすべてのハードウェアコンポーネントとそのソフトウェアドライバのリストが表示されます。これらには、オーディオ(Audio)入力と出力、Bluetoothデバイス、ディスプレイ(Display)アダプター、ディスクドライブ(Disk Drives)、モニター(Monitors)、ネットワークアダプター(Network Adapter)などが含まれます。これらは、周辺機器のさまざまなカテゴリで区切られ、そのカテゴリで現在接続されているすべてのハードウェアデバイスを表示するように拡張できます。 。
変更を加えたり、特定のデバイスを変更したりするには、ハードウェアリストからそのカテゴリに該当するカテゴリを選択し、表示されたコンポーネントから目的のハードウェアデバイスを選択します。
デバイスを選択すると、独立したダイアログボックスが表示されます。このボックスには、デバイスのプロパティが表示されます。
選択したデバイスまたはハードウェアコンポーネントのタイプに応じて、 [一般(General)] 、 [ドライバー(Driver)] 、[詳細](Details)、 [イベント(Events)] 、 [リソース(Resources)]などのタブが表示されます。
それでは、これらの各タブが何に使用できるかを見てみましょう。
全般的(General)
このセクションでは、選択したハードウェアの概要を簡単に説明します。選択したコンポーネントの名前、デバイスのタイプ、そのハードウェアデバイスの製造元(Manufacturer)、システム内でのデバイスの物理的な位置、およびデバイスのステータス。
運転者(Driver)
これは、選択したハードウェアコンポーネントのソフトウェアドライバーを表示するセクションです。ドライバーの開発者、リリース日、ドライバーのバージョン、およびドライバー開発者のデジタル検証を確認できます。このセクションでは、次のような他のドライバー関連のボタンも表示されます。
- ドライバーの詳細:インストールされているドライバーファイルの詳細、それらが保存されている場所、およびさまざまな依存ファイル名が表示されます。
- ドライバーの更新:このボタンは、ドライバーの更新をオンラインで検索するか、インターネットからダウンロードしたドライバーを検索することにより、ドライバーを手動で更新するのに役立ちます。
- ドライバーのロールバック(Roll Back Driver):特定の新しいドライバーの更新が現在のシステムと互換性がない場合や、ドライバーにバンドルされている不要な特定の新機能がある場合があります。このような状況では、以前に動作していたバージョンのドライバーに戻る理由がある場合があります。このボタンを選択することにより、そうすることができます。
- ドライバーを無効にする:新しいシステムを購入するたびに、メーカーが必要と見なす特定のドライバーがプリロードされています。ただし、プライバシーなどのさまざまな理由により、個々のユーザーに特定のドライバーの要件が表示されない場合があるため、このボタンを押すことでWebカメラを無効にできます。
- デバイスのアンインストール:これを使用して、コンポーネントが機能するために必要なドライバーを完全に削除したり、システムがハードウェアコンポーネントの存在を認識したりすることができます。これは高度なオプションであり、特定のドライバーをアンインストールするとオペレーティングシステム(Operating System)全体に障害が発生する可能性があるため、注意して使用する必要があります。
詳細(Details)
ハードウェアドライバーの個々のプロパティを制御する場合は、このセクションで行うことができます。ここでは、ドライバーのさまざまなプロパティと、特定のプロパティに対応する値から選択できます。これらは、要件に基づいて後で変更できます。
イベント(Events)
これらのソフトウェアドライバをインストールすると、システムに多数のタスクを定期的に実行するように指示します。これらの時限タスクはイベントと呼ばれます。このセクションには、ドライバーに関連付けられているタイムスタンプ、説明、および情報が表示されます。これらのイベントはすべて、イベントビューアツールからもアクセスできることに注意してください。
資力(Resources)
このタブには、さまざまなリソースとその設定、および設定の基になっている構成が表示されます。特定のリソース設定が原因でデバイスの競合が発生した場合は、ここにも表示されます。
また、表示されているデバイスカテゴリの1つを右クリックして、そのカテゴリのプロパティとともにハードウェアの変更を自動的にスキャンすることもできます。
さらに、展開されたカテゴリリストに表示されている個々のデバイスを右クリックすることで、ドライバの更新、ドライバの無効化、デバイスのアンインストール、ハードウェアの変更のスキャン、デバイスのプロパティなどの一般的なデバイスオプションの一部にアクセスすることもできます。
デバイス(Device)マネージャツールのウィンドウには、上部に表示されるアイコンもあります。これらのアイコンは、前に説明した以前のデバイスアクションに対応しています。
また読む:(Also Read:) Windows 10の管理ツールとは何ですか?(What are Administrative Tools in Windows 10?)
さまざまなエラーアイコンとコードの識別
この記事から情報を持っていくとしたら、これはあなたにとって最も重要なポイントになります。さまざまなエラーアイコンを理解して特定することで、デバイスの競合、ハードウェアコンポーネントの問題、およびデバイスの誤動作を簡単に把握できます。これらのアイコンのリストは次のとおりです。
ハードウェアが認識されない(Hardware not recognized)
新しいハードウェア(Hardware)周辺機器を追加するときはいつでも、サポートするソフトウェアドライバーがない場合、またはデバイスが正しく接続または接続されていない場合、デバイスアイコンの上に黄色の疑問符で示されるこのアイコンが表示されます。
ハードウェアが正しく機能していない(Hardware not working properly)
ハードウェア(Hardware)デバイスは誤動作する傾向があり、デバイスが正常に機能しなくなった時期を知るのは非常に困難です。そのデバイスを使い始めるまでわからない場合があります。ただし、Windowsは、システムの起動中に、デバイスが機能しているかどうかを確認しようとします。Windowsが接続されたデバイスの問題を認識すると、黄色の三角形のアイコンに黒い感嘆符が表示されます。
無効にされたデバイス(Disabled device)
デバイスの右下にある灰色の矢印で示されるこのアイコンが表示される場合があります。デバイスは、IT管理者、ユーザー、または誤って無効にされる可能性があります
ほとんどの場合、デバイスマネージャは、対応するデバイスとともにエラーコードを表示します。これにより、システムが何が問題になっていると考えているかを簡単に理解できるようになります。以下は、説明とともにエラーコードです。
|
Reason with error code |
1 |
This device is not configured correctly. (Error Code 1) |
2 |
The driver for this device might be corrupted, or your system may be running low on memory or other resources. (Error Code 3) |
3 |
This device cannot start. (Error Code 10) |
4 |
This device cannot find enough free resources that it can use. If you want to use this device, you will need to disable one of the other devices on this system. (Error Code 12) |
5 |
This device cannot work properly until you restart your computer. (Error Code 14) |
6 |
Windows cannot identify all the resources this device uses. (Error Code 16) |
7 |
Reinstall the drivers for this device. (Error Code 18) |
8 |
Windows cannot start this hardware device because its configuration information (in the registry) is incomplete or damaged. To fix this problem you should uninstall and then reinstall the hardware device. (Error Code 19) |
9 |
Windows is removing this device. (Error Code 21) |
10 |
This device is disabled. (Error Code 22) |
11 |
This device is not present, is not working properly, or does not have all its drivers installed. (Error Code 24) |
12 |
The drivers for this device are not installed. (Error Code 28) |
13 |
This device is disabled because the firmware of the device did not give it the required resources. (Error Code 29) |
14 |
This device is not working properly because Windows cannot load the drivers required for this device. (Error Code 31) |
15 |
A driver (service) for this device has been disabled. An alternate driver may be providing this functionality. (Error Code 32) |
16 |
Windows cannot determine which resources are required for this device. (Error Code 33) |
17 |
Windows cannot determine the settings for this device. Consult the documentation that came with this device and use the Resource tab to set the configuration. (Error Code 34) |
18 |
Your computer’s system firmware does not include enough information to properly configure and use this device. To use this device, contact your computer manufacturer to obtain a firmware or BIOS update. (Error Code 35) |
19 |
This device is requesting a PCI interrupt but is configured for an ISA interrupt (or vice versa). Please use the computer’s system setup program to reconfigure the interrupt for this device. (Error Code 36) |
20 |
Windows cannot initialize the device driver for this hardware. (Error Code 37) |
21 |
Windows cannot load the device driver for this hardware because a previous instance of the device driver is still in memory. (Error Code 38) |
22 |
Windows cannot load the device driver for this hardware. The driver may be corrupted or missing. (Error Code 39) |
23 |
Windows cannot access this hardware because its service key information in the registry is missing or recorded incorrectly. (Error Code 40) |
24 |
Windows successfully loaded the device driver for this hardware but cannot find the hardware device. (Error Code 41) |
25 |
Windows cannot load the device driver for this hardware because there is a duplicate device already running in the system. (Error Code 42) |
26 |
Windows has stopped this device because it has reported problems. (Error Code 43) |
27 |
An application or service has shut down this hardware device. (Error Code 44) |
28 |
Currently, this hardware device is not connected to the computer. (Error Code 45) |
29 |
Windows cannot gain access to this hardware device because the operating system is in the process of shutting down. (Error Code 46) |
30 |
Windows cannot use this hardware device because it has been prepared for safe removal, but it has not been removed from the computer. (Error Code 47) |
31 |
The software for this device has been blocked from starting because it is known to have problems with Windows. Contact the hardware vendor for a new driver. (Error Code 48) |
32 |
Windows cannot start new hardware devices because the system hive is too large (exceeds the Registry Size Limit). (Error Code 49) |
33 |
Windows cannot verify the digital signature for the drivers required for this device. A recent hardware or software change might have installed a file that is signed incorrectly or damaged, or that might be malicious software from an unknown source. (Error Code 52) |
How to Switch to OpenDNS or Google DNS on Windows
結論
オペレーティングシステムのテクノロジが向上し続けるにつれて、デバイス管理の単一のソースにとって重要になりました。デバイス(Device)マネージャは、オペレーティングシステムに物理的な変更を認識させ、周辺機器が追加されるにつれて発生する質量を追跡するために開発されました。ハードウェアがいつ誤動作し、すぐに注意を払う必要があるかを知ることは、短期的にも長期的にも個人と機関を同様に助けるでしょう。
What is Device Manager? [EXPLAINED]
The Windows operating system currently holds a 96% market share in the world of personal computers. To capitalize on this opportunity, hardware manufacturers try and create products that add a lot of features to the existing computer builds.
But none of this is standardized. Every manufacturer works with its own software features which are closed source to distinguish themselves from their competitors.
If every hardware is different, how will the operating system know how to use the hardware?
This is taken care of by the device drivers. Since Windows cannot build support for all the hardware devices on the planet, they left it up to the hardware manufacturers to develop compatible drivers.
The Windows Operating System only offers us an interface to interact with the installed devices and drivers on the system. This interface is called the Device Manager.
What is a Device Manager?
It is a software component of the Microsoft Windows operating system, which is like a command center of all the hardware peripherals connected to the system. The way it works is by giving us a brief and organized overview of all the windows approved hardware devices that are operating in the computer.
This could be electronic components such as keyboard, mouse, monitors, hard disk drives, processors, etc. It is an administrative tool that is a part of the Microsoft Management Console.
Device Manager comes preloaded with the operating system, however, there are other third-party programs available in the market that can be used to achieve the same desired results but it is encouraged not to install these third-party applications due to the inherent security risks they possess.
Microsoft started bundling this tool with the operating system with the introduction of Windows 95. Initially, it was just designed to display and interact with pre-existing hardware. Over the next few revisions, the hot-plugging capability was added, which enables the kernel to notify the device manager of any new hardware-related changes that are taking place. Such as plugging in a USB thumb drive, insertion of a new network cable, etc.
Device Manager helps us to:
- Modify hardware configuration.
- Change and retrieve hardware drivers.
- Detecting conflicts between the hardware devices that are plugged into the system.
- Identify problematic drivers and disable them.
- Display the hardware information such as the device manufacturer, model number, classification device, and more.
Why Do We Need a Device Manager?
There are a lot of reasons why we might need a device manager, but the most important reason we need the device manager is for software drivers.
A software driver is as Microsoft defines software that allows your computer to communicate with hardware or devices. But why do we need that, so let’s say you’ve got a sound card you should be able to just plug it in with no drivers and your music player should generate a digital signal that the sound card should make.
That’s basically how it would have worked if there was only one sound card in existence. But the real problem is that there are literally thousands of sound devices and all of them will work completely differently from each other.
And for everything to work correctly software makers would need to rewrite their software with specialized signaling for your sound card along with every card that ever existed and every card that ever will exist.
So a software driver acts as an abstraction layer or translator in a way, where the software programs only have to interact with your hardware in one standardized language and the driver handles the rest.
Also Read: What is Fragmentation and Defragmentation
Why do drivers cause so many issues?
Our hardware devices come with a lot of capabilities that the system needs to interact in a particular way. Even though standards exist to help the hardware manufacturers to make the perfect driver. There are other devices and other pieces of software that can cause conflicts. Also, there are separate drivers that need to be maintained for multiple operating systems like Linux, Windows, and others.
Each with its own universal language that the driver needs to translate to it. This leaves plenty of room for one of the variants of a driver for a particular piece of hardware to have an imperfection or two.
How to Access the Device Manager?
There are various ways by which we can access the device manager, in most of the versions of Microsoft windows we can open device manager from the command prompt, the control panel, from the run tool, right-clicking the start menu, etc.
Method 1: From the start menu
Go to the lower left side of the desktop, Right-click on the start menu, a huge list of various administrative shortcuts will appear, locate and click on the “device manager”.
Method 2: Quick Access Menu
On the desktop, keep holding the Windows key while you press ‘X’, then select the device manager from the pre-populated administrative tools.
Method 3: From the Control Panel
Open the Control Panel, click on Hardware and Sound, under the Devices and Printers, select Device Manager.
Method 4: Via Run
Press Windows key + R to open the run dialog box, then in the dialog box besides Open type “devmgmt.msc” and tap OK.
Method 5: Using the Windows search box
Besides the windows icon in the desktop, there is an icon with a magnifying glass, press that to expand the search box, in the search box type “Device Manager” and hit Enter. You will start to see the results populate, click on the first result that is displayed in the Best Match Section.
Method 6: From the Command Prompt
Open the Run dialog using Windows+R hotkeys, enter ‘cmd’ and tap OK. After that, you should be able to see the command prompt window. Now, in the Command Prompt, Enter ‘start devmgmt.msc’ (without quotes) and hit Enter.
Method 7: Open Device Manager through Windows PowerShell
Powershell is a more advanced form of command prompt which is used to run any external programs as well as automate an array of system administration tasks not available to the command prompt.
To open the device manager in Windows Powershell, Access the start menu, scroll down in the all applications list till you reach Windows PowerShell prompt, Once opened type ‘devmgmt.msc‘ and press Enter.
These are some of the ways we can access the device manager, there are plenty of other unique ways we can access the device manager depending on the version of windows operating system you are running, but for the sake of convenience, we will limit ourselves to the above-mentioned methods.
How do you put the device manager to use?
The moment we open the device manager tool we are greeted with a list of all the hardware components and their software drivers that are currently installed in the system. These include Audio inputs and outputs, Bluetooth devices, Display adapters, Disk Drives, Monitors, Network Adapter, and more, these are separated by different categories of peripherals, which can be expanded to display all the hardware devices that are currently connected under that category.
To make changes or to modify a particular device, from the hardware list select the category it falls under, then from the displayed components choose the desired hardware device.
Upon selecting the device, an independent dialog box appears, this box displays the properties of the device.
Depending on the type of device or hardware component selected, we will see tabs such as General, Driver, Details, Events, and Resources.
Now, let’s see what each of these tabs can be used for,
General
This section provides a brief overview of the hardware selected, that displays the name of the component selected, the type of device it is, the Manufacturer of that hardware device, the physical location of the device in the system that is relative to it and the status of the device.
Driver
This is the section that displays the software driver for the selected hardware component. We get to see the developer of the driver, the date it got released, the driver version, and the digital verification of the driver developer. In this section, we also get to see other driver-related buttons such as:
- Driver details: This displays the details of the driver files that have been installed, the location where they have been saved and various dependent file names.
- Update driver: This button helps us manually update the driver by either searching for the driver update online or driver that has been downloaded from the internet.
- Roll Back Driver: Sometimes, certain new driver updates are not compatible with our current system or there are certain new features that are not required that have been bundled with the driver. In these situations, we may have a reason to go back to a previously working version of the driver. By selecting this button we will be able to do so.
- Disable driver: Whenever we buy a new system, it comes preloaded with certain drivers that the manufacturer deems necessary. However, as an individual user may not see the requirement of certain drivers due to any number of reasons say privacy then we can disable the webcam by pressing this button.
- Uninstall device: We can use this to completely remove the drivers necessary for the component to function or even the system to recognize the existence of the hardware component. This is an advanced option, which should be used with caution as uninstalling certain drivers may lead to total Operating System failure.
Details
If we want to control individual properties of a hardware driver, we can do so in this section, here we get to select from various properties of the driver and a corresponding value for a particular property. These can be later modified based on the requirement.
Events
Upon installing these software drivers, they instruct the system to run a plethora of tasks periodically. These timed tasks are called events. This section displays the timestamp, description, and information associated with the driver. Do note that all of these events can also be accessed via the event viewer tool.
Resources
This tab displays various resources and their setting and the configuration the settings are based on. If there are any device conflicts due to certain resource settings that will also be displayed here.
We can also automatically scan for hardware changes by right-clicking on one of the device categories that are displayed along with the properties of that category.
Additionally, we can also access some of the general device options such as update driver, disable driver, uninstall devices, scan for hardware changes, and device properties by right-clicking on the individual device shown in the expanded category list.
The Device manager tool’s window also has icons that are displayed on the top. These icons correspond to the previous device actions that we have already discussed earlier.
Also Read: What are Administrative Tools in Windows 10?
Identification of various error icons and codes
If you were to take any information from this article with you, this would be the most important takeaway for you. Understanding and identifying various error icons will make it easier to figure out the device conflicts, issues with hardware components, and malfunctioning devices. Here’s a list of those icons:
Hardware not recognized
Whenever we add a new Hardware peripheral, without a supporting software driver or when the device is improperly connected or plugged, we will end up seeing this icon which is denoted by a yellow question mark over the device icon.
Hardware not working properly
Hardware devices sometimes tend to malfunction, it is quite hard to know when a device has stopped functioning as it should. We may not know until we start to use that device. However, windows will try to check if a device is functioning or no, while the system is booting. If Windows recognizes the problem which the connected device has it shows a black exclamation on a yellow triangle icon.
Disabled device
We may see this icon which is denoted by a grey arrow pointing down in the lower right side of the device. A device could be automatically be disabled by the IT administrator, by a user, or maybe by mistake
Most of the time the device manager displays the error code along with the corresponding device, to make it easier for us to make sense of what does the system thinks of what could be going wrong. Following is the error code along with the explanation.
|
Reason with error code |
1 |
This device is not configured correctly. (Error Code 1) |
2 |
The driver for this device might be corrupted, or your system may be running low on memory or other resources. (Error Code 3) |
3 |
This device cannot start. (Error Code 10) |
4 |
This device cannot find enough free resources that it can use. If you want to use this device, you will need to disable one of the other devices on this system. (Error Code 12) |
5 |
This device cannot work properly until you restart your computer. (Error Code 14) |
6 |
Windows cannot identify all the resources this device uses. (Error Code 16) |
7 |
Reinstall the drivers for this device. (Error Code 18) |
8 |
Windows cannot start this hardware device because its configuration information (in the registry) is incomplete or damaged. To fix this problem you should uninstall and then reinstall the hardware device. (Error Code 19) |
9 |
Windows is removing this device. (Error Code 21) |
10 |
This device is disabled. (Error Code 22) |
11 |
This device is not present, is not working properly, or does not have all its drivers installed. (Error Code 24) |
12 |
The drivers for this device are not installed. (Error Code 28) |
13 |
This device is disabled because the firmware of the device did not give it the required resources. (Error Code 29) |
14 |
This device is not working properly because Windows cannot load the drivers required for this device. (Error Code 31) |
15 |
A driver (service) for this device has been disabled. An alternate driver may be providing this functionality. (Error Code 32) |
16 |
Windows cannot determine which resources are required for this device. (Error Code 33) |
17 |
Windows cannot determine the settings for this device. Consult the documentation that came with this device and use the Resource tab to set the configuration. (Error Code 34) |
18 |
Your computer’s system firmware does not include enough information to properly configure and use this device. To use this device, contact your computer manufacturer to obtain a firmware or BIOS update. (Error Code 35) |
19 |
This device is requesting a PCI interrupt but is configured for an ISA interrupt (or vice versa). Please use the computer’s system setup program to reconfigure the interrupt for this device. (Error Code 36) |
20 |
Windows cannot initialize the device driver for this hardware. (Error Code 37) |
21 |
Windows cannot load the device driver for this hardware because a previous instance of the device driver is still in memory. (Error Code 38) |
22 |
Windows cannot load the device driver for this hardware. The driver may be corrupted or missing. (Error Code 39) |
23 |
Windows cannot access this hardware because its service key information in the registry is missing or recorded incorrectly. (Error Code 40) |
24 |
Windows successfully loaded the device driver for this hardware but cannot find the hardware device. (Error Code 41) |
25 |
Windows cannot load the device driver for this hardware because there is a duplicate device already running in the system. (Error Code 42) |
26 |
Windows has stopped this device because it has reported problems. (Error Code 43) |
27 |
An application or service has shut down this hardware device. (Error Code 44) |
28 |
Currently, this hardware device is not connected to the computer. (Error Code 45) |
29 |
Windows cannot gain access to this hardware device because the operating system is in the process of shutting down. (Error Code 46) |
30 |
Windows cannot use this hardware device because it has been prepared for safe removal, but it has not been removed from the computer. (Error Code 47) |
31 |
The software for this device has been blocked from starting because it is known to have problems with Windows. Contact the hardware vendor for a new driver. (Error Code 48) |
32 |
Windows cannot start new hardware devices because the system hive is too large (exceeds the Registry Size Limit). (Error Code 49) |
33 |
Windows cannot verify the digital signature for the drivers required for this device. A recent hardware or software change might have installed a file that is signed incorrectly or damaged, or that might be malicious software from an unknown source. (Error Code 52) |
How to Switch to OpenDNS or Google DNS on Windows
Conclusion
As the technologies of the Operating systems kept improving it became important for a singular source of device administration. The Device manager was developed to make the operating system aware of the physical changes and keep a track of the mas they take place as more and more peripherals are being added. Knowing when the hardware is malfunctioning and requiring immediate attention would help individuals and institutions alike in a short as well as long run.