Как удалить файл в Windows

Если компьютер сообщает, что файл открыт в другой программе

Чаще всего невозможность удалить файл в Windows связана с тем, что он занят каким-то системным процессом. При этом появляется надпись "Действие не может быть выполнено, так как этот файл открыт в Название программы".

В таком случае нужно закрыть программу, которая использует файл, и попробовать снова. Если вы видите её окно, то просто кликните на крестик. Если утилита работает в фоновом режиме и вы не знаете, как её закрыть, запустите "Диспетчер задач" (Ctrl + Shift + Esc), найдите её в списке, кликните по ней правой кнопкой мыши и выберите "Снять задачу".

Если вы не можете найти нужную программу в "Диспетчере задач", попробуйте стороннюю утилиту, которая снимает блокировку с файлов. Подойдёт бесплатное приложение LockHunter. После его установки кликните правой кнопкой мыши по файлу и выберите What is locking this file? Когда появится окно LockHunter, нажмите в нём Unlock It!

После этого попробуйте снова удалить файл. В случае неудачи перезагрузите компьютер и повторите попытку. Для полного устранения из системы не забудьте очистить корзину.

Если компьютер сообщает, что вам отказано в доступе

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

Чтобы изменить права доступа, кликните по файлу правой кнопкой мыши и перейдите в раздел "Свойства" → "Безопасность" → "Дополнительно". Возле пункта "Владелец" нажмите "Изменить", затем "Дополнительно" и "Поиск". Выберите в списке текущую учётную запись и кликните ОК.

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

Если ничего не помогает

В безвыходных ситуациях можно попытаться заархивировать неудаляемый файл с последующим удалением, и тогда архиватор всё сделает за вас. Для этих целей подойдёт любое приложения для работы с архивами. Например, бесплатный 7Zip.

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

Впрочем, есть ещё один трюк. Суть заключается в том, чтобы заставить Windows перезаписать файл новым, присвоив ему такое же имя.

Чтобы сделать это, откройте стандартный "Блокнот" и создайте новый текстовый документ, можно даже пустой. Затем перейдите в меню "Файл" → "Сохранить как…", а потом в папку с неудаляемым элементом. Далее укажите вариант "Все файлы", кликните по проблемному файлу для выбора такого же имени и пересохраните его, согласившись на замену. После этого вы легко сможете удалить подменённый документ.

Как удалить файл в macOS

Если Mac сообщает, что файл используется

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

Если приложение не отображается в доке, введите в поиске Spotlight "Мониторинг системы", откройте его, а затем отыщите программу в списке или через встроенный поиск и нажмите крестик на панели инструментов для завершения.

Если не сработает, войдите в безопасный режим. Для этого полностью выключите Mac, а затем включите, не отпуская клавишу Shift (процессоры Intel). На устройствах с чипами Apple удерживайте кнопку питания, выберите загрузочный том и зажмите Shift, чтобы продолжить в режиме восстановления. Попробуйте переместить файл в корзину и очистить её, после чего перезагрузите компьютер для возврата в обычный режим.

Если файл нельзя удалить по другим причинам

Ещё один вариант решения — удалить через консоль, минуя корзину и все подтверждения системы. Для этого запустите "Терминал" через Spotlight или из папки "Программы" → "Утилиты", скопируйте и вставьте команду sudo rm -r. Поставьте пробел, а затем перетащите файл в окно, нажмите Enter и введите пароль администратора.

Файл может не удаляться из-за ошибок на диске. Поэтому откройте Finder, запустите "Дисковую утилиту" из папки "Программы" → "Утилиты" и проверьте в ней диск, на котором находится интересующий элемент, службой "Первая помощь".

После проверки перезапустите Mac и попробуйте удалить файл.

Этот материал впервые был опубликован в декабре 2017 года. В сентябре 2022-го мы обновили текст.