Problem: Nach der Deinstallation hartnäckiger Software verbleiben DLL-Dateien. Nach der Deinstallation bestimmter Software können verbleibende DLL-Dateien vorhanden sein, die nicht gelöscht werden können. Diese Dateien sind oft an einen noch laufenden Prozess (normalerweise explorer.exe) gebunden, was dazu führt, dass das Löschen fehlschlägt. Lösung: In diesem Artikel erfahren Sie, wie Sie diese hartnäckigen DLL-Dateien finden und löschen und die Sauberkeit und Glätte des Systems wiederherstellen. Der PHP-Editor Zimo führt Sie durch die folgenden Schritte: Finden Sie den Prozess heraus, der die Datei belegt, und löschen Sie die DLL-Datei sicher, um zu verhindern, dass verbleibende Dateien in Zukunft angezeigt werden:
regedit
ein und der Screenshot sieht wie folgt aus: regedit
,截图如下:
2、然后回车后我们会进入 注册表编辑器,截图如下:
3、此时我们就要在 "我的电脑" 中找到:" HKEY_LOCAL_MACHINE "文件,然后点展开 --SOFTWARE--Microsoft--Windows--CurrentVersion--Explorer.
4、在右侧新建名为:“AlwaysUnloadDLL”的项,开启清除内存不被使用的动态链接文件功
能———点击新建的,然后将其数值数据修改为 “ 1 ”(开启此功能),如果是设置为0,则是关闭该功能。截图如下:
5、设置成功后重启电脑,再去删除你需要删掉的.dll文件。
这种方法可能是最麻烦的,但其是最有效果的。
下面介绍一种彻底删除顽固 dll 文件的方法,使用的是 WIN64AST 系统辅助工具(WIN64AST 官方下载地址)
1.找到需要删除的 dll 文件
我这里只是作为一个示范,选择的是 WIN64AST 运行时生成的 dll 文件
2.使用命令行(cmd)查看当前的所有进程信息
命令为 tasklist /m > d:demo.txt
Diese Methode ist vielleicht die mühsamste, aber die effektivste.
Methode 2:
Im Folgenden wird eine Methode zum vollständigen Löschen hartnäckiger DLL-Dateien mithilfe des WIN64AST-Systemhilfstools (offizielle WIN64AST-Download-Adresse) vorgestellt. 1. Suchen Sie die DLL-Datei, die gelöscht werden muss.Ich bin gerade hier Als Demonstration ist die Auswahl die DLL-Datei, die generiert wird, wenn WIN64AST ausgeführt wird
Der Befehl lautettasklist /m > d:demo.txt code> Dieser Befehl bedeutet, die detaillierten Informationen aller im aktuellen System ausgeführten Prozesse in die Datei demo.txt im Stammverzeichnis des Laufwerks D auszudrucken
🎜3. Suchen Sie den Namen der DLL-Datei, die in der Ausgabedatei gelöscht werden muss. 🎜🎜🎜🎜Öffnen Sie die Datei demo.txt. Hier finden Sie detaillierte Systemprozessinformationen. Suchen Sie den Namen der DLL-Datei, die gelöscht werden muss gelöscht und die entsprechende Prozess-ID (PID)🎜🎜🎜🎜🎜4. Öffnen Sie WIN64AST und suchen Sie die entsprechende DLL-Datei🎜🎜🎜🎜🎜Nachdem Sie die entsprechende Prozess-ID (PID) gefunden haben, klicken Sie mit der rechten Maustaste auf die Zeile, die dem Prozess entspricht, und wählen Sie aus Sehen Sie sich die Module an und rufen Sie die nächste Schnittstelle auf🎜🎜🎜🎜🎜Suchen Sie auf dieser Seite den Namen der entsprechenden DLL-Datei, klicken Sie dann mit der rechten Maustaste auf die entsprechende Zeile und wählen Sie „Entladen“ zum Deinstallieren (oder wählen Sie „Datei entladen und löschen“ zum Deinstallieren und Löschen)🎜🎜 Zu diesem Zeitpunkt wurde die hartnäckige DLL-Datei vollständig gelöscht. Ich hoffe, sie gefällt Ihnen. Bitte beachten Sie diese Website weiterhin. 🎜
Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn ich eine Windows-System-DLL-Datei nicht löschen kann? Tipps zum vollständigen Löschen hartnäckiger DLL-Dateien. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!