Maison  >  Article  >  Tutoriel système  >  Que dois-je faire si je ne parviens pas à supprimer un fichier DLL du système Windows ? Conseils pour supprimer complètement les fichiers DLL tenaces

Que dois-je faire si je ne parviens pas à supprimer un fichier DLL du système Windows ? Conseils pour supprimer complètement les fichiers DLL tenaces

WBOY
WBOYoriginal
2024-06-12 14:46:10331parcourir

Problème : fichiers DLL restants après la désinstallation de logiciels tenaces. Après la désinstallation de certains logiciels, vous pouvez rencontrer des fichiers DLL résiduels qui ne peuvent pas être supprimés. Ces fichiers sont souvent liés à un processus en cours d'exécution (généralement explorer.exe), provoquant l'échec de la suppression. Solution : Cet article explique en détail comment rechercher et supprimer ces fichiers DLL tenaces et restaurer la propreté et la fluidité du système. L'éditeur PHP Zimo vous guidera à travers les étapes suivantes : Découvrez le processus occupant le fichier, terminez le processus et supprimez en toute sécurité le fichier DLL pour empêcher les fichiers résiduels d'apparaître à l'avenir. Méthode 1 :

1. Touche +r, une interface apparaîtra, puis entrez ensuite regedit et la capture d'écran est la suivante :

Système Windows Que dois-je faire si le fichier dll ne peut pas être supprimé ? Conseils pour supprimer complètement les fichiers dll tenacesregedit,截图如下:

windows系统dll文件删不掉怎么办? 彻底删除顽固dll文件的技巧

2、然后回车后我们会进入 注册表编辑器,截图如下:

windows系统dll文件删不掉怎么办? 彻底删除顽固dll文件的技巧

3、此时我们就要在 "我的电脑" 中找到:" HKEY_LOCAL_MACHINE "文件,然后点展开 --SOFTWARE--Microsoft--Windows--CurrentVersion--Explorer.

4、在右侧新建名为:“AlwaysUnloadDLL”的项,开启清除内存不被使用的动态链接文件功

能———点击新建的,然后将其数值数据修改为 “ 1 ”(开启此功能),如果是设置为0,则是关闭该功能。截图如下:

windows系统dll文件删不掉怎么办? 彻底删除顽固dll文件的技巧

5、设置成功后重启电脑,再去删除你需要删掉的.dll文件。

这种方法可能是最麻烦的,但其是最有效果的。

方法二:

下面介绍一种彻底删除顽固 dll 文件的方法,使用的是 WIN64AST 系统辅助工具(WIN64AST 官方下载地址)

1.找到需要删除的 dll 文件

我这里只是作为一个示范,选择的是 WIN64AST 运行时生成的 dll 文件

windows系统dll文件删不掉怎么办? 彻底删除顽固dll文件的技巧

2.使用命令行(cmd)查看当前的所有进程信息

命令为 tasklist /m > d:demo.txt

2. Après avoir appuyé sur Entrée, nous entrerons dans l'éditeur de registre. . La capture d'écran est la suivante :

windows系统dll文件删不掉怎么办? 彻底删除顽固dll文件的技巧Que dois-je faire si la DLL du système Windows Le fichier ne peut pas être supprimé ? Conseils pour supprimer complètement les fichiers dll tenaces

3. À ce stade, nous devons rechercher le fichier "HKEY_LOCAL_MACHINE" dans "Poste de travail", puis cliquer pour développer--LOGICIEL--Microsoft-- Windows--CurrentVersion--Explorer.

4. Créez un nouvel élément nommé : "AlwaysUnloadDLL" à droite, activez la fonction d'effacement des fichiers de liens dynamiques inutilisés de la mémoire windows系统dll文件删不掉怎么办? 彻底删除顽固dll文件的技巧

——Cliquez sur le nouveau, puis modifiez ses données numériques à "1" (pour activer cette fonction). S'il est réglé à 0, c'est pour désactiver cette fonction. La capture d'écran est la suivante :

Que dois-je faire si le fichier dll du système Windows ne peut pas être supprimé ? Supprimer complètement les fichiers tenaces Conseils sur les fichiers dll

windows系统dll文件删不掉怎么办? 彻底删除顽固dll文件的技巧5. Une fois le réglage réussi, redémarrez l'ordinateur, puis supprimez les fichiers .dll que vous devez supprimer.

Cette méthode est peut-être la plus gênante, mais c'est la plus efficace.

Méthode 2 : windows系统dll文件删不掉怎么办? 彻底删除顽固dll文件的技巧

Ce qui suit présente une méthode pour supprimer complètement les fichiers dll tenaces, à l'aide de l'outil auxiliaire du système WIN64AST (adresse de téléchargement officielle de WIN64AST)

1 Trouvez le fichier dll qui doit être supprimé

windows系统dll文件删不掉怎么办? 彻底删除顽固dll文件的技巧Je suis juste ici. à titre de démonstration, le choix se porte sur le fichier dll généré lors de l'exécution de WIN64AST

windows Suppression des fichiers DLL système Que dois-je faire s'il ne peut pas être supprimé ? Conseils pour supprimer complètement les fichiers DLL tenaces

2. Utilisez la ligne de commande (cmd) pour afficher toutes les informations sur le processus actuelwindows系统dll文件删不掉怎么办? 彻底删除顽固dll文件的技巧

La commande est tasklist /m > d:demo.txt code> Cette commande permet d'imprimer les informations détaillées de tous les processus exécutés dans le système actuel dans le fichier demo.txt dans le répertoire racine du lecteur D

🎜3. Recherchez le nom du fichier dll qui doit être supprimé dans le fichier de sortie🎜 🎜🎜🎜🎜Ouvrez le fichier demo.txt, vous trouverez ici des informations détaillées sur le processus système🎜🎜🎜🎜🎜Trouvez le nom du fichier dll qui doit être supprimé. supprimé et l'ID de processus correspondant (PID)🎜🎜🎜🎜🎜4. Ouvrez WIN64AST et recherchez le fichier dll correspondant🎜🎜🎜🎜🎜Après avoir trouvé l'ID de processus (PID) correspondant, cliquez avec le bouton droit sur la ligne correspondant au processus, sélectionnez Affichez les mudules et entrez dans l'interface suivante🎜🎜🎜🎜🎜Trouvez le nom du fichier dll correspondant sur cette page, puis faites un clic droit sur la ligne correspondante et sélectionnez Décharger pour désinstaller (ou sélectionnez Décharger et supprimer le fichier pour désinstaller et supprimer)🎜🎜 À ce stade, le fichier dll tenace a été complètement supprimé. J'espère qu'il vous plaira, continuez à faire attention à ce site. 🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn