Le système d'exploitation Windows contient plusieurs fichiers système nécessaires à son bon fonctionnement. Certains d’entre eux suscitent beaucoup de curiosité. Swapfile.sys, Hiberfil.sys & Pagefile.sys. Pour voir ces fichiers système sur la racine de votre lecteur Système (C), vous devez désactiver les fichiers de système d'exploitation protégés des Options des dossiers. Dans ce post, nous allons parler brièvement de chaque fichier.
Hiberfil.sys
Hiberfil.sys est un fichier système utilisé par Windows pour prendre en charge le mode veille prolongée. Si vous avez activé le mode veille prolongée dans Windows 8/10, vous verrez ce fichier.
Lis: Désactiver, activer Hibernate dans Windows 10/8.
Lorsque vous activez le mode Veille prolongée, puis l'activation du démarrage rapide (paramètre par défaut), votre fichier Hiberfil.sys correspond à environ 3/4 de votre RAM. Donc, vous pouvez voir que le fichier Hiberfil.sys dans mon cas est de 6,6 Go puisque j'ai une mémoire vive de 8 Go. Si vous avez désactivé le mode Veille prolongée, sa taille correspondra à peu près à votre RAM.
Sous Windows 8, vous ne trouverez pas la taille de Hyberfil.sys à l'état sauvage lorsque vous avez activé le mode veille prolongée. Dans la version antérieure de Windows, le fichier d'hibernation stockait la session du noyau, les pilotes de périphérique et les données d'application. Dans Windows 10/8, le fichier d'hibernation stocke la session du noyau et les pilotes de périphérique uniquement, ce qui permet de conserver une taille plus ou moins constante.
Désactiver l'hibernation
Si vous le souhaitez, vous pouvez toujours activer / désactiver l'hibernation manuellement ou à l'aide de notre Ultimate Windows Tweaker ou d'un Microsoft Fix It. Mais rappelez-vous que dans Windows 8/10, cela désactivera également le démarrage rapide.
Pagefile.sys
Pagefile.sys ou le fichier de page est le fichier d'échange d'ordinateurs utilisé par Windows comme mémoire virtuelle. Le fichier PageFile.sys contient des objets dans une mémoire surchargée à laquelle on n'a pas accédé depuis longtemps. Lorsque Windows manque de mémoire physique, il utilise le fichier de page en écrivant une partie du contenu de la RAM sur le disque. Si cette mémoire de «pagination» est nécessaire, une autre partie est écrite sur le disque et cette partie est relue. Vous pouvez en savoir plus sur les fichiers de pagination sur TechNet.
Si vous recevez souvent un message Votre système manque de mémoire virtuelleLorsque vous essayez de démarrer une application gourmande en mémoire, vous pouvez augmenter la taille du fichier de pagination. La taille du fichier page sur mon ordinateur Windows 8 est d'environ 1,2 Go.
Supprimer Pagefile.sys
Nettoyer le fichier de page à chaque arrêt signifie écraser les données par zéros et cela prend du temps. Cela augmentera le temps d'arrêt. Mais si vous travaillez sur des documents confidentiels, vous voudrez peut-être que ce paramètre soit «activé». Lorsque vous chargez de tels documents, ils sont chargés dans la RAM. Pour enregistrer la RAM, Windows place certains éléments dans le fichier d'échange. Par conséquent, vous voudrez peut-être supprimer le fichier d'échange à chaque arrêt, dans de tels cas. Pour ce faire, ouvrez Regedit et naviguez jusqu'à la clé suivante:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Session Manager Memory Management
Dans le volet de droite, sélectionnez Nouveau> Valeur DWORD (32 bits). Nommez la valeur DWORD ClearPageFileAtShutdown et lui donner une valeur de 1.
Swapfile.sys
Dans les versions antérieures de Windows, vous aviez Swapfile.sys ou le fichier d'échange. Le fichier d'échange contient des objets éjectés de la mémoire et ne doit pas être consultés pendant un certain temps. Il permet également à un système d'exploitation d'utiliser de l'espace disque pour simuler de la mémoire supplémentaire lorsque le système manque de mémoire, en échangeant une partie de la RAM programme inactif utilise sur le disque dur pour libérer de la mémoire pour d’autres programmes. Cette combinaison de fichiers RAM et d’échange est appelée mémoire virtuelle. Le fait de disposer d’un fichier d’échange donne au système d’exploitation de votre ordinateur «plus» de RAM qu’il n’en dispose réellement.
Le fichier d'échange n'est pas utilisé dans le processus de démarrage rapide de Windows 8/10. C'est le fichier Hiberfil.sys qui stocke la session du noyau et entre en jeu ici.
Dans Windows 8/10, vous pouvez à nouveau voir Swapfile.sys! Cette dernière version de Windows comporte à la fois le fichier d'échange et le fichier d'échange. Il fait environ 256 Mo - dans mon cas, il est de 262 Mo.
Pourquoi avons-nous besoin d'un autre fichier de page virtuel dans Windows 10/8?
le Swapfile.sys dans Windows 8 est un type spécial de fichier d'échange utilisé en interne par le système pour rendre certains types d'opérations de pagination plus efficaces. Il est utilisé pour Suspendre ou reprendre les applications Metro ou Modern Windows 8.
TechNet explique le «nouveau» Swapfile.sys dans Windows 8 comme suit:
With the introduction of the Modern App, we needed a way to manage their memory outside of the traditional Virtual Memory/Pagefile method. With that, the “%SystemDrive%swapfile.sys” was born.
Windows 8 can efficiently write the whole (private) working set of a suspended Modern app to disk in order to gain additional memory when the system detects pressure. This process is analogous to hibernating a specific app, and then resuming it when the user switches back to the app. In this case, Windows 8 takes advantage of the suspend/resume mechanism of Modern apps to empty or re-populate an app’s working set.
J'espère que cela explique la raison pour laquelle nous voyons les trois fichiers à savoir. Hiberfil.sys, fichiers Pagefile.sys et Swapfile.sys dans Windows 10/8.
Vous souhaitez en savoir plus sur d'autres fichiers ou types de fichiers ou formats de fichiers sous Windows? Vérifiez ces liens:
Fichiers Windows.edb | Fichiers Thumbs.db | Fichiers DLL et OCX | Fichier Index.dat | Fichiers NFO et DIZ | Fichier Desktop.ini | Nvxdsync.exe.