Ich habe die directx_Jun2010_redist.exe von Microsoft installiert. Auf der Download-Seite wird angegeben, dass es sich um die Version 9.29.1962 handelt.
Wenn ich jedoch mit dxdiag nachschaue, schreibt es "DirectX-Version: DirectX9.0c (4.09.0000.0904)". Aber warum ist es 4.09.xx, wenn ich gerade 9.29.xxxx installiert habe?
Seltsamerweise gibt es nur eine neuere Version von DirectX mit Webinstaller , nämlich Version: 9.29.1973. Aber wenn ich versuche zu installieren, heißt es, dass eine neuere oder gleichwertige Version bereits installiert ist.
Gibt es eine Möglichkeit, genau herauszufinden, welche Version von directX auf meinem Computer installiert ist?
Mit anderen Worten: Wie kann ich feststellen, welche Version von directX auf einem unbekannten Computer installiert ist? Wie kann ich herausfinden, ob es sich um die Version 9.28.1886 (Februar 2010) oder 9.27.1734 (August 2009) oder um die neueste Version 9.29.1962 (Juni 2010) handelt?
Antworten:
Einleitung: Wie funktioniert die Versionsnummerierung?
Siehe Wikipedia - Microsoft Versionsnummerierung, obwohl offenbar auch kürzere Formate verwendet wurden:
Major / Minor Versionsnummerierung
A.BB
Versionsnummerierung des Installationsprogramms
A.BB.CCCC
Nummerierung der Softwareversion
A.BB.CCCC.DDDD
Mit
A
= Major Feature,BB
= Minor Feature,CCCC
= Major Build,DDDD
= Minor Build.Wenn also Haupt- oder Nebenfunktionen hinzugefügt werden, wird die gesamte Versionsnummer aktualisiert.
Alle anderen weniger wichtigen Änderungen werden nur den Build aktualisieren, was uns zu einer Regel für Kunden bringt ...
Überprüfen Sie die Haupt- / Nebenversionsinformationen, nicht das Installationsprogramm oder die Softwareversion!
Kunden sollten die Versionsnummer und nicht die Build-Nummer überprüfen, um festzustellen, ob sie die neueste haben.
Für Windows XP ist die neueste vom Betriebssystem unterstützte Version 9.0c .
Es spielt keine Rolle, ob Sie das Offline- oder das Web-Installationsprogramm verwenden, da dies zu derselben Version führt.
Warum unterscheiden sich dann die Build-Nummern?
Weil das Installationsprogramm umgeschrieben wurde, weil Benutzer eine einfachere Webinstallation benötigen.
Die Build-Nummern unterscheiden sich um mehr als 1, da dazwischen interne Testversionen lagen.
Die in DirectX angezeigte Version enthält kein Installationsprogramm und unterscheidet sich daher von der für Sie sichtbaren.
Lass uns vergleichen:
Die Offline-Version ist 9.29.1962, die Web-Version ist 9.29.1973. Beide sind 9.0c.
Es ist vernünftig, ungefähr 4 Alpha-Builds, 4 Beta-Builds, 1 Release-Build und das Release selbst zu haben.
An dieser geringen Anzahl von Installer-Builds hätte sich nicht viel geändert.
Aus diesem Grund wird eine entsprechende Version erkannt, da DirectX selbst nicht geändert wurde.
quelle
Hey, probiere die Offline-Version von directx und installiere sie dann. seitdem ich diese frage gesehen habe habe ich auch dieses june2010 directx installiert und es ohne probleme installiert. Verwenden Sie einfach ccleaner, reinigen Sie Ihren PC und versuchen Sie, directx erneut zu installieren, wenn die Installation von offline fehlschlägt. Antworte mir.
Offline-Site: http://www.microsoft.com/downloads/de/details.aspx?FamilyID=3b170b25-abab-4bc3-ae91-50ceb6d8fa8d
quelle