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

Ошибка 0x80070020: процесс не может получить доступ к файлу — он занят другим процессом

  • Обновлено
  • Чтение ≈ 4 минуты
  • Нужны права администратора

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

Ошибка 0x80070020 («файл занят другим процессом») устраняется закрытием программ, использующих файл, отключением антивирусного сканирования, остановкой служб обновления и перезагрузкой; найдите процесс через Монитор ресурсов.

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

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

0x80070020
Процесс не может получить доступ к файлу, так как этот файл занят другим процессом 0x80070020

Код 0x80070020 (ERROR_SHARING_VIOLATION) означает, что файл заблокирован другим процессом, поэтому обновление, копирование или установка не могут получить к нему доступ. Чаще всего файл удерживает антивирус, служба, фоновое приложение или зависший процесс. Определите, какой процесс занимает файл, и завершите его либо перезагрузите ПК.

#Причины и решения

Возможная причинаКак узнатьЧто делать
Антивирус сканирует файлАнтивирус удерживает файл.Ошибка при установке.Отключите на время.
Фоновая служба удерживает файлСлужба использует файл.Служба в списке.Остановите.
Программа не закрытаПриложение использует файл.Окно открыто.Закройте.
Зависший процессПроцесс завис.Не завершается.Завершите.

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

  1. Закройте программыКогда 0x80070020 появляется при изменении или удалении конкретного файла, сначала закройте программу, в которой файл открыт. Проверьте также программы синхронизации (например, облачный клиент), архиватор и редакторы, которые могут выполнять запись. Сохраните работу перед закрытием; не удаляйте файл и не снимайте с него защиту. Повторите операцию: если она прошла, виновником был временный захват файла.
  2. Перезагрузите ПКЕсли неясно, кто держит файл, сохраните документы и выберите «Пуск» → «Питание» → «Перезагрузка» (не «Завершение работы»). После входа повторите одну исходную операцию, не открывая сторонние программы. Если ошибка повторилась, запишите полное имя файла и время, перейдите к поиску держателя; постоянная перезагрузка проблему не объяснит.
  3. Найдите процессНажмите Win+R → введите resmon.exe → Enter → вкладка «ЦП» → поле «Поиск дескрипторов» (или «Связанные дескрипторы»). Введите уникальную часть имени файла или каталога, дождитесь результатов; посмотрите имя процесса и PID. Не завершайте неизвестный системный процесс: сначала выясните, какое приложение ему соответствует. Если файл не найден, возможно, ошибка относится к кратковременному захвату, который уже завершился.
  4. Завершите процессЕсли найден пользовательский процесс и его работа сохранена, попробуйте закрыть программу обычным способом. В крайнем случае нажмите Ctrl+Shift+Esc → «Диспетчер задач» → «Подробности», найдите соответствующий PID → «Снять задачу», осознавая потерю несохранённых данных. Никогда не завершайте системные процессы, службы БД, антивирус или System только потому, что они показываются в поиске дескрипторов.
  5. Проверьте журнал защитного ПОЕсли файл блокируется защитным ПО, откройте «Безопасность Windows» → «Защита от вирусов и угроз» → «Журнал защиты» и найдите событие по времени. Проверьте имя, путь и цифровую подпись файла; при обоснованном обнаружении следуйте рекомендациям системы. Не отключайте защиту и не создавайте исключение без проверки файла и согласования с администратором, даже если это временно убирает ошибку.
  6. Выполните чистую загрузкуЕсли конфликт вызван сторонней программой и не удаётся найти её обычным способом, администратор может выполнить чистую загрузку Windows по инструкции Microsoft. Сначала зафиксируйте текущие службы и элементы автозагрузки; в msconfig на вкладке «Службы» обязательно отметьте «Не отображать службы Microsoft», затем временно отключите сторонние службы для диагностического запуска. После проверки верните прежние настройки — это не постоянное исправление.
  7. Для обновленийЕсли код появляется именно при установке обновлений, откройте «Параметры» → «Центр обновления Windows» → «Журнал обновлений» и запишите KB. Запустите штатное средство устранения неполадок обновления в разделе «Система» → «Устранение неполадок» → «Другие средства» (Windows 11). Проверка целостности sfc /scannow и анализ журнала CBS допустимы при признаках повреждения; сброс служб и каталогов обновления согласуйте отдельно, если штатные проверки не помогли.
  8. Проверьте дискЕсли проблема повторяется с одним диском и есть ошибки чтения/записи, откройте «Проводник» → «Этот компьютер» → правой кнопкой по тому → «Свойства» → «Сервис» → «Проверить». При щелчках, пропадании диска и ошибках SMART сначала скопируйте данные; не выполняйте chkdsk /f /r до резервной копии. Если диск исправен, а файл всё ещё занят, возвращайтесь к поиску процесса — код чаще связан с блокировкой, а не повреждением носителя.
  9. Дополнительная команда по теме
    Windows · Командная строка (CMD)КомандаПрава администратора
    Исключена безусловная остановка служб Windows Update; стороннюю утилиту handle.exe без подтверждённого источника не предлагаем
    # Безопасная диагностика в командной строке от администратора
    sfc /scannow
    # Поиск процесса предпочтительнее через Win+R → resmon.exe → ЦП → Поиск дескрипторов

Утилита handle.exe из набора Sysinternals показывает, какой процесс держит файл (запускать от имени администратора). Если файл — часть установки программы, закройте установщики и службы Windows Installer (msiexec). При копировании на сетевой диск проверьте, не открыт ли файл другим пользователем. После перезагрузки повторите операцию до запуска сторонних программ. Справка — Microsoft.

В некоторых случаях виновата синхронизация облака (OneDrive, Яндекс.Диск, Dropbox): приостановите её на время операции. Если файл находится в профиле пользователя, выполните операцию из другой учётной записи администратора. Для постоянных проблем с конкретной папкой проверьте права доступа и атрибуты (attrib), а также наличие открытых проводников или предпросмотра файлов.

После перезагрузки не запускайте лишние программы до повторной попытки операции.

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

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

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