Flash sürücünün güvenli şekilde çıkarılması. Bir flash sürücünün güvenli şekilde çıkarılması, neden gerekli?

Bazı nedenlerden dolayı, birçok kişi flash sürücüleri bir USB bağlantı noktasından çıkarmadan önce " Güvenli çıkarma cihazlar." Daha eski işletim sistemleriyle çalışırken, flash belleğe zarar vermemek için bu gereklidir. Ancak, işletim sistemleri gelişti ve Donanımı Güvenle Kaldır özelliği yalnızca bir formalite olarak kaldı.

Aslında, veri aktarımı sırasında bunu yapmamanıza rağmen, yukarıda belirtilen iletişim kutusunu kullanmadan flash sürücünün bağlantısını kesmekte yanlış bir şey yoktur. Modern işletim sistemleri, USB cihazlarını hızla kaldırma seçeneğini etkinleştirmenize bile izin verir. Bu yazıda size nasıl yapacağınızı anlatacağım.

Aşama 1: Başlat menüsündeki arama kutusuna "Aygıt Yöneticisi" yazarak Aygıt Yöneticisi'ni açın.

Adım 2: Aygıt Yöneticisi penceresi açıldığında, listeden Disk Sürücülerini seçip genişletin. Bu, tüm dahili ve harici sürücüleri görmenizi sağlar. USB cihazlarının adlarında her zaman "USB" kelimesi bulunur.

Aşama 3: Güvenli kaldırma ihtiyacını devre dışı bırakmak istediğiniz cihazı seçin. Üzerine çift tıklayın ve iki seçeneğin sunulduğu "Politika" sekmesine gidin - hızlı kaldırma ve performans için optimize etme. İkinci durumda, "Donanımı Güvenle Kaldır" seçeneğini kullanmanız gerekecektir.

Ancak optimizasyonu devre dışı bırakarak flash sürücünüzün daha yavaş çalışacağını düşünmeyin. Testler, her iki durumda da performansın neredeyse aynı olduğunu gösterdi. "Hızlı Kaldır"ı seçin ve Tamam'a tıklayın.

Artık güvenli bir kaldırma işlemi gerçekleştirmenize gerek kalmadan flash sürücünüzün fişini çekebilmelisiniz.

İyi günler!

Donanımı Güvenle Kaldır, genellikle bir USB flash sürücüyü veya harici bir sürücüyü çıkarmak için kullanılır. sabit disk Windows 7, Windows XP ve Windows 8'de Güvenli kaldırma simgesi Windows görev çubuğundan kaybolmuş olabilir - bu yanlış anlaşılmaya neden olabilir ve bir stupora neden olabilir, ancak endişelenecek bir şey yok. Şimdi bu ikonu yerine geri getireceğiz.

Not: Windows 8'de, Medya cihazı olarak tanımlanan cihazlarda güvenli kaldırma simgesi gösterilmez (oyuncular, Android tabletler, bazı telefonlar).

Genellikle, Windows'ta bir aygıtı güvenli bir şekilde kaldırmak için, saatin yanındaki ilgili simgeye sağ tıklayın ve yapın. "Güvenle Kaldır"ın amacı, onu kullandığınızda, işletim sistemine çıkarmayı düşündüğünüzü söylemenizdir. bu cihaz(örneğin, bir flash sürücü). Buna yanıt olarak Windows, veri bozulmasına yol açabilecek tüm işlemleri sonlandırır. Bazı durumlarda, cihaza giden gücü de keser.

Cihazların güvenli bir şekilde çıkarılmaması, veri kaybına veya sürücüde hasara neden olabilir. Pratikte bu çok sık olmuyor ve bunun olmaması için bilmeniz ve dikkate almanız gereken bazı şeyler var ama bu konuyu bir ara yazacağım.

Donanımı Güvenle Kaldır simgesi nasıl geri alınır


Bazen bilinmeyen nedenlerle güvenli kaldırma simgesi kaybolabilir. USB flash sürücüyü tekrar tekrar takıp çıkarsanız bile, bir nedenden dolayı simge görünmüyor. Bu sizin de başınıza geldiyse (ve büyük olasılıkla, aksi takdirde buraya gelmezdiniz), klavyenizdeki Win + R düğmelerine basın ve Çalıştır penceresine aşağıdaki komutu girin:

RunDll32.exe shell32.dll,Control_RunDLL hotplug.dll

Bu komut Windows 7, 8 ve XP'de çalışır. Virgülden sonra boşluk olmaması olması gerektiği gibi bir hata değildir. Bu komutu çalıştırdıktan sonra, aradığınız Donanımı Güvenle Kaldır iletişim kutusu açılacaktır.

Bu pencerede, her zamanki gibi devre dışı bırakmak istediğiniz cihazı seçebilir ve "Durdur" düğmesini tıklayabilirsiniz. Bu komutu çalıştırmanın bir "yan" etkisi, güvenli kaldırma simgesinin olması gerektiği yerde yeniden görünmesidir.

Kaybolmaya devam ederse ve cihazı kaldırmak için belirtilen komutu her yeniden çalıştırmanız gerektiğinde, bu eylem için bir kısayol oluşturabilirsiniz: masaüstünde boş bir yere sağ tıklayın, "Yeni" - "Kısayol" u seçin. " ve "Nesnenin konumu » bölümünde güvenli kaldırma iletişim kutusunu açmak için komutu girin. Kısayol oluşturmanın ikinci adımında ona istediğiniz ismi verebilirsiniz.

Windows'ta bir cihazı güvenle kaldırmanın başka bir yolu

Windows görev çubuğundaki simge eksik olduğunda aygıtın güvenli bir şekilde kaldırılmasını kullanmanızı sağlayan başka bir basit yöntem daha vardır:

Umarım burada listelenen yöntemler, taşınabilir dosyayı çıkarmak için güvenlidir. HDD ya da bir flash sürücü sizin için yeterli olacaktır.

USB sürücülerin yalnızca cihaz işletim sistemi tarafından güvenli bir şekilde çıkarıldıktan sonra bağlantı noktasından çıkarılabileceğine dair bir görüş var, aksi takdirde hem flash sürücü hem de bağlantı noktası yanabilir. Gerçekten mi? Neden ihtiyaç duyuyorsun güvenli cihaz kaldırma?

Cihazın güvenli bir şekilde çıkarılması, veri koruması, flash sürücüye veya flash sürücüden kopyaladığınız. Gerçek şu ki, çıkarılabilir depolama sürücüleriyle çalışırken bilgisayarınızın performansını artırmak için işletim sistemi genellikle şunları içerir: veri önbelleğe alma.

Önbelleğe alma etkinleştirildiğinde, veriler doğrudan diske yazılmaz, ancak önce önbelleğe girer (bloklardan birinde bir ara arabellek). rasgele erişim belleği). Bu, işlemci RAM'e bellekten daha hızlı eriştiği için veri işlemeyi hızlandırmanıza olanak tanır. Harici Sürücü. Ve rekor için çıkarılabilir depolama daha sonra gerçekleştirilen (sözde gecikmeli yazma).

Aygıtı güvenli bir şekilde çıkarmadan flash sürücüyü bağlantı noktasından çıkardıysanız, veri kaybı meydana gelebilir. Bunun nedeni, aslında verilerin henüz sürücüye yazılmamış olması ve hala önbellekte olmasıdır. Ve sürücüyü güçten mahrum ettiniz (bir flash sürücüyü çıkardığınızda tam olarak olan budur) ve gecikmeli yazma gerçekleşmedi.

Güvenli bir şekilde çıkarıldığında sistem, sürücünün bağlantı noktasından çıkarılmak üzere olduğunu "bilir" ve gecikmeli bir yazmayı bitirir. Bundan sonra, herhangi bir verinin kaybolmasından korkmadan flash sürücüyü güvenle kaldırabilirsiniz.

Bir flash sürücü yanabilir mi?, eğer onu limandan çıkarırsan cihazı güvenli bir şekilde çıkarmadan? Aslında bu bir efsane. USB cihazlarının besleme voltajı ciddi hasara neden olacak kadar yüksek değil (sadece 5 V). Ek olarak, bu voltaj yazılım tarafından kontrol edilmez, ancak USB standart spesifikasyonunun kendisinde bulunur.

Bir flash sürücünün yanması için güçlü bir düşüş veya voltaj dalgalanması veya kısa devreye ihtiyacınız vardır. Böyle bir “felaket” i güvenli bir şekilde çıkarmadan basitçe bir flash sürücüyü bağlantı noktasından çıkarmanın düzenleme yeteneğine sahip olmadığı açıktır. Genellikle arıza, arızalı bir güç kaynağından, "kırık" bir konektörden, bağlantı noktasında sıkışmış iletken kalıntılardan veya statik elektrik kaymasından kaynaklanır ve cihazın güvenli bir şekilde çıkarılmasının bununla hiçbir ilgisi yok.

Bu gerçek şu gerçeğiyle doğrulanabilir: Son olarak Windows sürümleri flash sürücünün güvenli bir şekilde çıkarılması, aygıta sağlanan gücü kapatmaz. Windows XP'de devre dışı bırakıldı, ancak Windows Vista ve Windows 7'de, güç kapatma yalnızca aygıt bağlantı noktasından çekildiğinde gerçekleşir - güvenli kaldırma gücü hiçbir şekilde etkilemez. Bu durumda, cihazın nasıl güç kaybettiği önemli değil, zaten ona hiçbir şey olmayacak.

Bu nedenle, güvenli çıkarmayı ihmal ederseniz sizi bekleyen tek tehlike veri kaybıdır. Cihazınızı güvenli bir şekilde çıkarmayı düzenli olarak unutursanız ancak verilerinizin güvenliği konusunda endişeleriniz varsa, şunları yapabilirsiniz: sistemde önbelleğe almayı devre dışı bırak. Verilerin kopyalanması biraz daha yavaş olabilir, ancak güvenli olacaktır (tabii ki, kopyalama işlemi sırasında flash sürücüyü çıkarmazsanız).

İle önbelleğe almayı devre dışı bırak, USB flash sürücüyü bağlantı noktasına takın, Denetim Masası'na (Başlat - Denetim Masası) gidin ve Aygıt Yöneticisi'ni seçin. Disk Sürücülerinin yanındaki üçgene tıklayın, flash sürücünüzü bulun ve üzerine çift tıklayın.

Açılan pencerede İlke sekmesine gidin. Hızlı silme seçeneğini seçin ve Tamam'a tıklayın. Aslında, hızlı bir silme önbelleğe almayı hiçbir şekilde devre dışı bırakmaz - Windows sözde uçtan uca önbelleğe alma, cihazın yazma komutlarıyla önbellek yokmuş gibi ilgilenmesini sağlar.

Hızlı Silme modunda, flash sürücü, aygıtı güvenli bir şekilde çıkarmadan çıkarılabilir. Ancak bu yalnızca verilerin zaten kopyalanmış olduğu durumlar için geçerlidir.! Kopyalama işleminin ortasında flash sürücüyü çıkarırsanız, verileri kaydetmeyecektir.

Bu nedenle, aygıtı Windows'ta güvenli bir şekilde kaldırmak yalnızca önbelleğe alma etkinken güvenli veriler. Flash sürücünüzün yanması, güvenliğini hiçbir şekilde etkilemez - nedeni burada aranmamalıdır.

Cihazların (flash sürücüler) güvenli bir şekilde çıkarılması konusundaki tartışmalar azalmazken, argümanımı lehine açıklamaya karar verdim. arıza itibaren cihazları güvenle kaldır. Elbette başvurulamayacak pek çok eleştirmen olacağına eminim: “Çıkarmadım ve flash belleğim yandı!”, “Çıkarmadım ve kesinlikle flash belleğimdeki tüm veriler silindi. silindi” vb. okuyucumuzun basiretli bir insan olduğunu ve kendisi için uygun sonuçları analiz edip çıkarabileceğini umuyorum. Elbette kimseyi sürücüleri güvenli bir şekilde çıkarmayı reddetmeye çağırmıyorum, ancak onları güvenli bir şekilde kaldırmaya teşvik ediyorum. yapmayacağım. Sorun hakkındaki bakış açımı anlatacağım ve sonra herkesin kendisi için karar vermesine izin vereceğim.

Başlamak için kısa bir giriş, okuyun - bu özü anlamanıza izin verecektir ...

Önbelleğe alma ile performansı artırma

Önbelleğe almak- bu, gerektiğinde bunlara daha sonra hızlı erişim sağlamak amacıyla bazı depolarda veri birikimidir. Önbelleğe alma işlemi, birçok veri işleme sürecini hızlandırır.

Yani, işletim Windows sistemi(birlikte çalıştığınız), kabaca konuşursak iki politika bilgi depolama aygıtlarıyla (bir flash sürücü olan) çalışın.

1) ÜZERİNDE gelişmiş önbelleğe alma

2) KAPALI gelişmiş önbelleğe alma

Ne zaman Önbelleğe almak kayıtlar dahil, veri hemen diske Kaydedilmedi, ancak önbellekte (bazı aracı alan) sona erer. Ve flash sürücüdeki asıl kayıt (fiziksel kayıt) bir süre sonra yapılır, bu davranışa da yaygın olarak denir - gecikmeli yazma. Bu, performansta bir artış sağlar.

Bazı durumlarda, hemen kaydetmek daha iyidir, önbelleği atlayarak. Bu kaybı önler veya veri bozulması başarısızlık durumunda. Bir flash sürücü durumunda, ana arıza bir elektrik kesintisidir (flash sürücüyü yeni çıkardığınızda).

Yani, durumda önbelleğe alma etkin ve sen yazmak dosyaları taşınabilir bir usb sürücüye Kapattı(sürücü), o zaman büyük olasılıkla kaybına yol açacak kayıtlı (şu anda) bilgi. Çünkü gerçekten veri kayıt işlemi olumsuzluk sonuna kadar tamamlandı ve sözde gecikmeli yazma Verileri bir flash sürücüye kopyalamanın nasıl başarıyla tamamlandığını görmüş olmanıza rağmen.

Cihazı güvenli bir şekilde çıkarmamak için argümanlar

İşletim sisteminin bu açıdan nasıl çalıştığını anlamanız için önbelleğe alma konusuna biraz adanmışlık gereklidir.

bence herkes en azından genel anlamdaönbelleğe alma alt sisteminin nasıl çalıştığı netleşti. Ve şimdi birçok kişi bilgisayarımda önbelleğe almanın etkin olup olmadığını merak ediyor mu? Ve birçoğu, güvenli bir çıkarma yapmaları tavsiye edildiğinden, bunun tam olarak böyle olduğunu düşünecek ...

Aslında, varsayılan olarak (yani eğer özellikle değiştirmeyin) devre dışı önbelleğe sahip politika etkinleştirildi, bu ekran görüntüsü bunun kanıtıdır

Şekil 1. Silme politikası

Metni dikkatlice okuyun ve Microsoft'un cihazın hızlı bir şekilde kaldırılmasını zaten halletmiş olduğunu göreceksiniz.

boş korkular

Peki, flash sürücüyü güvenli bir şekilde her kapattığınızda neden korkuyor ve özenle kaçınmaya çalışıyorsunuz?

Elbette, söndüklerinde korkunç söylentileri duymuşsunuzdur. USB bağlantı noktaları iddiaya göre, flash sürücüyü güvenli bir şekilde çıkarmadıklarında, sürücülerin kendilerinin yanması, diskte depolanan bilgilerin zarar görmesi ve diğer birçok korku hikayesi. İkincisi, muhtemelen en gerçekçi olacaktır, çünkü önbelleğe alma etkinken kayıttan sonra, flash sürücüyü hızlı bir şekilde çıkarırsanız (kaydın bitmesini beklemeden), kaydettiğiniz dosya tamamen yazılmaz. hasarlı - hepsi bu!

Bu, bir flash sürücüyü ondan kopyalama (yani bir flash sürücüden veri okuma) amacıyla bağladıysanız, kesinlikle güvenli bir şekilde çıkaramayacağınız anlamına gelir.

Hala flash sürücünüzün yanabileceğini düşünüyor musunuz?

O zaman dönelim özellikler USB arabirimi fakat ve sağduyu.

Burada GND, güç için "durum" devresidir. çevre birimleri, ve VBus - +5 V, ayrıca güç devreleri için. Veriler D+ ve D kabloları üzerinden mi aktarılıyor? diferansiyel olarak (0 ve 1 durumları (sırasıyla resmi belgeler diff0 ve diff1 terminolojisinde) 0,2 V'tan büyük hatlar arasındaki potansiyel fark ile belirlenir ve hatlardan birinde (diff0 durumunda D? ve diff1) ile D+, GND'ye göre 2,8 V'un üzerindeki potansiyeldir. Diferansiyel iletim yöntemi ana yöntemdir, ancak tek yöntem değildir (örneğin, başlatma sırasında cihaz, ana bilgisayarı cihaz tarafından desteklenen mod hakkında bilgilendirir (Tam- Hız veya Düşük Hız) 1.5 direnç kOhm üzerinden veri hatlarından birini V_BUS'a çekerek (D? .

Burada yeni veya şok edici bir şey söylemedim, sadece USB arayüzünün +5 V ile çalıştırıldığı gerçeğini vurgulamak istedim. Besleme voltajı resmi spesifikasyon tarafından belirlenir ve cihazların güvenli bir şekilde çıkarılması boyutu etkileyemez. besleme voltajı çıkışı.

Bir elektrikli cihazın (bir flash sürücü olan) yalnızca dalgalanmalar, voltaj dalgalanmaları veya kısa devreler nedeniyle (bu arada, oldukça sık) yanabileceğini ve yanabileceğini anladığınızı düşünüyorum. Nedeni hatalı veya düşük kaliteli bir güç kaynağı olan bilgisayar "şişmiş" USB bağlantısı veya bağlantı noktasında sıkışmış iletken kalıntılar, ancak Windows işletim sistemindeki güvenli aygıt çıkarma özelliği değil.

Uzmanlardan biri aynı fikirde değilse, beni düzeltirseniz sevinirim, düzeltmenizi kesinlikle makale metninde yapacağım.

İşletim sisteminden bağımsız olarak, bir flash sürücüyü çıkarırken, cihazı bilgisayardan fiziksel olarak çekmeden önce sistemden her zaman programlı olarak bağlantısını kesmeniz önerilir.Gerçekten bu kadar önemli ve gerekli mi?

Bu yazıda, bir flash sürücüyü neden güvenli bir şekilde çıkarmanız gerektiğini ve gerçekten bu kadar gerekli olup olmadığını anlamaya çalışacağız. Makale daha çok Linux'a odaklanmış olsa da, bu görev tüm işletim sistemleri için ortaktır, bu nedenle MacOS ve Windows kullanıcıları için de faydalı olacaktır.

Veriler yazılırken flash sürücüyü bilgisayardan çıkarmanızı istersem, büyük olasılıkla bunu reddedeceksiniz. Artık verilerin diske yazıldığını biliyorsunuz ve onu kapatırsanız, yüzde yüz olasılıkla flash sürücüdeki veriler zarar görecek ve kesinlikle yazılmayacak.

Ancak yine de, flash sürücünüz etkin durumda olmasa bile, beklenmedik şekilde kaldırılması verilerin bozulmasına neden olabilir. Bunun nedeni, tüm işletim sistemlerinde kullanılan önbelleğe almadır. Kopyalarken, bilgi hemen yazılmaz USB diski bunun yerine cihazı hızlandırmak için bir kısmı RAM'de depolanır ve sistem daha özgür olduğunda veya flash sürücüyü çıkarmak istediğinizde yazılır.

Sistem her zaman verileri doğrudan diske aktarmaz, bu nedenle USB flash sürücüyü sistem için beklenmedik bir şekilde yuvadan çıkarırsanız, tüm veriler doğru yazılmayabilir. Böyle bir sonucun olasılığı, flash sürücünün aktif çalışmasından daha düşüktür, ancak var.

Linux, MacOS ve Windows neden farklı davranıyor?

İşletim sistemleri, herhangi bir diskle çalışırken hemen hemen aynı şekilde davranır. Bu yalnızca flash sürücüler için değil, aynı zamanda kasaya yerleştirilmiş sabit sürücüler için de geçerlidir. Yazılması gereken veriler önce belleğe girer ve bir süre orada kalır. Ayrıca, tekrar ihtiyaç duyulması durumunda okunan veriler RAM'de önbelleğe alınır.

Bu, sistemin daha hızlı çalışmasını sağlar. Nitekim, zamanın bir noktasında sabit disk veya bir flash sürücü, yalnızca bir yazma veya okuma işlemi gerçekleştirilebilir ve sistemin şu anda dosyanızı yazmaktan daha önemli görevleri olması mümkündür.

Bir Linux ve MacOS flash sürücüsünün güvenli şekilde çıkarılması, varsayılan ayarlarla Windows'ta olduğundan daha da gereklidir. Nedenmiş? İşletim sistemi Windows, çıkarılabilir olduğunu düşündüğü sürücüler için önbelleğe almayı kullanmaz. Bu, sistemin varsayılan davranışıdır, ancak daha iyi performans için değiştirilebilir. Bunu yapmak için Aygıt Yöneticisi > Disk Aygıtları > Disk Adı > Özellikler > İlkeler'i açın:

Öte yandan, Linux ve Mac, çıkarılabilir olanlar da dahil olmak üzere varsayılan olarak tüm sürücüler için önbelleğe almayı kullanır. Seçeneği seçerseniz, Windows tam olarak aynı şekilde davranacaktır. En iyi performans . Linux, verileri önbelleğe alıp almama dahil, disk yönetimi üzerinde tam kontrol sağlar. Bunu yapmak için, flash sürücüyü /etc/fstab içine monte etmek için bir giriş oluşturun ve mount seçeneğini ekleyin senkronizasyon. Örneğin:

/dev/sdb1 /run/media/flash kullanıcıları,noatime,sync 0 0

Eşitleme bağlama seçeneğini kullanırsanız, diske gönderilecek tüm veriler hemen yazılacaktır. Ancak, senkronizasyon seçeneğinin güvenli çıkarmayı geçersiz kılmadığına dikkat edin. usb cihazları. Doğru ayırma, flash sürücüyle başka hiçbir uygulamanın çalışmamasını ve kaydedilmemiş veri olmamasını sağlar.

Aygıtın bağlantısı kaldırılmamışsa ve dosya bir programda açıksa, beklenmeyen bir çıkarma dosya sistemi düzeyinde hasara yol açabilir. Belki dosya kapatılmadan önce bekleyen işlemler vardır.

Ayrıca, senkronizasyon seçeneğinin flash sürücünün ömrü üzerinde kötü bir etkisi vardır. Çekirdek, gerektiğinde her sektöre seri yazma işlemi gerçekleştirir. Sunucuları yeniden dağıtmayan ucuz flash sürücüler için, modern bir günlük kaydı dosya sistemi sonuncu olabilir ve cihazı çok hızlı bir şekilde öldürür.

İçin dosya sistemleri FAT, gömme montaj seçeneğini kullanabilirsiniz. Disk inaktif hale gelir gelmez verileri yazar. Bu işleri biraz iyileştirir.

Her zaman güvenli ekstraksiyon kullanın

Flash sürücüyü çıkarır ve bundan önce bağlantısını kesmezseniz, flash sürücünün kendisine bir şey olması muhtemel değildir, kesinlikle yanmaz. Ancak o sırada bir şey ona veri yazıyorsa, o zaman kaybolacaklar. Bu nedenle, bilgisayardan çıkarmadan önce her zaman linux flash sürücüsünün bağlantısını kesmeyi bir kural haline getirmek daha iyidir ve bu yalnızca Linux için değil, Windows için de geçerlidir.

Ayrıca, tüm bunlar birkaç fare tıklamasıyla yapılır. Ubuntu'da bu, Dosya Gezgini kullanılarak yapılabilir. KDE, bir flash sürücüyü güvenli bir şekilde çıkarmanıza izin veren özel bir görev çubuğu widget'ına sahiptir:

Bu eylemi terminal üzerinden gerçekleştirmek istiyorsanız, her şey biraz daha karmaşıktır:

sudo umount /dev/sdb1

Burada sdb1, sisteminizdeki flash sürücünün aygıt adıdır. Bundan sonra, flash sürücü çıkarma için hazırlanacaktır. Windows'ta bu yapılmalıdır, çünkü Linux'tan farklı olarak, bu sistem sizin bilginiz olmadan bir flash sürücü ile herhangi bir işlem yapmaya başlayabilir, örneğin meta dosyaları içeren bir Sistem Birim Bilgileri klasörü oluşturabilir.

gastroguru 2017