Aller au contenuAller à l'arborescence
  1. C:
  2. Windows
  3. debug
  4. adprep\logs
DossierRisque : Prudence
  • Windows Server

adprep\logs C:\Windows\debug\adprep\logs

adprep\logs : journaux d'Adprep, un sous-dossier horodaté par exécution, créés lors de la préparation du schéma, de la forêt ou du domaine Active Directory.

Mis à jour le Par AltF4 Formation

À quoi ça sert

Adprep prépare une forêt ou un domaine Active Directory avant l’arrivée d’un contrôleur de domaine plus récent : extension du schéma, mise à jour du contexte de configuration, des permissions. Chaque exécution laisse ici son compte rendu, utile quand adprep /forestprep ou /domainprep échoue, ou pour prouver quand et par qui le schéma a été étendu. Depuis Windows Server 2012, la promotion (Install-ADDSDomainController, assistant AD DS) lance Adprep automatiquement avec des identifiants Enterprise Admins ; les journaux se retrouvent au même endroit.

Ce qu’il contient

Un sous-dossier par exécution, nommé d’après la date et l’heure (par exemple 20260315102030). Il renferme le journal principal adprep.log et, selon l’opération, des fichiers annexes comme Csv.log et Ldif.log (importations de schéma). Le chemin adprep\logs saute un niveau : le dossier adprep est lui-même sous C:\Windows\debug.

Risques et bonnes pratiques

  • Conservez ces dossiers : ils documentent l’historique du schéma et occupent très peu de place.
  • Lancez Adprep depuis le contrôleur qui détient le rôle de maître de schéma (forestprep) ou le rôle de maître d’infrastructure (domainprep), avec un compte Schema Admins et Enterprise Admins pour forestprep.
  • Avant d’étendre le schéma, vérifiez la version actuelle et la santé de la réplication (repadmin /replsummary).

Commandes utiles

Fenêtre de terminal
# Exécutions d'Adprep, de la plus récente à la plus ancienne
Get-ChildItem "$env:windir\debug\adprep\logs" -Directory | Sort-Object Name -Descending
# Version actuelle du schéma
Get-ADObject (Get-ADRootDSE).schemaNamingContext -Properties objectVersion | Select-Object objectVersion
# Fin du journal principal de la dernière exécution
$d = Get-ChildItem "$env:windir\debug\adprep\logs" -Directory | Sort-Object Name | Select-Object -Last 1
Get-Content (Join-Path $d.FullName 'adprep.log') -Tail 40
Fenêtre de terminal
:: Santé de la réplication avant extension du schéma
repadmin /replsummary

Signaler une erreur