|
|
|
|
|
|
|
GemeTO
offline
Enhanced OC 22 Jahre dabei !
|
Das wahre Geheimnis um diese Dateien ..... Das Problem: ^^^^^^^^^ Windows XP und 2000 haben ein Problem mit AVI Dateien. Wenn man auf eine defekte/nicht komplett geladene AVI Datei klickt (genauer es fehlt der Index Bereich), liest Windows die gesamte Datei ein, um z.B. sowas wie Bitrate und Auflösung zu bestimmen. Während dieser Zeit braucht Windows 100% Prozessorzeit und man kann die Datei weder löschen noch verschieben. ("Datei kann nicht gelöscht werden: Die Datei wird von einer anderen Person bzw einem anderen Programm verwendet"). Die Lösung: ^^^^^^^^ 1. Öffne regedit 2. Geh zu HKEY_CLASSES_ROOT\SystemFileAssociations\.avi\shellex\PropertyHandler 3. Lösche den "Standard" Wert der vorher "{87D62D94-71B3-4b9a-9489-5FE6850DC73E}" lautet. Danach sollte da "Wert nicht gesetzt stehen" Mache danach einen Neustart Der Grund: ^^^^^^^^ Windows hat eine ClassID {87D62D94-71B3-4b9a-9489-5FE6850DC73E} gesetzt, die einen sog. in Procedure Server definiert; solche wiederum werden vom Explorer abgefragt, wenn bestimmte Ereignisse eintreten (in diesem Fall sieht der Explorer also beim Klick auf eine AVI Datei in dem oben genannten Schlüssel im Standardwert nach, ob dort eine ClassID definiert ist; falls ja wird diese herangezogen, um den Aufruf des inProcServer zu starten, welcher ja durch die ClassID definiert ist). Technisch bestehen solche inProcServer normal aus einer Datei(DLL), die bestimmte Sachen machen soll (also in diesem Fall die Auflösung der AVI in der Statuszeile des Explorers anzeigen). Im Falle von AVI Dateien ist dies eine Datei namens "shmedia.dll". Löscht man wie oben beschrieben den Wert, dann weiss Windows nicht, dass es unter der ClassID {87D62D94-71B3-4b9a-9489-5FE6850DC73E} nach einem inProcServer suchen soll, wenn auf AVI Dateien geklickt wird, und behandelt AVI Dateien wie ganz normale Dateien. D.h. wenn man das obige macht, verliert man nichts, bis auf die Tatsache, dass dann nicht mehr in der Statuszeile vom Explorer die Auflösung angezeigt wird (was für ein Verlust). Was man gewinnt ist, dass Verzeichnisse mit AVI schneller angezeigt werden, man AVIs immer löschen und verschieben kann, man AVI Dateien schneller in Playern angezeigt werden und dass es keine 100% Prozessorlast mehr gibt. Resume: Nur Vorteile! Gefunden über Google (avi datei lässt sich nicht löschen)...
|
Beiträge gesamt: 470 | Durchschnitt: 0 Postings pro Tag Registrierung: Jan. 2002 | Dabei seit: 8130 Tagen | Erstellt: 17:20 am 23. Juli 2004
|
|
|
|