Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Windowsで「指定されたプロシージャが見つかりません」エラーを修正する6つの方法

Windows 10や11で「指定されたプロシージャが見つかりません(The specified procedure could not be found)」というエラーに悩まされているユーザーは少なくありません。このエラーの主な原因としては、破損したレジストリエントリ、マルウェア感染、システム全般の破損、プログラムの不正なインストール、そしてWindows OSが古いままになっていることなどが挙げられます。

Windowsで「指定されたプロシージャが見つかりません」エラーを修正する6つの方法

もしあなたもこのエラーに直面しているなら、実際に多くのユーザーで効果があったトラブルシューティング手法をまとめました。ご自身の状況に最も合った方法から順に試してみてください。

SFCスキャンを実行する

Windowsには、システムファイルが破損した際に修復できるツールやコマンドが標準で用意されています。中でも強力かつ有名なのが「システムファイルチェッカー(SFC)」です。SFCはコマンドラインツールで、システムファイル保護の対象となっているすべてのファイルをチェックし、正常に動作しているかを確認します。問題が見つかったファイルについては、自動的に修復を試みます。

システムファイルの破損が疑われる場合や、PCの調子が何かおかしいと感じたら、まずこのユーティリティを実行してみるのがおすすめです。

このユーティリティはコマンドプロンプトやWindowsターミナルから実行できますが、作業を始める前に必ず管理者アカウントでWindowsにサインインしてください。

以下は、Windows 11でSFCスキャンを実行する手順です。

  1. キーボードでWindowsキーとRキーを同時に押します。「ファイル名を指定して実行」ダイアログボックスが表示されます。
  2. テキストフィールドにcmdと入力し、CtrlShiftEnterを同時に押して、管理者権限のコマンドプロンプトを起動します。
  3. コマンドプロンプトのウィンドウに、以下のコマンドをコピーして貼り付け、Enterキーを押します。
    sfc /scannow
    Windowsで「指定されたプロシージャが見つかりません」エラーを修正する6つの方法
  4. コマンドが正常に実行されたら、PCを再起動して問題が解決したかどうかを確認します。それでも問題が続く場合は、次の方法に進みましょう。

マルウェアがないかPCをスキャンする

トロイの木馬、ルートキット、スパイウェア、ワームなどのウイルスやマルウェアについて、PCを徹底的かつ正確にチェックすることも、トラブルシューティングにおける重要なステップです。サイバー攻撃を受けると、脆弱なパスワードが漏洩したり、システムやネットワークへの不正アクセスを許したりして、日常の作業に支障をきたす可能性があります。また、マルウェアはさらなるサイバー攻撃のリスクを高めるだけでなく、「指定されたプロシージャが見つかりません」のようなエラーの原因にもなるため、システムを徹底的にクリーンアップすることが重要です。

PCのウイルススキャンは簡単な操作で実行できますが、数分からそれ以上の時間がかかることもあります。PC内のファイルが多いほど、また動作が遅いほど、スキャンには時間がかかります。お使いのPCにインストール済みのサードパーティ製セキュリティソフトを使ってスキャンしましょう。まだ導入していない場合は、信頼性の高いアンチウイルスソフトの比較記事などを参考に、ニーズに合ったものを選んでインストールしてください。

システムの復元を使用する

Windowsは、重要な操作が行われる前に、その時点のシステム状態のスナップショット(復元ポイント)を自動的に作成します。この機能を利用すれば、システムを過去のある時点(スナップショット取得時)まで戻すことができます。特に、エラーが発生しており、OSが正常に動作していた頃の状態に戻したいという場合に非常に役立ちます。

以下は、「指定されたプロシージャ」エラーがまだ存在しなかった以前の状態へシステムを戻す手順です。

  1. コントロールパネルを起動し、システムとセキュリティシステムへ移動します。Windowsで「指定されたプロシージャが見つかりません」エラーを修正する6つの方法
  2. 次のウィンドウでシステムの保護をクリックします。
  3. システムの保護タブを開き、下図のようにシステムの復元ボタンをクリックします。このボタンがグレーアウトしている場合は、システムに復元ポイントが存在しないため、次の方法に進んでください。Windowsで「指定されたプロシージャが見つかりません」エラーを修正する6つの方法
  4. 画面の指示に従って操作を進めます。ダイアログボックスが表示された場合は、推奨される復元を選択します。
  5. 処理が完了すると、システムは自動的に再起動します。再起動後、エラーが発生していた操作をもう一度実行し、エラーが再発するかどうかを確認してください。

Microsoftフォトを修復する

JPEGやMP4ファイルを開こうとしたときにこのエラーが表示される場合は、WindowsにインストールされたMicrosoftフォト(写真アプリ)が破損しているか、バージョンが古い可能性があります。このケースに当てはまる場合は、Windowsの設定からアプリを修復することで問題を解決できるはずです。

手順は以下の通りです。

  1. PCでWindowsキー+Iキーを同時に押して、Windowsの設定を開きます。
  2. 設定ウィンドウで、項目の一覧からアプリをクリックします。Windowsで「指定されたプロシージャが見つかりません」エラーを修正する6つの方法
  3. アプリと機能を選択し、次の画面でMicrosoftフォトを探します。Windowsで「指定されたプロシージャが見つかりません」エラーを修正する6つの方法
  4. その項目の横にある三点リーダーのメニューをクリックし、詳細オプションを選択します。Windowsで「指定されたプロシージャが見つかりません」エラーを修正する6つの方法
  5. 画面を下へスクロールして、修復ボタンを見つけます。Windowsで「指定されたプロシージャが見つかりません」エラーを修正する6つの方法
  6. ボタンをクリックし、処理が完了するまで待ちます。

保留中の更新プログラムをインストールする

Windowsを定期的に更新することは、不具合のない快適な動作を維持するために欠かせません。更新プログラムには、重要なセキュリティパッチも含まれています。意外に思われるかもしれませんが、私たちが目にする有害なマルウェアの多くは、重要なセキュリティ更新を含む更新プログラムがシステムに適用されていないことが原因で発生しています。こうしたマルウェアは、OSなど一般的なソフトウェアの脆弱性を悪用し、「指定されたプロシージャが見つかりません」のような問題を引き起こします。

最近最新の更新プログラムを適用していない場合は、以下の手順に従ってください。

  1. タスクバーの検索ボックスに「Windows Update の設定」と入力し、開くをクリックします。
  2. 右側のペインにある更新プログラムのチェックボタンをクリックします。利用可能な更新プログラムがある場合は、一覧に表示されます。表示されたら、保留中の更新プログラムをすべてインストールしましょう。
  3. 完了したらPCを再起動し、問題が解決したかどうかを確認します。

PCを初期化する

ここまで紹介したどの方法でも解決できず、依然として「指定されたプロシージャ」エラーが発生する場合は、PCの初期化(リセット)を検討しましょう。リセットを実行すると、オペレーティングシステムはインストール直後の初期状態に戻ります。

リセットは、従来のトラブルシューティングでは解消できないWindowsのソフトウェア関連の問題を解決するのに有効な手段です。さらに、リセットの過程でも個人用のファイルやデータを保持するよう選択できるため、安心して実行できます。

もうひとつの選択肢として、インプレースアップグレード(上書きインストール)による修復もあります。これはシステムファイルを修復しながらOSを最新の状態へ更新する方法です。ただし、作業にある程度の時間が必要なため、十分に時間の余裕があるときに実施することをおすすめします。

  1. Windows 10でDS4Windowsが開かない問題を解決する方法

    DS4Windowsは、PlayStationのコントローラー(DualShock 3、DualShock 4、DualSense)をPCに接続して使用できるようにする、無料のポータブルプログラム兼仮想エミュレーターです。このツールを使えば、PlayStationコントローラーで遊べるPCゲームが大幅に増え、さらにキーやボタンのリマップ(割り当て変更)も自由に行えます。PCゲーマーにとって非常に便利なツールですが、まれに「プログラムが開けない」というトラブルが発生することがあります。 本記事では、DS4Windowsが開かない原因と、その解決方法をわかりやすく解説します。同じ問題でお困りの方

  2. Windows 10で「指定されたモジュールが見つかりません」エラー(0x0000007e)を修正する方法

    「指定されたモジュールが見つかりません」というエラーに悩んでいませんか?0x0000007eエラーの最適な解決方法をお探しの方は、まさにうってつけの記事です。本記事では、この問題の概要と具体的な解決策について詳しく解説します。 「指定されたモジュールが見つかりません」はDLLエラーの一種で、主にWindowsの起動時に表示されます。場合によっては、インターネットに接続したときや特定のアプリケーションを使用した際にも発生することがあります。幸い、この問題の修正はそれほど難しくありません。 無効なレジストリエントリの削除、マルウェアの駆除、破損したシステムファイルのチェックと修復を行うことで、この