「ProgramData」フォルダを開くと閉じてしまう場合の対処法
「ProgramData」フォルダは、開こうとするとすぐに閉じてしまうことがあります。これは、システムの不具合やマルウェアの活動が原因です。この問題は、Windows Updateの失敗、システムファイルの破損、または自身の存在を隠蔽しようとするウイルスによって発生することがよくあります。以下に、この問題を診断し解決するための詳細な手順を示します。
解決策1: システムの不具合が原因の場合
このアプローチは、デバイスにマルウェアが存在しないと確信できる場合に推奨されます。「ProgramData」フォルダは、オペレーティングシステムの整合性の乱れや、インストール済みアプリケーション間の競合によって突然閉じることがあります。このような不具合は、アップデートの失敗、コンピューターの不適切なシャットダウン、またはサードパーティ製プログラムによるシステムプロセスへの干渉後に発生することが多いです。
方法1: 最新のアップデートをアンインストールする
問題が累積更新プログラムや機能更新プログラムのインストール直後に発生した場合、システムを以前の状態に復元することが最も迅速な解決策となることがよくあります。更新プログラムの削除はセキュリティレベルを一時的に低下させる可能性があるため、手順には注意が必要です。開始する前に、重要なデータのバックアップを作成することをお勧めします。
- スタートメニューを開き、「設定」(歯車アイコン)に移動します。
- 左側のサイドバーで「Windows Update」タブを選択します。
- 「更新の履歴」セクションをクリックして、最近インストールされたパッケージのリストを表示します。
- リストを下にスクロールし、「関連設定」カテゴリにある「更新プログラムをアンインストールする」を選択します。
- 最後にインストールされた更新プログラムを見つけ(インストール日を参考にしてください)、それを選択して「アンインストール」ボタンをクリックします。
- 操作を確認し、アンインストールプロセスが完了するのを待ちます。
- コンピューターを再起動し、「ProgramData」フォルダの問題が解決したかどうかを確認します。
方法2: システムファイルの整合性をチェックする
組み込みの診断ツールを使用することは、エクスプローラーの不安定な動作に関する問題を解決するための基本的な方法です。重要なシステムコンポーネントの破損は、特定のディレクトリが予期せず閉じる原因となることがあります。ファイルの整合性の復元は、コマンドラインユーティリティ SFC および DISM を使用して実行されます。
- スタートボタンを右クリックし、「ターミナル (管理者)」または「コマンドプロンプト (管理者)」を選択します。
- システムファイルの整合性チェックを開始するには、次のコマンドを入力します:
sfc /scannow - Enterキーを押します。
- スキャンが完了するのを待ちます。破損が見つかり修復された場合は、コンピューターを再起動します。
- SFCツールが一部のファイルを修復できなかったと報告した場合、コンポーネントストアを復元する必要があります。次のコマンドを実行します:
DISM /Online /Cleanup-Image /RestoreHealth - DISMの作業が完了したら、
sfc /scannowチェックを再度実行して、破損したすべてのファイルを最終的に修復します。 - 「ProgramData」フォルダが正常に動作するか確認します。
方法3: Windowsエクスプローラーのサービスを再起動する
プロセス explorer.exe の強制再起動は、フォルダへのアクセス問題を含む、ファイルシステムの一時的な不具合を解消することがよくあります。この方法は、ディレクトリの終了が散発的に発生し、システムの重大な損傷とは関連していない場合に特に効果的です。
- キーの組み合わせ Ctrl + Shift + Esc を押して「タスクマネージャー」を開きます。
- 「プロセス」タブで「エクスプローラー」という項目を見つけます。
- それを左クリックして選択し、ウィンドウの右下隅にある「再起動」ボタンをクリックします。
- デスクトップとタスクバーが数秒間消えますが、これは通常の動作です。サービスが再起動すると、インターフェイスのすべての要素が復元されます。
- もう一度「ProgramData」フォルダを開いてみてください。
方法4: Windowsを工場出荷時の設定にリセットする
オペレーティングシステムを完全に初期状態に復元することは、重大な状況で使用される抜本的な解決策です。最新バージョンのWindowsでは、ユーザーの個人ファイルを保持したままリセットを実行できますが、インストール済みのプログラムと設定はすべて削除されます。
- スタートメニューから「設定」を開き、「システム」セクションに移動します。
- リストを一番下までスクロールし、「回復」タブを選択します。
- 「回復オプション」カテゴリで、「PC を初期状態に戻す」ボタンをクリックします。
- 開いたダイアログボックスで、個人データを保持する必要がある場合は、「個人用ファイルを保持する」オプションを選択します。
- 再インストール方法を選択します:「ローカル再インストール」(現在のシステムファイルを使用)または「クラウドダウンロード」(Microsoftサーバーから最新のクリーンなWindowsコピーをダウンロードします)。
- 「次へ」をクリックし、リセットを確認します。コンピューターが再起動し、復元プロセスが開始されますが、これには長い時間がかかることがあります。
解決策2: ウイルスが原因の場合
特定のカテゴリのマルウェアは、「ProgramData」を含むシステムフォルダの動作に意図的に干渉します。ウイルスはそこに自身のコンポーネントを作成し、存在の痕跡を隠蔽しようとしてアクセスをブロックします。フォルダが自動的に閉じる場合は、包括的な削除アプローチを必要とするマイナー、トロイの木馬、またはルートキットの活動を示していることが多いです。
ステップ1: プログラム「AV Block Remover」を使用する
戦いの第一段階は、「AV Block Remover」ユーティリティの適用です。これは、標準的なアンチウイルスの起動をブロックする可能性のある悪意のあるコードの保護メカニズムを無効化するために作成されました。このツールは、Windowsセキュリティセンターへのアクセスを復元し、hosts ファイルをクリーニングし、スタートアップから悪意のあるエントリを削除することで、システムのクリーニングを続行できるようにします。
- 開発者の公式サイトからユーティリティをダウンロードします。標準の実行可能ファイル、またはアーカイブにパッケージ化されたバージョンをダウンロードできます(一部のウイルスはEXEファイルのダウンロードをブロックするため、アーカイブが望ましい場合があります)。必要に応じて、ランダムに生成されたファイル名を持つバージョンを使用してください。
- ダウンロードしたファイルを起動し、「OK」ボタンをクリックしてシステムの自動スキャンを初期化します。
- 画面に表示される通知を注意深く読み、対応する要求があった場合に、プロセスのブロック解除とシステムファイル「Hosts」のクリーニングを確認します。
- ユーティリティの作業が完了した後は、コンピューターの再起動は必要ありません。すぐに次のステップに進むことができます。
ステップ2: 「MinerSearch」によるチェック
「MinerSearch」ユーティリティは、隠れたマイナーやコンピューターのリソースを不正に使用する他のプロセスの検出に特化しています。このようなマルウェアは、多くの場合Windowsのシステムプロセスに偽装するため、その検索には行動分析機能を備えた特別なツールが必要です。
- GitHubリポジトリからプログラムをダウンロードします。ソースコードファイルではなく、RARアーカイブをダウンロードする必要があることに注意してください。
- ダウンロードページで、アーカイブの現在のパスワードを確認してください。それはリリースの説明に記載されています。ファイルを解凍するためにそれを使用してください。
- 開発者からの推奨事項を読み、ユーティリティの実行可能ファイルを起動します。
- メインウィンドウで、「承諾」ボタンをクリックして多層システム分析のプロセスを開始します。
- スキャンが完了するのを待ちます。プログラムはシステムレジストリ、アクティブなプロセス、サービス、およびタスクスケジューラのジョブをチェックします。
- レポートを調べます。見つかった脅威の数と、疑わしいファイルへのフルパスに注意してください。この情報は、後でそれらを削除するために必要になります。
ステップ3: ユーティリティ「RKill」による疑わしいプロセスの強制停止
ツール「RKill」は、アクティブな悪意のあるプロセスを強制的に無力化するために設計されています。このユーティリティはウイルスを永久に削除するのではなく、クリーニングプログラムを実行するための安全な環境を作り出すために一時的にその作業を停止するだけであることを理解することが重要です。これは、マルウェアが検出から保護するために設定した障壁を克服することができます。
- 開発者「RKill」の公式ウェブサイトにアクセスしてください。異なるファイル名(例:
rkill.exe,iexplore.exe,explorer.exe)を持つユーティリティのいくつかのバージョンが利用可能であることに注意してください。標準の名前が感染によってブロックされている場合は、いずれかのバリアントをダウンロードします。 - ダウンロードしたファイルを起動します。インストールは不要で、プログラムはポータブルアプリケーションとして動作します。
- ユーティリティはシステムの自動スキャンを開始します。プロセスを中断せず、作業完了メッセージが表示されるのを待ちます。
- 完了すると、「RKill」は「メモ帳」でテキストレポートを作成します。これには、検出されブロックされたプロセス、およびレジストリ内の疑わしいエントリがリストされます。
- レポートとプログラムウィンドウを閉じます。この段階で、悪意のあるプロセスは非アクティブ化されており、それらの削除に進むことができます。
ステップ4: システム設定から望ましくないアプリケーションを削除する
「RKill」が悪意のあるプロセスをブロックした後、システムにインストールされている望ましくないアプリケーションを削除する必要があります。マルウェアはしばしば正規のプログラムを装ったり、フリーウェアへのバンドルとしてコンピューターに侵入したりします。
- スタートメニューを開き、「設定」(歯車アイコン)を選択します。
- 「アプリ」セクションに移動し、次に「インストールされているアプリ」サブセクションに移動します。
- 表示されたリストを注意深く確認します。最近インストールされた疑わしいプログラムをすばやく見つけるために、アプリをインストール日で並べ替えます。
- 不明または望ましくないアプリケーションを見つけたら、その名前の右側にある三点ボタンをクリックし、「アンインストール」コマンドを選択します。
- ダイアログボックスで削除を確認し、アンインストーラーの指示に従います。
- 標準的な方法でプログラムを削除できないというエラーが発生した場合は、削除できないファイルを強制的に削除する方法を使用してください。
- 特定されたすべての疑わしいコンポーネントに対して、この手順を繰り返します。
ステップ5: 「Total Commander」によるウイルスの削除
ファイルマネージャー「Total Commander」は、標準の「エクスプローラー」と比較して高度な機能を備えています。隠しファイルやシステムファイルを表示し、悪意のあるコードが自身のコンポーネントを保護するために設定したアクセス制限の一部を回避することもできます。
- まだシステムにインストールされていない場合は、公式サイトから「Total Commander」をダウンロードしてインストールします。
- 管理者としてプログラムを実行します(ショートカットを右クリック -> 「管理者として実行」)。
- パネルの表示設定で、隠しファイルとシステムファイルの表示が有効になっていることを確認します(メニュー「設定」 -> 「オプション」 -> 「表示」)。
- 前の手順で取得したファイルパスデータ(「MinerSearch」または「MalwareBytes」のレポートから)を使用して、ターゲットディレクトリに移動します。
- 悪意のあるファイルまたはフォルダを選択し、Deleteキーを押します。削除がブロックされている場合は、ファイルのプロパティで組み込みの「ロック解除」機能を使用するか、削除する前にオブジェクトの名前を変更してみてください。
- ファイルの復元を防ぐために「ごみ箱」を空にします。
ステップ6: 「MalwareBytes」による包括的なシステムスキャン
プログラム「MalwareBytes」は、複雑な脅威を見つけて削除するための最も効果的なツールの1つとしての地位を確立しています。無料試用版は、システムの完全なスキャンと駆除を実行するのに十分です。プログラムのシグネチャデータベースは定期的に更新され、新しい種類の悪意のあるコードも確実に検出します。
- 開発者の公式ウェブサイトから「MalwareBytes」のインストールファイルをダウンロードします。
- インストーラーを起動し、セットアップウィザードの指示に従います。デフォルトのパスのままにすることをお勧めします。
- 初回起動時に、ようこそウィンドウで「開始するには…」ボタンをクリックします。
- プレミアムバージョンの購入またはアクティベーションを提案するプロンプトが表示されたら、「今はしない」または「無料版を使用する」をクリックします。
- プログラムのメインウィンドウで、「スキャナー」セクション(左側のサイドバー)に移動し、「スキャン」ボタンをクリックしてから、「フルスキャン」を選択します。
- チェックが完了するのを待ちます。データ量にもよりますが、このプロセスには20〜40分かかります。
- 検出された脅威のリストとその種類および場所が記載されたレポートが表示されます。見つかったすべてのオブジェクトにマークを付け、「検疫」をクリックします。
- 検疫に移動した後、プログラムの対応するセクションに移動し、すべてのオブジェクトを選択して最終的な削除を実行します。
ステップ7: 「ESET Online Scanner」による最終チェック
クリーニングの最終段階は、ヒューリスティック分析手法と同社のサーバーからの最新のシグネチャデータベースを適用するクラウドスキャナー「ESET Online Scanner」の使用です。このスキャナーは完全なインストールなしで動作し、既存のアンチウイルスソフトウェアと競合しないため、コントロールチェックのための理想的なツールとなります。
- ESETの公式ウェブサイトから「ESET Online Scanner」をダウンロードし、実行可能ファイルを起動します。
- スタートウィンドウで、「開始する」ボタンをクリックします。
- 利用規約を読み、「同意する」をクリックして続行します。
- データ送信と望ましくない可能性のあるアプリケーションの検出の設定を求められた場合は、推奨事項に従って項目をマークします(望ましくない可能性のあるソフトウェア、PUPの検出を有効にすることをお勧めします)。
- プログラムのメインメニューで、システムのすべてのコンポーネントの詳細かつ徹底的なチェックのために「フルスキャン」モードを選択します。
- スキャンを開始し、完全に完了するのを待ちます。アーカイブ、ライブラリ、およびすべてのディスクパーティションがチェックされるため、このプロセスには長い時間がかかることがあります。
- 手順が終了したら、見つかった脅威に関するレポートを確認します。検出されたすべての悪意のあるオブジェクトまたは疑わしいオブジェクトの削除を確認します。
- 削除が完了したら、コンピューターを再起動して、システムの完全な機能と「ProgramData」フォルダへのアクセス可能性を確認します。