In der Tat ein bisschen Voodoo.
Kaufte ein neues Boot-Laufwerk und es ist Zeit, das alte Laufwerk für Daten zu verwenden. Ich dachte, ich würde etwas Zeit sparen, indem ich nur die nicht benötigten Systemordner lösche, anstatt sie zu sichern, zu formatieren und wiederherzustellen. Wups!
Ich habe eine einzelne Adobe-Datei, die absolut nicht gelöscht wird. G: \ Windows \ SysWOW64 \ Macromed \ Flash \ flash9.ocx - obwohl es möglicherweise mit einem anderen Dateinamen begonnen hat. Ich kann es seltsamerweise umbenennen.
Das Laufwerk ist derzeit extern angeschlossen. So kann ich den Computer booten, dieses Laufwerk anschließend anschließen und sofort versuchen, es zu löschen. Das Feld "Verwendete Datei" lautet "Die Aktion kann nicht abgeschlossen werden, da die Datei in einem anderen Programm geöffnet ist".
Ich würde an dieser Stelle formatieren, aber es ist mein weißer Wal, und ich muss wissen, ob Adobe einen fiesen kleinen Registrierungs-Hack eingefügt hat - oder was auch immer es ist -, der dies unmöglich macht.
Da ich sicher bin, dass es auftauchen wird, habe ich das Eigentum an der Datei übernommen - und dies war der Trick, der mich daran hinderte, alles andere auf dem Laufwerk zu löschen - volle Rechte an den Dateiberechtigungen, wie Sie es nennen, ich habe herumgespielt mit der Datei selbst.
Ich werde versuchen, Flash vom Systemlaufwerk zu deinstallieren, falls dies die Planeten richtig ausrichtet. Manchmal wünschte ich, ich wäre weniger stur und könnte einfach schon formatieren.
quelle
Suchen Sie nach Unlocker 1.9.1 , einem netten kleinen Dienstprogramm zum Löschen von Dateien, die nicht gelöscht werden möchten. Sie werden normalerweise ständig im Speicher ausgeführt und tun sowieso nichts Nützliches.
quelle
Karas Antwort ist richtig. Adobe hat zwei Ablehnungs-ACEs in die Dateien eingefügt:
Durch Entfernen der ersten Datei kann die Datei gelöscht werden. Der zweite spielt in diesem Fall keine Rolle.
quelle
Ich kann dies nicht bestätigen, aber wenn ich ab und zu versuche, ein Benutzerprofil zu löschen, lässt Windows mich die Registrierungsdatei user.dat nicht löschen, da sie verwendet wird. Ich weiß, dass dies nicht der Fall ist, aber ich habe immer gedacht, dass dies nur darauf zurückzuführen ist, dass der Name mit dem Namen des aktuellen Benutzers identisch ist, der von einem anderen Standort stammt. Ich neige dazu zu denken, dass dies eine ähnliche Situation ist.
Ich würde einfach das Laufwerk formatieren und damit fertig sein. Wenn Sie wirklich Zweifel haben, können Sie die Registrierung durchsuchen nach:
G:\Windows\SysWOW64\Macromed\Flash\flash9.ocx
quelle
.ocx
Dateien sind insofern ähnlich.dll
, als sie Komponenten sind, die von anderen Programmen verwendet werden. Wenn dieses andere Programm geöffnet ist, wird es von Windows wahrscheinlich als "in Verwendung" betrachtet.Wenn Sie den Internet Explorer oder einen anderen Browser geöffnet haben, kann dies eine Ursache sein. Internet Explorer selbst besteht aus einer Reihe von "COM" -Komponenten, und es ist möglich, dass ein anderes Programm eine solche Komponente verwendet, die speziell geladen wird
.ocx
. Scheint albern, und es wäre schön, wenn Sie leicht herausfinden könnten, welche Komponenten zu welchem Programm gehören und welche derzeit aktiv sind, aber das ist Windows.(Bearbeiten: Nachdem Sie Ihre Frage genauer gelesen haben, glaube ich nicht, dass dies mit Ihrem Problem zusammenhängt. Es handelt sich wahrscheinlich um ein Berechtigungsproblem. Trotzdem gilt immer noch Folgendes ...)
Möglicherweise können Sie es aus dem abgesicherten Modus löschen. Sie können es definitiv löschen, indem Sie eine Linux-Live-CD oder Windows PE-CD booten und von dort löschen.
Da die Registrierung, insbesondere der
user.dat
Teil davon. Umfasst die Kontoeinstellungen eines Benutzers. Sie können sicher sein, dass es geöffnet und "in Verwendung" ist, solange Sie angemeldet sind. Aus irgendeinem Grund bleibt es geöffnet, nachdem Sie sich die meiste Zeit abgemeldet haben (wahrscheinlich, wenn ein Programm vergessen hat, es zu schließen bevor dieses Programm endet). Sie können es beenden, indem Sie einen Neustart durchführen, sich bei einem anderen Administratorkonto anmelden und es löschen, ohne sich bei diesem Konto anzumelden.quelle
Zusätzlich zum Entfernen der Verweigerungsberechtigungen musste ich die Besitzereigenschaften ändern.
Bearbeiten:
Manchmal ist es auch erforderlich, diesen Vorgang mit den übergeordneten Ordnern durchzuführen, die die betreffenden Dateien enthalten.
quelle
1. iObitUnlocker
Ich kaufe eine neue Festplatte. Alte Festplatte, die ich für die Sicherung meiner Daten verwende. Ich entferne einige Daten manuell von meiner alten Festplatte, aber einige Ordner werden aufgrund von Dateien mit
.ocx
Erweiterung nicht gelöscht .Ich kann meine
.ocx
Dateien nicht mit den Programmen LockHunter und Unlocker löschen .Aber kostenlose iObitUnlocker- Programm löschen
.ocx
Dateien. Ich brauche drücken wählen Sie Datei → drücken Context_Menu→iObitUnlocker
→ Left_Clickin der Nähe von dem Pfeil nach unten -Unlock
Taste →Unlock & Delete
→ OK.2. Demonstration
quelle
Gehen Sie in die Dateieigenschaften. Gehen Sie in die Sicherheit, Benutzer. Klicken Sie nicht auf das Kontrollkästchen "Verweigern", sondern "ENTFERNEN" Sie die Sonderberechtigungen, die den Zugriff verweigern. Übernehmen Sie die Änderungen, DANN können Sie die Datei einfach löschen.
quelle
Starten Sie cmd als Administrator. Zuerst löschen wir "ANONYMOUS LOGIN", die die Kontrolle über die Datei übernehmen. Zweitens gewähren wir "jedem" vollen Zugriff auf die Datei. Drittens löschen wir den Flash-Ordner und alle darin enthaltenen Dateien.
und schrieb darin so:
quelle