MSI mode: message-signalled interrupts and DPC latency
Short answer
UpdatedMSI mode sets MSISupported to 1 under the device's Interrupt Management\MessageSignaledInterruptProperties key, switching a device from legacy line-based interrupts to message-signalled interrupts. It reduces DPC latency, which is the mechanism behind audio crackling and micro-stutter. This is one of a small number of registry tweaks from the old era that still has a real measurable effect.
HKLMSYSTEM\
MSISupportedYour previous value1
What it does
Legacy interrupts use physical lines that devices can share. When several devices share a line, the OS has to poll each to find out who signalled, which adds latency and can serialise unrelated work.
Message-signalled interrupts let a device write directly to a memory address instead. No sharing, no polling, less time spent at high interrupt priority.
The device instance path is different on every machine, which is why this is fiddly to do by hand.
When it helps, and when it hurts
When it helps
- Lower DPC latency, which is the direct cause of audio crackling accompanied by stutter.
- Most noticeable on systems with many PCIe devices competing for interrupt lines.
- Covers graphics cards and storage controllers, NVMe included, not just the GPU.
When it hurts
- A small number of older devices misbehave with MSI enabled. Symptoms range from device instability to failure to resume from sleep.
- It has to be applied per device and re-applied if the device is reinstalled, which is exactly the maintenance problem manual tweaking has.
- Not every device honours the setting even when the key exists.
What it writes
Exactly what the switch changes, read from the app's source. Switching it off is what the app writes when you turn the tweak off again.
| Key and value | With the tweak | Switching it off |
|---|---|---|
| HKLMSYSTEM\ | 1 | Your previous valueSaved before the change, or deleted if there was none. |
| HKLMSoftware\ | The previous MSISupported value | Stays The previous MSISupported valueSwitching it off leaves it. |
| HKLMSoftware\ | 1 | Stays 1Switching it off leaves it. |
From the app's source (msi.hpp), app 2.0.0, checked .
How to undo it
In the app: Yes
Switching it off restores each device's previous MSI setting, which the app saves before changing it.
Set MSISupported back to 0 for the affected device and reboot. Frozen Tweaks stores the previous value per device instance, including the case where the value did not exist at all, so switching it off restores the true original state rather than guessing at 0.
Changing several settings at once? The app's Make a restore point button, on every plan, makes a Windows restore point before you start.
Verdict
Genuinely worth applying, and one of the few places where a tool is meaningfully easier than doing it by hand, because reverting requires remembering the prior state of every device you touched.
In the app
- Switch
- Optimize Message Signal Interrupts (MSI)
- Category
- GPU
- Plan
- Pro
- Undo
- Yes
Related guides
- How to Fix Stuttering and Frame Drops: Diagnose Before You TweakStutter has six distinct causes and each has a different fix. Match your symptom to the right one instead of applying tweaks at random.7 min read
- How to Reduce Input Lag on PC: The Whole Latency ChainInput lag is nine separate delays stacked together. Here is each one, roughly how long it lasts, and which of them are actually worth fixing on a gaming PC.8 min read
- Best NVIDIA Control Panel Settings for Gaming in 2026Every NVIDIA Control Panel 3D setting that still matters, what to set it to and why, plus the ones that have done nothing useful for years.6 min read
- CS2 FPS Boost: Best Settings and Launch Options for 2026The Counter-Strike 2 settings that raise FPS and 1% lows without hurting visibility, plus the launch options that still matter and the ones that never did.7 min read
More tweak explainers
- Multiplane overlay (MPO)What OverlayTestMode 5 does, which flickering, black-screen and stutter problems turning off multiplane overlay actually fixes, and what you lose with it.2 min read
- MSI mode for USB and NVMeDevices tell the processor they need attention through interrupts. What the tweak changes, when it helps, when it hurts and how to undo it.2 min read
- TdrDelayTDR is the Windows watchdog that resets the graphics driver when the graphics card does not answer in time, 2 seconds by default.2 min read
In the app
- Category
- GPU
- Plan
- Pro
- Undo
- Yes
Frozen Tweaks
Free for Windows 10 and 11
58 tweaks free, each with an undo switch. Never edits game files.
v2.0.0 · 6.4 MB · Windows 10 and 11, 64-bit · free account, no payment details
Or type frozentweaks.com on your PC.

The free Windows app for competitive games.
58 tweaks free, each with an undo switch. Never edits game files.
v2.0.0 · 6.4 MB · Windows 10 and 11, 64-bit · free account, no payment details
Frozen Tweaks runs on Windows. Send the link to your PC and download it there.
Or type frozentweaks.com on your PC.
