Warning: codes/quotes/commands colored in red in the following lines are valid just for me, you have to put yours.
I.e., this one:
PCI\VEN_1022&DEV_780D&SUBSYS_76621849&REV_01\3&11583659&0&A2
Try this, from an elevated command prompt (like all the other following commands):
Code:
reg query HKLM\SYSTEM\CurrentControlSet\Enum\PCI\ /s /f hdaudbus
I get the following:
Yours will be different.
I get that same string in
"Device manager,
Sound, Video and game controllers",
"Realtek High Definition Audio",
properties,
details tab,
Property: Parent,
Value: PCI\VEN_1022&DEV_780D&SUBSYS_76621849&REV_01\3&11583659&0&A2
Then the next command will only check if a key is present:
Rich (BB code):
reg query "HKLM\SYSTEM\CurrentControlSet\Enum\PCI\VEN_1022&DEV_780D&SUBSYS_76621849&REV_01\3&11583659&0&A2\Device Parameters\Interrupt Management\MessageSignaledInterruptProperties"
I get:
The next command will change 0x0 to 0x1 for MessageSignaledInterruptProperties, or it will add it to the registry if it is not present:
Rich (BB code):
reg add "HKLM\SYSTEM\CurrentControlSet\Enum\PCI\VEN_1022&DEV_780D&SUBSYS_76621849&REV_01\3&11583659&0&A2\Device Parameters\Interrupt Management\MessageSignaledInterruptProperties" /v MSISupported /t REG_DWORD /d 1 /f
I get:
Read More:
Code:
The operation completed successfully.
Reboot and check if the situation is different...
This is another method to do the same thing, but using device manager and regedit:
1) Find your pci string in
"Device manager,
Sound, Video and game controllers",
"High Definition Audio Device",
properties,
details tab,
Property: Parent,
Value: Your-PCIString
View attachment 59793
2) Open regedit and "navigate" here: Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\PCI\
Your-PCIString\Device Parameters\Interrupt Management\MessageSignaledInterruptProperties
3) Change the
MSISupported value, from 0 to
1. If it doesn't exist, create a new
dword (32-bit value), name it
MSISupported, give it
1 as value.
View attachment 59792