Also, die MS-Files tragen alle in den ersten paar Bytes eine Signatur, aufgrund dieser Signatur identifiziert MS die eigenen Dateien, deshalb das beobachtete Verhalten. Leider wird diese Ueberprüfung von fast keinem anderen Programm durchgeführt, wenn auf MS-Dateien zugegriffen wird. Du kannst das natürlich hacken, indem Du die Datei binär öffnest und die ersten paar Bytes einliesest. Entweder Du schaust Dir die Struktur an, oder Du suchst bei MS (wahrscheinlich auf dem TechNet) nach der Dokumentation dieser Signaturen, bin aber nicht sicher, ob MS das wirklich veröffentlicht hat.