отказ
До сих пор я не смог найти никакой реальной документации по запросу "Сканировать и исправить", поэтому пока не могу ответить на первую часть этого вопроса; все возможные условия, вызывающие появление запроса "Сканировать и исправить". Если вы можете надежно ответить на эту первую часть, пожалуйста, оставьте свой собственный ответ.
Я полагаю, что нашел достаточно, чтобы ответить на вторую часть вопроса с некоторой уверенностью, но я также осознаю, что это не столько научность, сколько погоня за спекуляциями и прославленные догадки, и я ни в коем случае не эксперт, поэтому я приветствую любого, кто чувствует запах чепухи в любой ее части, чтобы указать на нее или ответить своим собственным, более осознанным ответом на вопрос.
Что делает "Сканировать и исправить"
Хотя я не смог найти никакой документации по этой функции, в следующей статье о 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) Я включил эту ссылку только ради вопроса, потому что ни один из ответов не дает достаточно подробных сведений о технических аспектах.