Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Betriebssysteme (https://www.delphipraxis.net/27-betriebssysteme/)
-   -   Datei löschen geht nicht (https://www.delphipraxis.net/74009-datei-loeschen-geht-nicht.html)

DGL-luke 26. Jul 2006 20:34

Re: Datei löschen geht nicht
 
Ein Programm hat ein Handle auf die Datei geholt und nicht wieder zurück(frei-)gegeben. Ein Neustart löscht alle Dateihandles. (Man könnte auch sagen, sie werden einfach nicht session-übergreifend gespeichert ;) )

Ich hatte da auch mal ein paar nette probleme mit ein paar TFileStreams, die ich nicht richtig freigegeben habe....

Michael Habbe 26. Jul 2006 20:41

Re: Datei löschen geht nicht
 
Zitat:

Zitat von konda
Als ich heute mal wieder meine Dateien ausmisten wollte entdeckte ich eine Datei die irgendeine Demoversion eines Computerspieles herunterläd. Das Problem ist jetzt nur das sich diese Datei nicht mehr löschen lässt. Wenn ich sie in den Papierkorb verschieben will kommt eine Fehlermeldung:
Zitat:

Die Datei wird zur Zeit von einem anderen Programm verwendet. Schließen sie erst alle Programme die diese Datei verwenden.
Es verwendet aber devinitiv kein Programm diese Datei. Ich bin verzweifelt.
Also wie bekomme ich diese Datei trotzdem gekillt?

Naja, erstmal musst Du sicher sein, dass die Datei wirklich nicht verwendet wird. Da Du sie nicht löschen kannst, wird sie aber noch verwendet. Um herauszufinden, welches Programm das ist, hol Dir mal den ProcessExplorer von http://www.sysinternals.com/Utilitie...sExplorer.html
Damit kann man nach offenen Handles suchen und diese dann schließen. Dann klappt das auch wieder mit dem Löschen.

konda 27. Jul 2006 11:59

Re: Datei löschen geht nicht
 
:thumb: Danke für die vielen Antworten. Ich hab es jetzt mit dem Unlocker hingekriegt. :thumb:

himitsu 27. Jul 2006 12:14

Re: Datei löschen geht nicht
 
ich mach das och immer über den PE ^^

PS: der Explorer schaut sich die Dateien auch immer "genau" an, um dann z.B. in der Sttusleiste, oder (wenn aktiviert) in der Webansicht einige Infos zu der Datei anzeigen zu können.

Manchmal braucht der aber dafür extram lange, oder er gibt das Handle auch mal nicht frei (hatte ch heute früh mal bei 'nem Verzeichnis, da hatte der Ekplorer gleich Handles darauf zusätliche Handles darauf, weßhalb sich der Ordner nicht löschen lassen wollte -.-''


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:56 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz