Когато се опитате да изтриете или преместите файл или папка в Windows, може да се натъкнете на съобщение, че „Операцията не може да бъде завършена, тъй като файлът или папката са отворени в друга програма“. Грешката се появява, когато файлът или папката, която се изтрива, е заета от друга програма. Накратко, файлът в момента се изпълнява и не можете да го изтриете. Това се прави предимно, за да се намали несъответствието на данните. Ще дам само пример, когато работите в Word и вашият работен файл е отворен в тази програма, тогава не можете да го изтриете. За да направите това, трябва да затворите самата програма Word и след това да изтриете файла. Възможно е скритата услуга да ви попречи да изтриете файл или папка. Нека да разгледаме възможните начини за разрешаване на грешката, когато файлът е отворен в друга програма и не можем да го изтрием.
1. Рестартирайте компютъра си
Програмите или скритите услуги могат да използват файл или папка, които не можете да изтриете. В този случай би било разумно да изключите и включите компютъра, така че всички заети услуги да се затварят автоматично.
2. Диспечер на задачите
В Windows 10/7 / 8.1 понякога има такъв момент, когато затворим програмата, тогава тя може да остане работеща във фонов режим. Поради тази причина трябва да прекратите процеса, свързан с файла или папката, които искате да изтриете. Натиснете Esc + Shift + Ctrl, за да отворите диспечера на задачите. В диспечера на задачите определете какъв вид процес може да бъде свързан с вашия изтрит файл или папка. Щракнете с десния бутон върху него и изберете End Task . След това опитайте да изтриете файла, който е бил зает от програмата.
3. Рестартиране на Explorer.exe
Грешката „Файлът е отворен в друга програма“ може да се дължи на Explorer (Explorer.exe), който има проблеми с паметта или кеширания файл. Отворете диспечера на задачите обратно, намерете процеса " Explorer " и кликнете върху бутона " Рестартиране " по-долу . Опитайте да изтриете файла.
4. Монитор на ресурси
Натиснете Win + R и въведете resmon.exe, за да отворите Resource Monitor. След това намерете колоната „Свързани дескриптори“ и потърсете името на файла. След това ще ви бъде показан един или повече процеси, свързани с вашия файл. Щракнете с десния бутон върху всеки от тях и изберете End Process , след което опитайте да изтриете папката или файла.
5. Стартирайте папката в отделен процес и деактивирайте миниатюрите
Този метод е идеален, ако се опитвате да изтриете файл през мрежата и получите грешка - „файлът е отворен в друга програма“. Натиснете комбинацията от бутони Win + R и въведете папки control.exe, за да отворите опциите на папката. Отидете в раздела "Преглед" и изберете две функции с отметки :
- Винаги показвайте икони, а не миниатюри.
- Стартирайте прозорци с папки в отделен прозорец.
Рестартирайте компютъра си и проверете дали проблемът е разрешен, когато получите грешка при изтриване на файл, че файлът е отворен в друга програма.
6. Изтрийте временните файлове
Временните файлове могат да ви попречат да изтриете файл, който програмата използва. Натиснете Win + R и въведете командите по-долу на свой ред. Трябва да изтриете цялото съдържание в тези две папки:
- % темп%
- темп
7. Антивирус
Понастоящем трета страна или вграден антивирус може да сканира вашата система и да блокира файлове. В този случай просто трябва да изключите антивируса за известно време и да проверите дали файлът е изтрит. Също така препоръчвам да проверите системата за вируси, като изпълните пълно сканиране на системата.
8. Количка
Ако имате файлове в кошчето, изпразнете кошчето напълно. Понякога файловете в кошчето могат да бъдат функционални и свързани с проблема ви. Щракнете с десния бутон върху кошчето и изберете „ Изпразване на кошчето “.