Lumpics lumpics.ru

Что делать с ошибкой «Файл занят другой программой» в Windows

Важная информация

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

  • Подождите. Возможно, сейчас работает какой-то фоновый (невидимый для вас) процесс, который взаимодействует с данным файлом. Это, в зависимости от ситуации, может быть: процесс с правами SYSTEM, который нельзя завершить вручную, облачное хранилище, любая программа-контейнер (архиватор, виртуальная машина) и т. д. Если это так, через несколько секунд или минут доступ к файлу будет разблокирован.
  • Перезагрузите ПК. Большинство проблем такого характера решается перезапуском операционной системы, в результате которого в новом сеансе запускаются только основные процессы и программы из вашей автозагрузки. Если файл был занят не одной из таких приложений, после перезагрузки вы сможете взаимодействовать с ним.
  • Завершите работу второй учетной записи. Если на компьютере используется и запущены минимум две учетных записи, возможно, файл, с которым вы пытаетесь что-то сделать, блокируется второй учеткой. Завершите его работу или перезагрузите компьютер.

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

Вариант 1: Завершение службы / процесса / драйвера

Чаще всего сообщение «Файл занят другой программой» появляется, когда файл действительно используется каким-то процессом: активной программой, антивирусом или даже фоновой службой, не отображаемой напрямую. Такое случается, если вы пытаетесь удалить или переместить файл, который еще нужен системе. В таком случае помогает завершение связанного процесса или службы через «Диспетчер задач».

Процесс

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

  1. Откройте «Диспетчер задач» (ПКМ по панели задач с последующим выбором приложения или сочетанием клавиш Ctrl + Shift + Esc) и переключитесь на вкладку «Сведения». Именно на этой вкладке отображаются побочные процессы различных программ, которых не видно среди запущенных программ и на первой вкладке диспетчера. Это могут быть всякие помощники («Helper»), службы обновления («Updater») и много чего другого.
  2. Ошибка Файл занят другой программой в Windows что делать - 01
  3. Поищите тут приложение, которое, по вашему мнению, связано с заблокированным сейчас файлом. Если такое будет обнаружено, завершите его работу, кликнув по нему ПКМ и выбрав пункт «Снять задачу» или «Завершить дерево процессов», если процессов несколько.
  4. Ошибка Файл занят другой программой в Windows что делать - 02

Служба

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

Ошибка Файл занят другой программой в Windows что делать - 03

А также через полноценное приложение «Службы», запущенное из «Пуска».

Ошибка Файл занят другой программой в Windows что делать - 05

Вам достаточно отыскать в списке потенциально связанную с файлом службу и «Остановить» ее. После выполнения нужного действия с файлом не забудьте снова запустить службу.

Ошибка Файл занят другой программой в Windows что делать - 06

Драйвер

Порой на доступность файла влияет и вовсе драйвер. Если ваша ситуация как раз связана с каким-то файлом драйвера, не критически важным для системы (допустим, периферией), можете отключить его через «Диспетчер устройств», запущенный из меню быстрых ссылок Windows (ПКМ по «Пуску» или горячая клавиша Win + X).

Ошибка Файл занят другой программой в Windows что делать - 07

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

Ошибка Файл занят другой программой в Windows что делать - 08

Вариант 2: Перезапуск «Проводника»

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

Подробнее: Перезапуск «Проводника» в Windows 11 / Windows 10

Вариант 3: Принудительное удаление файла

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

Способ 1: «Безопасный режим» Windows

В «Безопасном режиме» Windows загружает только минимальный набор драйверов и служб. Отсутствие и/или невозможность запуска пользовательских программ, а также необязательных драйверов позволяет удалить (или выполнить другие действия) файл, от которого не удается избавиться (или отредактировать его) в обычном режиме из-за блокировки сторонними программами или службами безопасности. Вы сможете поработать с файлом, занятым антивирусом, «Проводником» или системным процессом.

В таком режиме можно удалить, к примеру, временный файл, из-за которого не удается запустить программу (такое бывает, например, у пользователей Telegram, когда из-за ошибочно неудаляемого log-файла не удается запустить сам клиент). А также поработать с файлом, который в обычном режиме ОС блокируется какой-нибудь программой из автозагрузки, драйвером или службой.

Ошибка Файл занят другой программой в Windows что делать - 04

Вам понадобится загрузиться в «Безопасном режиме» одним из способов, выбранных в одной из статей по ссылкам ниже, сделать то, что вы хотите, с проблемным файлом, и перезагрузить ПК. Следующий запуск ОС произойдет уже в обычном режиме.

Подробнее: Как войти в «Безопасный режим» в Windows 11 / Windows 10 / Windows 7

Ошибка Файл занят другой программой в Windows что делать - 09

Способ 2: Сторонние программы

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

Одной из таких программ является LockHunter, доступная бесплатно.

Скачать LockHunter с официального сайта

  1. Скачайте и установите программу как обычно.
  2. Кликните ПКМ по проблемному файлу и, если у вас Windows 11, отобразите старое контекстное меню пунктом «Показать дополнительные параметры».
  3. Ошибка Файл занят другой программой в Windows что делать - 013
  4. Тут вам нужен пункт «What’s locking this file?». После нажатия по нему отобразится системное окно безопасности с запросом на запуск LockHunter.
  5. Ошибка Файл занят другой программой в Windows что делать - 014
  6. В окне утилиты вы увидите, какие программы или процессы препятствуют вашему взаимодействию с файлом. Вы можете завершить их вручную через «Диспетчер задач»
  7. Ошибка Файл занят другой программой в Windows что делать - 015
  8. Но если это не представляется возможным или делать самому не хочется, используйте функции самой программы: «Unlock It!» сделает все за вас, а «Delete It!» принудительно удалит файл, если это вы и хотели сделать.

    Если эти действия вам не подходят, нажмите на «Other». Среди дополнительных опций вы найдете удаление файла при перезапуске ОС, разблокировку для переименования или разблокировку и копирование. Также тут можно будет завершить или даже удалить процессы, блокирующие изменение файла.

  9. Ошибка Файл занят другой программой в Windows что делать - 016

Читайте также: Программы для удаления файлов, которые не удаляются

Вариант 4: Использование / отключение антивируса

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

Подробнее: Отключение антивируса

Чтобы антивирус каждый раз не блокировал работу с файлом (если он связан с запуском программы), можете добавить его в белый список.

Подробнее: Добавление файла/программы в исключения антивируса

Иногда, наоборот, файл может оказаться занят из-за того, что блокируется каким-либо вирусом/майнером. Если есть подозрения на это, лучше всего просканировать систему специализированным ПО.

Подробнее:
Борьба с компьютерными вирусами
Как удалить вирус-майнер в Windows

Ошибка Файл занят другой программой в Windows что делать - 017

Вариант 5: Ручное изменение прав доступа

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

Подробнее: Способы получения полного доступа к файлу в Windows

Ошибка Файл занят другой программой в Windows что делать - 010

Вариант 6: Исправление ошибок файловой системы

Повреждения файловой системы могут приводить к тому, что Windows ошибочно считает файл занятым. Такая ситуация может стать последствием резкого отключения питания, сбоев в работе диска или ошибок при записи. Проверка и исправление ошибок с помощью встроенных в ОС инструментов, таких как chkdsk, помогает восстановить корректную работу с файлами. Обратите внимание, что такая проверка и возможное исправление помогут владельцам жестким дисков (HDD), в то время как SSD в подобном не нуждается ввиду совершенно иного принципа работы.

Подробнее: Выполнение диагностики жесткого диска в Windows

Ошибка Файл занят другой программой в Windows что делать - 011

Вариант 7: Ошибка при установке программы

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

К примеру, в вашей папке с установщиком игрой есть сам файл «Setup.exe» (или «Install.exe», или EXE-файл с названием игры), а также другие файлы и папки. Все это содержимое следует переместить на рабочий стол — не саму папку, а наполняющие ее файлы и подпапки. И уже оттуда запускайте установщик. В результате инсталляция должна начаться и завершиться без каких-либо сбоев.

Ошибка Файл занят другой программой в Windows что делать - 012

Вам удалось решить проблему?

Ваш ответ может помочь другим пользователям!