Не удалось проверить целостность: как исправить ошибку

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

Хорошая новость в том, что в подавляющем большинстве случаев проблема решается без переустановки системы: достаточно устранить источник повреждения данных — нестабильное соединение, конфликт антивируса, ошибки диска или нехватку места. Ниже разберём, как диагностировать причину и устранить её по шагам.

Что означает ошибка проверки целостности

При загрузке любого файла — будь то обновление Windows, дистрибутив игры в Steam или установщик программы — вместе с данными передаётся контрольная сумма (хеш). После скачивания система вычисляет хеш полученного файла и сравнивает его с эталонным. Если значения не совпадают, появляется сообщение о невозможности проверить целостность.

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

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

Основные причины появления ошибки

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

  • 🌐 Нестабильное интернет-соединение — обрывы и потери пакетов при скачивании;
  • 💾 Ошибки накопителя — сбойные сектора HDD или изношенные ячейки SSD;
  • 🛡️ Вмешательство антивируса — блокировка или изменение файлов во время загрузки;
  • 📦 Нехватка свободного места — файл записался не полностью;
  • 🔧 Повреждённый кэш лаунчера или службы обновлений Windows.

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

📊 Где именно у вас возникла ошибка проверки целостности?
При обновлении Windows
В Steam или другом лаунчере игр
При установке программы из скачанного файла
При обновлении приложения

Шаг 1. Проверка диска и свободного места

Начните с самого простого: откройте Проводник и посмотрите, сколько свободного места осталось на диске, куда скачивается файл. Установщикам часто требуется заметно больше места, чем весит сам дистрибутив, — для распаковки временных файлов. Если места впритык, освободите его и повторите загрузку.

Далее стоит проверить файловую систему на ошибки. В Windows для этого есть встроенная утилита, которую можно запустить из командной строки с правами администратора:

chkdsk C: /f

Для системного диска проверка будет назначена на следующую перезагрузку — это нормально. Утилита найдёт и исправит логические ошибки файловой системы, из-за которых данные могли записываться с искажениями. Если chkdsk обнаружит битые сектора на HDD, это серьёзный сигнал: диск стоит проверить программой диагностики производителя и подумать о замене.

Шаг 2. Проверка сети и повторная загрузка

Если файл скачивается из интернета, второй по вероятности источник проблемы — соединение. Потеря даже небольшой части пакетов делает контрольную сумму недействительной. Проверьте стабильность связи: перезагрузите роутер, при возможности подключитесь по кабелю вместо Wi-Fi и временно отключите VPN или прокси, если они используются.

Для лаунчеров игр есть более точечный путь. В Steam, например, вместо повторного скачивания всей игры можно использовать встроенную функцию: Свойства игры → Установленные файлы → Проверить целостность файлов. Клиент сравнит локальные данные с серверными и докачает только повреждённые фрагменты. В других лаунчерах (Epic Games Launcher, Battle.net) есть аналогичные функции проверки или восстановления — точное расположение пункта зависит от версии клиента.

☑️ Быстрая диагностика перед повторной загрузкой

Выполнено: 0 / 5

Шаг 3. Антивирус и защитник Windows

Антивирусное ПО проверяет скачиваемые файлы «на лету» и иногда изменяет или блокирует их ещё до завершения загрузки. В результате установщик получает не те данные, что ожидал. Чтобы проверить эту версию, временно приостановите защиту (в Защитнике Windows это делается через Безопасность Windows → Защита от вирусов и угроз → Управление настройками), повторите скачивание и сразу включите защиту обратно.

Если после отключения антивируса ошибка исчезла, не оставляйте защиту выключенной. Вместо этого добавьте папку загрузок или сам установщик в исключения антивируса — так вы сохраните защиту системы и избавитесь от конфликта.

⚠️ Внимание: добавляйте в исключения только файлы из доверенных источников — официальных сайтов разработчиков. Отключение антивируса для установщика из неизвестного источника — прямой путь к заражению системы.

Шаг 4. Ошибка при обновлении Windows

Когда сообщение о невозможности проверить целостность появляется в Центре обновления Windows, виновником обычно оказывается повреждённый кэш службы обновлений или системные файлы. Здесь помогают встроенные инструменты восстановления, которые запускаются из командной строки с правами администратора:

sfc /scannow

DISM /Online /Cleanup-Image /RestoreHealth

Первая команда проверяет и восстанавливает защищённые системные файлы, вторая — исправляет хранилище компонентов, из которого берутся данные для восстановления. Выполняйте их именно в таком порядке: DISM подготавливает источник, а sfc использует его. После завершения перезагрузите компьютер и повторите поиск обновлений.

Если и это не помогло, остаётся сброс кэша обновлений: остановка служб wuauserv и cryptSvc, переименование папки SoftwareDistribution и повторный запуск служб. Это безопасная процедура — Windows создаст папку заново при следующей проверке обновлений.

Подробнее про папку SoftwareDistribution

В ней Windows хранит скачанные обновления до их установки. Если файлы внутри повредились, система будет снова и снова пытаться установить «битое» обновление. Переименование папки (например, в SoftwareDistribution.old) заставляет систему скачать всё заново с чистого листа. Старая папка удаляется после успешного обновления.

Сравнение способов решения

Чтобы выбрать подходящий метод, сверьтесь с таблицей: в ней собраны типичные сценарии и соответствующие им действия.

СитуацияВероятная причинаЧто делать
Ошибка в Steam / лаунчереПовреждённые файлы игрыПроверка целостности через клиент
Ошибка при обновлении WindowsКэш обновлений, системные файлыsfc /scannow и DISM
Ошибка с любым скачанным файломСеть или антивирусКабель вместо Wi-Fi, пауза защиты
Ошибка повторяется на разных файлахПроблемы с дискомchkdsk, диагностика накопителя

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

Когда обращаться к специалисту

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

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

Частые вопросы

Можно ли проигнорировать ошибку и установить файл как есть?

Нет. Проверка целостности — это защитный механизм. Файл, который её не прошёл, повреждён или изменён, и его установка может привести к сбоям программы или заражению системы. Нужно устранить причину повреждения и скачать файл заново.

Почему ошибка появляется снова после повторной загрузки?

Значит, источник повреждения не устранён: нестабильная сеть продолжает рвать загрузку, антивирус снова вмешивается в файл, либо данные искажаются при записи на неисправный диск. Пройдите шаги диагностики последовательно, а не повторяйте только скачивание.

Опасно ли запускать команды sfc и DISM?

Нет, это штатные инструменты восстановления Windows. Они не удаляют личные файлы и не меняют настройки — только проверяют и восстанавливают системные компоненты. Единственное требование — запуск от имени администратора и стабильное питание ноутбука во время проверки.

Поможет ли переустановка Windows?

Крайне редко это действительно необходимо. Переустановка оправдана только при тотальном повреждении системных файлов, когда не помогают ни sfc, ни DISM. В большинстве случаев достаточно очистки кэша, проверки диска и повторной загрузки файла.

Ошибка возникает только с одним конкретным файлом — что это значит?

Скорее всего, проблема на стороне источника: файл повреждён на сервере или ссылка ведёт на устаревшую версию. Попробуйте скачать его с официального сайта разработчика или из альтернативного зеркала, если оно предусмотрено.