Qu'est-ce que le format de fichier REGTRANS-MS ?
Les fichiers avec l'extension .regtrans-ms stockent des informations sur les modifications apportées au registre utilisateur de Windows, utilisées pour maintenir les éditions du registre atomiques et sécurisées contre les plantages. Les fichiers .regtrans-ms fonctionnent aux côtés des fichiers de journal de base .blf dans le cadre du système de journalisation par écriture anticipée du Kernel Transaction Manager (KTM) - ensemble, ils permettent à Windows de valider ou d'annuler proprement les modifications du registre après un plantage ou une coupure de courant. Ces fichiers sont générés automatiquement par le pilote Common Log File System (CLFS) dans le cadre du sous-système Transactional Registry (TxR), introduit avec Windows Vista.
Le processeur de journal de transaction enregistre toutes les opérations constituant une transaction dans ces fichiers journaux. Une transaction inachevée ou infructueuse peut être annulée pour éviter la corruption du registre. Les journaux de transaction apparaissent aux côtés des fichiers de ruche du registre tels que :
NTUSER.DAT- transactions liées à la ruche du registre utilisateur ; les fichiers.regtrans-mssont enregistrés dans le dossier de profil de l'utilisateur,- Ruches système (
SYSTEM,SOFTWARE,SAM,SECURITY) - les fichiers journaux associés résident dans%SystemRoot%\System32\config\.
Les fichiers suivent le modèle de nommage {GUID}.TxR.{n}.regtrans-ms (par exemple {3808876b-c176-4e48-b7ae-04046e6cc752}.TxR.0.regtrans-ms).
Les fichiers .regtrans-ms ont l'attribut caché activé par défaut. Pour les rendre visibles, l'option d'affichage des fichiers cachés doit être activée dans l'Explorateur Windows. Les fichiers de la session en cours sont verrouillés et ne peuvent être ni modifiés ni supprimés pendant que Windows est en cours d'exécution. Parfois, en raison d'erreurs, les fichiers .regtrans-ms peuvent devenir anormalement volumineux ou ne pas être correctement nettoyés par le système. Supprimer ou modifier ces fichiers manuellement risque de corrompre la ruche du registre qu'ils protègent.
Sécurité et sûreté
RISQUE : MEDIUMLe fichier lui-même contient des données de journalisation passives et n'est pas un logiciel malveillant, mais c'est un fichier système PROTÉGÉ : il est normalement caché, utilisé par Windows et appartient à SYSTEM/TrustedInstaller. Ne supprimez PAS, ne déplacez PAS et ne modifiez PAS les fichiers .regtrans-ms - ils font partie de la méthode utilisée par Windows pour sécuriser le registre contre les plantages, et les supprimer (ou le journal de base .blf associé) peut corrompre le registre et empêcher Windows de démarrer correctement. Ignorez les guides de « nettoyage » ou d'« optimisation » qui vous disent de les supprimer. Ils sont nettoyés et recréés par l'OS selon les besoins. (Inversement, un fichier avec cette extension apparaissant dans un emplacement inhabituel accessible en écriture par l'utilisateur pourrait être un fichier usurpant l'identité - mais dans les dossiers du registre système, il est exactement ce qu'il prétend être.)
Détails du format
en brefProgrammes qui ouvrent les fichiers REGTRANS-MS
Détails techniques
spécifications approfondies| Développeur | Microsoft |
| Sous-système associé | Kernel Transaction Manager (KTM) / Transactional Registry (TxR) |
| Format sous-jacent | Conteneur de journal binaire Common Log File System (CLFS) |
| Ordre des octets | Little-endian |
| Fichier compagnon | Fichier journal de base .blf (journal de base CLFS jumelé à chaque ensemble .regtrans-ms) |
| Emplacement typique | Dossier de profil utilisateur (aux côtés de NTUSER.DAT) ou %SystemRoot%\System32\config\ (ruches système) |
| Modèle de nom de fichier | {GUID}.TxR.{n}.regtrans-ms (ex: {3808876b-c176-4e48-b7ae-04046e6cc752}.TxR.0.regtrans-ms) |
| Taille de fichier typique | De quelques dizaines de Ko à quelques Mo ; les conteneurs CLFS sont pré-alloués dans des blocs de taille fixe |
| Chiffrement | Aucun ; protégé au niveau de l'OS par les ACL SYSTEM/TrustedInstaller |
| Attributs de fichier | Caché ; verrouillé par l'OS pendant que Windows est en cours d'exécution |
| Type MIME | application/octet-stream |
| Mécanisme d'intégrité | La validation interne de séquence de secteurs CLFS détecte les écritures tronquées et permet de rejouer le journal lors de la récupération |
| Encodage | Binaire |
| Systèmes d'exploitation pris en charge | Windows Vista, Windows 7, Windows 8, Windows 10, Windows 11 |
| Publié | Windows Vista (2007), with the Kernel Transaction Manager / Transactional Registry (TxR) and CLFS |
| Dernière version | Same CLFS-based scheme in Windows 7/8/10/11; format is internal and undocumented for end users |
| Spécification | learn.microsoft.com |
Conversions REGTRANS-MS
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers REGTRANS-MS.