Windows 7で署名されていないドライバーをインストールする方法

Windows 7 で署名されていないドライバーを安全にインストールするには、まずデバイスメーカーから互換性のあるデジタル署名付きパッケージを探すのが最も安全な方法です。正規の旧型デバイスに署名付きパッケージがない場合は、Windows 7 の「ドライバー署名の強制を無効にする」オプションを使用して、1 回の起動セッションでテストできます。これは一時的なもので、通常の再起動で署名の強制は復元されます。

ドライバー署名は、64ビット版Windows 7において特に重要です。カーネルモードドライバーは、デフォルトでロードされるために検証可能な署名が必要です。警告が表示されたからといって、ドライバーが悪意のあるものであるとは限りませんが、Windowsが期待どおりに検証できないことを意味します。未知のダウンロードサイトから入手したファイルについては、警告を無視しないでください。

署名されていないドライバーをインストールする前に

  • デバイスとWindowsのアーキテクチャを確認してください。デバイスマネージャーでデバイスのプロパティを開き、「詳細」タブを使用してハードウェアIDを表示します。デバイスモデルとWindows 7の32ビット版または64ビット版を、製造元のドライバページと照合してください。
  • 信頼できる情報源を使用してください。PCまたはハードウェアメーカーのサポートサイトを優先してください。ドライババンドル、再パッケージ化されたインストーラ、ブートローダーを変更する古いユーティリティは避けてください。
  • 復旧パスを準備してください。ドライバーを変更する前に、復元ポイントまたはシステムイメージを作成してください。Windows 7 はサポートが終了しています。Microsoft は 2020 年 1 月 14 日にサポートを終了したため、定期的なセキュリティ更新プログラムは提供されなくなりました。
Windows 7のデバイスマネージャーのプロパティウィンドウの例。不明なデバイスのハードウェアIDが選択されている。
製造元のサイトで対応するドライバーを検索する前に、デバイスのハードウェアIDを確認してください。

F8キーを使用して、ドライバーをインストールまたは1セッションでテストします。

  1. コンピューターを再起動してください。ファームウェア画面が表示された後、Windowsの起動が始まる前に、F8キーを繰り返し押して「詳細ブートオプション」を開きます。
  2. 「ドライバー署名の強制を無効にする」を選択します。矢印キーを使用してEnterキーを押してください。Windowsは、このセッションのみ、ロード時の署名強制が無効になった状態で起動します。
  3. 信頼できるソースからパッケージをインストールしてください。製造元のインストーラーを管理者として実行するか、デバイス マネージャーを開き、デバイスを右クリックして「ドライバー ソフトウェアの更新」を選択し、「コンピューターを参照してドライバー ソフトウェアを探す」を選択して、INF ファイルを含む展開済みのドライバー フォルダーを指定します。
  4. 確認メッセージが表示されたら、必ず確認してください。信頼できるソースからパッケージを入手し、それがこのデバイスとWindowsバージョン専用である場合にのみ、続行してください。必要に応じて変更を元に戻せるよう、インストーラーとデバイスの詳細情報を保管しておいてください。
  5. デバイスをチェックしてから、通常どおり再起動してください。デバイスマネージャーでエラーが表示されず、基本機能が正常に動作することを確認してください。F8キーの選択は再起動後も保持されません。通常起動時にデバイスが動作しなくなった場合は、ドライバーを削除またはロールバックし、代わりに署名付きパッケージをインストールしてください。
Windows 7 の詳細ブートオプションメニューで、「ドライバー署名の強制を無効にする」が強調表示されている。
F8オプションは、現在のブートセッションにおいて、ドライバのロード時署名の強制を一時的に緩和します。
「コンピューターを参照してドライバーソフトウェアを探す」を選択した状態でのWindows 7ドライバーソフトウェア更新ウィザード
デバイスマネージャーで、デバイスのINFファイルが含まれている信頼済みドライバフォルダを参照します。

MicrosoftはF8オプションを現在のセッション設定として文書化しており、再起動後には有効状態が維持されません。また、すべてのプラグアンドプレイインストールプロンプトを削除するわけではないため、Windowsは引き続き管理者にドライバーパッケージの承認を求める場合があります。

ドライバー開発者向け:テスト署名を使用する

自分で作成したドライバー、または開発者から受け取ったドライバーをテストする場合は、専用のテスト用コンピューターでテスト署名済みのドライバーパッケージを使用してください。テストモードは、任意の署名なしドライバーを署名付きドライバーに変換する方法ではありません。パッケージには、Windowsが検証できるテスト署名が既に含まれている必要があります。

  1. テスト用コンピュータをバックアップし、管理者としてコマンドプロンプトを開きます。
  2. と入力してbcdedit /set testsigning onから、Windowsを再起動してください。
  3. 開発者のテスト証明書で署名されたパッケージをインストールしてテストしてください。テスト署名が有効になっている場合、Windowsにはテストモードの透かしが表示されます。
  4. テストが完了したら、管理者権限でコマンドプロンプトを開き、コマンドを実行してbcdedit /set testsigning off再起動します。テスト署名済みのドライバーは、通常の署名適用ではロードされなくなります。代わりに、製品版として署名済みのリリースパッケージを使用してください。
管理者権限で起動したWindows 7コマンドプロンプトで、testsigningコマンドを入力しました。
テスト署名オプションは、テスト署名済みのカーネルモードコードを対象としており、再起動が必要です。

BCDEdit はブート構成を変更するため、復旧可能なマシンでのみ使用してください。Microsoft のリファレンスには、testsigningテスト署名付きカーネルモードコードの読み込みを制御し、再起動が必要であると記載されています。 を に置き換えないでくださいbcdedit /set nointegritychecks on。Microsoft のドキュメントによると、このオプションは Windows 7 では無視されます。

警告を無視してはいけない場合

古いドライバユーティリティを実行するために、ユーザーアカウント制御やウイルス対策ソフトを無効にしないでください。また、ベンダーからの独立した確認なしに、ウイルス警告を誤検出として扱わないでください。メーカーが互換性のあるドライバを提供できない場合は、可能な限りサポートされているハードウェアまたはサポートされているオペレーティングシステムを使用してください。Windows 7 を使い続ける必要がある PC の場合は、ネットワークへの露出を制限し、テスト済みのバックアップを保持してください。

正確な動作と制限事項については、Microsoft のドライバー テスト署名に関するガイダンスおよびBCDEdit /set のリファレンスを参照してください。Windows 7 のサポート終了日は、Microsoft のWindows サポート終了ページに記載されています。

コメントを残す

FotoSketcherで写真を絵画、スケッチ、漫画に変換

FotoSketcherで写真を絵画、スケッチ、漫画に変換

FotoSketcher Studioを使えば、写真を絵画、鉛筆画、漫画に変換できます。エフェクトの選択方法、プレビューの調整方法、作品の保存方法を学びましょう。

オーディオ識別ツールで音声ファイルを詳細に分析・識別する

オーディオ識別ツールで音声ファイルを詳細に分析・識別する

オーディオ識別子がビットレート、エンコーダー、タグについて何を明らかにするのか、従来のワークフローがどのように機能するのか、そして現在利用可能なツールの中で、ファイルの検査や楽曲の識別に使えるものはどれなのかを学びましょう。

My Photo Index:Windows用オープンソース写真整理ツール

My Photo Index:Windows用オープンソース写真整理ツール

My Photo Indexは、ローカル画像のタグ付け、評価、閲覧を行うための、Windows向けの旧来の写真カタログツールです。その機能、互換性の制限、および現在もサポートされている代替ツールについてご確認ください。

Attribute Changerを使用してファイルとフォルダの属性、日付、時刻を変更する

Attribute Changerを使用してファイルとフォルダの属性、日付、時刻を変更する

Attribute Changerを使用して、Windowsファイルの属性とタイムスタンプを編集したり、JPEG EXIF写真の日付を更新したり、バッチ変更を安全にプレビューしたりする方法を学びましょう。

Windows 10で各モニターに異なる壁紙を設定する方法

Windows 10で各モニターに異なる壁紙を設定する方法

Windows 10の各モニターに個別の壁紙を設定し、ディスプレイを識別し、画像のフィットを調整し、モニターの選択肢が見つからない場合のトラブルシューティングを行います。

pViewer:最小限の画像ビューアとマンガ&コミックリーダー

pViewer:最小限の画像ビューアとマンガ&コミックリーダー

pViewerの機能、写真モードとコミックモードの仕組み、ダウンロードすべきWindows版、そして旧バージョンと改訂版の違いについて学びましょう。

NeoDownloader:パラメータ設定とウェブサイトからの画像の一括ダウンロード

NeoDownloader:パラメータ設定とウェブサイトからの画像の一括ダウンロード

NeoDownloaderプロジェクトの作成方法、クロール範囲の選択方法、画像フィルタと保存先の設定方法、バッチダウンロードの確認方法を学びましょう。

Windows 7および8でホットキーを使って次のデスクトップ背景に切り替える方法

Windows 7および8でホットキーを使って次のデスクトップ背景に切り替える方法

Windows 7または8用のスライドショーを設定し、簡単なVBScriptショートカットを作成して、キーボードショートカットキーを割り当てて次の壁紙に進めるようにします。

XnConvert:エフェクトの適用と画像フォーマットの一括変換

XnConvert:エフェクトの適用と画像フォーマットの一括変換

XnConvertを使えば、エフェクトの適用、写真のリサイズ、画像フォーマットの一括変換が可能です。出力設定の選択、編集内容のプレビュー、オリジナル画像の保護も行えます。

PickMeApp: 保存された設定でWindowsプログラムを転送する

PickMeApp: 保存された設定でWindowsプログラムを転送する

PickMeAppを使って、インストール済みのWindowsアプリケーションを別のPCに移行しましょう。TAPパッケージの仕組み、設定の取得方法、転送できない可能性のある項目について学びます。