Как удалить ненужные dll файлы. Удаление неудаляемых файлов вручную

Зачем нужно удалить файл DLL?

DLL-файлы используются не только в законных программах,но также и вредоносными программами,такими как вирусы,черви,троянские программы,adware и spyware.Malware часто повреждают DLL-файлы или установливают новые DLL файлы в вашу систему.Не рекомендуется удалять DLL-файл напрямую. Если вредоносный файл DLL используется другими обычными приложениями,то его удаление может негативно повлиять на функции законных приложений.Чтобы этого не происходило, всегда делайте регистрацию DLL-файла до его удаления.

Правильный процесс удаления DLL-файла требует, чтобы вы выполнили следующие две задачи:

  1. Unregister DLL.
  2. Удалить файл DLL.

Как удалить файл DLL

Что бы удалить регистрацию DLL файла,выполните следующие действия:

  1. Нажмите на меню Пуск и выберите команду Выполнить .
  2. В поле Открыть введите cmd command и нажмите кнопку OK.
  3. В окне Командной Строки, введите следующую команду и нажмите Enter:
    regsvr32 /u filename.dll
    Примечание:
    “filename.dll” представляет собой имя DLL-файла, которому вам необходимо отменить регистрацию

Как предотвратить DLL файлы от повреждения

Основной причиной коррупции DLL-файлов вредоносные инфекции. Вредоносные программы,такие,как черви,вирусы,трояны сознательно повреждают коды в DLL файлах и делают их повреждёнными. Чтобы избежать этого,важно,что бы вы надёжно хранили ваш компьютер от вредоносных атак.Установите надёжную утилиту advanced Security, такие как Antivirus Plus и StopZilla на зараженный компьютер и установите расписание регулярного сканирования вашей системы на наличие вредоносных программ,используя такие инструменты. Кроме того, включите надёжную систему для предотвращения работы вредоносных программ,от нарушения безопасности вашей системы. Несколько примеров из лучших советов безопасности системы, являются перечисленные ниже:

Кроме того заражение malware,является другой основной причиной повреждения библиотеки DLL и есть проблемы в реестре.Когда файл DLL установлен на ваш компьютер,его информация будет добавлена в реестр. Незарегистрированный DLL процесс удаляет этот DLL файл из реестра.Несанкционированный доступ к DLL файлу,записи в реестре может привести к DLL ошибкам.Чтобы убедиться,что ключи сохраняют только достоверную информацию,сканируйте и делайте очистку реестра регулярно с помощью надежного программного обеспечения очистки реестра.

Как удалить DLL? Этот вопрос задают нам многие по электронной почте и в соц сетях. Похоже, что пришло время подробно расписать эту совсем несложную процедуру. Однако, перед тем, как удалить dll из системы Windows настоятельно рекомендуем вам сделать резервную копию этого файла, т.к. вполне вероятно, что системе этот файл может быть необходим для корректной работы и мы своими варварскими методами вгоним бедную Windows в полный ступор. Чтобы такого не произошло, скопируйте dll-ку, которую вы хотите удалить, например на рабочий стол. На всякий случай.

Как удалить DLL не обидив систему?

Теперь перейдем непосредственно к ответу на вопрос — как удалить dll из системы Windows. Ответ прост. В системе существует отличная команда, предназначенная как раз для операций с dll библиотеками. Это команда regsvr32. Она спасает пользователя в тех случаях, когда необходимо зарегистрировать библиотеку в системе или удалить dll. Синтаксис этой команды для удаления dll файла может быть например такой:

regsvr32 /u C:\Windows\System32\dllname.dll

Для того, чтобы исполнить эту команду нажимаем «Пуск», выбираем «Выполнить», вбиваем в командную строку команду regsvr32 /u C:\Windows\System32\dllname.dll и нажимаем «ОК». Если все в порядке и удалить DLL удалось, то на экране вы получите сообщение о том, что операция по отмене регистрации прошла успешно. Теперь этот файл можно физически удалить с диска, а можно оставить его на своем месте. Возможно что эта dll-ка все-таки еще пригодится в будущем. Заметим, что перед тем, как удалить dll файл НЕОБХОДИМО произвести процесс отмены регистрации его в системе, в противном случае Windows будет считать, что файл находится в системе и будет пытаться обратится к нему в случае необходимости. Здесь мы получим дикие тормоза и глюки, т.к. система будет судорожно пытаться найти эту библиотеку.

Также возможен вариант, что удалить dll путем отмены регистрации в некоторых случаях не удастся. Это означает, что какая-то программа активно работает с этой библиотекой и система попросту не может лишить ее такой возможности. В этом случае необходимо закрыть программу, которая может использовать этот dll файл и произвести процесс отмены регистрации заново.

Желаем удачи и помните о необходимости постоянного резервирования всех важных данных.

Довольно часто у пользователей компьютера возникает проблема с тем, чтобы удалить неудаляемое. Следует отметить, что иногда возникают трудности и с другими операциями, такими, как перемещение, а также переименование. Корень всех этих проблем один и тот же, и заключается он в том, что файл или папка, с которыми невозможно выполнить указанные действия, задействованы одним из системных процессов. В результате операционная система блокирует доступ к ним, поэтому при попытке произвести с ним какие-либо активные действия, возникают различные предупреждения и сообщения об ошибках.

В таких случаях необходимо знать, с компьютера. Для этого есть два основных способа. Однако прежде чем их рассмотреть, необходимо выполнить затем снова повторить попытку действия с проблемным объектом. В большинстве случаев это решит проблему, если она возникла с элементом рабочего стола Виндоус. Связано это с тем, что процесс, который несет ответственность за отображение панели «Пуск» и всей информации на рабочем столе, (Explorer) «ошибся», приняв пользовательский объект за компонент системы.

Итак, если это не помогло и пользователь по-прежнему говорит что-то наподобие «не могу удалить файл», следует перейти к более радикальным мерам. Для таких случаев в семействе программ-оболочек Виндоус предусмотрена специальная команда, помогающая удалять файлы «dll» и «exe». Для того чтобы активировать ее, следует открыть меню «Пуск», в котором необходимо нажать «Выполнить». В результате этих действий буде открыто окно «Запуск программы». Его также можно запустить, нажав на клавиатуре «Win+R». Далее пользователь прописывает в командной строке «tasklist», после чего будет активирована специальная программа и откроется окно БИОСа.

Чтобы узнать, по вине которого из процессов владелец ПК вынужден произнести фразу «не могу удалить файл», нужно в открывшееся черное окно ввести «tasklist /m > c:\tasklist.txt.». Система сконфигурирует текстовый документ, который будет находиться в корневом каталоге локального диска «С». Просмотрев содержащуюся информацию, можно легко выявить процесс, препятствующий удалению.

Второй способ, который очень удобен и подойдет начинающим пользователям, заключается в использовании специального приложения. Оно появилось как реакция разработчиков на такой крик пользователя о помощи: «Не могу удалить файл». Программа называется Unlocker и представляет собой единственный продукт, созданный для борьбы с этой довольно распространенной проблемой. Скачать Unlocker можно совершенно бесплатно. Ее маленький размер позволяет загрузить и установить ее в считанные секунды, после чего программа ведет себя незаметно до тех пор, пока не возникнут трудности.

Теперь уже пользователю можно забыть фразу «не могу удалить файл», так как приложение само активизируется и предлагает основные варианты действий на выбор. Однако очень важно помнить о том, что приложение не анализирует свою работу, а лишь выполняет команды. Таким образом, операции с каким-либо неизвестным файлом следует проводить очень осторожно. В противном случае владелец ПК рискует избавиться от нужного системного файла. Такое иногда случается, когда по тем или иным причинам включается режим отображения скрытых элементов.

На вопрос подскажите пожалуйста, как удалить файлы с расширением dll заданный автором Вровень лучший ответ это Файлы с раширением DLL ничем не отличаются от других файлов и удаляются, соответственно, также как и любые другие файлы. Следует иметь в виду, что многие системные DLL заняты системными процессами операционной системы во время ее исполнения, поэтому их удалять можно только когда операционная система не выполнятется, для этого можно, например, загрузиться с дискеты (в этом случае будут не видны разделы NTFS) или вынув жестки диск и вставив его в другой компьютер. Также удалить файлы (любые, а не только DLL) не удастся, если у вас недостаточно прав на удаление, в этом случае надо войти в систему под учетной записью администратора.
А вообще удалять DLL надо с великой осторожностью.

Ответ от GweNIK [активный]
я бы не делала это на твоем месте...


Ответ от Den Denoff [активный]
shift+delete


Ответ от Приспособленец [эксперт]
Если имеются в виду защищённые системные файлы, то из другой ОС.


Ответ от Просып [гуру]
del *.dll


Ответ от Алексей Олегович Павленко [гуру]
ne rekomenduetsya udalyat" vse podryad... osobenno, esli fayli v sistemnoy papke Win32...
mojno udalit", pol"zuyas" DOS, Linux ili drugoy vindoy...eto esli net razreweniya


Ответ от Пользователь удален [эксперт]
они просто удоляются если на них защита то тебе надо удолить фаил на который операется защита если это системный то это непрокатит тогда в безопасном режиме!


Ответ от Ђвой кошмар [эксперт]
лучше их вообще стараться не удалять, а если очень приспичило, то снимай их с пользования или убери параметр только чтение


Ответ от Леонов Алексей [гуру]
Файлы Dll являются системными удалять их нельзя потомучто их второе имя DirrectX. ,а востоновить эту библиотеку надо.


Ответ от Психея [гуру]
Если стандартными способами (тот же shift+delete) удалить не получается, значит dll загружена в память. Попробуйте при загрузке Windows удерживать F8, потом выберите "Безопасный режим", загрузитесь в безопасном режиме и попробуйте удалить нужную вам dll обычными способами.


Ответ от Ёоня Кондратенко [новичек]
Школота, например не удалился CoreSync_x64.dll от адобе, и его ни как не удалить стандартными средствами...
Вот как нужно делать...
В любой версии Windows семейства NT есть программа командной строки tasklist, позволяющая отобразить список процессов, выполняемых операционной системой. Чтобы использовать её для удаления неудаляемых файлов следуйте инструкции:
Пуск -> Выполнить (Win+R).
В появившемся окне набрать cmd, нажать клавишу Enter.
В появившемся черном окне набрать tasklist /m > c: asklist.txt.
Эта команда выводит список всех процессов с задействованными в их работе модулями (файлами dll и exe) и сохраняет этот список в файл c: asklist.txt, вместо того, чтоб отображать на экране.
Открыть файл c: asklist.txt и найти файл dll или exe, который невозможно удалить.
Если имя файла присутствует в списке, то завершить процесс (через диспетчер задач или командой taskkill), который использует этот файл. Имена процессов записаны в текстовом файле слева, имена задействованных dll и exe справа.
Часто неудаляемый файл используется процессом explorer.exe, который отображает окна с папками, иконки на рабочем столе. Его как и любой другой процесс можно завершить, при этом, конечно, закроются и все окна, которые должен отображать explorer.exe и панель с меню пуск. На этот случай не стоит закрывать черное окно. После завершения процесса explorer.exe оно не будет закрыто и в нём можно будет набрать команду для удаления файла del путь_к_файлу.
Добавлю, что существуют процессы, завершение которых может привести к перезагрузке компьютера, обычно это некоторые из svchost.exe, так что не пугайтесь, если вдруг Windows решит перезагрузить компьютер. После перезагрузки всё будет по старому. В этом случае удалить неудаляемый файл значительно сложнее, необходимо либо использовать безопасный режим, либо ERD, либо другую операционную систему.
В конце концов удалить файл. И можно обратно запустить ранее завершённый процесс.
Все эти манипуляции можно провести и с удалённым компьютером, при условии наличия на нём администраторских прав.
Хочу ещё заметить, что бывают случаи, когда при удалении файла он, вроде бы, удалился, без лишних сообщений об ошибке, однако, после обновления содержимого папки файл появляется вновь. В этом случае необходимо произвести проверку файловой системы на ошибки. Для этого запустить в командной строке команду
chkdsk c: /f
где: c: - буква раздела, на котором лежит файл.

Обычно, если не удаляется файл или папка, достаточно найти и закрыть программу, которая его использует. Но порой попадаются файлы, которые месяцами лежат на самом видном месте, раздражают, но никакие перезагрузки не помогают его удалить, переименовать или перенести. Как удалить такие файлы, мы и решили написать в очередном обзоре.

Операционная система автоматически блокирует удаление и переименование открытых файлов. Так, удалить или перенести куда-нибудь DLL, которая используется в данный момент, скорее всего не удастся. Удалить EXE-файл, если он запущен – тоже проблема. Некоторые программы блокируют открытые ими файлы, так что система не дает удалить или переименовать их.
Было бы пол беды, если бы не вирусы. Заблокированные файлы могут содержать вредоносные программы, и в этом случае даже антивирус не всегда может корректно удалить или переместить зараженный файл. Один из вариантов – удалить DLL или EXE вручную.
Итак, способ первый. Удаление файла без сторонних программ.
Открываем в проводнике папку, которая содержит заблокированный файл.
В меню выбираем «Сервис»-> «Свойства папки».
Выбираем вкладку «Вид», и в категории «Файлы и папки» ищем галочку «Использовать простой общий доступ к файлам».
Если галочка установлена – снимаем ее и жмем ОК. (потом можно будет вернуть как было)
Теперь правой клавишей на наш капризный файл.
Выбираем «Свойства», вкладка «Безопасность», кнопка «Дополнительно». Если вкладки «Безопасность» нет, скорее всего, вы не выполнили предыдущие пункты. Возможно, понадобится загрузиться в безопасном режиме.
И убираем ВСЕМ разрешения на чтение и выполнение. У всех по очереди снимаем галочки (галочку «Удаление» — не трогать!).
Жмем ОК.
Перегружаем компьютер.
После этого файл должен спокойно удалиться.

Сложновато? Столько действий, чтобы удалить какую-то DLL? Есть способ удалять заблокированные файлы и попроще.

Unlocker

Unlocker – небольшая утилита, которая поможет разблокировать файлы. Программа встраивается в оболочку Windows, так что для использования достаточно выбрать «Unlocker» в контекстном меню. Появится окно со списком заблокированных объектов, с помощью которого можно как просто разблокировать файл (или все файлы), так и убить захвативший его процесс. Дополнительно можно выбрать действия – удалить файл, переименовать, переместить или скопировать.
Просто. И практически всегда срабатывает.
Пользуйтесь! Теперь в вашей власти казнить и миловать файлы! =)

Так же можете скачать последнюю версию, но будьте внимательны(!!!) При установке уберите галочку с установку Delta Toolbar. Некоторым пользователям он достает некоторые проблемы.