У цій статті ми покажемо, як зробити так, щоб USBфлешка або SDкарта визначалася в системі Windows як звичайний локальний жорсткий диск . Ви, мабуть, спитаєте, а навіщо це потрібно? Справа в тому, що Windows за замовчуванням визначає USB флешки та карти пам'яті як змінні накопичувачі, які стандартами засобами Windows не можна розбити на кілька розділів. І навіть якщо розбити флешку на два і більше розділи за допомогою сторонніх утиліт(В тій же Linux), то в ОС сімейства Windows буде доступний тільки перший з них (до речі, у Windows 10 1703 з'явилася вбудована). Тобто. Windows підтримує нормальну роботи з мультирозділами тільки для дисків HDD, які в системі визначаються як локальні (тобто незнімні).

RMB біт та USB носії

ОС сімейства Windows розпізнають USB флешки як знімні/видобувані (removable) пристрої через наявність на кожному пристрої спеціального бітового дескриптора RMB(Removablemediabit) . Якщо при опитуванні підключеного пристрою через функцію StorageDeviceProperty система визначає, що RMB=1, вона робить висновок, що підключений пристрій є змінним накопичувачем. Таким чином, щоб з точки зору системи перетворити USB-флеку на жорсткий диск достатньо модифікувати цей дескриптор. Це можна зробити безпосередньо (що досить ризиковано через відмінності в апаратних реалізаціях конкретних пристроїв(не завжди можливо), або опосередковано, підмінивши відповідь USB пристрою за допомогою спеціального драйвера, що дозволяє відфільтрувати інформацію у відповіді пристрою.

Порада. Деякі виробники випускають спеціальні утиліти для перепрошивки контролера своїх флешок. Насамперед спробуйте на сайті виробника знайти таку утиліту та/або прошивку. Це найправильніший шлях. Якщо такої утиліти не знайдеться, дотримуйтесь рекомендацій цієї статті.

Підключимо до будь-якого вільного порту комп'ютера USBфлешку, потім відкриємо диспетчер керування дисків ( diskmgmt.msc) і переконаємося, що її тип визначається в системі як Removable(Знімний пристрій) .

Також тип пристрою можна переглянути на вкладці Volumes у властивостях диска (як ми бачимо і тут Type: Removable).

Або за допомогою команди diskpart:

List volume

У цій статті ми розглянемо два способи зміни RMB біта на USB флешці – за допомогою використання фільтр-драйвера Hitachi (зміни вносяться лише на рівні драйверів конкретного комп'ютера) та зміна біта у прошивці контролера за допомогою утиліти BootIt від Lexar (більше універсальний спосіб, але є ряд обмежень і застосовується не до всіх моделей флешок і SD карт). Хоча обидва ці методи досить старі і спочатку я тестував їх у Windows 7, вони продовжують бути актуальними і однаково добре працюють і в сучасній Windows 10.

Утиліта Lexar BootIt

Нещодавно мені на очі попалася досить цікава утиліта. LexarBootIt. Це безкоштовна портабельна програма, яка може змінити RMB знімного накопичувача, зробивши знімний USB-пристрій фіксованим (або навпаки). Незважаючи на те, що утиліта Lexar BootIt розроблена для пристроїв Lexar (Micron, Crucial), вона може працювати з флешками інших виробників. Утиліта BootIt підтримує все версії Windowsпочинаючи з Windows XP і закінчуючи Windows 10.

Важливо. Утиліта гарантовано працює для накопичувачів Lexar. Судячи з відгуків, функція Flip removable bit не працює на швидких USB 3.0 флешках. Крім того, при перепрошивці контролера ви втрачаєте гарантію на флешку і можете зробити її непрацездатною.

Завантажити BootIt можна на сайті Lexar (lexar_usb_tool) або нашого сайту ().

  • Запустіть BootIt.exe з правами адміністратора
  • У списку пристроїв виберіть флешку
  • Натисніть кнопку Flip Removable Bit
  • Збережіть зміни, натиснувши OK.

Перепідключіть пристрій і за допомогою диспетчера пристроїв переконайтеся, що його тип змінився з Removable на Basic.

У разі, якщо утиліта BootIt не допомогла змінити RMB біт на знімному накопичувачі, спробуйте скористатися наступним способом, заснованим на фільтр драйвері Hitachi Microdrive

Фільтр-драйвер для флешок Hitachi Microdrive

Щоб USB флеш накопичувач або SD карта розпізнавалася в системі як жорсткий диск, нам знадобиться спеціальний фільтр-драйвер, що дозволяє модифікувати дані, що передаються через системний стек діючого драйвера пристрою. Ми скористаємося фільтр-драйвером для USB флешоквід Hitachi ( драйвер для Hitachi Microdrive), який на рівні драйвера ОС дозволяє змінити тип пристрою флешки зі знімного на фіксований (USB-ZIP->USB-HDD). Завдяки використанню даного драйвера, можна приховати від системи, що підключений пристрій буде знімним. Внаслідок чого система буде вважати, що вона працює зі звичайним жорстким диском, який можна розбити на розділи, які будуть доступні одночасно в системі.

Архіви з драйвером Hitachi Microdrive:

  • 32 бітнихсистем - (3,0 Кб)
  • версія Hitachi Microdrive для 64 бітнихсистем - (3,8 Кб)

Необхідно завантажити версію драйвера для вашої системи відповідно до її розрядності. Обидва архіви мають однакову структуру і складаються із двох файлів:

Наступний етап – ідентифікація коду пристрою нашої флешки. Для цього у властивостях диска на вкладці Detailsу параметрі Device Instance Pathвиберіть та скопіюйте ( Ctrl+C) код екземпляра пристрою.

У нашому прикладі це буде:

USBSTOR\Disk&Ven_Linux&Prod_File-CD_Gadget&Rev_0000\0123456789ABCDEF&0

Припустимо, ми плануємо встановити драйвер на 64 бітної системи. За допомогою будь-якого тестового редактора відкриваємо на редагування файл cfadisk.inf. Нас цікавлять розділи cfadisk_device та cfadisk_device.NTamd64.

%Microdrive_devdesc% = cfadisk_install,IDE\DiskTS64GCF400______________________________20101008 %Microdrive_devdesc% = cfadisk_install,IDE\DiskTS64GCF400______________________________20101008

Змінюємо значення DiskTS64GCF400______________________________20101008 на код нашого пристрою.

Важливо!У коді екземпляра пристрою необхідно відкинути частину після другого "\" (у нашому прикладі відкидаємо 0123456789ABCDEF&0).

Отримуємо:

%Microdrive_devdesc% = cfadisk_install,IDE\USBSTOR\Disk&Ven_Linux&Prod_File-CD_Gadget&Rev_0000 %Microdrive_devdesc% = cfadisk_install,IDE\USBSTOR\Disk&Ven_Linux&Prod_File-CD_Gad

Зберігаємо файл.

Якщо драйвер встановлюється на 32 бітній системі, потрібно завантажити архів, що радить, розпакувати його і відкрити на редагування файл cfadisk.inf. Знайдемо розділ :

%Microdrive_devdesc% = cfadisk_install,USBSTOR\Disk&Ven_LEXAR&Prod_JD_LIGHTNING_II&Rev_1100 %Microdrive_devdesc% = cfadisk_install,USBSTOR\Disk&Ven_JetFlash&Prod_TS % = cfadisk_install,USBSTOR\DISK&VEN_&PROD_USB_DISK_2.0&REV_P

Потім змінимо дані у останньому рядку, вказавши код екземпляра нашої флешки, тобто. у нашому прикладі отримаємо:

%Microdrive_devdesc% = cfadisk_install,USBSTOR\Disk&Ven_LEXAR&Prod_JD_LIGHTNING_II&Rev_1100 %Microdrive_devdesc% = cfadisk_install,USBSTOR\Disk&Ven_JetFlash&Prod_TS % = cfadisk_install,USBSTOR\Disk&Ven_Linux&Prod_File-CD_Gadget&Rev_0000

Порада. Якщо потрібно, щоб USB флешкау диспетчері пристроїв відображалася з конкретним ім'ям, потрібно відредагувати значення змінної Microdrive_devdesc, наприклад:
Microdrive_devdesc = "Transcend 64GB DIY SSD"

Встановлення драйвера Hitachi Microdrive замість рідного драйвера USB накопичувача

Залишилося замінити драйвер, який використовується USB флеш накопичувачем.

Важливо!Якщо USB драйвер Hitachi Microdrive встановлюється на 64 бітній системі, тобто. для цього драйвера відсутній цифровий підпис, доведеться або .

Відкриємо вкладку Drivers та натиснемо кнопку Update Drivers.

Вкажемо папку до каталогу, в який розпакований архів з драйвером Hitachi:

Виберемо новий драйвер.

Ігноруємо попередження про відсутність цифровий підписдрайвера.

Порада. У Windows 10 і Windows 8 під час інсталяції драйвера з'являється така помилка:

Система Windows виявила драйвери для цього пристрою, але при спробі інсталювати ці драйвери виникла помилка.
Hitachi Microdrive
Inf стороннього виробника не містить інформації про підпис

Щоб вимкнути цифровий підпис драйвера, виконайте команди:

bcdedit.exe /set nointegritychecks ON
bcdedit.exe /set TESTSIGNING ON

Перезавантажте комп'ютер і спробуйте знову встановити драйвер.

Залишилося перезавантажити комп'ютер і, відкривши диспетчер дисків, переконається, що ваша флешка стала визначатися як звичайний жорсткий диск ( Type: Basic), а як драйвер використовується драйвер Hitachi.

Відкривши провідник, можна також переконатися, що іконка флешки змінилася вона почала відображатися як звичайний жорсткий диск.

Тепер із цією флешкою ​​можна працювати як з звичайним HDD: створювати розділи, вказувати активний розділ, створювати динамічні диски, встановлювати програмне забезпечення, яке не працює з флешок і т.д.

Важливо. на інших комп'ютерах Windowsбез цього драйвера другий розділ пристрою не буде доступний.

Щоб видалити драйвер Hitachi Microdrive, відкрийте властивості диска та на вкладці драйвер натисніть кнопку Update Driver – система сама встановить рідний драйвер.


Порада. Якщо після встановлення драйвера Hitachi система перестала завантажуватись з BSOD, потрібно завантажити комп'ютер з інсталяційного диска Windows / Live CD і вручну видалити такі файли:

  • cfadisk.sys у каталозі %windir%\System32\drivers
  • Каталог «cfadisk.inf_amd64_…» з %windir%\System32\DriverStore\FileRepositoty

Перезавантажте комп'ютер

Потрібно розуміти, що це рішення працюватиме лише на тій системі, де встановлено відповідний драйвер.

Зазвичай як підозрювані в цій справі виступають збої в роботі ПЗ, неправильні налаштування операційної системи, застарілі драйвери, несправності USB-портів комп'ютера, перехідників або накопичувачів.

Залежно від причин у кожному випадку проблема поводиться по-різному. Буває, що комп'ютер взагалі не реагує на флешку чи жорсткий диск. В інших ситуаціях лунає звук підключення нового пристрою, але піктограма накопичувача так і не з'являється у провіднику. А іноді комп'ютер просто зависає одразу після контакту з USB-девайсом.

Що робити, якщо комп'ютер із Windows не бачить флешку або зовнішній жорсткий диск

Для початку розберіться, з чим виникає проблема: з комп'ютером, перехідником (якщо підключення відбувається через кабель) або накопичувачем. Спробуйте підключити USB-пристрій через інші порти. Якщо не допоможе і ви використовуєте кабель, спробуйте замінити його на запасний. У разі невдачі перевірте, чи накопичується накопичувач на інших комп'ютерах.

Якщо на іншому ПК пристрій працює, або у вас немає можливості це перевірити

Підключіть жорсткий диск або флешку до комп'ютера та виконуйте наведені нижче дії. Якщо не допоможе перше, переходьте до наступного і таке інше.

Якщо інший ПК теж не бачить накопичувач або всі перелічені вище поради не допомогли

У такому разі, швидше за все, проблема у самому накопичувачі.

Якщо у вас флешка, а не жорсткий диск, ви можете скористатися спеціальними утилітамидля виправлення програмних помилок. Таке програмне забезпечення зазвичай можна знайти на сайті виробника. Наприклад, програма JetFlash Online Recovery – для накопичувачів фірми Transcend. А USB Flash Drive Online Recovery – для флешок бренду ADATA. Але врахуйте, що в процесі відновлення ці утиліти стирають усі дані з флешок.

Якщо нічого з перерахованого не допомогло, то, ймовірно, справа у фізичній несправності жорсткого диска чи флешки. Тоді краще показати пристрій спеціалісту або повернути до магазину за гарантією.

Що робити, якщо Mac не бачить флешку або зовнішній жорсткий диск

на комп'ютерах Appleпроцедура перевірки дещо інша, але відбувається приблизно за таким самим алгоритмом. Вважатимемо, що ви вже намагалися перезавантажувати комп'ютер, відключати і підключати флешку, а також переконалися в надійності підключення. Якщо це не допомогло, потрібно зробити таке:

Відкрийте вбудований інструмент для роботи з дисками (“Програми” → “Утиліти” → “Дискова утиліта”) та перевірте, чи там відображається проблемна флешка. Якщо накопичувач таки видно, спробуйте його, натиснувши кнопку «Стерти», і підключіть заново. Майте на увазі, що всі дані з флешки будуть безповоротно видалені.

Спеціальна програма для діагностики Macнадає докладні відомості про всі програмні та апаратні компоненти комп'ютера, включаючи USB-пристрої. Відкрийте меню Apple, потім, утримуючи клавішу Option, натисніть «Інформація про систему» ​​і перейдіть у меню, що відкрилося, в розділ USB.

Якщо флешка там є, значить проблема криється в ПЗ і диск можна спробувати відновити, звернувшись до рекомендацій виробника. Якщо ж ніякої інформації про флешку немає, тоді справа у фізичній несправності, а вам варто звернутися до магазину чи сервісного центру, якщо ремонт має сенс.

Зовнішній жорсткий диск – переносний пристрій, що містить накопичувач інформації (HDD або SSD) і контролер для взаємодії з комп'ютером за допомогою USB. При підключенні таких пристроїв до ПК іноді спостерігаються деякі проблеми, зокрема відсутність диска в папці «Комп'ютер». Про цю проблему і поговоримо у цій статті.

Причин, які викликають таку несправність, кілька. Якщо підключається новий диск, то, можливо, Windows "забула" повідомити про це і запропонувати встановити драйвера, відформатувати носій. У випадку зі старими накопичувачами це може бути створення розділів на іншому комп'ютері з використанням програм, наявність блокуючого вірусу, а також звичайна несправність контролера, диска, кабелю або порту на ПК.

Ще одна причина – нестача харчування. З неї і почнемо.

Причина 1: Живлення

Досить часто користувачі, зважаючи на дефіцит USB-портів, підключають кілька пристроїв до одного гнізда через хаб (розгалужувач). Якщо підключені девайси вимагають живлення від USB-роз'єму, то може виникнути нестача електроенергії. Звідси випливає проблема: жорсткий диск може стартувати і, відповідно, не з'явитися у системі. Така ж ситуація може виникнути під час перевантаження портів енергоємними пристроями.

Зробити в цій ситуації можна таке: постаратися звільнити один із портів для зовнішнього накопичувача або, у крайньому випадку, придбати хаб з додатковим харчуванням. Деякі переносні диски можуть вимагати додаткового енергозабезпечення, про що свідчить наявність не тільки шнура USB в комплекті, а й кабелю живлення. Такий кабель може мати два роз'єми для підключення до USB або окремий БП.

Причина 2: Неформатований диск

При підключенні нового диска до ПК система зазвичай повідомляє, що носій не відформатований і пропонує зробити це. У деяких випадках цього не відбувається і буває необхідно зробити цю процедуру вручну.

  1. Переходимо в "Панель управління". Зробити це можна з меню «Пуск»або натиснути клавіші Win+Rта ввести команду:

  2. Далі йдемо в «Адміністрація».

  3. Знаходимо ярлик з назвою «Керування комп'ютером».

  4. Переходимо до розділу «Керування дисками».

  5. Шукаємо у списку наш диск. Відрізнити його від інших можна за розміром, а також файловою системою RAW.

  6. Клацаємо по диску ПКМта вибираємо пункт контекстного меню «Форматувати».

  7. Далі вибираємо мітку (назву) та файлову систему. Ставимо галку навпроти "Швидкого форматування"та натискаємо ОК. Залишиться лише дочекатися закінчення процесу.

  8. Новий диск з'явився у папці «Комп'ютер».

Причина 3: Літера диска

Ця проблема може виникнути під час операцій з диском – форматування, розбивка на розділи – на іншому комп'ютері з використанням спеціального софту.

У таких випадках необхідно задати букву вручну в оснастці «Керування дисками».

Причина 4: Драйвер

Операційна система – дуже складне ПЗ і саме тому часто відбуваються різні збої. У штатному режимі Windowsсама встановлює стандартні драйвера для нових пристроїв, але буває не завжди. Якщо система не запустила інсталяцію драйвера при підключенні зовнішнього диска, можна спробувати перезавантажити комп'ютер. Найчастіше цього буває достатньо. Якщо ситуація не змінюється, доведеться "попрацювати ручками".

У тому випадку, якщо програмне забезпечення для диска встановити не вдалося, необхідно перевірити гілку « Дискові пристрої» . Якщо в ній є накопичувач із жовтим значком, це означає, що в ОС немає такого драйвера або він пошкоджений.

Проблему допоможе вирішити примусове встановлення. Знайти ПЗ для девайса можна вручну на сайті виробника (можливо, у комплекті був диск з драйвером) або спробувати завантажити його автоматично з мережі.

Причина 5: Віруси

Вірусні програми, крім інших гидотів, можуть перешкоджати ініціалізації зовнішніх накопичувачів у системі. Найчастіше вони знаходяться на знімному диску, але можуть бути присутнім і на вашому ПК. Для початку перевірте на наявність вірусів свій системний і, якщо є, другий жорсткийдиск.

Засобами, наведеними у статті вище, перевірити зовнішній накопичувачне вийде, оскільки він може бути ініціалізований. Тут допоможе лише завантажувальна флешка з антивірусним сканером, наприклад, Kaspersky Rescue Disk. З його допомогою можна просканувати носій на віруси без завантаження системних файліві служб, отже, і предмета атаки.

Причина 6: Фізичні несправності

До фізичних несправностей можна віднести поломку самого диска чи контролера, відмову портів на комп'ютері, а також банальне «переламування» кабелю USBабо харчування.
Для визначення несправності можна зробити таке:

  • Замінити кабелі на справно.
  • Підключити диск до інших портам USBякщо він запрацював, то несправний роз'єм.
  • Демонтувати пристрій та підключити диск безпосередньо до материнської плати(не забудьте перед цим вимкнути комп'ютер). Якщо носій визначився, то є несправність контролера, якщо ні, то диска. Неробочий HDD можна спробувати відновити в сервісному центрі, інакше йому пряма дорога в сміттєвий кошик.

Привіт, шановні відвідувачі сайт!

Сталося так, що мені потрібно було його відформатувати. Просто цей жорсткий диск із ноутбука і коли я віддавав ноутбук на гарантійний ремонтзамість SSD накопичувача назад встановлював HDD. Вчора забрав з ремонту ноутбук і залізничну установку повернув у кишеню.

Підключив його до комп'ютера, на якому зберігалася інформація, щоб закинути її на зовнішній HDD, а він не визначається. Точніше він визначається, Windows подає сигнал, що підключено пристрій, на панелі повідомлень з'являється значок, що підключено USB пристрій і навіть є можливість витягти його.

У диспетчері пристроїв зовнішній HDD також відображається і працює справно. Але вся проблема в тому, що диск не відображається в провіднику Windows. Заходиш до мого комп'ютера, а його там немає.

Підключив цей зовнішній залізничний до ноутбука, так само. Визначається, але у провіднику його не видно. Ага, значить, справа в самому диску.

Небагато подумав, потім погуглив і зрозумів, що диск просто не розподілений і необхідно на ньому створити розділ. Створювати будемо стандартним засобом Windows для роботи з жорсткими дисками, Про яке я писав .

На цьому вже можна було закінчити статтю, але я зробив кілька скріншотів, так що покажу і розповім усе на реальному прикладі і як Ви любите з картинками:).

Нам потрібно відкрити засіб керування дисками. Для цього відкрийте Пускта натисніть правою кнопкоюна Комп'ютер. Виберіть Управління.

Зліва виберіть пункт Управління дисками. І ось яку картину я побачив (скриншот нижче). Диск 0– це мій SSD накопичувачтам є створені розділи. А Диск 1, це вже мій зовнішній жорсткий диск, який не відображався у провіднику. На ньому написано Не розподілено. Зараз розподілимо:).

Натисніть на нього правою кнопкою миші та виберіть Створити простий том.

Нам потрібно вказати розмір для розділу, який ми створюємо. Якщо Ви бажаєте створити один розділ, то можна нічого не змінювати, а просто натиснути Далі. У полі розмір простого тому вже вказано максимальний розмір для розділу, який ми створюємо.

У наступному вікні потрібно призначити букву диска. Раджу просто натиснути далі і нічого не змінювати.

Форматування томів. Раджу залишити все як є. Можете змінити мітку тому (це його ім'я) . Тиснемо Далі.

Після того у мене все запрацювало. Можливо Ви помітили (На скріншоті вище), там вже з'явилася папка провідника на наспіві завдань. Цю пропозицію відкрити вміст жорсткого дискау провіднику.

А ось і сам HDD у Мій комп'ютер.

На цьому все. Усім добра!