Windows XP auf iMac Alu - Fehlerbehebungen
EinleitungAuf meinem iMac 24 Zoll Alu, 2,8 ghz, 2GB Ram traten vielfache Probleme auf nach der von Apple gedachten Standard-Installation.
Windows XP SP2 läuft generell auf dem iMac Alu. Leider leifert Apple teilweise veraltete, fehlerbehaftete Xp-Treiber auf der Leopard-DVD und den Bootcamp-Updates.
Ausserdem werden die IRQs durch die Apple-EFI-Firmware auf sinnlose Weise verteilt. Viele IRQs bleiben komplett ungenutzt, andere werden bis zu Vierfach von mehreren Devices belegt. IRQ-Sharing soll eigentlich heutzutage kein Problem mehr sein. In der Realität sieht es aber anders aus: Viele Treiber haben fehlerhate Sharing-Implementationen. Besonders kritisch sind immer WLAN-, Audio- und Grafikkarten-Treiber. Am besten, stabilsten und am schnellsten läuft Windows, wenn diese drei Komponenten jeweils einen eigenen, exklusiven IRQ erhalten.
Leider hat man keinen direkten Einfluss mehr auf die IRQ_Verteilung unter XP, wenn als Computer ein APIC- oder ACPI-PC-Treiber installiert ist (einsehbar unter System Einstellungen
Geräte Manager
Computer). Man kann an dieser Stelle mit Tricks 48 IRQs bekommen oder ohne ACPI arbeiten. Dies ist aber sehr aufwendig und kann sehr schnell Power-Features bzw. das gesamte XP-System lahmlagen.
Ich beschräke mich in diesem Beitrag deshalb darauf, gute Treiber-Alternativen herauszusuchen für die jeweiligen Komponenten im iMac.
ACHTUNG: Diese Anleitung setzt Erfahrung mit dem Geräte-Manager unter Windows XP voraus. Man kann durch Fehler sehr schnell XP komplett lahmlegen. Wer noch nie den Geräte-Manager benutzt hat, sollte diese Anleitung nicht befolgen.
Audio-Stottern auf dem iMacAuf meinem System traten zyklisch, ca. alle 2 Minuten, kurze Audio-Stotterer auf. Dies sowohl auf externen USB-Audio-Interfaces, als auch auf der internen Audio-Karte von Realtek.
Das Stottern wird durch einen fehlerhaften WLAN-Teiber von Broadcom verursacht. Nach Recherche habe ich eine bei mir stotterfreie Treiber-Alternative gefunden:
Linksys WPC300N herunterladen:
Installation über Geräte-ManagerDie Treiber-.EXE ohne sie auszuführen extrahieren mit WinZip oder TotalCommander. Im Archiv gibt es den Ordner "Driver". Diesen auf Desktop kopieren. Im Geräte Manager unter "Netzwerk-Adapter" Rechts-Klick auf "Broadcom..." und auf "Treiber aktualisieren" klicken. Bei den folgenden Popup-Fenstern folgendes auswählen:
- Nein, nicht diesmal, weiter
- Installieren von spezifischem Ort, weiter
- Nicht suchen, weiter
- Habe Diskette, Auswählen, den "driver"-Ordner auf Desktop wählen, Ok
- "Linksys Wireless-N WPC300N" auswählen, weiter
Nun sollte der Treiber ersetzt sein, ohne dass Netzwerk- oder WLAN-Einstellungen dabei verloren gehen.
Installation mit Windows-InstallerDiesen Weg habe ich nicht getestet.
- Im Geräte-Manager unter "Netzwerk-Adapter" Rechtsklick auf "Broadcom..." und auf "Treiber deinstallieren". Bei Frage nach Neustart "nein" anwählen.
- Die Installationsdatei des Linksys-Treibers ausführen. Anweisungen befolgen.
- Neustart
- Hinterher müssen alle Netzwerk-Einstellungen wie TCP/IP, Protokolle und WLAN neu eingestellt werden.
Bald mehr, denn auch andere Treiber sind schlecht...