Svuotamento manuale della cache di scrittura su Windows


31

Sui sistemi * nix, un utente può utilizzare il synccomando per forzare lo scaricamento su disco di eventuali scritture in sospeso nella cache del disco del kernel. Windows ha un comando simile?


Oltre alle ottime risposte di seguito, se l'unità è esterna, è possibile accedere alle impostazioni del dispositivo e disabilitare completamente la cache di scrittura. In teoria, puoi quindi tirare il disco quando vuoi, ma personalmente farei comunque un corretto smontaggio.
RockPaperLizard,

1
@RockPaperLizard: questa è comunque l'impostazione predefinita per le unità esterne, proprio perché tutti le disconnettono senza smontare.
Joey,

Risposte:


28

Sì, si chiama anche Sync , fa parte della Suite SysInternals:

Usalo ogni volta che vuoi sapere che i dati dei file modificati sono archiviati in modo sicuro sui tuoi dischi rigidi. Sfortunatamente, Sync richiede i privilegi di amministratore per funzionare. Questa versione consente anche di scaricare unità rimovibili come unità ZIP.


Spiacenti, non ho visto la tua risposta fino a quando non ho inviato la mia.
AFH,

Dice che è stato aggiornato l'ultima volta nel 2006. Qualcuno ha provato questo su un sistema operativo moderno come Windows 7 SP1 o Windows 8.1?
Jason,

La gente dice che funziona su Win8 qui: forum.sysinternals.com/syncexe-how-to-use_topic25219.html . Dicono che non funziona in Win8.1, ma sembra che il problema sia che non sanno che è uno strumento da riga di comando. Non ho una macchina Win8.1 su cui testare. Sembra perfetto su Win7.
Jon G - Megaphone Tech

Qualche idea su come viene implementata? Vorrei includere questa funzione in un programma Python.
Aivar,

12

Sì. Cercando sync.exeho scoperto che esiste un programma SysInternals per fare proprio questo. Non l'ho usato, ma non ho mai trovato un'utilità SysInternals che non funzionava molto bene.

Può essere scaricato separatamente o come parte della Suite .

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.