Aller au contenuAller à l'arborescence
  1. C:
  2. inetpub
DossierRisque : Ne pas toucher

inetpub C:\inetpub

Dossier racine d'IIS (sites, journaux). Les mises à jour d'avril 2025 le créent aussi, même sans IIS : Microsoft demande de ne pas le supprimer.

Mis à jour le Par AltF4 Formation

À quoi ça sert

inetpub est le dossier par défaut des services Internet (IIS). À l’installation d’IIS, la configuration du site web par défaut est créée dans \Inetpub\Wwwroot et les journaux vont dans inetpub\logs\LogFiles. Il existe donc sur les éditions client où la fonctionnalité IIS est activée, comme sur Windows Server avec le rôle Serveur Web.

Sur une machine sans IIS, il a une autre origine. Depuis la mise à jour du 8 avril 2025, Windows crée un dossier %systemdrive%\inetpub dans le cadre d’une protection liée à la vulnérabilité CVE-2025-21204. Microsoft précise qu’il ne doit pas être supprimé, que IIS soit activé ou non, et que cela n’exige aucune action des administrateurs ni des utilisateurs.

Ce qu’il contient

  • Avec IIS : wwwroot (contenu du site par défaut), logs (journaux des sites) et, selon les composants installés, custerr, history, temp ou ftproot.
  • Sans IIS, depuis la mise à jour d’avril 2025 (signalée sur Windows 11 24H2 et Windows Server 2025) : un dossier généralement vide, protégé par des autorisations système.

Risques et bonnes pratiques

  • Même vide, laissez-le en place : sa suppression annule la protection ajoutée par le correctif. Ne remplacez pas non plus ses autorisations par celles d’un dossier ordinaire.
  • Si IIS est installé, déplacez plutôt la racine des sites ou les journaux vers un autre volume depuis la configuration d’IIS.
  • Les journaux de logs\LogFiles peuvent occuper beaucoup de place : planifiez leur purge ou leur archivage.
  • Si le dossier a été supprimé par erreur, réinstallez la mise à jour de sécurité concernée ou recréez-le en administrateur, puis vérifiez ses autorisations.

Commandes utiles

Fenêtre de terminal
# Existence, attributs et propriétaire du dossier
Get-Item "$env:SystemDrive\inetpub" -Force | Select-Object FullName, Attributes, CreationTime
(Get-Acl "$env:SystemDrive\inetpub").Owner
# Contenu (vide si IIS n'est pas installé)
Get-ChildItem "$env:SystemDrive\inetpub" -Force
# IIS est-il installé ? Client Windows (en administrateur) puis Windows Server
Get-WindowsOptionalFeature -Online -FeatureName IIS-WebServerRole | Select-Object FeatureName, State
Get-WindowsFeature Web-Server

Contenu du dossier

Signaler une erreur