- Как удалить файл, который не удаляется — 3 способа
- Удаление файла без дополнительных программ
- Удаление заблокированного файла с помощью загрузочной флешки или диска
- Использование DeadLock для разблокирования и удаления файлов
- Бесплатная программа Unlocker для разблокировки файлов, которые не удаляются
- Почему файл или папка не удаляются
- Что может мешать удалению файла или папки
- Почему, когда я пробую удалить файл, Windows пишет, что файл используется
- После удаления всех файлов остается пустая папка
- Почему не работает удалил
- Как удалить не полностью удаленную программу и ее следы
- 1. Проверяем список установленных программ
- 2. Ищем специальные утилиты удаления от производителей
- 3. Удаление остатков удаленных программ в деинсталляторе Reg Organizer
- 4. Ручной поиск остатков на диске
- C:\Program Files\ и C:\Program Files (x86)\
- %AppData% и %LocalAppData%
- 5. Ручной поиск следов в реестре с помощью Reg Organizer
Как удалить файл, который не удаляется — 3 способа
На самом деле, есть сразу несколько способов удалить такие файлы, каждый из которых и будет здесь рассмотрен. Посмотрим, как удалить не удаляющийся файл, не используя сторонние средства, а затем опишу удаление занятых файлов с помощью LiveCD и бесплатной программы Unlocker. Отмечу, что удаление таких файлов не всегда безопасно. Будьте внимательны, чтобы это не оказался файл системы (особенно когда вам сообщают, что нужно разрешение от TrustedInstaller). См. также: Как удалить файл или папку, если пишет Элемент не найден (не удалось найти этот элемент).
Примечание: если файл не удаляется не потому, что используется, а с сообщением о том, что отказано в доступе и вам нужно разрешение на выполнение этой операции или нужно запросить разрешение у владельца, то используйте это руководство: Как стать владельцем файла и папки в Windows или Запросите разрешение у TrustedInstaller (подойдет и для случая когда требуется запросить разрешение у Администраторы).
Также, если не удаляются файлы pagefile.sys и swapfile.sys, hiberfil.sys то способы ниже не помогут. Вам пригодятся инструкции про Файл подкачки Windows (первые два файла) или про отключение гибернации. Аналогично, может быть полезна отдельная статья про то, как удалить папку Windows.old.
Удаление файла без дополнительных программ
Файл уже используется. Закройте файл и повторите попытку.
Как правило, если файл не удаляется, то в сообщении вы видите, каким именно процессом он занят — это может быть explorer.exe или какая-либо другая проблема. Логично предположить, что для его удаления нужно сделать так, чтобы файл был «не занят».
Это легко сделать — запустите диспетчер задач:
- В Windows 7 и XP в него можно попасть по Ctrl + Alt + Del.
- В Windows 8 и Windows 10 можно нажать клавиши Windows + X и выбрать диспетчер задач.
Найдите процесс, использующий файл, который нужно удалить и снимите задачу. Удалите файл. Если файл занят процессом explorer.exe, то перед тем, как снять задачу в диспетчере задач, запустите командную строку от имени администратора и, уже после того, как снимите задачу, используйте в командной строке команду del полный_путь_к_файлу, чтобы удалить его.
Чтобы после этого вернуть стандартный вид рабочего стола, нужно снова запустить explorer.exe, для этого в диспетчере задач выберите «Файл» — «Новая задача» — «explorer.exe».
Удаление заблокированного файла с помощью загрузочной флешки или диска
Еще один способ удалить подобный файл — загрузиться с любого накопителя LiveCD, с диска реанимации системы или загрузочной флешки Windows. При использовании LiveCD в любых его вариантах вы сможете воспользоваться либо стандартным графическим интерфейсом Windows (например, в BartPE) и Linux (Ubuntu), либо же средствами командной строки. Обратите внимание, что при загрузке с подобного накопителя, жесткие диски компьютера могут оказаться под другими буквами. Чтобы убедиться, что вы удаляете файл с нужного диска, можно использовать команду dir c: (этот пример отобразит список папок на диске C).
При использовании загрузочной флешки или установочного диска Windows 7 и Windows 8, в любой момент установки (после того, как уже загрузится окно выбора языка и на следующих этапах) нажмите Shift + F10, чтобы войти в командную строку. Также можно выбрать «Восстановление системы», ссылка на которое также присутствует в программе установки. Также, как и в предыдущем случае, обратите внимание на возможное изменение букв дисков.
Использование DeadLock для разблокирования и удаления файлов
Бесплатная программа Unlocker для разблокировки файлов, которые не удаляются
Программа Unlocker, наверное, самый популярный способ удалить файлы, которые используются тем или иным процессом. Причины тому просты: она бесплатная, исправно справляется со своей задачей, в общем, работает. Скачать Unlocker бесплатно можно на официальном сайте разработчика http://www.emptyloop.com/unlocker/ (с недавних пор сайт стал определяться как вредоносный).
Использование программы очень простое — после установки, просто кликните правой кнопкой мыши по файлу, которые не удаляется и выберите в контекстном меню пункт «Unlocker». В случае использования portable версии программы, которая также доступна для загрузки, запустите программу, откроется окно для выбора файла или папки, которые требуется удалить.
Суть работы программы та же самая, что и в первом описанном способе — выгрузка из памяти процессов, которыми занят файл. Основные преимущества перед первым способом — с помощью программы Unlocker файл удалить проще и, более того, она может найти и завершить процесс, который скрыт от глаз пользователей, то есть недоступен для просмотра через диспетчер задач.
Обновление 2017: Еще один способ, судя по отзывам, успешно срабатывающий, был предложен в комментариях автором Тоха Айтишник: устанавливаете и открываете архиватор 7-Zip (бесплатный, работает также как файловый менеджер) и в нем переименовываете файл, который не удаляется. После этого удаление проходит успешно.
Почему файл или папка не удаляются
Немного справочной информации с сайта Microsoft, если кому-нибудь интересно. Хотя, информация довольно скудная. Также может быть полезным: Как очистить диск от ненужных файлов.
Что может мешать удалению файла или папки
Если у вас нет необходимых прав в системе для изменения файла или папки, вы не можете удалить их. Если вы не создавали файл, то есть вероятность, что вы не можете и удалить его. Также причиной могут служить настройки, сделанные администратором компьютера.
Также файл или папку его содержащую нельзя удалить, если в настоящий момент файл открыт в программе. Можно попробовать закрыть все программы и попробовать еще раз.
Почему, когда я пробую удалить файл, Windows пишет, что файл используется
Данное сообщение об ошибке означает, что файл используется программой. Таким образом, вам необходимо найти программу, его использующую и либо закрыть файл в ней, если это, например, документ, либо закрыть саму программу. Также, если вы работаете в сети, файл может использоваться другим пользователем в настоящий момент.
После удаления всех файлов остается пустая папка
В данном случае попробуйте закрыть все открытые программы или перезагрузить компьютер, а после этого удалить папку.
Источник
Почему не работает удалил
Для доступа к настройкам удаленного рабочего стола, нужно зайти в «Меню пуск» или «Проводник Windows» (т.е. в любую открытую папку), нажать правой кнопкой мыши на «Компьютер» и выбрать «Свойства«, слева в открывшемся окне выбрать «Настройка удаленного доступа«, нажать на вкладку «Удаленный доступ» и выбрать нужную позицию. Нажать кнопки «Применить» и «ОК«.
. Обязательно на удаленном компьютере должен быть отключен спящий режим в разделе «Электропитание» и у учетной записи того пользователя, на удаленный рабочий стол которого выполняется вход, должен быть настроен пароль, т.е. учетная запись должна быть защищена паролем.
то необходимо очистить кэш клиентской лицензии. Для этого необходимо зайти в «Редактор реестра«. Для входа в него нужно нажать комбинацию клавиш Windows + R, ввести в строку «Открыть«, команду regedit и нажать «ОК«. Раскрыть в реестре ветку HKEY_LOCAL_MACHINE \SOFTWARE \ Microsoft. Найти и удалить полностью раздел MSLicensing. При следующем подключении клиента к серверу будет получена новая лицензия и удаленный рабочий стол снова будет доступен.
Для повышения сетевой безопасности и сокращения чужих попыток подключения к удаленному рабочему столу, можно на удаленном компьютере сменить стандартный порт TCP 3389, на другой , например — 5478 (также не забыть настроить переадресацию в роутере).
Для того чтобы сменить порт, необходимо зайти в «Редактор реестра» (Вход в редактор описан выше, в п. 5) и раскрыть ветку HKEY_LOCAL_MACHINE \System \CurrentControlSet \Control \TerminalServer \WinStations \RDP-Tcp, справа открыть двумя кликами мыши параметр PortNumber,
| |
в открывшемся окне поменять радиоточку в системе исчисления на «Десятичная» и изменить значение стандартного порта — 3389 на новое. В нашем случае — 5478. После нажать «ОК«.
После изменения порта, необходимо в «Брандмауэре Windows» этот порт — 5478, открыть. Для этого нажать комбинацию клавиш Windows + R, далее ввести в строку «Открыть«, команду firewall.cpl и нажать «ОК«. Откроется окно настроек «Брандмауэр Windows«. Слева нажать на строку «Дополнительные параметры«.
| |
Далее, нажать правой кнопкой мыши на «Правила для входящих подключений«
| |
и в появившемся меню нажать на «Создать правило. «.
| |
В окне «Тип правила» поставить радиоточку в позиции «Для порта» и нажать «Далее«.
| |
В следующем окне «Протокол и порты«, напротив позиции «Определенные локальные порты:«, в поле ввести номер порта который менялся в параметре «PortNumber«. В нашем случае — 5478. Нажать кнопку «Далее«.
В следующем окне «Действие«, оставить всё без изменения и нажать на кнопку «Далее«.
| |
В окне «Профиль«, также нажать на кнопку «Далее«.
| |
В следующем окне «Имя«, указать любое имя для правила, например RDP-5478 и нажать на кнопку «Готово«.
| |
Правило создано.
| |
Теперь необходимо перезагрузить компьютер, чтобы все изменения вступили в силу.
Чтобы войти в этот компьютер, необходимо на клиентском компьютере запустить «Подключение к удаленному рабочему столу» и ввести в поле «Компьютер:» адрес, но уже с указанием порта после двоеточия. Например локальный адрес удаленного компьютер пусть будет 192.168.1.88, а порт на который меняли — 5478. Выглядеть будет так — 192.168.1.88:5478. Если подключение будет осуществляться через сеть интернет, тогда необходимо поменять локальный IP адрес на нужный глобальный, до двоеточия, порт 5478 останется без изменения.
| |
На клиентских компьютерах, никаких изменений производить не требуется.
. Измененный адрес порта не работает на Windows XP и более ранних ОС.
Источник
Как удалить не полностью удаленную программу и ее следы
Время от времени пользователи сталкиваются с проблемой, когда после удаления какой-либо программы ее остатки мешают работе других программ или даже операционной системе.
Проявляться эта проблема может по-разному. Например, при установке новой версии или программы от другого производителя может появляться сообщение, что на компьютере найдена старая ее версия (либо продукт другого производителя), после чего процесс установки прерывается. Также бывают случаи, когда после удаления какой-либо программы в контекстном меню «Проводника» остаются пункты контекстного меню удаленной программы. Попытка запустить их приводит к появлению ошибки.
Связано это с тем, что в системе остались следы (остатки) удаленной программы, которые и мешают работе. Они могут находиться как в системном реестре, так и на дисках.
Наиболее часто с подобным сталкиваются пользователи антивирусов, когда при переходе с одного антивирусного пакета на другой появляется сообщение о том, что на компьютере уже установлена версия от другого производителя. После такого сообщения процесс установки прерывается.
Как же исправить ситуацию и удалить неправильно удаленную программу?
1. Проверяем список установленных программ
Для начала нам надо удостовериться, что мы действительно удалили программу. Несмотря на то, что это очевидный шаг, бывают случаи, когда по ошибке удаляется соседнее в списке приложение. Чтобы исключить это недоразумение, надо просто проверить список еще раз.
Для этого запускаем инструмент удаления программ и пытаемся найти там название приложения, которое хотим удалить. Если его нет, то переходим дальше.
2. Ищем специальные утилиты удаления от производителей
Если речь идет об антивирусах или средствах защиты, то разработчики таких программ часто создают специализированные утилиты для полного удаления собственных продуктов. Как правило, называются они примерно так: %AntivirusName% Removal Tool. Вместо %AntivirusName% нужно подставить название антивирусного продукта.
Такие утилиты как раз и созданы для того, чтобы полностью удалить продукт из системы. И разработчики антивирусов стараются поддерживать такие продукты в актуальном состоянии, потому что они достаточно часто нужны пользователям. Именно их рекомендуется использовать в первую очередь, если вы хотите удалить антивирусное решение полностью.
Ниже представлен список ссылок на такие утилиты для нескольких популярных антивирусных решений.
3. Удаление остатков удаленных программ в деинсталляторе Reg Organizer
Если речь идет не об антивирусах, а о простой прикладной программе, то есть шанс, что данные о следах (остатках) имеются в базе данных инструмента для удаления программ в Reg Organizer.
Для этого запустите Reg Organizer и перейдите в инструмент удаления программ. Слева на боковой панели будет пункт «Следы уже удаленных программ».
Если после названия пункта вы видите в скобках ненулевое значение, значит утилите Reg Organizer удалось найти остатки некоторых программ. Проверьте, нет ли среди них той программы, которую вы и хотите удалить.
Если удаление остатков через Reg Organizer не помогло или остатки для нужной вам программы не были найдены, то идем к следующему пункту.
4. Ручной поиск остатков на диске
Теперь перейдем к ручным методам поиска остатков. Для начала проверим диски на предмет наличия следов той программы, которую мы хотим полностью удалить из системы. Для этого воспользуемся обычным Проводником (или любым другим удобным для вас файловым менеджером).
C:\Program Files\ и C:\Program Files (x86)\
В этих папках хранятся основные рабочие файлы приложений.
Нам необходимо найти и удалить папку с названием программы. Просто последовательно перебираете папки в Program Files и при обнаружении нужной удаляете ее.
При этом нужно помнить название производителя продукта, потому что иногда они размещают папки программ в общей папке с названием производителя.
%AppData% и %LocalAppData%
Данные папки используются для хранения файлов, которые создаются в процессе работы приложения. Это могут быть конфигурационные файлы для вашей системы, журналы и многое другое.
Чтобы открыть их, достаточно вписать в адресной строке Проводника %appdata% или %localappdata% и нажать Enter. Операционная система автоматически перенаправит вас в соответствующую папку на диске в вашем профиле пользователя.
Открываем последовательно папки %appdata% и %localappdata% в Проводнике и ищем внутри этих папок название производителя или напрямую название продукта, остатки которого хотим удалить.
Чаще всего в AppData/LocalAppData сначала идет папка с названием компании-производителя, а уже в ней располагается папка с названием самого продукта.
Некоторые программы целиком и полностью устанавливаются в %AppData% вместо Program Files.
После того, как вы нашли папки с названием продукта в AppData/LocalAppData, просто удалите их.
5. Ручной поиск следов в реестре с помощью Reg Organizer
В системном реестре также можно найти множество следов от программ, которые были удалены очень давно. Для их поиска запускаем Reg Organizer и выбираем инструмент «Редактор реестра».
В правом верхнем углу есть строка для ввода поискового запроса. Туда мы будем вводить название программы или название производителя. Но сначала нам нужно настроить поиск, чтобы не получить гору ненужных ключей, среди которых проблематично будет что-либо найти.
Откройте настройки поиска и оставьте галочку только напротив пункта «Названия ключей» в блоке «Где искать». Это даст программе команду искать совпадения только в названиях ключей, что существенно сократит количество записей в результатах поиска и упростит работу с ними.
Как только настройки будут изменены, вводим поисковой запрос в виде названия компании-производителя или названия программы (лучше начинать с первого) и запускаем поиск.
В итоге вы получите небольшой список ключей реестра, в названиях которых присутствует название компании производителя или название самой программы. Вам нужно найти те, которые удовлетворяют следующей конструкции:
HKEY_LOCAL_MACHINE\Software\%Название компании%\%Название программы%
HKEY_LOCAL_MACHINE\Software\WOW6432Node\%Название компании%\%Название программы%
HKEY_USERS\%НОМЕР-С-ДЕФИСАМИ%\Software\%Название компании%\%Название программы%
HKEY_USERS\%НОМЕР-С-ДЕФИСАМИ%\Software\WOW6432Node\%Название компании%\%Название программы%
%Название компании% — название компании-производителя программы, остатки от которой необходимо удалить. Не всегда существует. Вместо него может быть поле %Название программы%.
%Название программы% — название программы, остатки которой необходимо удалить.
%НОМЕР-С-ДЕФИСАМИ% — идентификатор пользователя в ключе HKEY_USERS.
Те ключи, которые удовлетворяют указанным выше конструкциям нужно отметить галочкой и удалить с помощью контекстного меню (вызываемого правой кнопкой мышки).
Также можно проверить и при обнаружении удалить упоминания удаленной программы в ключах, расположенных по следующим адресам:
Удаление данных через редактор реестра Reg Organizer производится с обязательным созданием резервной копии, которую в случае необходимости можно будет восстановить через «Центр отмены изменений», который запускается в правом нижнем углу главного окна.
Источник