EXEファイルを開くことができません

この記事では、exe ファイルを開くときにエラーが発生する問題の解決策について説明します。

適用対象:Windows Server 2012 R2、Windows 10 - すべてのエディション
元の KB 番号: 555067

この記事は、Microsoft MVP の Yuval Sinay によって書かれました。

現象

EXE ファイルを開こうとすると、"Access Deny"、"Runtime error" などのエラー メッセージが表示されることがあります。

原因

レジストリ設定が破損しているか、一部のサードパーティ製品 (またはウイルス) によって、EXE ファイルを実行するための既定の構成が変更される可能性があります。 EXE ファイルを実行しようとすると、操作が失敗する可能性があります。

解決方法

  1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。

  2. ["command.com"]と入力して、Enter キーを押します。 (DOS ウィンドウが開きます)。

  3. 次のコマンド ラインを入力します。

    cd\
    
    cd \windows
    

    それぞれを入力した後、Enter キーを押します。

  4. 「regedit.exe regedit.com」と入力し、Enter キーを押します。

  5. 「start regedit.com」と入力し、Enter キーを押します。

  6. に移動し、キーを選択します。

    HKEY_CLASSES_ROOT\exefile\shell\open\command

  7. 右側のウィンドウで、(既定値) の値をダブルクリックします。

  8. 現在の値データを削除し、次のように入力します。

    "%1" %*

    ヒント: quote-percent-one-quote-space-percent-アスタリスクという文字を入力します。

  9. Regedit ユーティリティを閉じます。

    注:

    Windows XP を使用していて、"システムの復元" を有効にする場合は、上記の手順を使用する前に、"セーフ モード" で "システムの復元" を無効にする必要があります。

データ収集

Microsoft サポートの支援が必要な場合は、「展開関連の問題について TSS を使用して情報を収集する」に記載している手順に従って情報を収集することをお勧めします。

Community ソリューション コンテンツの免責事項

Microsoft の企業および/またはそれぞれのサプライヤーは、ここに含まれる情報および関連するグラフィックスの適合性、信頼性、または正確性について何ら表明を行いません。 このような情報および関連するグラフィックスはすべて、いかなる種類の保証も行わずに「as is」 で提供されます。 Microsoft および/またはそれぞれのサプライヤーは、この情報および関連グラフィックに関して、商品性、特定の目的に対する適性、作業マンライクな努力、タイトルおよび非侵害に関する黙示の保証と条件を含む、すべての保証および条件を放棄します。 お客様は、いかなる場合も、Microsoft および/またはサプライヤーが直接、または 間接的、懲罰的、偶発的、特別な、結果的な損害、または、Microsoft またはサプライヤーが損害の可能性について助言を受けた場合でも、契約、不法、過失、厳格な責任など、ここに含まれる情報および関連するグラフィックの使用または使用に関連する、または使用できない方法に関連するいかなる方法であれ、使用の損失、データまたは利益に対する損害を含むがこれらに限定されない損害。