Коли ви намагаєтеся видалити, перемістити файл або папку в Windows, то можете наштовхнутися на повідомлення, що "Операція не може бути завершена, так як файл або папка відкрита в іншій програмі". Помилка з'являється, коли видаляється файл або папка зайняті в іншій програмі. Одним словом, файл в даний момент працює і ви його не зможете видалити. Це зроблено в першу чергу для зменшення неузгодженості даних. Наведу просто приклад, коли ви працюєте в Word і ваш робочий файл в цій програмі відкритий, то ви не зможете його видалити. Для цього потрібно закрити саму програму Word, а потім вже видаляти файл. Може бути так, що прихована служба не дає вам видалити файл або папку. Давайте розберемо можливі способи, щоб вирішити проблему, коли файл відкритий в іншій програмі і ми його не можемо видалити.
1. Перезавантажте ПК
Програми або приховані служби можуть використовувати файл або папку, яка у вас не видаляється. У цьому випадку буде розумно вимкнути і включити назад комп'ютер, щоб всі зайняті служби закрилися автоматично.
2. Диспетчер завдань
У Windows 10/7 / 8.1 іноді буває такий момент, коли ми закриваємо програму, то вона може залишитися працювати у фоновому режимі. З цієї причини потрібно завершити процес пов'язаний з файлом або папкою, яку ви хочете видалити. Натисніть Esc + Shift + Ctrl , щоб відкрити диспетчер задач. У диспетчері завдань визначте, що за процес може бути пов'язаний з вашим видаляється файлом або папкою. Натисніть по ньому правою кнопкою миші і виберіть " Зняти завдання ". Після цього спробуйте видалити файл, який був зайнятий програмою.
3. Перезапуск Explorer.exe
Помилка "Файл відкритий в іншій програмі" може бути пов'язана з провідником (Explorer.exe), який має проблеми з пам'яттю чи кеш файлами. Відкрийте назад диспетчер задач, знайдіть процес " Провідник " і нижче натисніть на кнопку " Запустити знову ". Спробуйте видалити файл.
4. Монітор ресурсів
Натисніть Win + R і введіть resmon.exe , щоб відкрити монітор ресурсів. Далі знайдіть графу "Пов'язані дескриптори" і введіть в пошук ім'я файлу. Далі вам відобразиться один або кілька процесів пов'язаних з вашим файлом. Натисніть по кожному з них правою кнопкою миші і виберіть " Завершити процес ", після чого спробуйте видалити папку або файл.
5. Запустити папку в окремому процесі і відключити мініатюри
Цей спосіб відмінно підійде, якщо ви намагаєтеся видалити файл по мережі і вам видає помилку - "файл відкритий в іншій програмі". Натисніть кнопок Win + R і введіть control.exe folders , щоб відкрити параметри папок. Перейдіть у вкладку "Вид" і виділіть галочками дві функції:
- Завжди відображати значки, а не ескізи.
- Запускати вікна з папками в окремому вікні.
Перезавантажте ПК і перевірте чи вирішена проблема, коли при видаленні файлу видається помилка, що файл відкритий в іншій програмі.
6. Видалити тимчасові файли
Тимчасові файли можуть заважати вам видалити файл, який зайнятий програмою. Натисніть Win + R і введіть по черзі команди нижче. Вам потрібно видалити весь вміст в цих двох папках:
- % Temp%
- temp
7. Антивірус
Сторонній або вбудований антивірус в даний момент може сканувати вашу систему і блокувати файли. В цьому випадку вам потрібно просто відключити на час антивірус і перевірити видаляється чи файл. Також рекомендую перевірити систему на віруси запустивши повне сканування системи.
8. Кошик
Якщо у вас є файли в кошику, то очистіть кошик повністю. Іноді файли в кошику можуть бути функціонувати і пов'язані з вашою проблемою. Натисніть правою кнопкою миші по кошику і виберіть " Очистити кошик ".