Какой параметр Windows сочла неверным
Чтобы открыть диск, Windows читает его начало: загрузочный сектор тома, где записаны размер блока, которым файловая система делит место, расположение главной таблицы файлов и другие числа, по которым система находит всё остальное. Драйвер файловой системы проверяет эти значения. Если размер блока невозможный или таблица, судя по записи, лежит за пределами диска, работать с таким томом нельзя. Windows не пишет, что именно не сошлось, и сообщает общее — параметр задан неверно.
Отсюда главные причины. Первая — повреждение файловой системы: флешку выдернули во время записи, у внешнего диска пропало питание, компьютер выключился аварийно. Вторая — сам накопитель: жёсткий диск с плохими секторами в начале тома или флешка, контроллер которой отдаёт вместо данных мусор. Третья, менее известная, — смена способа подключения. Некоторые внешние корпуса показывают компьютеру диск с другим размером сектора, чем он имеет на самом деле. Разметка, созданная через такой корпус, не читается, если диск подключить напрямую, и наоборот.
Виновата Windows или диск? Почти всегда диск или то, что на нём записано. Сама Windows может быть причиной, только если ошибка появилась у всех накопителей сразу, — такое бывает после сбоя драйвера или программ, которые встраиваются в работу с дисками: шифрования, резервного копирования, защиты от записи. От ошибки 0x80070057 при копировании или обновлении этот случай отличается тем, что недоступен весь диск, а не одна операция.
