Changing IRQ's in XP

Boxical

Distinguished
Mar 15, 2002
6
0
18,510
Sorry if this isnt the right forum for this topic...wasnt sure what it fit under.

Anyways, I was wondering how to change IRQ's in windows xp. My video card is on the same IRQ as my sound card and its screwing some software up. When I got into device manager, video or sound card rescources, there is an check box to turn off auto settings but its grayd out.

Any solutions?
Thanks in advanced.
 

Markelus

Distinguished
Oct 12, 2002
3
0
18,510
For what I've read, there is no way to do that unless you wish to reinstall windows disabling the ACPI feature... this shouldn't be much of a problem, but be warned: you won't be able to suspend or hibernate.
There are plenty of posts on how to do this arround the Web.
By the way, if anybody knows how to do this WITHOUT reinstalling or turning off ACPI, please tell us :)

Hurray for my first reply!!!
 

Toejam31

Distinguished
Dec 31, 2007
2,989
0
20,780
The best, and the easiest way to accomplish this is to uninstall the sound card drivers, remove the sound card, place it in a different PCI slot that shares no interrupt with the AGP slot, and reinstall the card. (Refer to the mainboard manual for this information.)

That's assuming there is really a problem with the system just because the two devices are sharing an IRQ, which is becoming much more of a rarity than a common occurance with ACPI loaded ... if all the drivers on the system are the latest versions, specifically, the chipset drivers, the sound card drivers, and video card drivers ... and if the BIOS is flashed to the newest release.

IRQ sharing works considerably better in WinXP than it did in the past.

There are still some programs on the market that recommend that the video card and the sound card be assigned different IRQ's, but much of that information is out-of-date, and based on how IRQ's were assigned with Win9x and the older APM power management.

There <i>is</i> a quick and dirty method to change the HAL (Hardware Abstraction Layer) to Standard PC in the Device Manager after disabling APCI in the BIOS, but it's not the recommended, or (IMHO), the best solution, as this often makes the system unstable.

The best method to change the HAL is detailed in this site link:

<A HREF="http://www.anandtech.com/guides/viewfaq.html?i=47" target="_new">Why are all my devices using one IRQ in Win2K or WinXP?</A>

Personally, I wouldn't change the HAL unless the hardware is too old to be ACPI-compliant. Many users who have recently switched to WinXP are startled to discover than the bulk of their devices are sharing one or two IRQ's, and think that this is a problem, per say ... which is why they seek information on how to gain manual control over the IRQ assignments ... although I don't know if that is applicable in your situation.

If your hardware really is too old to be ACPI-compliant, then I'd either take steps to replace the mainboard, or stick with an older operating system.

Note: Five things. If you wish to control the IRQ addresses from the BIOS, you'll also need to change the Plug-n-Play setting in the BIOS to "No" before re-installing the OS, otherwise, Windows will again take over the IRQ assignments. And afterwards, you'll need to access the Power Management tab in the Control Panel make sure APM is enabled, or your system won't shut down properly. Three, if you have optical devices that need access to the sound card, without the ACPI HAL, you'll need to manually connect the devices to the sound card to the internal connectors with cables. Fourth ... you should be aware that many PCI sound cards, such as those from Creative tend to cause high PCI latency across the bus, and this can interfere with the functionality of some high-end audio programs (such as Cakewalk) and this can usually be corrected to a certain degree by applying a patch from the chipset manufacturer (a feat more easily done with VIA mainboards than Intel mainboards).

In the last scenario, the problem is not so much an ACPI issue as it is a problem with the sound card itself.

Fifth ... there have been some BIOS issues with ACPI-compatibility that have been showing up when installing 32-bit operating systems (which can include Linux). The only workarounds for this are to either flash the BIOS to a workable version, or RMA the board back to the manufacturer so that it can be replaced with a newer revision, such as with some of the Iwill boards I attempted to install earlier this year. This can also involve the APIC controller in the BIOS, (Advanced Programmable Interrupt Controller), which is a fairly new feature being implemented on modern mainboards ... and in certain systems, this can cause problems with IRQ sharing in Windows. This is why I generally recommend that the setting be changed back to the older, legacy PIC controller before installing WinXP, or bad pool calls from the BIOS can make IRQ sharing nearly impossible, and force Windows to disable the video card, regardless of the HAL selection or the driver versions installed for the PCI and AGP devices.

Toey

<font color=red>First Rig:</font color=red> <A HREF="http://www.anandtech.com/mysystemrig.html?rigid=17935" target="_new"><font color=green>Toejam31's Devastating Dalek Destroyer</font color=green></A>
<font color=red>Second Rig:</font color=red> <A HREF="http://www.anandtech.com/mysystemrig.html?rigid=15942" target="_new"><font color=green>Toey's Dynamite DDR Duron</font color=green></A>
________________________________________

<A HREF="http://www.btvillarin.com/phpBB/index.php" target="_new"><b><font color=purple>BTVILLARIN.com</font color=purple></b></A> - <i><font color=orange>A better place to be</font color=orange></i>. :wink:
 

bluzbrother

Distinguished
Mar 21, 2001
115
0
18,680
sharing IRQ's should not be an issue with XP. I was having sound card issues with my Sound Blaster... but it was fixed when I updated the drivers. Your issue may be related though to which pci slot you're using, like the previous post stated. I have not experienced any IRQ problems since Win98.

From what I understand, Win2k & WinXP use virtual IRQ's which are all stated as IRQ 9... I believe there are at least 100 or more of these virtual irq's, but I have very little knowledge about that.

AOL-For people who like to pay extra for their SPAM
 

shadowjack

Distinguished
Oct 23, 2002
49
0
18,530
I have the same problem as original poster. AGP card and sound device on same irq. I can't find out how to do anything like everyone says about BIOS. My menus don't have that stuff. But my sound card is built in. That is a problem. I did try remove agp card and the whole routine. No avail. I use WIN98SE and have changed interrupts in safe mode, but messes up system.

Somehow, I have to change IRQs in bios and windows for the sound card. I have one totally unused IRQ and three I can do without.
 

Toejam31

Distinguished
Dec 31, 2007
2,989
0
20,780
Without having more details about your system specifications, I'd say that your best solution is to disable the onboard sound chip in the BIOS and install a sound card in a PCI slot. However, if this is not an option, you could try to set the Plug-n-Play OS to "No" in the BIOS, and manually try to change the IRQ's, but that depends on the BIOS type, version, and features ... and with Win98, this also means you'll have to adjust the settings for the IRQ Holder For PCI Steering in the Device Manager, so that the IRQ assignments are allocated by the BIOS, instead of Windows, as mentioned in these links:

<A HREF="http://support.microsoft.com/default.aspx?scid=KB;EN-US;q182604&" target="_new">Description of PCI Bus IRQ Steering</A>

<A HREF="http://cwdixon.com/support/win98_support/irq_steering.htm" target="_new">Windows 9X Devices - What is IRQ Steering?</A>

Toey

<font color=red>First Rig:</font color=red> <A HREF="http://www.anandtech.com/mysystemrig.html?rigid=17935" target="_new"><font color=green>Toejam31's Devastating Dalek Destroyer</font color=green></A>
<font color=red>Second Rig:</font color=red> <A HREF="http://www.anandtech.com/mysystemrig.html?rigid=15942" target="_new"><font color=green>Toey's Dynamite DDR Duron</font color=green></A>
________________________________________

<A HREF="http://www.btvillarin.com/phpBB/index.php" target="_new"><b><font color=purple>BTVILLARIN.com</font color=purple></b></A> - <i><font color=orange>A better place to be</font color=orange></i>. :wink:
 

TRENDING THREADS