Cache tulis pembilasan secara manual pada Windows


31

Pada sistem * nix, pengguna dapat menggunakan syncperintah untuk memaksa semua penulisan yang tertunda dalam cache disk kernel untuk dibuang ke disk. Apakah Windows memiliki perintah serupa?


Selain jawaban hebat di bawah ini, jika drive eksternal, Anda dapat masuk ke pengaturan perangkat dan menonaktifkan cache tulis sepenuhnya. Secara teori, Anda dapat menarik drive kapan pun Anda mau, tetapi saya pribadi masih akan melakukan unmount yang tepat.
RockPaperLizard

1
@RockPaperLizard: Begitulah pengaturan default untuk drive eksternal, tepatnya karena semua orang mencabutnya tanpa melepaskan.
Joey

Jawaban:


28

Ya - ini juga disebut Sinkronisasi , ini bagian dari SysInternals Suite:

Gunakan kapan pun Anda ingin tahu bahwa data file yang dimodifikasi disimpan dengan aman di hard drive Anda. Sayangnya, Sinkronisasi memerlukan hak administratif untuk dijalankan. Versi ini juga memungkinkan Anda membersihkan drive yang dapat dilepas seperti drive ZIP.


Maaf, saya tidak melihat jawaban Anda sampai saya mengirimkan jawaban saya.
AFH

Dikatakan itu terakhir diperbarui pada tahun 2006. Apakah ada yang mencoba ini pada sistem operasi modern seperti Windows 7 SP1 atau Windows 8.1?
Jason

Orang-orang mengatakan itu bekerja di Win8 di sini: forum.sysinternals.com/syncexe-how-to-use_topic25219.html . Mereka mengatakan itu tidak berfungsi di Win8.1, tetapi tampaknya masalahnya adalah mereka tidak tahu bahwa itu adalah alat baris perintah. Saya tidak memiliki mesin Win8.1 untuk diuji. Tampaknya baik-baik saja di Win7.
Jon G - Megaphone Tech

Adakah ide bagaimana penerapannya? Saya ingin memasukkan fitur ini dalam program Python.
Aivar

12

Iya nih. Mencari sync.exeSaya menemukan bahwa ada program SysInternals untuk melakukan hal itu. Saya belum pernah menggunakannya, tetapi saya belum pernah menemukan utilitas SysInternals yang tidak berfungsi dengan baik.

Itu dapat diunduh secara terpisah, atau sebagai bagian dari Suite .

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.