3

Когда я вставляю 128-мегабайтный USB-накопитель MyMemory.com в компьютер с Windows, я получаю следующее приглашение

Я хочу знать технические детали того, что именно в файловой системе диска вызывает эту проблему, и что именно делает "Сканировать и исправить". Есть ли какая-либо документация MS по этому вопросу?

Я опасаюсь позволить ему работать, потому что USB обычно функционирует как хранилище данных для DroidBox и переносит на него данные с MacBook Air, и я не хочу, чтобы какие-либо изменения Windows в файловой системе влияли на его способность.

Я понимаю, что наиболее распространенной причиной этого в Windows 7 является извлечение диска без нажатия кнопки "Безопасное удаление". Кэширование записи отключено для устройства, как и по умолчанию для USB в Windows 7, но я не уверен, как Mac и DroidBoxes справляются с этим - возможно, я бы сказал, что человек, которому принадлежит USB, вероятно, не t сделать эквивалент "безопасного удаления" при извлечении, так может ли это быть так просто?

1 ответ1

1

отказ

До сих пор я не смог найти никакой реальной документации по запросу "Сканировать и исправить", поэтому пока не могу ответить на первую часть этого вопроса; все возможные условия, вызывающие появление запроса "Сканировать и исправить". Если вы можете надежно ответить на эту первую часть, пожалуйста, оставьте свой собственный ответ.

Я полагаю, что нашел достаточно, чтобы ответить на вторую часть вопроса с некоторой уверенностью, но я также осознаю, что это не столько научность, сколько погоня за спекуляциями и прославленные догадки, и я ни в коем случае не эксперт, поэтому я приветствую любого, кто чувствует запах чепухи в любой ее части, чтобы указать на нее или ответить своим собственным, более осознанным ответом на вопрос.


Что делает "Сканировать и исправить"

Хотя я не смог найти никакой документации по этой функции, в следующей статье о HTG упоминается:

Когда вы нажимаете на приглашение, Windows запускает приложение CHDSK в фоновом режиме и сканирует диск.

Зная это, я почувствовал себя достаточно спокойно, чтобы продолжить работу с опцией "Сканировать и исправить", и, конечно же, это привело меня к следующему окну:

Это стандартный графический интерфейс Windows 7 для chkdsk , доступ к которому обычно осуществляется из утилиты очистки диска. Запуск его с проверенным первым параметром будет соответствовать chkdsk /f , а второй - chkdsk /r . Итак, теперь мы знаем ответ на вопрос "что делает Scan and Fix"?"это" запустить chdksk ".

Что делает chkdsk

Отсюда следующим логическим вопросом для моего случая будет то, что именно делает chkdsk , в частности, может ли какая-либо часть его внутренней работы потенциально поставить под угрозу способность моей флешки работать в операционных системах MacOS или DroidBox/Android.

К счастью, я не был бы первым, кто бы задал вопрос здесь 1, и там есть некоторая документация по этому вопросу. К сожалению, это все еще разреженно, и все, что я мог найти, охватывало только диски NTFS, в то время как файловая система моего USB - FAT32 - тем не менее, в качестве технического обзора того, что делает chkdsk , это достаточно полезно и, на мой взгляд, вряд ли будет сильно отличаться между двумя файловыми системами в основной функциональности.

Исходя из вышеупомянутой относительно полной статьи о MS и моего понимания файловых систем, я не вижу, что chkdsk мог бы сделать что-то, что могло бы создать проблему для MacOS или Android.

Кроме того, я наткнулся на эту статью Lifehacker, которая предполагает, что MacOS, по крайней мере, не отключает кэширование записи по умолчанию. Статья за 2011 год, но несколько более поздние источники, с которыми я сталкивался, предлагают то же самое, и больше нечего предложить иначе, так что, вероятно, это все еще так.

Наконец, я понял из ссылки и комментариев Рэмхаунда относительно "грязного бита" - хотя, по общему признанию, я все еще немного озадачен концепцией и той ощутимой ролью, которую она играет в файловых системах, даже после попытки прочитать страницу Википедии - что chkdsk - это основное решение Windows для исправления ошибки, и в этом случае было бы очень понятно, что это является частью действия "Сканировать и исправить".

Пытаясь аккуратно объединить эти разрозненные фрагменты информации в понятный пакет, у меня остается вероятность того, что владелец USB не смог безопасно удалить его на MacOS в какой-то момент, что каким-то образом привело к грязной части, проблеме обычно исправляется в Windows с помощью chkdsk , который является инструментом "Scan and Fix" и заменяет его, поэтому Windows предложила мне запустить "Scan and Fix", когда он смонтирован, и обнаружил грязный бит в моем USB-накопителе.

Заключение

Основываясь на всей вышеупомянутой информации, я собираюсь запустить "Сканировать и исправить" на диске, когда будет предложено. Кажется крайне маловероятным, что это вызовет значительные проблемы с файловой системой или любую потерю данных (хотя я, правда, натолкнулся на некоторые аномальные, страшные примеры этого). Я могу обновить результаты сканирования chkdsk если он показывает что-то необычное, но, думаю, мне это не понадобится.


(1) Я включил эту ссылку только ради вопроса, потому что ни один из ответов не дает достаточно подробных сведений о технических аспектах.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .