Флешка, внешний диск не читаются, при попытке назначить букву появл.: "Произошла ошибка при выполнении операции..."

Опубликовал: Alexandr на , 17.10.2023

Вопрос от пользователя

Здравствуйте.

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

Так и сделал, в программе пишется, что диск исправен. Однако, при попытке смены буквы вылезла ошибка: "Произошла ошибка при выполнении операции...". Я сделал вам скрин. 

Подскажите, в чем дело может быть? Еще и человек, который документы скинул, уехал и в ближайшее время перезаписать не сможет...

{Остальное вырезано}

 

Здравствуйте.

Для начала бы посоветовал проверить флешку на другом устройстве, тем паче, что в первую очередь Вам (судя по вопросу) нужно получить доступ к файлам... (прим.: нередко, что подобные ошибки связаны с текущей версией ОС, и не всегда они легко-устранимы).

Неск. моментов (для восст. работы устройства с накопителями) приведу чуть ниже.

 

*

img-Proizoshla-oshibka-pri-vyipolnenii-operatsii-dispetcher-ustroystv-v-Windows-primer-oshibki.png

Скриншот. Произошла ошибка при выполнении операции (диспетчер устройств в Windows, пример ошибки)

 

 

*

Что можно предпринять

1) Итак...

В первую очередь отключите флешку от USB-порта, а затем 📌откройте редактор реестра. В нем есть ветка, в которую сохраняются все ранее подкл. накопители - можно попробовать ее очистить (иногда это помогает):

Компьютер\HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices

См. пример на скрине ниже. 👇

Примечание: в подразделе MountedDevices хранится база данных подключенных устройств для файловой системы NTFS. Эта база данных сопоставляет серийный номер USB-устройства с заданной буквой диска или томом, который был смонтирован при подключении USB-устройства.

img-Redaktirovanie-reestra-udalenie-MountedDevices.png

Скриншот. Редактирование реестра - удаление MountedDevices

 

2) Затем следует запустить 📌командную строку от имени администратора. В ней нужно выполнить следующую команду:

set devmgr_show_nonpresent_devices=1

Примечание! В Windows 7 (10/11?) после закрытия окна командной строки - переменная, которую мы задали, может быть сброшена. Поэтому не закрывайте окно до полной настройки.

Для запуска 📌диспетчера устройств (он тоже будет нужен) - можно в командной строке набрать start devmgmt.msc и нажать Enter. 👇

img-set-devmgr_show_nonpresent_devices1.png

Скриншот из командной строки. set devmgr_show_nonpresent_devices=1

 

3) В диспетчере устройств нужно перейти в меню "Вид" и включить опцию "Показать скрытые устройства". Далее во вкладке "Дисковые устройства" удалить серые устройства. Пример ниже. 👇

После перезагрузить устройство, подключить заново флешку к USB и проверить ее работу.

img-Dispetcher-ustroystv-udalyaem-skryityie-ustroystva-t.e.-ne-aktivnyie-seychas.png

Скриншот. Диспетчер устройств - удаляем скрытые устройства (т.е. не активные сейчас)

 

4) Если операция не увенчалась успехом и ошибка всё также возникает — я бы посоветовал проверить список установленных и запущенных программ в Windows:

 

*

https://ocomp.info/vyibor-linux.html

https://ocomp.info/sozdanie-zagr-fleshek-s-linux.html

 

*

👉👉 Кстати, я сам держу неск. доп. ОС на диске, в т.ч. и Linux. Нужны в том числе и для подобных случаев, когда возникают какие-то проблемы/вопросы и нужно быстро что-то перепроверить (впрочем, для перепроверки сгодится и LiveCD версия, которую вы могли записать по примерам из ссылок выше).

5) Так вот, взял для примера одну из "подопытных" флешек, которая в Windows не открывается, но в Linux Ubuntu — доступна через обычный менеджер файлов. Вот так бывает... (причем, файловая система NTFS). 🙂

img-A-v-Linux-fleshka-to-otkryilas...-1.png

Скриншот. А в Linux флешка-то открылась...

 

Если у вас произойдет что-то подобное (т.е. в Linux флешка/диск откроются) — вы можете для начала скопировать все файлы с нее и записать их на другой носитель, а потом попробовать ее "починить"...

Для этого попробуйте посмотреть список подкл. накопителей:

img-Vidimo-iznachalno-fleshku-formatirovali-i-zapisyivali-v-Linux.png

Скриншот. Видимо изначально флешку форматировали и записывали в Linux

 

Можно попробовать исправить флешку (благо, что fdisk позволяет менять тип без удаления данных и форматирования накопителя // однако, ручаться, что с флешкой ничего не произойдет - я не могу! Сделайте бэкап!) - не выходя из терминала, используем команду:

sudo fdisk /dev/sda

Разумеется, вместо /dev/sda вам нужно будет указать свое обозначение флешки!

img-Podklyuchaem-nuzhnyiy-disk-dlya-rabotyi.png

Скриншот. Подключаем нужный диск для работы

 

Далее в строку "Command" нужно будет ввести букву "t" и в появившуюся строку "Partition type..." указать индекс "11", нажать Enter (кстати, если вместо индекса указать букву "L" - то можно просмотреть список доступных типов и числовых индексов к ним).

В результате тип с "Linux Filesystem" сменится на "Microsoft basic data" (что нам и нужно. Именно с таким типом большинство флешек работает с ОС Windows).

img-Microsoft-Basic-Data-tip-diska-byil-izmenen.png

Скриншот. Microsoft Basic Data - тип диска был изменен

 

Чтобы сохранить все произведенные изменения - в строку "Command" останется ввести "w" и нажать Enter.

img-Zapisyivaem-izmeneniya-na-disk-sohranyaem.png

Скриншот. Записываем изменения на диск, сохраняем

 

После этого можно USB-накопитель подключать к устройству с Windows и проверять его работу. В моем случае - флешка открылась, и все файлы на ней стали доступны (букву диска Windows назначила сама).

img-Fleshka-teper-otkryivaetsya-i-v-Windows.png

Скриншот. Флешка теперь открывается и в Windows!

 

*

📌 Также в помощь!

Почему компьютер не видит флешку: 10 основных причин — https://ocomp.info/kompyuter-ne-vidit-fleshku.html

 

*

Если вы решили вопрос как-то иначе - дайте пожалуйста наводку в комментариях!

Заранее благодарю. Успехов!

👋

Написать комментарий 📎

 

Прикрепить картинку, скрин:

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

  • Содержание статьи
  •