Haruskah Saya Selalu Mengeluarkan Perangkat USB dengan Aman?
Keamanan Microsoft Perangkat Keras Jendela Cadangkan / / March 17, 2020
Jika Anda merasa direcoki oleh pemberitahuan untuk mengeluarkan perangkat USB dengan aman, mungkin sudah saatnya untuk melihatnya lagi. Windows memiliki pengaturan default untuk membantu data agar tidak hilang, tetapi tidak sempurna.
Setiap kali Anda mencolokkan perangkat penyimpanan USB, Windows biasanya akan memberi Anda konfirmasi apakah aman untuk mengeluarkannya atau tidak. Jadi, apa masalahnya dengan ini? Anda akan berpikir dengan seberapa umum suatu masalah bahwa akan ada lebih banyak informasi tentang itu dari antarmuka Windows, kan?
Jika Anda bertanya-tanya apa ini, periksa baki sistem pada saat Anda memasang thumb drive atau perangkat penyimpanan USB lainnya. Ikon USB kecil dengan tanda centang hijau akan muncul. Ini adalah ikon yang sama yang dapat Anda klik untuk mengeluarkan perangkat dengan aman sebelum Anda mengeluarkannya secara fisik dari komputer.
Apa yang Dikatakan Windows Tentang Itu
Jika Anda menarik keluar drive USB tanpa mengeluarkannya dengan aman, pertama-tama Windows tidak akan memunculkan pesan peringatan seperti OS X. Alih-alih, itu hanya mencabut kabel - dan hanya itu. Atau itu? Jika Anda membuka Device Manager dan melihat properti dari USB Disk Drive yang Anda tancapkan, Anda dapat melihat mengapa Windows tampaknya tidak peduli jika Anda mencabut kabel lebih awal.
Windows memiliki dua kebijakan. Standarnya adalah secara otomatis menonaktifkan cache tulis untuk perangkat yang dianggapnya sementara atau dilepas. Di bawah kebijakan ini, Windows menyatakan bahwa Anda selalu dapat memutuskan koneksi perangkat dengan aman tanpa menggunakan opsi Eject. Itu tidak akurat, tetapi kita akan sampai di sana sebentar lagi. Profil kedua disebut "Kinerja yang lebih baik" dan itu membuat cache tulis tetap diaktifkan untuk perangkat yang terhubung. Menariknya, di komputer Linux atau Mac kebijakan kedua ini akan menjadi default karena mereka selalu membiarkan cache tulis diaktifkan. Untuk memahami apa artinya semua ini, Anda harus terlebih dahulu memahami apa itu cache tulis.
Apa itu Write Caching?
Caching tulis adalah metode default yang digunakan untuk menyimpan data pada hard disk, dan jika diaktifkan, ini dapat digunakan untuk drive yang dapat dilepas seperti ditunjukkan pada tangkapan layar di atas. Saat Anda menyalin file ke disk, Windows tidak mentransfer data secara langsung ke disk. Sebagai gantinya, beberapa data disimpan sementara untuk cache memori yang sangat volatile, atau buffer. Ini dilakukan karena transfer data ke USB lebih lambat, bahkan dengan teknologi USB modern. Kelemahannya adalah bahwa buffer tempat data disimpan terhapus ketika daya dilepas, atau ketika tujuan dihapus. Hal itu dapat terjadi ketika Anda mencabut perangkat USB sebelum cache sepenuhnya ditulis untuk itu. Menggunakan perintah Eject memaksa OS untuk menulis semua data yang tersisa ke stik USB dan memutuskan koneksi pada tingkat perangkat lunak, sehingga tidak ada data yang hilang.
Data Selalu Dapat Hilang, Bahkan dengan Caching Tulis Dinonaktifkan
Secara umum, profil default di Windows berfungsi untuk kebanyakan orang. Tetapi meskipun Windows mengatakan bahwa data aman dengan caching penulisan dinonaktifkan, itu tidak selalu. Jika Anda menarik drive USB keluar saat transfer data, kehilangan data dan korupsi dapat terjadi. Jika Anda menjalankan aplikasi portabel dari drive USB, atau menggunakan aplikasi di komputer yang menyimpan data ke drive USB Anda juga dapat kehilangan data. Bahkan ada kasus di mana pengguna memiliki data yang rusak hanya dengan menggunakan USB stick untuk ReadyBoost dan menariknya keluar tanpa mengeluarkan.
Menulis Caching Menawarkan Performa Lebih Baik dengan Sedikit Risiko Lebih Banyak
Caching tulis dapat menawarkan kinerja yang lebih baik untuk sistem Anda karena mencegah transfer ke perangkat penyimpanan agar tidak memonopoli semua bandwidth I / O. Kelemahannya adalah bahwa data lebih mungkin terperangkap dalam cache dan rusak atau hilang jika perangkat dicabut tanpa terlebih dahulu mengeluarkannya dengan aman. Fungsi Eject menyimpan data agar tidak dihapus dengan menggunakan sistem pembilasan cache yang tertanam di Windows. Cache Flushing memaksa semua data dalam cache untuk segera menulis ke perangkat dan kemudian menghapusnya sendiri. Setelah Windows mengatakan bahwa perangkat aman untuk dihapus, itu adalah bagaimana Anda tahu bahwa cache telah selesai dibilas.
Dengan semua itu, yang terbaik adalah selalu mengeluarkan perangkat keras dengan aman sebelum Anda mencabutnya dari komputer. Juga ingat bahwa sementara Windows mungkin memiliki "fitur" yang menonaktifkan caching tulis, Linux dan Mac tetap mengaktifkannya secara default, jadi berhati-hatilah saat menggunakan thumb drive dengan sistem operasi tersebut.