修正:このデバイスは、Windows 7、8、および10で(コード12)エラーを使用できるほど十分な空きリソースを見つけることができません

このデバイスは、使用できる十分な空きが見つかりません(コード12) 」問題が、デバイスのステータスボックスのデバイスのプロパティウィンドウ内に表示されます。 このエラーは通常、2つのデバイスに同じI / Oポートが割り当てられているが、他にも原因がある場合に発生するハードウェアの競合です。

このデバイスは、使用できる十分な空きリソースを見つけることができません(コード12)

デバイスマネージャーは、この記事の原因となる問題とそれを解決するために使用できる方法の両方で、この記事で取り上げたものと類似性を共有する他のエラーのホームにもなります。

  • このデバイスは、使用できる十分な空きリソースを見つけることができません。 (コード12)は通常、ネットワークアダプター、ディスプレイアダプター、およびサウンドカードで見られます。

あなたのために機能する方法は、問題が発生するシナリオに大きく依存し、メソッドの説明でそれを指摘するようにします。 幸運を祈ります。問題を解決できることを願っています。

内容

  • 1このデバイスは、使用できる十分な空きリソースを見つけることができません(コード12)
    • 1.1ソリューション1:複数のGPUを備えた暗号マイナー
    • 1.2解決策2:複数のGPU設定に対する代替のRegedit修正
    • 1.3解決策3:マザーボードリソースと問題のあるデバイスドライバーをアンインストールする
    • 1.4解決策4:BIOSを更新する
    • 1.5ソリューション5:ネットワークドライバーとの闘い
    • 1.6ソリューション6:コンピューターを最新バージョンのWindowsに更新する
    • 1.7解決策7:PMCIAカードのドライバーファイルを削除する

解決策1:複数のGPUを備えた暗号マイナー

システムがそのような奇妙なセットアップに慣れていないので、リグにたくさんのGPUがあるマイナーは、しばしばこれらの問題に遭遇します。 彼らは、ユーザーがコンピューターのBIOS設定にアクセスした後に簡単に実行できる解決策を投稿するまで、マイニングをほぼあきらめる準備ができていました。 必ず以下の手順に従ってください。

  1. [スタート]メニュー>> [電源ボタン] >> [シャットダウン]に移動して、コンピューターの電源を切ります。
  2. 電源ボタンを押してPCの電源を入れ直し、システムの起動中にBIOSキーを押してBIOS設定の入力を試みます。 BIOSキーは通常、ブート画面に表示され、「___を押してセットアップに入ります。」というメッセージが表示される場合があります。 一般的なBIOSキーはF1、F2、Del、Esc、およびF10であるため、十分に速くクリックしてください。

  1. 変更する必要があるTOLUD(Top Of Lower Usable DRAM)オプションは、さまざまなメーカーが製造したBIOSユーティリティのさまざまなタブの下にあり、これらは設定の場所に関する規則ではありません。
  2. 通常、[詳細設定]タブまたは[メモリ管理]の下にあります。 どこにいても、オプションの名前はTop Of Lower Usable Dramです。
  3. 正しいオプションを見つけたら、自動または無効から3.5GBに変更します。

  1. 微調整する必要がある2番目のオプションは、Above 4G Decodingと呼ばれます。 このオプションは、さまざまな構成の異なる場所にもあります。 周辺機器タブのすぐ下にある場合があります。 それ以外の場合は、[ブート]タブまたは[詳細設定]タブで確認する必要があります。
  2. しばらく参照した後、このオプションを見つけた場合は、それを選択して[有効]に変更する必要があります。

  1. [終了]セクションに移動し、[変更の保存を終了する]を選択します。 これにより、ブートが続行されます。 デバイスが再び正常に動作しているかどうかを確認してください。

解決策2:複数のGPUセットアップの代替Regedit修正

Windows 10を実行中にセットアップで複数のGPUを使用しているBitcoinマイナーに対してまったく同じ問題を修正できるレジストリ修正があります。それを追加するのは簡単で、適切に行うとすぐに問題を修正するはずです。

  1. このソリューションを実行するにはレジストリにキーを追加する必要があるため、発生する可能性のある他の問題を防ぐためにレジストリをバックアップするために準備したこの記事を確認することを強くお勧めします。
  2. Windows PCの検索バーウィンドウ、[スタート]メニュー、または[ファイル名を指定して実行]ダイアログボックスに「regedit」と入力して、レジストリエディターユーティリティを開きます。 左ペインのナビゲーションを使用して、レジストリエディターで次のキーに移動します。

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ PnP \ Pci

  1. Pciキーがアドレスバーで最後に選択されたキーであるレジストリエディター画面の空白の右側を右クリックし、Windowsオペレーティングシステムのアーキテクチャに応じて、[新規] >> [DWORD(32ビット)値またはQWORD(64ビット)]を選択します。 。 追加したキーを右クリックして、[名前の変更]をクリックします。
  2. キーの名前をHackFlagsに設定します。 もう一度右クリックして、コンテキストメニューから[変更]オプションを選択します。 値データの下で、600に設定し、Baseオプションを16進数に変更します。 [OK]ボタンをクリックし、コンピューターを再起動して、問題が引き続き発生するかどうかを確認します。

解決策3:マザーボードリソースと問題のあるデバイスドライバーをアンインストールする

通常のユーザーであり、デバイスの1つが機能せず、コード12エラーを報告していることに気付いた場合、コンピューター上のいくつかのドライバーを削除し、コンピューターを再起動して正常なバージョンに置き換えると成功する場合があります。

このエラーの通常の原因はディスプレイアダプターですが、これはコンピューターにインストールされているすべてのデバイスで機能します。

  1. [スタート]メニューボタンをクリックし、スタートメニューを開いた状態でデバイスマネージャーと入力し、結果のリストから選択します。 [実行]ダイアログボックスを開くには、WindowsキーとRキーの組み合わせを使用することもできます。 [実行]ボックスに「devmgmt.msc」と入力し、[OK]をクリックするか、Enterキーをタップして実行します。

  1. グラフィックカードを更新するため、[ディスプレイアダプタ]カテゴリを展開し、ビデオカードを右クリックして[デバイスのアンインストール]オプションを選択します。
  2. デバイスマネージャーの横にある矢印をクリックして[システムデバイス]カテゴリを展開し、すべてのマザーボードリソースデバイスを見つけて、[デバイスのアンインストール]を選択します。

:見つからない場合は、「PCI標準PCI-to-PCIブリッジ」を試すか、単に「PCIバス」をアンインストールしてください。

  1. 選択内容の確認を求めるダイアログを確認し、プロセスが完了するまで待ちます。
  2. システムはおそらくフリーズしますので、システムを完全にシャットダウンするために電源ボタンを長押ししてください。 コンピューターが適切な新しいドライバーを見つけてダウンロードするのに、次の起動に時間がかかる場合があります。 また、Windows OSの最新の更新プログラムをインストールして、利用可能な最新のドライバーを入手することをお勧めします。

解決策4:BIOSを更新する

新しいオペレーティングシステムへのアップグレードに苦労したと報告したユーザーがいますが、そのシステムはデバイスの一部をまったく認識しませんでした。 一部のユーザーは、PCに外部グラフィックスカードを認識させるのに非常に苦労し、たとえ認識したとしても、PCI to PCI Bridgeデバイスでコード12を見始めました。 しかし、彼らはBIOSを最新バージョンに更新することで問題を解決しました。

  1. 検索バーまたは[スタート]メニューに「msinfo」と入力して、コンピューターにインストールしたBIOSユーティリティの現在のバージョンを確認します。
  2. プロセッサモデルのすぐ下にあるBIOSバージョンデータを見つけて、コンピューター上のテキストファイルまたは紙に何かをコピーまたは書き換えます。

  1. BIOSアップデートのためにコンピューターを準備します。 BIOSを更新するラップトップの場合は、万一に備えてバッテリーが完全に充電されていることを確認し、壁に差し込みます。
  2. PCを更新する場合、無停電電源装置(UPS)を使用して、停電のために更新中にコンピューターがシャットダウンしないようにすることをお勧めします。
  3. Lenovo、Gateway、HP、Dell、MSIなどのさまざまなデスクトップおよびラップトップのメーカー向けに用意した指示に従ってください。

解決策5:ネットワークドライバーとの闘い

ネットワークドライバー(ワイヤレスカードまたはイーサネットドライバー)がデバイスマネージャーでコード12エラーを引き起こしており、インターネット接続に問題があることに気付いた場合は、いくつかのユーザーに有効な非常に簡単な修正方法があります。 まず、最新のドライバーを実行していることを確認してください。

  1. [スタート]メニューボタンをクリックし、スタートメニューを開いた状態でデバイスマネージャーと入力し、結果のリストから選択します。 [実行]ダイアログボックスを開くには、WindowsキーとRキーの組み合わせを使用することもできます。 [実行]ボックスに「devmgmt.msc」と入力し、[OK]をクリックするか、Enterキーをタップして実行します。

  1. ネットワークアダプタの1つを無効にするため、[ネットワークアダプタ]カテゴリを展開し、上記の問題を表示しているデバイスを右クリックして、[無効にする]オプションを選択します。
  2. しばらく待ってから、もう一度デバイスを右クリックして[有効化]オプションを選択します。 コンピューターの再起動を求められる場合がありますので、再起動するか、手動で再起動してください。
  3. エラーがコンピューターに再度表示されるかどうかを確認します。

解決策6:コンピューターを最新バージョンのWindowsに更新する

マイクロソフトはこの問題を十分に認識しており、デバイスの競合によるものではない問題のランダムな発生を修正すると思われるいくつかの更新プログラムをリリースしました。 デバイスが実際に競合している場合は、他の方法を使用する必要があります。

Windows 10ユーザーは、Windowsが常にそれらをチェックするため、更新がほぼ自動的に実行されることに気付くかもしれません。 それでも、プロセスが壊れていると思われる場合は、更新を手動で確認できます。

  1. WindowsロゴキーとIキーの組み合わせを使用して、Windows PCで設定を開きます。 または、[スタート]メニューまたは検索バーで[設定]を検索するか、[スタート]メニューで歯車のようなアイコンをクリックするだけです。

  1. 設定アプリの[更新とセキュリティ]サブセクションを見つけてクリックします。
  2. [Windows Update]タブにとどまり、[更新ステータス]セクションの下にある[更新の確認]ボタンをクリックして、利用可能なWindowsの新しいビルドがあるかどうかを確認します。

  1. 使用可能な場合、Windowsはすぐにダウンロードプロセスを開始し、再起動を実行できるようになるとすぐに更新プログラムをインストールする必要があります。

別のバージョンのWindowsを使用している場合は、自動更新プロセスを簡単に無効にできること、および不本意または喜んで無効にした可能性があることを述べることが重要です。 どちらの方法でも、簡単なコマンドを使用して、Windowsのすべてのバージョンに最新の更新プログラムをインストールできます。

  1. [スタート]メニューボタンを右クリックし、コンテキストメニューの[Windows PowerShell(Admin)]オプションをクリックして、PowerShellユーティリティを開きます。

  1. その場所にPowerShellではなくコマンドプロンプトが表示されている場合は、[スタート]メニューまたはその横の検索バーで検索することもできます。 今回は、必ず最初の結果を右クリックして、管理者として実行を選択してください。
  2. Powershellコンソールで「cmd」と入力し、Powershellがコマンドプロンプトユーザーにとってより自然に見えるcmdのようなウィンドウに切り替えられるのを待ちます。
  3. 「cmd」のようなコンソールで、以下に示すコマンドを入力し、その後Enterをクリックしてください。

wuauclt.exe / updatenow

  1. このコマンドを少なくとも1時間実行して、問題なくアップデートが検出されインストールされたかどうかを確認します。 この方法は、Windows 10を含むすべてのWindowsオペレーティングシステムに適用できます。

解決策7:PMCIAカードのドライバーファイルを削除する

PMCIAカードは、人々のコンピューターでさまざまな問題を引き起こすことがあり、Device Managerの複数のデバイスのコード12エラーの主な原因であるように見えます。 コンピュータまたはラップトップにこのカードがある場合、これを行うには以下の手順に従ってください。

  1. タスクバーから、または任意のフォルダーを開いてエクスプローラーを開き、コンピューターの次の場所に移動します。

C:\ WINDOWS \ System32

  1. pcmcia.sysという名前のファイルを見つけ、ファイルを右クリックして[プロパティ]をクリックし、[セキュリティ]タブをクリックします。 [詳細設定]ボタンをクリックします。 「セキュリティの詳細設定」ウィンドウが表示されます。 ここで、キーの所有者を変更する必要があります。
  2. [所有者:]ラベルの横にある[変更]リンクをクリックします[ユーザーまたはグループの選択]ウィンドウが表示されます。

  3. [詳細設定]ボタンを使用してユーザーアカウントを選択するか、[選択するオブジェクト名を入力してください]という領域にユーザーアカウントを入力して[OK]をクリックします。 ユーザーアカウントを所有者として追加します。
  4. オプションで、フォルダ内のすべてのサブフォルダとファイルの所有者を変更するには、「セキュリティの詳細設定」ウィンドウで「サブコンテナとオブジェクトの所有者を置き換える」チェックボックスを選択します。 [OK]をクリックして所有権を変更します。
  5. 次に、アカウントのファイルまたはフォルダーへのフルアクセスを提供する必要があります。 ファイルまたはフォルダーをもう一度右クリックし、[プロパティ]をクリックして、[セキュリティ]タブをクリックします。
  6. [追加]ボタンをクリックします。 「Permission Entry」ウィンドウが画面に表示されます。 「プリンシパルを選択」をクリックして、アカウントを選択します。 許可を「フルコントロール」に設定し、[OK]をクリックします。

  1. ここで、すべての[プロパティ]ウィンドウを終了し、System32のpcmcia.sysファイルを再度右クリックして、表示されるコンテキストメニューから[名前の変更]オプションを選択します。 名前をpmcia.old.sysに変更します。
  2. コンピューターを再起動し、デバイスとコード12で問題が引き続き発生するかどうかを確認します。

興味深い記事