Sabit disk sürücüsü olarak görünen USB bellek, çıkarılabilir depolama cihazı değil


16

Bir Fedora Live USB çubuğu yapma umuduyla ofisimden çok basit bir 1GB USB çubuğu taktım. Bunun çalışması için çıkarılabilir bir depolama aygıtına ihtiyacım var, yoksa LiveUSB Creator'ın listesinde görünmeyecek.

Explorer, USB belleğimi sabit disk olarak listeler:

Explorer'da göründüğü şekliyle USB bellek

LiveUSB Creator gerçekten cihaz listesinde göstermiyor:

LiveUSB Creator cihazı görmüyor

Windows'u çubuğu çıkarılabilir bir depolama aygıtı olarak görmeye zorlamanın bir yolu var mı?

Düzenle

Cihazın özellikler penceresinden, bu GUID elde edebilirsiniz:

Cihazın GUID'ini alma

Bununla, USBSTOR girdisini kayıt defterinde bulabilirim:

Kayıt defterinde USBSTOR girişi

Ancak, Capabilitiesdeğeri 4(ima ettiği gibi CM_DEVCAP_REMOVABLE) veya 16(diğer USB bellek girişlerinin değerinin ima ettiği gibi ) düzenlerken , aşağıdaki hatayı alıyorum:

Değeri Düzenleme Hatası

Yetenekler düzenlenemiyor: Değerin yeni içerikleri yazılırken hata oluştu.


Belki de kayıt defteri ağacının izinlerini değiştirmek hatayı çözebilir, ancak bunu denemedim. Ayrıca tehlikeli bir operasyon gibi görünüyor.
Paul Lammertsma

Yanıtlar:


7

Sorun, Windows değil, cihazın kendisidir. Bazı nedenlerden dolayı, cihaz Çıkarılabilir Depolama aygıtı olarak değil, bir Yığın Depolama aygıtı olarak kaydediliyor.

BootIt adlı bu blog girişi aracılığıyla bulduğum şık bir program benim için sorunu hemen çözdü: basitçe "çıkarılabilir bit" i açın! Çıkarın ve yeniden takın, artık hazırsınız.

Bu programın internette bir bloatware sürümü olduğunu anlıyorum. 1.07 sürümünü alıp alamayacağınıza bakın; bu işi yapar.

"Çıkarılabilir" biti değiştirmenin ek bonusu: flash sürücünüzü bölümleyebilirsiniz!


1
bağlantı şimdi bozuk mu?
Shevek


1
@shevek: kırık / ölü bir bağlantı (benim için yükler), ama kesinlikle eski görünüyor (bu sayfada "BootIt" yazılımına herhangi bir referans görmüyorum).
quack quixote


Başka bir bağlantı: usbdev.ru/files/bootit
ivan_pozdeev

1

Sürücünün denetleyicisi, sürücüyü sabit veya çıkarılabilir olarak bildirir. Bu, yalnızca denetleyicinin verilerini düzenleyebilen yardımcı programlar aracılığıyla ayarlanabilir.

Bildirildiğine göre, bazı üreticiler USB pendrives'i Win8 sertifikasyon gereksinimlerini geçmeyi kolaylaştırmak için sabit olarak işaretlemeye başladılar ( Sandisk'in bu kararı özellikle tersine çevirdiği bildiriliyor).

Diğer cevapta belirtilen BootIt yardımcı programı tam olarak bunu yapar. Ancak sadece sınırlı sayıda kontrolör modeliyle çalışabilir (bir kişi bazı Silikon Hareket ve Phison modellerinden bahseder ).

En iyi çekiminiz flash sürücünüzün denetleyici modelini bulmak ve üreticisi tarafından endüstriyel bir yardımcı program kullanmaktır. Örneğin Silicon Motion'ın faydasına "SMI MPTool" denir.

Bunları toplamaya adanmış siteler var. http://usbdev.ru (hem içerik hem de kuruluş tarafından) bildiğim en iyi koleksiyona sahiptir ve denetleyici modeli ve öğreticileri bulmak için yardımcı programları içerir.

Örneğin SMI MPTool sürücüyü şu şekilde sabit / çıkarılabilir olarak ayarlar (USB-ZIP çıkarılabilir, USB-HDD sabittir):

SMI MPTool ayarları


Başka bir yol var - sürücünün bilgi gibi çıkarılabilir bit dövme filtre sürücüleri - gibidiskmod bahsetmek gerekir . Ancak bu sadece geçici bir çözümdür. Bu sürücüler diğer görevler için en uygun olanıdır - örneğin bir USB sürücüden çalışan bir Windows yüklemesi için (oraya bir takas dosyası yerleştirmeyi kabul eder).

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.