Windowsで特定のフォルダを削除すると、特にそのフォルダが重要なシステムファイルの一部である場合、特定の機能がクラッシュしたり、システムエラーが発生したりするなど、重大な問題が発生する可能性があります。多くの人は、誤って削除されるまでこれらのフォルダの重要性に気付かず、コンピュータの安定性を脅かす深刻な問題につながる可能性があります。幸いなことに、この記事で説明する簡単で安全な手順を使用すれば、これらのフォルダを迅速かつ簡単に復元し、システムを再び正常に動作させることができます。
まとめ
- Microsoft は Windows インストール ドライブに inetpub フォルダーを意図的に作成しました。
- デバイスのセキュリティのため、inetpub フォルダを削除しないでください。
- 誤ってフォルダーを削除した場合は、PowerShell を実行して復元できます。
Windowsインストールドライブから空のinetpubフォルダを削除してしまいましたか?もしそうなら、Microsoftが提供しているPowerShellプログラムを使って復元してください。このフォルダはコンピュータのセキュリティにとって非常に重要です。
inetpub フォルダーとは何ですか?
Microsoftは既知の問題を修正するためのセキュリティ更新プログラムを定期的にリリースしています。5055523月には、Windows 11向けのセキュリティ更新プログラムKB5055518とWindows 10向けのセキュリティ更新プログラムKB11がリリースされました。この更新プログラムをダウンロードした後、私を含め多くのWindows 10およびXNUMXユーザーは、Windowsインストールドライブに新しいinetpubフォルダが追加されたことに気づきました。
このフォルダは、開発者がWindows上でウェブサイトやアプリケーションをホストできるようにするインターネット インフォメーション サービス(IIS)に関連付けられています。このサービスはデフォルトで無効になっていますが、Windowsの機能を使用して有効にすることができます。IISによってinetpubフォルダが作成されると、その中にはログ、ログファイル、一時ファイルなどの様々なサブフォルダが含まれます。
Windows 10および11のXNUMX月のセキュリティアップデート後に作成されたinetpubフォルダにはサブフォルダが含まれておらず、IISが有効になっていないマシンでも検出されたため、アップデートのバグまたは不具合によって作成されたと考えられました。その結果、多くのユーザーがこのフォルダを削除しました。
マイクロソフトは後に更新した サポートドキュメント KB5055523、 セキュリティ更新プログラムをダウンロードすると、%systemdrive%\inetpub という新しいフォルダがコンピュータに作成されることを説明しています。このフォルダは、Windows プロセス昇格サービスの脆弱性(Microsoft は CVE-2025-21204 と呼んでいます)に対処するためのプロセスの一環として作成されます。サポートドキュメントには、IIS が有効かどうかに関係なく、KB5055524 がインストールされているすべてのシステムにこのフォルダが表示されることも記載されています。
CVE-2025-21204 は、権限のないエージェントがシンボリックリンクを悪用して権限を昇格させ、Windows サービスパックと Windows インストールドライブ上の inetpub フォルダを使用してファイル管理操作を実行または操作できる脆弱性です。この問題に対処するため、Microsoft は XNUMX 月のセキュリティ更新プログラムをリリースしました。この更新プログラムでは、Windows インストールディレクトリに inetpub フォルダが事前に作成されます。
ここに書かれている詳細が理解できなくても心配しないでください。重要なのは、inetpubフォルダはセキュリティ上非常に重要であり、削除してはいけないということです。しかし、もし削除してしまったらどうなるでしょうか?
Inetpub フォルダを復元するにはどうすればいいですか?
inetpubフォルダは最終的に空になるため、削除する場合はinetpubという名前の新しいフォルダを作成することをお勧めします。残念ながら、この方法は機能しません。
4月のアップデートのインストール後にMicrosoftが作成するinetpubフォルダには、通常の方法でフォルダを作成しても復元できない特殊な権限が設定されているようです。「列」タブを右クリックし、「詳細」を選択して「所有者」ボックスを選択すると、ファイルエクスプローラーに「所有者」列が表示されます。
この列には、Microsoft によって作成された inetpub フォルダの所有者として「System」が表示されており、このフォルダには Microsoft 固有の権限が付与されていることを示しています。手動で作成された inetpub フォルダの場合は、「所有者」列にユーザー名が表示されます。
ただし、Windowsコンピュータでinetpubフォルダを復元する方法は3つあります。1つ目は、ごみ箱からフォルダを復元することです。ただし、この方法はフォルダを完全に削除していない場合にのみ有効です。
次の方法は、Windowsの機能を使ってIISサービスを有効にすることです。これを行うには、スタートメニューを開き、検索バーに「コントロールパネル」と入力してEnterキーを押します。コントロールパネルで、「プログラム」>「プログラムと機能」>「Windowsの機能の有効化または無効化」に進みます。次に、「インターネット インフォメーション サービス」チェックボックスをオンにして「OK」をクリックします。その後、コンピューターを再起動すると、Windowsインストールドライブにinetpubフォルダが表示されます。
ただし、IIS を有効にすると、一時フォルダー、履歴フォルダー、ログ フォルダーなどの追加のフォルダーがコンピューターに作成されます。これらのフォルダーは、コンピューター上で Web サイトやアプリケーションをホストする開発者でない限り不要です。
したがって、inetpubフォルダを復元するには、 PowerShellスクリプト Microsoft 提供。このスクリプトを実行しても IIS サービスはアクティブ化されません。つまり、サービスによって自動的に作成される追加のサブフォルダーをすべて処理する必要はありません。
フォルダーのアクセス制御リスト(ACL)を変更し、モジュールをインストールする必要があるため、Windows PowerShell を管理者特権で実行します。その後、次のコマンドを入力して Enter キーを押します。
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass