Win32, HRESULT и системные коды Windows 10Windows 11 0x8007002680070026

Ошибка 0x80070026 в Windows: достигнут конец файла

  • Обновлено
  • Чтение ≈ 2 минуты

Краткий ответ

Ошибка 0x80070026 соответствует ERROR_HANDLE_EOF: программа пыталась читать за пределами файла. Чаще всего это означает, что файл повреждён, скачан не полностью или прочитать его невозможно из-за ошибок носителя.

В этой статье
  1. Что означает ошибка
  2. Причины и признаки
  3. Пошаговое решение
  4. Проверка результата

#Что означает ошибка

0x80070026
Ошибка 0x80070026 достигнут конец файла

Ошибка 0x80070026 соответствует ERROR_HANDLE_EOF: программа пыталась читать за пределами файла. Чаще всего это означает, что файл повреждён, скачан не полностью или прочитать его невозможно из-за ошибок носителя.

#Причины и признаки

Возможная причинаКак узнатьЧто делать
Файл скачан не полностьюРазмер загрузки меньше опубликованного.Скачайте файл повторно с официального сайта и проверьте SHA-256.
Повреждённый носительНесколько файлов с одного устройства читаются с ошибками.Скопируйте доступные данные на другой носитель, проверьте кабель.
Повреждённый архив или образАрхиватор сообщает неожиданный конец данных.Выполните «Тестировать» в архиваторе, получите исходный архив повторно.
Ошибка файловой системыЧастично читаются разные файлы тома.Сначала резервная копия; диагностика диска без исправления.

#Пошаговое решение

  1. Уточните, какой файл читается не до концаЗапишите имя файла, размер из «Свойства» (правый щелчок → «Свойства») и приложение, выдающее 0x80070026. Ошибка конца файла не равнозначна нехватке свободного места. Если это единственный экземпляр важного документа, не редактируйте его: сначала создайте копию на другом исправном накопителе.
  2. Проверьте полноту загрузкиДля скачанного архива, образа или установщика откройте официальную страницу загрузки, сравните опубликованный размер и хэш SHA-256, если производитель его предоставляет. В PowerShell выполните Get-FileHash -Algorithm SHA256 -LiteralPath "C:\путь\файл.zip", заменив путь на фактический. Несовпадение — повод скачать файл повторно, а не распаковывать его силой.
  3. Проверьте архив без распаковки поверх данныхВ 7-Zip откройте архив → меню «Тестировать»; в WinRAR выберите «Команды → Тестировать архивные файлы». Если проверка находит неожиданный конец данных, скачайте оригинал заново. Не используйте функцию восстановления архива как замену резервной копии: результат может быть неполным.
  4. Исключите неисправность носителяЕсли ошибка встречается и на других файлах с того же USB-диска, сначала скопируйте читаемые данные на отдельный диск. Попробуйте другой порт и исправный кабель. Откройте PowerShell от обычного пользователя и выполните Get-Volume, чтобы проверить видимость тома. При щелчках диска, отключениях или множественных ошибках чтения остановите испытания и обратитесь к специалисту.
  5. Проверьте результат без рискованного исправления дискаОткройте заново скопированный либо повторно загруженный файл. Если он корректно читается — повреждена была копия; если повреждены разные файлы, соберите сведения о накопителе и резервной копии. chkdsk /f не запускайте до спасения данных: исправление метаданных способно ухудшить восстановление.

#Проверка результата

Повторите исходную операцию с тем же файлом, программой или параметром. Убедитесь, что код из сообщения «Ошибка 0x80070026 в Windows: достигнут конец файла» больше не появляется. Если возник другой код, запишите его отдельно: это может указывать на новую причину.

Так эту ошибку тоже называют

Источники и обновления

Последнее обновление статьи: 2 ноября 2026. Версии программ и интерфейсы меняются — если шаги не совпадают с вашей версией, сверяйтесь с документацией производителя.