TL; DR? Lesen Sie fett!
Wenn Sie keine externen Tools benötigen oder schnell feststellen möchten, welcher Prozess Ihre Datei weiterhin verwendet. Anschließend können Sie ein Windows Sysinternals- Tool namens Process Explorer verwenden . Sie müssen nicht einmal eine Zip-Datei extrahieren, wenn Sie möchten. Rufen Sie einfach die Live-Version von Process Explorer ab. So http://live.sysinternals.com/procexp.exe
können Sie diese jederzeit und von jedem Ort aus verwenden, solange Sie über Internet verfügen (oder wenn Sie dies getan haben) bevor Sie abgereist sind).
Der Bonus ist, dass Sie es auch für alle anderen prozessbezogenen Aufgaben verwenden können ...
Process Explorer ist als Ersatz für den Task-Manager durch IT Professional gedacht. unter anderem mit dem Performance Monitor, dem Resource Monitor oder einem externen Tool wie Process Hacker.
Die Funktion , die Sie für von Microsoft in diesem Tool suchen , ist so einfach wie es nur geht, es ist CTRL+F , die Sie ermöglicht String - Suche für Griffe oder DLL - Dateien. Wenn Sie lieber Ihre Maus und die Menüs verwenden möchten , können Sie auf Suchen ➯ Handle oder DLL suchen klicken .
Nehmen wir an, dass die Arial-Schriftartdateien verwendet werden. Wir können einfach Arial
nach dieser Schriftartdatei suchen und feststellen , dass Instantbird und Firefox sie weiterhin verwenden möchten. Nehmen wir an, ich würde diese Datei löschen wollen, ich wäre dazu nicht in der Lage. Lassen Sie uns das ändern und die Arial-Datei entfernen. Mach das nicht zu Hause ...
Eine einfache Lösung wäre, diese beiden Programme einfach zu schließen, während dies für Instantbird funktioniert. Ich kann Firefox anscheinend nicht herunterfahren, da ich diese Antwort für Sie schreibe. Und ich möchte nicht riskieren, meine Antwort wegen eines Cache-Timeouts oder eines Zwischenablage-Fehlers zu verlieren. Also werde ich alle Firefox-Handles für Arial schließen.
Stellen Sie sicher, dass Process Explorer als Administrator gestartet ist, und wählen Sie dann Datei File Details für alle Prozesse anzeigen
Ich wähle einfach das Handle im Suchfenster aus und Process Explorer wählt automatisch Firefox aus und springt zum rechten Eintrag im Hauptfenster. Stellen Sie sicher, dass Sie dies für ein Handle und nicht für eine DLL tun. Möglicherweise müssen Sie das Programm schließen, wenn es sich um eine DLL handelt. Es ist Zeit, diese Ziehpunkte zu schließen, damit ich die Arial-Schriftartdateien ohne Grund entfernen kann. Nun, ich kann sie immer von einem Backup wiederherstellen ...
Also klicke ich einfach mit der rechten Maustaste auf die entsprechenden Einträge und klicke auf Handle schließen .
Und jetzt poste ich mit einem Firefox, der keine Arial-Handles hat, meine Antwort. Die Schriftart wird trotzdem geladen ...
Eine Befehlszeilenalternative, die sie nur auflisten kann, ist Handle . auch von Windows Sysinternals geschrieben. Sie können auch eine Live-Version davon abrufen http://live.sysinternals.com/handle.exe
und verwenden, handle.exe
gefolgt von der Unterzeichenfolge, nach der Sie suchen möchten.
Verwenden Sie dann taskkill /PID 1234 /F /T
where 1234
, das durch die PID des Prozesses ersetzt werden soll, den Sie mit Handle erhalten haben. Alternativ können Sie es mit dem Bildnamen tun taskkill /IM instantbird.exe /F /T
. Bitte beachten Sie, dass die /F
Beendigung /T
erzwungen und Kinderprozesse getötet werden ...
Hacker->Find Handles or DLLs
), um zu suchen, oder doppelklicken Sie auf den Prozess und wechseln Sie zur Registerkarte Handles. Auch die GPU-Überwachung ist vorhanden - laden Sie einfach das Extended Tools-Plugin herunter. Auf welche anderen Funktionen beziehen Sie sich, die Sie in PH nicht finden (oder die nicht vollständig implementiert sind)?Hier ist meine aktuelle Problemumgehung:
Ich habe Teracopy nicht mehr als Standardkopierhandler verwendet (habe es jedoch noch nicht deinstalliert). Nachdem ich einen Ordner kopiert hatte, ging ich in ihn hinein und dann wieder hinaus. Dann könnte ich es umbenennen. Sonst müsste ich nur eine Weile warten.
quelle
Kurze Antwort :
Das kannst du nicht.
Lange Antwort:
Es kommt auf den Sharing-Modus an, glaube ich. (Ich beziehe mich nicht auf diese Art der Freigabe. Ich beziehe mich auf diese
FILE_SHARE_DELETE
Art der Freigabe.) Wenn die Datei im Freigabemodus "Löschen" geöffnet wird, können Sie theoretisch ein Programm schreiben an:Öffnen Sie einen anderen Punkt für die Datei.
Versuchen Sie, es normal zu öffnen, oder verwenden Sie
SYSTEM_HANDLE_INFORMATION
, um das Handle zu lokalisieren und zu duplizieren.Viel Glück bei Deadlock-Problemen usw. (die nur mit einem Kerneltreiber richtig gelöst werden können).
Benennen Sie es über dieses Handle mit um
FILE_RENAME_INFORMATION
.Ich habe keine Ahnung, ob Ihr aktueller Freigabemodus dies zulässt. Sie müssen nur versuchen, es zu sehen.
quelle
Möglicherweise tritt dies nur bei Ordnern auf, die Inhalte enthalten, mit denen Miniaturansichten erstellt werden (Fotos usw.). Viele Leute haben spekuliert, dass dies mit der Indizierung zu tun hat (die ich nicht bestreiten werde), aber meiner Erfahrung nach liegt dies normalerweise an der Erstellung von Thumbnails.
Wenn Sie beispielsweise in der linken unteren Ecke Ihres Explorer-Fensters Ihren Problemordner auswählen, sollte das Ordnersymbol eine Vorschau des Inhalts anzeigen. Es ist eine nette Ergänzung der Benutzeroberfläche, scheint aber in direktem Zusammenhang mit dem Problem zu stehen.
Deaktivieren Sie dies, indem Sie zu ORGANISIEREN> ORDNER- UND SUCHOPTIONEN> ANSICHT (Registerkarte) wechseln und dann "Immer Symbole anzeigen, niemals Miniaturansichten" ankreuzen. Klicken Sie auf Übernehmen / OK und Sie sind fertig.
Versuchen Sie, diesen Ordner jetzt umzubenennen. Wenn Sie es mehrmals hintereinander ausführen, ist das Problem mit der Ordnerumbenennung hoffentlich behoben.
quelle
Sie können eine Datei mit einem Freeware-Tool namens Unlocker entsperren. Sie können es von FileHippo herunterladen .
quelle
Wenn Sie versuchen, Videos oder Ordner mit Videos umzubenennen, versucht der Explorer häufig, mit dem Media Player, der die Datei oder das Verzeichnis sperrt, Miniaturansichten zu erstellen. Wenn Sie dreißig Sekunden dort sitzen und es dann erneut versuchen, funktioniert es. Die einzige Möglichkeit, dies zu vermeiden, besteht darin, die Miniaturansichten von Mediendateien zu deaktivieren, aber das ist nicht wirklich ideal.
quelle
Dies kann auf zwei Gründe zurückzuführen sein:
Ich hatte das gleiche Problem bei der Installation von Windows 7 und konnte die Such- / Indizierungsfunktion so anpassen, dass keine Dateien verarbeitet werden und das Problem wurde behoben. Geben Sie auf der Startschaltfläche index in die Option Programme und Dateien suchen ein. Dies sollte die Indizierungsoptionen als eines der Elemente anzeigen. Öffnen Sie das Programm, wählen Sie den Speicherort des Benutzers aus und klicken Sie auf Ändern. Hier habe ich den Ordner abgewählt, der die meisten meiner Dateien enthält.
Der Nachteil dabei ist, dass Ihre Dateien nicht indiziert sind - der Vorteil ist, dass Sie tatsächlich mit ihnen arbeiten können, wenn Sie möchten - und nicht, wenn das System dies zulässt.
quelle
Stellen Sie sicher, dass der Application Experience- Dienst nicht deaktiviert ist . Wenn ja, stellen Sie es auf manuell:
quelle