Aller au contenuAller à l'arborescence
  1. C:
  2. Windows
  3. PFRO.log
JournalRisque : Prudence

PFRO.log C:\Windows\PFRO.log

Journal des opérations de fichiers différées au redémarrage (PendingFileRenameOperations) : renommages et suppressions exécutés au démarrage.

Mis à jour le Par AltF4 Formation

À quoi ça sert

PFRO est l’abréviation de PendingFileRenameOperations, la valeur de Registre qui liste les fichiers à renommer ou à supprimer au prochain démarrage. Windows l’alimente notamment par MoveFileEx avec MOVEFILE_DELAY_UNTIL_REBOOT quand un fichier est verrouillé. PFRO.log garde la trace de ces opérations différées. C’est le premier endroit où regarder quand Windows réclame un redémarrage qui ne se règle jamais.

Ce qu’il contient

  • Les chemins des fichiers à supprimer, à renommer ou à remplacer au redémarrage.
  • Le reflet des installations et mises à jour qui ont dû attendre un redémarrage.

Risques et bonnes pratiques

  • Ne modifiez pas à la main la valeur PendingFileRenameOperations : des fichiers système peuvent attendre leur remplacement, et la vider revient à abandonner ces opérations.
  • Le journal lui-même peut être supprimé sans effet sur Windows.
  • Un redémarrage en attente qui revient après chaque démarrage trahit souvent un installateur bloqué. Lisez la valeur de Registre, puis identifiez l’installation concernée.

Commandes utiles

Fenêtre de terminal
# Opérations en attente dans le Registre (paires source / destination ; destination vide = suppression)
(Get-ItemProperty 'HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager').PendingFileRenameOperations
# Un redémarrage est-il demandé par le servicing ?
Test-Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\RebootPending'
# Contenu du journal (essayez -Encoding Unicode si le texte est illisible)
Get-Content "$env:windir\PFRO.log" -Tail 50

Format

Fichier texte. Si le contenu paraît espacé ou illisible, relisez-le en UTF-16 (-Encoding Unicode).

Rotation et archivage

Copiez-le avant de redémarrer si vous enquêtez sur une opération précise.

Comment le lire

Relevez les chemins cités pour identifier les fichiers concernés, puis rapprochez-les de la valeur PendingFileRenameOperations et de l’installation qui a demandé le redémarrage (journal CBS, Windows Update).

Signaler une erreur