การล้างแคชการเขียนด้วยตนเองใน Windows


31

บนระบบ * nix ผู้ใช้สามารถใช้syncคำสั่งเพื่อบังคับให้การเขียนใด ๆ ที่ค้างอยู่ในดิสก์แคชของเคอร์เนลถูกฟลัชไปยังดิสก์ Windows มีคำสั่งที่คล้ายกันหรือไม่


นอกเหนือจากคำตอบที่ดีด้านล่างหากไดรฟ์ภายนอกคุณสามารถเข้าไปที่การตั้งค่าอุปกรณ์และปิดการใช้งานแคชการเขียนได้อย่างสมบูรณ์ ในทางทฤษฎีแล้วคุณสามารถดึงไดรฟ์เมื่อใดก็ตามที่คุณต้องการ แต่โดยส่วนตัวแล้วฉันจะยังคงถอนการติดตั้งที่เหมาะสม
RockPaperLizard

1
@RockPaperLizard: นั่นเป็นค่าเริ่มต้นสำหรับไดรฟ์ภายนอกอยู่แล้วเพราะทุกคนเพียงแค่ถอดปลั๊กออกโดยไม่ต้องถอดออก
Joey

คำตอบ:


28

ใช่ - เรียกอีกอย่างว่าซิงค์เป็นส่วนหนึ่งของ SysInternals Suite:

ใช้ทุกครั้งที่คุณต้องการทราบว่าข้อมูลไฟล์ที่แก้ไขถูกเก็บไว้ในฮาร์ดไดรฟ์ของคุณอย่างปลอดภัย ขออภัย Sync ต้องใช้สิทธิ์ระดับผู้ดูแลระบบในการเรียกใช้ รุ่นนี้ยังช่วยให้คุณล้างไดรฟ์แบบถอดได้เช่นไดรฟ์ ZIP


ขออภัยฉันไม่เห็นคำตอบของคุณจนกว่าฉันจะส่งคำสั่งของฉัน
AFH

มันบอกว่ามันได้รับการปรับปรุงครั้งล่าสุดในปี 2549 มีใครเคยลองใช้ระบบปฏิบัติการสมัยใหม่เช่น Windows 7 SP1 หรือ Windows 8.1 บ้างไหม?
Jason

คนจะบอกว่ามันทำงานใน Win8 ที่นี่: forum.sysinternals.com/syncexe-how-to-use_topic25219.html พวกเขาบอกว่ามันไม่ทำงานใน Win8.1 แต่ดูเหมือนว่าปัญหาคือพวกเขาไม่รู้ว่ามันเป็นเครื่องมือบรรทัดคำสั่ง ฉันไม่มีเครื่อง Win8.1 ที่จะทำการทดสอบ ดูเหมือนว่าดีใน Win7
Jon G - โทรโข่งเทค

แนวคิดใดบ้างที่นำไปใช้ ฉันต้องการรวมคุณสมบัตินี้ไว้ในโปรแกรม Python
Aivar

12

ใช่. มองหาsync.exeฉันพบว่ามีโปรแกรม SysInternalsทำเช่นนั้น ฉันไม่ได้ใช้ แต่ฉันไม่เคยพบอรรถประโยชน์ SysInternals ซึ่งทำงานได้ไม่ดีนัก

มันอาจจะลงโหลดแยกต่างหากหรือเป็นส่วนหนึ่งของห้องสวีท

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.