Превышен таймаут семафора: Что это и как исправить проблему с флешкой или жестким диском

Всех приветствуем на WiFiGid! В этой статье мы раскроем проблему «Превышен таймаут семафора», которая проявляется при записи или чтении с флешки или жесткого диска (но может быть и через что-то другое, например, сеть). Попробуем хоть как-то разобраться Превышен таймаут семафора: Что это и как исправить проблему с флешкой или жестким диском

Причина

Превышен таймаут семафора: Что это и как исправить проблему с флешкой или жестким диском

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

Так вот если сектор долго не отвечает (заблокировался), и система ничего не может сделать, и возникает ошибка «Превышен таймаут семафора – The semaphore timeout period has expired (0x80070079)». Что можно сделать? Много чего, причина, которая вызывает эту блокировку может быть аппаратной, так и программной. Поэтому ниже я собираю подборку основных советов, которые могут помочь все разрешить.

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

Шаг 1 – Смена флешки

Если есть под рукой другая флешка – попробуйте ее. Или, наоборот, попробуйте свою флешку на другом компьютере. Т.е. таким исключением нам нужно понять, где находится проблема: на флешке или же вообще на компьютере. И исходя из этого можно думать дальше.

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

Но есть способы восстановления флешек (если виновата флешка и у нее есть шанс, поможет)

Шаг 2 – Форматирование

Если вы уже попробовали восстановить флешку по советам из прошлого шага, наверняка вы ее уже отформатировали. Но если вдруг нет – отформатируйте. Главное, не забудьте поставить галочку полной очистки. Да, это займет какое-то время, но зато все точно отформатируется.

Как отформатировать флешку или жесткий диск

Шаг 3 – Подключение

Здесь можно вспомнить несколько моментов:

  • Попробуйте другой USB-порт. Если пользовались передней панелью, попробуйте подключить ее сзади.
  • Если использовали USB-концентратор – попробуйте подключиться напрямую.
  • Если у вас для подключения используется кабель, попробуйте подключить напрямую или поменять кабель.

Шаг 4 – Драйвера

Есть вероятность какой-то проблемы с драйверами. Поэтому пробуем из обновить. Но тут тоже задача «со звездочкой», потому что есть два варианта:

  • Сначала идем на официальный сайт производителя вашей материнской платы или ноутбука. Скачиваем оттуда все драйвера, связанные с USB (т.е. почти все) и устанавливаем их (предварительно удалив старые версии драйверов, потому что они могут быть новее и не дадут обновиться). Эта история про то, что не всегда новые драйвера, лучше рекомендованных производителем.
  • Другой момент, что можно попробовать поискать обновления драйверов в надежде, что в новой версии проблема была исправлена. Можно снова попробовать обновляться точечно, но для таких задач я предпочитаю использовать программы установки драйверов (например, DriverPack или Driver Booster, но вы можете использовать что вам привычнее).

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

Дополнения

А вообще ошибка может решаться и неочевидными путями: например, встречал случай, когда Avast управлял сетью и выбивал эту ошибку на старых системах. Т.е. даже отключение антивируса может в редких случаях вам помочь. Или сама логика в какой-то внешней программе отрабатывает неверно, тогда поможет только обновление этой программы (писать ее разработчику). Вариантов много, а ошибка встречается не так уж и часто.

WIFIELEK.RU