Вопрос или проблема
У меня есть флешка SanDisk 8 ГБ USB 2.0. По каким-то причинам, прямо с завода, она определяется как Локальный диск
, а не как USB-диск
.
В результате Windows 11 видит её как Локальный диск
, а не как Pen Drive
.
Я хочу протестировать её на ошибки ввода-вывода. CHKDSK
не подходит для этой задачи.
У меня есть другой инструмент под названием Flash Drive Tester (этот инструмент может выполнить полное тестирование сравнения чтения и записи), проблема в том, что так как Windows видит её как Локальный диск, приложение не позволяет мне выбрать эту флешку для тестирования, вместо этого сообщает: “Нет найденных Pen Drive”.
Как в Windows выполнить полное тестирование Сравнение записи и чтения
на этой флешке, которая считается Локальным диском?
Обновление 1: Это известное поведение, задуманное производителем, согласно которому многие флешки SanDisk были спроектированы как Локальные диски на уровне их прошивки. Есть вопрос здесь на Super User. К сожалению, ссылка на статью из базы знаний SanDisk теперь не работает.
Таким образом, нет программного метода в Windows, чтобы сделать её съёмной. Это установлено в прошивке. Хотя существует несколько утилит третьих сторон, которые утверждают, что могут изменить этот параметр съемности, они никогда не предназначались для SanDisk, поэтому я не хочу повреждать флешку. Она остается Локальным диском.
-
Настройте устройство, чтобы оно вело себя как съёмный диск.
- В Проводнике щелкните правой кнопкой мыши на диске и выберите Свойства.
- На вкладке Оборудование выберите Свойства.
- В диалоговом окне Свойства устройства выберите Изменить настройки.
- На вкладке Политики убедитесь, что Политика удаления установлена на Быстрое удаление.
-
Практически нет необходимости в специальном инструменте для проверки диска. Просто скопируйте несколько файлов и используйте WinMerge, comp или другое приложение, чтобы увидеть, есть ли хоть одно различие в битах.
Кроме того, флеш-диски имеют срок службы около 10,000 до 100,000 циклов записи. Некоторые инструменты, такие как приложения для тестирования скорости и ошибок, могут заметно сократить этот срок, если они выполняют много повторных записей.
Ответ или решение
Для тестирования SanDisk USB-накопителя, который распознается Windows 11 как "Локальный диск", на наличие ошибок ввода-вывода, существует несколько методов. Основная задача заключается в том, чтобы провести тщательное тестирование, не затронув встроенные настройки накопителя.
Подходы к тестированию:
1. Использование стандартных возможностей Windows:
Поскольку CHKDSK не подходит для данной задачи, можно попробовать использовать командную строку PowerShell с командой Test-Command
, которая может определять наличие ошибок на устройстве. Однако, для детального Read Write Compare
теста эта команда неэффективна.
2. Копирование и сравнение файлов:
Подход с копированием и сравнением файлов позволяет использовать сторонние приложения для проверки соответствия данных. Как упомянуто в вопросе, вы можете воспользоваться WinMerge для сравнения файлов. Алгоритм действий будет следующим:
- Скопируйте большие объемы данных на ваш SanDisk USB.
- Используя WinMerge или аналогичные утилиты (например, команда
comp
), сравните данные на устройстве и оригинальные файлы на ПК. Любые расхождения могут указать на I/O ошибки.
3. Использование специализированных тестеров:
Известные инструменты как H2testw
могут быть использованы для выполнения полного тестирования на запись и чтение. Хотя они могут не видеть ваш диск из-за его статуса как "Локального", есть возможность запускать его с правами администратора и в режиме совместимости.
Важные замечания:
- Предостережения по износу: Учитывайте, что частое выполнение тестов записи может снизить срок службы вашего USB-накопителя, так как типичные флеш-памяти выдерживают от 10,000 до 100,000 циклов записи.
- Изменение настроек накопителя: Чтобы изменить настройки безопасности, попробуйте свойства диска в Windows, однако помните, что функции удаляемости заданы на уровне прошивки и изменения могут не поддерживаться SanDisk.
Рекомендуется избегать инструментов, которые могут повредить устройство или изменить его прошивку, так как это может привести к непоправимым последствиям.
SEO Оптимизация:
Тестирование USB накопителей на ошибки ввода-вывода является важной процедурой для поддержания целостности данных. Учтите, что не все утилиты могут корректно работать с накопителями, распознаваемыми как локальные. Пользователи должны выбирать инструменты, совместимые с их системой, чтобы избежать потери данных и износа устройства.
Так, следуя этим рекомендациям, вы сможете провести эффективное тестирование своего SanDisk USB-накопителя на наличие I/O ошибок.