ERROR_KM_DRIVER_BLOCKED 1930 (0x78A) [解決済み]
ERROR_KM_DRIVER_BLOCKED メッセージは、PC に設定されているポリシーにより、プリンタ ドライバのインストールがブロックされたことを示します。エラー コードは 1930 (0x78A) で、メッセージは「プリンタ ドライバは、コンピュータで有効になっている NT 4.0 ドライバをブロックするポリシーと互換性がありません。」です。
0x8007078a エラーは通常、カーネル モード プリンター ドライバーをサポートしていない、Windows Vista などの古いバージョンの OS で発生します。ただし、互換性のないドライバーやサポートされていないドライバーを使用している場合は、Windows 11 でも発生することがあります。
トラブルシューティングを開始する前に、PC を再起動し、保留中のすべての Windows 更新プログラムをインストールし、影響を受けるプリンターを再接続します。
ERROR_KM_DRIVER_BLOCKED を修正するにはどうすればよいですか?
ヒント
ERROR_KM_DRIVER_BLOCKED の問題は、通常、システムに適用されているポリシーが原因で発生しますが、ポリシーの再構成は主なアプローチではありません。このようなポリシーは、コンピューターのセキュリティを強化するために設定されており、変更するとリスクが生じます。それでも続行する場合は、4 番目と 5 番目の解決策で、ポリシー固有の変更について説明します。
1. 互換性のあるドライバーバージョンを入手する
先ほど述べたように、ERROR_KM_DRIVER_BLOCKED の問題は、ドライバーが古いか互換性がないため発生する可能性があります。
したがって、0x8007078a を修正するには、まず、評価の高いドライバー アンインストーラー ツールを使用して既存のドライバー関連ファイルをすべて消去し、製造元の Web サイトにアクセスして、インストールされているバージョンおよび Windows の反復とも互換性のあるプリンターの最新ドライバーを検索し、セットアップ (.exe ファイル) をダウンロードして、ドライバーをインストールします。
一部のユーザーの場合、ドライバーをアンインストールし、ドライバー関連のファイルを削除してからプリンターを再接続するだけで、Windows によって互換性のあるドライバーが自動的にインストールされ、プリンターがすぐに動作するようになりました。
2. 互換モードでドライバーをインストールする
- ダウンロードしたプリンターセットアップ (.exe ファイル) を右クリックし、[プロパティ]を選択します。
- [互換性] タブに移動し、 [互換モードでこのプログラムを実行する]チェックボックスをオンにして、リストから以前のバージョンの Windows を選択します。
- 「適用」と「OK」をクリックして変更を保存します。
- 次に、プリンタ ドライバをインストールします。
- それでも ERROR_KM_DRIVER_BLOCKED メッセージが表示される場合は、動作するものになるまで他の古いバージョンの Windows を試してください。
3. PCをマルウェアスキャンする
- Windows+を押してS検索を開き、テキスト フィールドに「Windows セキュリティ」と入力して、関連する結果をクリックします。
- [ウイルスと脅威の防止]をクリックします。
- スキャンオプションをクリックします。
- 完全スキャンエントリを選択し、今すぐスキャン をクリックします。
- スキャンが完了するまでお待ちください。15~45 分ほどかかる場合があります。
非公式のソースからドライバーをダウンロードした場合は、PC をスキャンしてマルウェアがないか確認することをお勧めします。また、Windows セキュリティで脅威を検出できない場合は、効果的なウイルス対策ソリューションを使用して、より高度なスキャンを実行することをお勧めします。
4. 設定を変更してドライバーを再インストールする
4.1 プリンタドライバとソフトウェアをアンインストールする
- Windows+を押してR「実行」を開き、テキスト フィールドにappwiz.cplEnterと入力して、を押します。
- リストからプリンター ソフトウェアを選択し、[アンインストール]をクリックします。
- 画面上の指示に従ってプロセスを完了します。
- 同様に、ここにリストされているプリンター ドライバーと、その他のプリンター関連のソフトウェア コンポーネントもアンインストールします。
4.2 レジストリを再構成する
- Windows +を押してR 「実行」を開き、テキスト フィールドに「regedit」Enterと入力して、を押します。
- UAC プロンプトで[はい]をクリックします。
- 次のパスをアドレスバーに貼り付けて、を押しますEnter:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT
- 左側のペインで Windows NT エントリを右クリックし、[新規]を選択してから [キー] を選択し、「Printers」という名前を付けます。
- 次に、プリンター キー内で、右側の空の部分を右クリックし、[新規]を選択して、[DWORD (32 ビット) 値] を選択し、KMPrintersAreBlockedという名前を付けます。
- DWORD をダブルクリックし、 「値のデータ」の下に「1」と入力し、「OK」をクリックして変更を保存します。
- 次に、「Printers」の下に別のキーを作成し、「PointAndPrint」という名前を付けます。
- PointAndPrint の下で、以前と同じように次のエントリを作成し、それぞれの横にリストされている値データを設定します。
- 制限 (DWORD) – 1 (値データ)
- TrustedServers (DWORD) – 0 (値データ)
- ServerList (文字列) – 空 (値データ)
- InForest (DWORD) – 0 (値データ)
- NoWarningNoElevationOnInstall (DWORD) – 1 (値データ)
- UpdatePromptSettings (DWORD) – 2 (値データ)
- 次に、このパスに移動します。
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Policies\Microsoft\Windows NT
- 先ほどと同じように、 Windows NT の下にPrintersキーを作成し、次にPrinters の下にPointAndPrintキーを作成します。
- 最後に、 PointAndPrintキー内に次のDWORDと文字列を作成し、それぞれの横にリストされている値データを設定します。
- 制限 (DWORD) – 1 (値データ)
- TrustedServers (DWORD) – 0 (値データ)
- ServerList (文字列) – 空 (値データ)
- InForest (DWORD) – 0 (値データ)
- NoWarningNoElevationOnInstall (DWORD) – 1 (値データ)
- UpdatePromptSettings (DWORD) – 2 (値データ)
4.3 印刷スプーラサービスを停止する
- Windows+を押しRて実行を開き、テキスト フィールドにservices.mscEnterと入力して、を押します。
- 下にスクロールし、印刷スプーラーサービスを右クリックして、コンテキスト メニューから [停止] を選択します。
4.4 重要なフォルダの名前を変更する
- Windows+を押してEファイルエクスプローラーを開き、アドレスバーに次のパスを貼り付けて、を押しますEnter。
C:\Windows\System32\spool\drivers
- ここで、W32X86フォルダと x64 フォルダの名前をそれぞれW32x86.oldと x64.old に変更します。
- PCを再起動します。
4.5 プリンタドライバを再インストールする
最後に、インストール中に「プリンター ドライバーは、コンピューターで有効になっているポリシーと互換性がありません。このポリシーにより、NT 4.0 ドライバーがブロックされます」というメッセージを以前にトリガーしたドライバー セットアップ (.exe) ファイルを実行できます。
5. グループポリシーを再構成する
- Windows+を押してR「実行」を開き、テキスト フィールドにgpedit.mscEnterと入力して、を押します。
- 左側のペインを使用して次のパスに移動します。
Computer Configuration > Administrative Templates > Printers
- カーネル モード ドライバーを使用したプリンターのインストールを許可しないポリシーをダブルクリックします。
- [無効]オプションを選択し、[適用] と[OK]をクリックして変更を保存します。
- 最後に、コンピューターを再起動し、0x8007078a システム エラーが修正されたかどうかを確認します。
6. Windowsを工場出荷時の状態にリセットする
最後の手段として、Windows を工場出荷時のデフォルトにリセットすることもできます。5 人のユーザーのうち 2 人にとって、これは複数のコンピューターのセットアップでも ERROR_KM_DRIVER_BLOCKED に対して機能した唯一の解決策です。
PC をリセットするには、Windows+を押して設定Iを開き、システム タブに移動して回復をクリックし、PC のリセット ボタンをクリックし、ファイルを保持するかすべて削除するかを選択してローカル再インストールを選択し、次へをクリックし、変更を確認してリセットをクリックし、プロセスが完了するまで待ちます。
7. サポートに連絡する
何も解決しない場合は、サポート チームに連絡してください。まず、プリンター製造元の専用サポート (公式 Web サイト経由) を試して、PC と互換性のあるドライバー バージョンを尋ねてください。ERROR_KM_DRIVER_BLOCKED についてサポートが受けられない場合は、Microsoft サポートに連絡してください。
ERROR_KM_DRIVER_BLOCKED エラーはソフトウェアベースの問題であり、通常は Windows に簡単な変更を加えたり、別のドライバーを使用したりすることで修正できることを覚えておいてください。サポート チームに連絡する必要があるのはごくまれです。
この問題のさらなる解決策をご存知の場合は、コメント欄で読者と共有してください。
コメントを残す