Как да разрешите неуспешно изтриване на файл или папка в Windows 11

Как да разрешите неуспешно изтриване на файл или папка в Windows 11

В Windows не можете да изтриете файл или папка, ако ги използва някаква програма или самата операционна система, дори и насила. За съжаление също така няма да ви информира кое приложение използва файла, който се опитвате да изтриете. Ще видите само съобщение, че файлът е отворен в друга програма, но няма да можете да го преместите или манипулирате по никакъв начин.

Това помага да се гарантира, че програмата, използваща файла, няма да се срине, няма загуба на данни и файлът няма да стане нечетим. Дори в такива случаи все още има определени стъпки, които можете да предприемете, за да разрешите проблема. Ето няколко метода, които могат да ви помогнат да възстановите достъпа до файла, така че да можете да го преместите или изтриете, както желаете.

Метод 1: Използване на Microsoft PowerToys

  • Потърсете Microsoft PowerToys в Microsoft Store и щракнете върху бутона „Инсталиране“, за да го изтеглите.
  • След като PowerToys бъде инсталиран, той трябва да се отвори автоматично. Ако това не се случи, можете да го стартирате от менюто „Старт“. Когато се отвори, щракнете върху превключвателя до „Активиране на File Locksmith“, за да го включите.
  • Сега, ако не можете да използвате, преместите или изтриете файл, защото се използва от друга програма, щракнете с десния бутон върху него и щракнете върху „Отключване с File Locksmith“. Това ще ви покаже приложенията, които използват файла.
  • Ако искате, можете да щракнете върху бутона „Край на задачата“, за да затворите програмата, която използва файла. След като програмата се затвори, можете да преместите или изтриете файла, както желаете.

Метод 2: С монитор на ресурси

Windows има вграден монитор за ресурси, който ви позволява да видите кои приложения използват най-много ресурси. Може също така да ви уведоми дали дадена програма използва определен файл.

  • Отворете менюто „Старт“, въведете Resource Monitorи щракнете върху „Изпълни като администратор“.
  • След като Resource Monitor се отвори, щракнете върху раздела „CPU“ в горната част и след това върху „Associated Handles“.
  • Вече можете да въведете името на файла, който искате да проверите, в полето за търсене. Когато го направите, всички процеси, използващи файла, ще бъдат видими в колоната „Изображение“.
  • Можете да прекратите всеки процес, като използвате файла, като щракнете с десния бутон върху него и след това щракнете върху „Край на процеса“.

Метод 3: Използване на Handle и Powershell

Handle е програма, която ви позволява да видите коя програма използва директория или файл. Можете да го изтеглите от официалната връзка или да използвате Process Explorer, неговата GUI-базирана версия от тази връзка.

  • След като изтеглите Handle, отворете прозорец на Powershell, където се намира, и въведете ./handle.exe -a -u "PATH TO LOCKED FILE". Опцията -aпредоставя информация за приложението, използващо въпросния файл, като същевременно -uви позволява да знаете кой е собственикът на файла.
  • Можете да добавите манипулатора към вашия системен път, като го копирате от скриптове в папката с програми и дори да прекратите процеса напълно от скрипта.

Неща, които трябва да знаете

  • Винаги е по-добре да изчакате програмата да завърши четенето или записа във файла, вместо да се опитвате да прекратите процеса, който използва файла.
  • Също така наличието на резервно копие на вашите файлове може да ви помогне да избегнете проблеми, в случай че прекратите процес и даден файл се повреди и стане неизползваем.
  • Трябва също така да проверите дали имате права на собственост върху файла, който искате да използвате. Много пъти Windows не ви позволява да преместите или изтриете файл, ако нямате необходимите разрешения.
  • Ако нищо друго не работи, можете да рестартирате компютъра си, което принудително ще затвори всички отворени програми, позволявайки ви да използвате файла.

Вашият коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *