Thorsten Albrecht:
>>> Neihein. Ich habe Deine Anweisung _ganz_ genau befolgt und die Datei
>>> in SysWOW64 vorher komplett gelöscht. Die noch verbliebene Datei in
>>> System32 wird korrekt von TreeSize Professional angezeigt. Deine
>>> Aussage ist somit falsch. Der Inhalt von System32 wird von diesem Tool
>>> korrekt angezeigt.
>>Dann frage ich mich, was bei dir "ganz genau befolgen" heißt.
> Und ich frage mich langsam, ob Du vor soviel Posten in verschiedensten
> Threads überhaupt noch konzentriert lesen kannst.
Das kommt daher, weil du die Sache immer noch nicht recht verstanden hast.
> S.o.: Datei in
> SysWOW64 gelöscht, Datei in System32 behalten, TreeSize listet korrekt
> den Inhalt von System32
Nein, eben nicht! Es zeigt dort auch Dateien an, die NICHT in System32 sind,
sondern in SysWOW64. Für alle diese falsch angezeigten Dateien erscheint
dann ein "nicht gefunden".
> und zeigt die Existenz dieser Datei an
Ja, und du solltest sie doch öffnen und hättest dann den Inhalt "64"
erkennen müssen!
> Zur
> Erinnerung: Du hattest weiter oben behauptet, dass ein 32bit-Programm
> den Inhalt von System32 noch nicht einmal auflisten könne.
Richtig.
> Das ist
> hier aber (merkwürdigerweise) nicht der Fall.
Es ist diesbezüglich eine Art Zwitter. Viele 32-Bit-Programme behelfen sich
z.B. mit zusätzlichen Tasks für 64-Bit. In dem Falle nicht richtig gelungen.
> Du kannst es nicht
> ertragen, auch mal gelegentlich unrecht zu haben, oder?
Doch, wenn ich denn tatsächlich Unrecht habe, gern.
Aber wenn dem nicht so ist, nur ungern. ;-)
> Du biegst Deine Argumentation immer so lange zurecht, bis sie passt.
> Am Anfang geht es noch um die Sichtbarkeit des system32-
> Verzeichnisses für ein 32bit-Programm, und am Ende geht es um die
> Fähigkeit der Öffnung von Dateien im system32-Ordner.
Noch mal: Treesize murkst es munter durcheinander. Teilweise zeigt es
richtig an, teilweise nicht. Warum zeigt es denn bei vielen Dateien in
System32 in den Eigenschaften "nicht gefunden" an?
>>> Und wie gesagt: Zum Öffnen ist TreeSize offenbar nicht geeignet (für
>>> diesen besonderen Fall mit dem 32bit-Subsystem).
>>Ach, damit widerlegst du dich ja selbst. Wenn es die Dateien korrekt
>>anzeigen würde, könnte es sie natürlich auch korrekt öffnen.
>>Merkste immer noch nix? ;-)
> Das ist Unsinn. Das Auflisten von Dateien hat nichts mit deren Öffnung
> zu tun.
Natürlich hat es das! Wenn ich damit die beiden Dateien "blah.txt" suche,
will ich sie ggf. dann doch auch genau dort per Doppelklick öffnen.
Du öffnest also die blah.txt, die du im Explorer in System32 erstellst
hattest und "32" hineingeschrieben. Die öffnet sich dann zwar, aber es steht
seltsamerweise "64" drin. 64 hattest du aber nur in die gleichnamige Datei
in SysWOW64 reingeschrieben. Also hat dein Programm diese Datei dort
aufgelistet, wo sie sich gar nicht befindet. Die tatsächliche Datei hat es
schlicht unterschlagen.
> Das Teil ist nicht als Explorer gedacht.
Aber als Suchtool. Und als solches muss es Ergebnisse liefern, die der
Wahrheit entsprechen.
> Ich habe noch nie
> TreeSize zum Öffnen von Programmen benutzt. Und ich nutze es seit ca.
> 14 Jahren. Deine Argumentation hinkt; es ist vor allem ein Programm
> zum Anzeigen der Belegung von Ordnern.
Ja, und das, was es auf 64-Bit-Systemen anzeigt, ist schlicht falsch.
> Wie gesagt: es ging um die
> Sichtbarkeit vom system32-Verzeichnis für ein 32bit-Programm und nicht
> um das Öffnen von Dateien im selbigen Ordner.
Das eine hängt aber mit dem anderen zusammen. Siehe das einfach
nachvollziehbare Beispiel mit den beiden Textdateien.
> Das das Treesize nicht
> kann, habe ich gar nicht bestritten, da hast Du Recht. Und dass das
> Tool damit nicht perfekt ist, habe ich ebenfalls nicht bestritten. Ich
> hättte überhaupt nichts dagegen, wenn das verbessert werden würde.
Nichts einfacher als das: Eine 64-Bit-Version rausbringen. Das war aber
jetzt einfach. ;-)
> Aber zurück zum Thema: Ich habe mich anfänglich gefragt, wieso es
> tatsächlich den Inhalt des System32-Ordner sehen kann, da dieser ja
> eigentlich vor ihm verborgen sein sollte. Insofern stimmt also Deine
> Behauptung nicht, obwohl ich auch dachte, dass es so sein sollte.
> Falls Du dazu noch eine hilfreiche Erklärung finden würdest, würde
> mich das interessieren.
Da müsste man das gesamte Programm genauer analysieren.
Es ist leider trotzdem immer noch Murks.
> Aber bitte fange nicht wieder mit dem Öffnen
> von Programmen an, bitte, bitte, nicht.
Das ist aber der springende Punkt, denn daran erkennst du, dass die Datei,
die dir in System32 angezeigt wird, eine 64 enthält. 64 hattest du aber nur
in die Datei geschrieben, die du in SysWOW64 erstellt hattest.
Also wird falsch angezeigt und deshalb auch falsch geöffnet.