Archiv Hardware perfekt konfigurieren 12.949 Themen, 54.079 Beiträge

Windows XP berücksichtigt IRQ-Einstellung im BIOS nicht => IRQ-M

Beulibeu / 4 Antworten / Flachansicht Nickles

Hallo,


 


wie im Nickles-Report empfohlen, soll auf  meinem PC jeder PCI- bzw. der AGP-Steckplatz einen eigenen Interrupt erhalten. Ich bekomme das aber bzgl. meiner Graphikkarte bzw. Soundkarte und den USB-Controllern nicht hin.


 


Folgende IRQs sind zur Verteilung frei: 3, 5, 10, 11.APIC ist aktiviert. Im Gerätemanager sind IRQs bis max. Nr. 23 zu sehen


 


Für mein Mainboard  ABIT IC7-G werden zu den Steckplätzen folgende Informationen gegeben, auf deren Basis ich folgende Einstellungen ( Þ )gemacht habe:



PIRQ_0 ist für AGP
Þ IRQ 3 (Sapphire Radeon Atlantis 9800 Pro)
PIRQ_1 ist für PCI-1
Þ
Auto (hängt mit AGP zusammen, soll frei bleiben)
PIRQ_2 ist für IEEE-1394
Þ
  Auto (habe kein Firewire, IEEE-Controlller im BIOS deaktiviert)
PIRQ_3 ist für on-Board SATA (nur auf dem IC7-G)
Þ
  Auto (SATA im BIOS deaktiviert)
PIRQ_4 ist für PCI-2.
Þ
IRQ 5 (Steckplatz bleibt frei)
PIRQ_5 ist für PCI-3.
Þ
IRQ 10 (Hauppauge TV-Karte)
PIRQ_6 ist für PCI-4.
Þ
Auto (Steckplatz bleibt frei; hängt mit PCI-5 zusammen)
PIRQ_7 ist für PCI-5.
Þ IRQ 11 (Soundkarte Creative Audigy Player)


Wichtig noch: „Allocate IRQ to USB“ war aktiviert, ebenso „OnChip USB Controller“ und „USB 2.0 Controller“


 


Nun zum Problem:


Nach der Neuinstallation von Windows auf der „nackten“ Platte sieht die Sache im Gerätemanager u.a. so aus:


IRQ 3: Videocontroller VGA Compatible (Sapphire-Karte also noch nicht erkannt)


IRQ 16: USB Controller 24D2


IRQ 16: USB Controller 24DE


IRQ 18: USB Controller 24D7


IRQ 19: USB Controller 24D4


 


Nach der Installation der Sapphire-Treiber teilt sich die Graphikkarte aber plötzlich IRQ 16 mit den diversen USB Controllern. Warum? Ich hatte doch dem AGP-Steckplatz im BIOS IRQ 3 zugeteilt, was ja für den Standard-VGA-Treiber zunächst auch funktioniert hat..


 


Meine Überlegung: Vielleicht erst USB im BIOS deaktivieren und unter Windows erst die Sapphire-Treiber installieren, dann USB im BIOS wieder freischalten, so dass sich der USB-Controller vielleicht einen dann unbenutzten Interrupt sucht.


 


Also Windows komplett neu installiert (Setup läuft ja allein; Prozedur zum wirklich kompletten Löschen irgendwelcher Treiber war mir zu dumm).


Ergebnis: zunächst wieder Videocontroller VGA auf IRQ 3, nach der Installation der Sapphire-Treiber fand ich die Karte aber wieder unter IRQ 16 (diesmal allein). Nach der Aktivierung von USB im BIOS nistete sich der USB Controller aber ebenfalls wieder bei IRQ 16 ein.


 


Übrigens: Auch die Soundkarte teilt sich einen Platz mit einem USB-Controller und hat nicht IRQ 11, sondern 23. Die TV-Karte sitzt auf IRQ 21 statt auf 10, dort aber wenigstens alleine.


 


Fragen:


Warum berücksichtigt Windows die IRQ-Zuordnung des BIOS nicht?


Wie schaffe ich es, unter Windows XP, der Sapphire bzw. dem AGP-Platz tatsächlich IRQ 3 zuzuweisen und den USB-Controllern einen eigenen IRQ?


Ist es schlecht, wenn die Graphikkarte einen hohen IRQ (hier also 16 hat)?


Im Gerätemanager sind nicht alle IRQs aufgeführt. Wie kann ich auch die unsichtbaren sehen? Es würde mich z.B. auch interessieren, was nun mit IRQ 3 geworden ist, wenn dieser im BIOS für AGP reserviert ist, die Graphikkarte sich aber dann IRQ 16 schnappt.


 


Noch ein Hinweis:


Es gibt im BIOS die Möglichkeit „Ressources Controlled By“ auf Auto oder manuell zu stellen. Bei manuell kann man die IRQs 3, 4, 5, 7, 9, 10, 11, 12, 14, und 15 entweder auf „assigned to CI Device“ stellen (bei mir der Fall) oder auf „Reserved“. Inwieweit betrifft das meine Probleme? Im Handbuch (ftp://ftp.abit.com.tw/pub/download/fae//ic7-g_ger_v100.pdf) ist dazu nichts zu finden.


 


Vielen Dank für das Lesen dieser langen Frage und jede Antwort/Hilfe im voraus!!!


 


 


 


.

Erwin Wagner Beulibeu „Windows XP berücksichtigt IRQ-Einstellung im BIOS nicht => IRQ-M“
Optionen

Hallo Claus!

Du brauchst erstens mal nicht verunsichert zu sein!
Was Nickles schreibt mag seine Richtigkeit haben aber bei den derart vielen (hardwaremäßigen) Pc-Konfigurationen ist es schwer auf einen optimalen
gemeinsamen Nenner zu kommen.
Ich hab zwar ACPI im Bios enabled, nutze aber Standby extrem selten, der Ruhezustand
ist deaktiviert. Wenn ich für ne halbe Stunde vom Pc weggehe bleibt er an, für längere Zeit wird er runtergefahren.
Eine Anwendung nach eineinhalb Stunden später weiter auszuführen, da kommts billiger zu speichern, runter und neu hochzufahren (meine Meinung).
Ich würde sagen mach dir ein Backup vom "nackten" XP und eins mit all deinen Anwendungen.
Diese Backups aber bitte auf einer anderen Partition.
Dann teste deinen Pc mal einige Zeit.
Hast du jeden Pci-Steckplatz außer dem ersten mit einer Karte belegt? Womöglich wo jede ihren eigenen IRQ hat?
DANN wirst du so oder so ein Problem kriegen.
Ansonsten kann ich dir versichern daß sich dir die Frage der IRQ-Belegung nicht stellen wird. (ein seltener möglicher Grund wäre eine extrem exotische, zickige Hardware)

Ich wünsche gutes Gelingen!

mfg
Erwin