PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ATI 9.11 Treiber-.dll-Problem


Jürgen N.
2009-12-02, 13:30:10
WIN XP Home
Gigabyte HD 4650 AGP
Ich möchte aktualisieren, von 8.66 (von Gigabyte) auf eben 9.11 (von ATI).
Ich de-installiere 8.66, installiere 9.11.
Das Programm meldet jeweils "erfolgreich", keine Fehler.
Beim Original 9.11 fehlt dann aber in der Systemsteuerung- Software der Treiber.
Beim Hotfix 9.11 ist er vorhanden, Windows meldet aber "Fehler" und verwendet ihn nicht.
Wenn ich in der Systemsteuerung- Software draufklicke, kommt die Meldung
C:\WINDOWS\system32\atiiiexx.dll nicht gefunden.
Kann ich diese .dll irgendwie "nachrüsten"?
Oder besser auf 9.12 warten?
Mit bestem Dank und Gruss
Jürgen

tam tam
2009-12-02, 20:02:32
Konntest Du denn den Original 9.11-Treiber ganz normal installieren? Eigentlich nicht, denn bei Deiner AGP-Grafikkarte sollte er die Installation bei während Hardwareanalyse dann automatisch abbrechen. Wenn auch beim Hotfix-Treiber die Installation verweigert wird, dann gugge ma dazu in die CX_*****.inf(bei mir ist es die CX_91523.inf) im entsprechenden Ordner, wo vor der Installation die Dateien entpackt wurden, z.B.:

ATI\Support\9-2agp-hotfix_xp32_dd_ccc_75984\Driver\XP_INF

oder:

ATI\Support\9-11_xp32_dd_ccc_wdm_enu\Driver\Packages\Drivers\Display\XP_INF

und dort doppelklicke auf diese. Oben im Editor unter Bearbeiten auf Suche gehen und "4600" eingeben oder "4650". In den entsprechenden Zeilen, wenn er auch was dazu findet, sollte spez. für Deine Karte der Eintrag mit AGP vorliegen, also z.B. wie bei der 3850'er:

"ATI Radeon HD 3850 AGP" = ati2mtag_RV630, PCI\VEN_1002&DEV_9515

in Deinem Fall könnte es dann viell. so ausschaun:

"ATI Radeon HD 4650 AGP" = ati2mtag_R7X, PCI\VEN_1002&DEV_9498&SUBSYS_24511682
"ATI Radeon HD 4650 AGP " = ati2mtag_R7X, PCI\VEN_1002&DEV_9498&SUBSYS_24521682

Ist das nicht der Fall, wird auch Deine Karte nicht! unterstützt. Dann kann man trickserweis diesen Eintrag nacheditieren aus einer anderen *.inf-Datei, wo auch Deine Karte offiziell unterstützt wird, z.B. die aus die der spez. Treiber von Gigabyte direkt. Da dann die gleiche *.inf öffnen und diesen Eintrag rauskopieren und dann beim gewünschten Treiber in die korrekte CX_*****.inf reineditieren, am besten unter ähnliche Modelle z.B. 4600 Series.

Danach wird die normale Treiber-Installation immer noch nicht funzen, jedoch kannst Du nun unter Hardware über den Gerätemanager diesen explizit zuweisen. Dazu dann die manuelle Treiberinstallation wählen und bei "Nicht suchen, sondern den zu installierenden Treiber selber wählen" unter den direkten oben genannten Pfad bzw. den Deinen, wo genau diese von Dir editierte CX_*****.inf vorliegt, dann auch diese auswählen und auf "OK" klicken.

So konnte ich auch bei meiner alten 3850'er AGP-Karte noch die normalen nicht HotFix-Treiber nutzen, und auch jetzt den letzten offiziellen ATI 9.10'er Treiber, wo meine neue Karte 5770 nicht unterstützt wird, indem ich genau so wie oben beschrieben diese CX_*****.inf entsprechend editierte.

Nat. kannst Du dann nicht über den Softwaremanager die Installation/Deinstallation kontrollieren. Da dürfte dann nur maximal der CCC und seine Anhängsel eingetragen sein.

Jürgen N.
2009-12-02, 20:20:38
Danke!
Also der "normale" 9.10 wurde mit Fehlermeldung “No compatible hardware found” abgebrochen.
Der normale 9.11 wurde ohne Fehlermeldung installiert, aber es war nur der Inst Manager vorhanden.
Kein Treiber.
Der Hotfix 9.11 wurde ohne ATI Fehlermeldung installiert.
Aber Win reklamiert dann unten rechts dass "Ein Fehler passiert" sei und verwendet ihn nicht.
Wenn ich in der Systemsteuerung- Software auf den Treiber klicke, kommt die Meldung
C:\WINDOWS\system32\atiiiexx.dll nicht gefunden.
Diese .dll ist jetzt im 8.66 vorhanden.
Ich glaube, ich warte einmal ab ob sich bei ATI nochmals etwas tut.
Gruss Jürgen

tam tam
2009-12-02, 23:38:09
Kannst Du mir bitte die genaue Treiberkennung Deines letzten! Treibers, welcher Deine Grafikkarte anstandslos erkannte und auch keine Fehler produzierte, nennen.

Zu der von Dir oben genannten Bezeichnung 8.66 finde ich akt. über Google nur eine Verknüpfung zum Treiber 8.66RC(ATI 9.10Beta 8.66RC7, wobei in diesem Fall die 7 für Win7 stehen dürfte), welcher offensichtlich ein Bestandteil der letzten Beta-Treiberpakete Vers. 9.11 ist.

Jürgen N.
2009-12-03, 08:35:05
Von hier habe ich den "8.66" Treiber:
http://www.gigabyte.de/Support/VGA/Driver_Model.aspx?ProductID=4452
Die Karte wurde mit CD und "8.62" geliefert, welcher auch keine Probleme machte.
Gruss Jürgen

tam tam
2009-12-03, 13:49:13
Ich habe eben die CX_*****.inf's von 3 verschiedenen Treiberversionen verglichen: Gigabyte Vers. 8.66, 9-2agp-hotfix_xp32_dd_cc_75984 und ATI 9.11_xp32_dd_cc_wdm_enu. Folgende Unterschiede:


Gigabyte 8.66 Dat: 2009/09/21 - CX_88868.inf

"ATI Radeon HD 4650" = ati2mtag_R7X, PCI\VEN_1002&DEV_9498&SUBSYS_24511682
"ATI Radeon HD 4650 " = ati2mtag_R7X, PCI\VEN_1002&DEV_9498&SUBSYS_24521682
"ATI Radeon HD 4650 " = ati2mtag_R7X, PCI\VEN_1002&DEV_9498&SUBSYS_24541682

"ATI Radeon HD 4600 Series" = ati2mtag_R7X, PCI\VEN_1002&DEV_9490
"ATI Radeon HD 4600 Series " = ati2mtag_R7X, PCI\VEN_1002&DEV_9498
"ATI Radeon HD 4600 Series " = ati2mtag_R7X, PCI\VEN_1002&DEV_9495

9-2agp-hotfix_xp32_dd_cc_75984 - CX_75984.inf

"ATI Radeon HD 4650" = ati2mtag_R7X, PCI\VEN_1002&DEV_9498

ATI 9.11_xp32_dd_cc_wdm_enu - CX_91523.inf

"ATI Radeon HD 4650" = ati2mtag_R7X, PCI\VEN_1002&DEV_9498&SUBSYS_24511682
"ATI Radeon HD 4650 " = ati2mtag_R7X, PCI\VEN_1002&DEV_9498&SUBSYS_24521682
"ATI Radeon HD 4650 " = ati2mtag_R7X, PCI\VEN_1002&DEV_9498&SUBSYS_24541682

"ATI Radeon HD 4600 Series" = ati2mtag_R7X, PCI\VEN_1002&DEV_9490
"ATI Radeon HD 4600 Series " = ati2mtag_R7X, PCI\VEN_1002&DEV_9498


Der einzige Unterschied jetzt zw. dem Treiber von Gigabyte und dem offiziellen und aktuellen von ATI(9.11) ist ein fehlender Eintrag in der CX_91523.inf vom originalen ATI 9.11'er:

"ATI Radeon HD 4600 Series " = ati2mtag_R7X, PCI\VEN_1002&DEV_9495

Jetzt könnte man diesen nat. nacheditieren wie oben von mir beschrieben, aber ob das den Fehler beseitigt? Zusätzlich habe ich auch die von Dir genannte atiiiexx.dll verglichen.

http://s7.directupload.net/images/user/091203/temp/e6354gbe.png (http://s7.directupload.net/file/u/14344/e6354gbe_png.htm)

Wie man sieht, sind beide Versionen zw. 8.66-Treiber und 9.11-Treiber identisch, auch in ihrer Größe. Einzig das Datum des "geändert am:" differenziert.

Ich schlage vor, daß Du diesen einen fehlenden Eintrag in Deine CX_91523.inf vom ATI-Treiber 9.11'er nacheditierst und dann nochmal den Treiber direkt wie in meinem ersten Posting über den Hardwaremanager manuell installierst.

Ansich installiert man auch nur dann aktuellere Treiber, wenn man mit dem gerade laufenden Treiber unzufrieden ist, seis wg. grafischer Fehler, oder wenn man sich vom neuen Treiber auch Performancezuwachs oder eine eventl. verbesserte Bildqualität erwartet, oder nat. irgendwelche neuen Optionen die im neueren Treiber vorhanden sind, und welche man gerne nutzen möchte. Sollte Dein älterer Treiber bisher reibungslos funktionieren, also auch keine Fehler produzieren, dann würde ich auch ersteinmal abwarten und auf Unterstützung auch bei Deiner Grafikkarte in den kommenden Treiber-Versionen von ATI/Gigabyte hoffen.

Nat. kann es auch andere Ursachen haben, aber das wissen dann eher andere. Ich habe jetzt nur meine Erfahrungen vermittelt, aber der Profi bin ich ganz gewiß nicht. D.h., bei Nichtlösung Deines Problems könnten eventl. Dir noch andere weiterhelfen.

Jürgen N.
2009-12-03, 14:38:03
Recht herzlichen Dank!
Ehrlich gesagt, alles ist noch ein bisschen "hoch" für mich und ich muss das erst einmal in aller Ruhe "verdauen"...
Das Theater ist eigentlich nur, weil ein Programm explizit den 9.11 verlangt.
Und dies wegen "OpenGL 3.1" Unterstützung (wenn ich mich richtig erinnere).
Das Programm ist ein Modellflug-Simulator "AeroFly 5" von IPACS.
Da es auch noch viele andere Probleme hat:
http://www.ipacs.de/forum/forumdisplay.php?f=14
eilt es mir nicht so damit.
Gruss Jürgen

tam tam
2009-12-03, 14:48:37
Das Theater ist eigentlich nur, weil ein Programm explizit den 9.11 verlangt.
Und dies wegen "OpenGL 3.1" Unterstützung (wenn ich mich richtig erinnere).
Das Programm ist ein Modellflug-Simulator "AeroFly 5" von IPACS.
Da es auch noch viele andere Probleme hat:
http://www.ipacs.de/forum/forumdisplay.php?f=14
eilt es mir nicht so damit.
Gruss Jürgen


Wie alt ist denn dieses Programm, denn der gewünschte Treiber ist ja eben erst raus. Für gewöhnlich verlangen Programme eher eine aktuellere DirectX-Version, aber keine aktuellsten Treiber. Ich kann mich nat. auch irren, und in Bezug auf OpenGl habe ich leider keine oder kaum Erfahrungen(ausser durch Diablo2 oder ganz früher, wo ich noch ne Voodoo-Karte von 3Dfx hatte).

Jürgen N.
2009-12-03, 19:02:13
Das Programm gabs erst Ende September zu zu kaufen.
Und schon nach einer Woche musste der erste Fix veröffentlicht werden... :confused:
Sein Vorgänger kam mit OpenGl 2 zurecht.
Auf grossen, neuen Rechnern kein Problem. Aber bei der Mittelklasse haperts (noch) gewaltig.
Gruss Jürgen

tam tam
2009-12-03, 19:21:53
Das Programm gabs erst Ende September zu kaufen.


Das Theater ist eigentlich nur, weil ein Programm explizit den 9.11 verlangt.
Und dies wegen "OpenGL 3.1" Unterstützung (wenn ich mich richtig erinnere).



Du kannst davon ausgehen, daß es nicht mit dem Treiber 9.11 von ATI zusammenhängt, da dieser wie schon gesagt erst letzten Monat freigegeben wurde(klick (http://support.amd.com/us/kbarticles/pages/GPU37-driver-for-ati-radeon-hd-5970.aspx)). Und supportet wird OpenGl 3.1 seit Treiberversion 9.8(klick (http://pcper.com/comments.php?nid=7641)).

Wäre auch übel, wenn sie ein Program auf den Markt werfen würden, was nur unter einem best. Treiber funzt, welcher aber noch gar nicht existiert.

Jetzt mußte irgendwie prüfen, ob eben dieses OpenGL 3.1 in Deinem 8.66'er-Treiber integriert ist, was ich vermute, da auch diese Treiberversion von Gigabyte noch ganz neu ist.