Hiberfil.sys, Pagefile.sys e il nuovo file Swapfile.sys - Windows 10

Il sistema operativo Windows(Windows operating) contiene diversi file di sistema necessari per il suo corretto funzionamento. Alcuni di loro che suscitano molta curiosità sono Swapfile.sys , Hiberfil.sys e Pagefile.sys . Per visualizzare questi file di sistema sulla radice dell'unità System (C)(System (C) Drive root) , dovrai mostrare i file del sistema operativo protetti da (operating system)Opzioni (Options)cartella(Folder) . In questo post parleremo brevemente di ogni file.

Hiberfil.sys, Pagefile.sys e il nuovo Swapfile.sys

File Hiberfil.sys

Il file Hiberfil.sys(Hiberfil.sys file) è un file di sistema(system file) utilizzato da Windows per supportare l' ibernazione(Hibernation) . Se hai abilitato l' ibernazione(Hibernation) in Windows 10 , vedrai questo file.

Quando hai abilitato l' ibernazione(Hibernation) e successivamente l' avvio rapido(Fast Startup) (che è l'impostazione predefinita), il tuo file Hiberfil.sys(Hiberfil.sys file) sarà circa 3/4 della tua RAM in Windows 7 .

In Windows 10 ora è del 40%. Nel caso in cui tu abbia disabilitato l' ibernazione(Hibernation) , troverai le sue dimensioni approssimativamente uguali alla tua RAM. In Windows 10/8 , non troverai le dimensioni di Hyberfil.sys in esecuzione selvaggia quando hai abilitato l' ibernazione . (Hibernation)Nella versione precedente di Windows , il file di ibernazione(hibernation file) archiviava la sessione del kernel(kernel session) , i driver di dispositivo e i dati dell'applicazione. In Windows 10/8 , il file di ibernazione(hibernation file) memorizza solo la sessione del kernel e i driver di dispositivo(kernel session and device drivers) , per cui la dimensione rimane più o meno costante.

Disabilita l'ibernazione

Se lo desideri, puoi sempre disabilitare/abilitare l'ibernazione manualmente o utilizzando il nostro Ultimate Windows Tweaker o Microsoft Fix It. Ma poi ricorda che in Windows 10/8 , questo disabiliterà anche l' avvio rapido(Fast Startup) . Se ne senti la necessità, puoi modificare la dimensione del file hiberfil.sys(hiberfil.sys file) .

File di paging.sys

Pagefile.sys o il file(Page File) di paging è il file di paging del computer che Windows utilizza come memoria virtuale. PageFile.sys conserva gli oggetti in una memoria sovrautilizzata a cui non si accede per un lungo periodo di tempo. Quando Windows esaurisce la memoria fisica, ricorre all'utilizzo del file(Page File) di paging, scrivendo parte del contenuto della RAM sul disco. Se questa memoria "spostata" è necessaria, un'altra parte viene scritta su disco e questa parte viene riletta.

Se ricevi spesso un messaggio Il tuo sistema ha poca memoria virtuale(Your system is low on virtual memory) , quando tenti di avviare un'applicazione ad alta intensità di memoria, potresti voler aumentare la  dimensione del file di paging(Paging File size) .

Leggi(Read) : Come eseguire il backup o spostare PageFile.sys(Move PageFile.sys) .

Elimina file di paging.sys

Cancellare il file di pagina(Page file) ad ogni spegnimento significa sovrascrivere i dati di zeri e richiede tempo. Ciò aumenterà il tempo di spegnimento. Ma se lavori su documenti riservati, potresti voler avere questa impostazione "attiva". Quando si caricano tali documenti, vengono caricati nella RAM . Per risparmiare RAM, Windows inserisce determinati elementi nel file di paging. Quindi(Hence) potresti voler eliminare il file di paging ad ogni arresto, in questi casi. Per farlo, apri Regedit e vai(Regedit and navigate) alla seguente chiave:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management

Nel riquadro di destra, seleziona Nuovo > Valore (Value)New > DWORD (32 bit) . Assegna un nome al valore DWORD (DWORD value)ClearPageFileAtShutdown e assegnagli un valore di 1 .

Leggi(Read) : Qual è la dimensione del file(File size) di pagina migliore per le versioni a 64 bit di Windows 10 ?

File di scambio.sys

Nelle versioni precedenti di Windows , avevi Swapfile.sys o il file Swap(Swap file) . Il file Swap(Swap file) contiene oggetti che sono stati espulsi dalla memoria e non dovrebbero essere accessibili per un po' di tempo e consentono a un sistema operativo(operating system) di utilizzare lo spazio su disco rigido(disk space) per simulare memoria extra ogni volta che il sistema sta per esaurire la memoria, scambiando una sezione di RAM che un il programma inattivo sta utilizzando sul disco rigido per liberare memoria per altri programmi. Questa combinazione di RAM e file di scambio(RAM and Swap files) è nota come memoria(Memory) virtuale . Avere un file di scambio(swap file) rende il sistema operativo del(s operating system) tuo computer "disponibile" di piùRAM di quella che ha effettivamente.

Il file di scambio non viene utilizzato nel (Swapfile)processo di avvio(startup process) rapido di Windows 10 . È il file Hiberfil.sys(Hiberfil.sys file) che memorizza la sessione del kernel(kernel session) ed entra in gioco qui.

In Windows 10, you again get to see Swapfile.sys! This latest version of Windows has both – the swapping as well as the paging file at the same time. It is around 256 MB in size – in my case, it is 262 MB.

Perché abbiamo bisogno di un altro file(page file) di paging virtuale in Windows 10 ?

Swapfile.sys Swapfile.sys in Windows 10/8 è un tipo speciale di file di paging utilizzato internamente dal sistema per rendere più efficienti determinati tipi di operazioni di paging. Viene utilizzato per sospendere o riprendere le app Windows UWP(Suspend or Resume UWP Windows apps) .

TechNet spiega il "nuovo" Swapfile.sys in Windows come segue:

With the introduction of the UWP 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 can efficiently write the whole (private) working set of a suspended UWP 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 takes advantage of the suspend/resume mechanism of Modern apps to empty or re-populate an app’s working set.

Spero che questo spieghi il motivo per cui vediamo tutti e tre i file vale a dire. File Hiberfil.sys(Hiberfil.sys) , Pagefile.sys e Swapfile.sys(Pagefile.sys & Swapfile.sys) in Windows 10/8 .

Vuoi saperne di più su altri file o tipi di file o formati di file in Windows? Controlla questi link:(Looking to learn more about other files or file types or file formats in Windows? Check these links:)

(Windows.edb)File Windows.edb | File Thumbs.db | File DLL e OCX | File desktop.ini (Desktop.ini file) | Nvxdsync.exe .



About the author

Sono uno sviluppatore web con esperienza di lavoro sia con Windows 11 che con Windows 10. Sono anche un utente di Firefox da molti anni e sono diventato abbastanza abile nell'uso della nuovissima console di gioco Xbox One. I miei interessi principali risiedono nello sviluppo di software, in particolare nello sviluppo web e mobile, nonché nella scienza dei dati. Sono molto ben informato sui vari sistemi informatici e sul loro utilizzo, quindi posso fornire un feedback imparziale su vari programmi o servizi che potresti utilizzare.



Related posts