Author Topic: DX11 Micro Stutter Fix!!! (For Me Anyway... So Far)  (Read 23210 times)

Offline Vulcan

  • Plutonium Member
  • *******
  • Posts: 9997
Re: DX11 Micro Stutter Fix!!! (For Me Anyway... So Far)
« Reply #30 on: January 25, 2026, 02:51:41 PM »
Windows Defender.

That may be something you want to look at. Windows Defender can do some bad things to resources. I have often observed it creating lag/freezes in games. Most commonly when I do a rebuild and forget to get rid of it.

I would recommend getting a trial of an alternative more game friendly antivirus - I use Kaspersky but I think it's effectively banned in the USA - when I was looked at options I think Bitdefender was next on my list. If they have a free trial you can give it a spin, with modern AV it will automatically disable Windows Defender when you install it, and re-enable it when you uninstall.

You can disable Windows Defender, it takes a bit of effort but I would not recommend this unless you have an alternative in place (which will auto disable it anyway).


Offline Animl-AW

  • Platinum Member
  • ******
  • Posts: 7656
Re: DX11 Micro Stutter Fix!!! (For Me Anyway... So Far)
« Reply #31 on: January 25, 2026, 05:26:01 PM »
Most egressive ABs consume resources.

I’ve gone years without using any. But I do other expensive cleaning.  Norton must be the worst.

I use defender because its only one switch to disable when playing.
AH Tech Hangar
Windows Gaming Tweaks

Offline Eagler

  • Radioactive Member
  • *******
  • Posts: 20438
Re: DX11 Micro Stutter Fix!!! (For Me Anyway... So Far)
« Reply #32 on: January 25, 2026, 05:46:57 PM »
Nod32 av here..used for years without any issues..

Eagler
Intel Core i7-13700KF | GIGABYTE Z790 AORUS Elite AX | 64GB G.Skill DDR5 | 16GB GIGABYTE RTX 4070 Ti Super | 850 watt ps | Pimax Crystal Super | Warthog stick | TM1600 throttle | VKB Mk.V Rudder

Offline Dadtallica

  • Gold Member
  • *****
  • Posts: 2568
Re: DX11 Micro Stutter Fix!!! (For Me Anyway... So Far)
« Reply #33 on: January 25, 2026, 08:46:41 PM »
That may be something you want to look at. Windows Defender can do some bad things to resources. I have often observed it creating lag/freezes in games. Most commonly when I do a rebuild and forget to get rid of it.

I would recommend getting a trial of an alternative more game friendly antivirus - I use Kaspersky but I think it's effectively banned in the USA - when I was looked at options I think Bitdefender was next on my list. If they have a free trial you can give it a spin, with modern AV it will automatically disable Windows Defender when you install it, and re-enable it when you uninstall.

You can disable Windows Defender, it takes a bit of effort but I would not recommend this unless you have an alternative in place (which will auto disable it anyway).

Well I am now two nights in a row with no stutter (debate to be settled below) so who knows.

WD is fine, just needs some tinkering if you want it to not bother a game. I excluded AH from the Defender sweep already. If stutters continue for me in large numbers I will turn off real time monitoring when I play. For now in my WD exclusions list it omits two folders: "C:\Hitech Creations" and C:\Hitech Creations\Aces High III" It  also ignores the process "aceshigh11.exe"

Given some of my recent stuttering I had been working for finer tweaks and I am now two nights with no stutter post V2 fix unless the group disagrees. I have a video of one of my G14 runs from tonight that I will post below. I was oiled and diving on a base in heavy traffic with the map and chat overlay open too. The only debatable stutter moment would be when an IL2 was lifting off the field and I was diving in low to the ground while heavily oliled. To me it looked like the IL2 skipped a beat and the rest of the ambient universe remained stable but it all happened so fast. It felt like it was isolated to the IL2. I am sticking with no stutter on my end and the IL2 had connection issues between us.

More to come as I have a lot of info to share next. Aside from my now two night no stutter now putting me at 6/8 nights with none. I also have updated settings for systems similar to mine and we did a new deep research given what has been learned since the first fix path. I asked GPT to do a new deep dive given all the work I have done since the intital research run. This time I asked it to ignore the AHIII BBS and explore outside games or instances.

Follow below....

 
« Last Edit: January 25, 2026, 09:48:10 PM by Dadtallica »
October Player Poll Results

Back in 2022 after a loooooong break from 2010. Old name Ratpack, same for the BBS. Old squads, Excaliburs, 172nd Rabid Dawgs.

Offline Dadtallica

  • Gold Member
  • *****
  • Posts: 2568
Re: DX11 Micro Stutter Fix!!! (For Me Anyway... So Far)
« Reply #34 on: January 25, 2026, 09:15:38 PM »
Before I post the video mentioned above, I wanted to include the new adjustments that were made with a generic settings group to try for similar systems to mine based on updated research and back and forth tweaks from the V1 fix. (Check original post for my system) I will post the full research results in the next posts. Listed below are the new settings for me and other similar systems to try for reduced stutters.

The only deviation I amde was leaving my texture size at 4096

Night Eight Stutter Debate! The video I attached here is mostly described in the post above. In my view, I had a smooth run and the IL2 had a a connection hiccup. You tell me what the video says, the IL2 interaction is at the tail end.

Here is the generic fix for similar NVIDIA systems:

v1r2 – Generic DX11 Stutter-Mitigation Settings

Target: Aces High III–class DX11 flight sims
Applies to: Windows 10 / Windows 11, Nvidia RTX-era GPUs, mid–high CPU systems
Goal: Eliminate intermittent 1–2s microstutters tied to UI, firing events, or entity updates

Observed Behavior (Context)

Across multiple systems and titles, intermittent stutters appear only in DX11 and are not tied to sustained GPU, CPU, RAM, or disk saturation. They correlate with:

Weapon firing / hit registration

UI overlays (map, chat, icons)

Proximity to multiple entities (friendly/enemy)

Short, single-frame or multi-frame stalls rather than FPS decay

This pattern has been observed broadly since late Windows 10 and continues in Windows 11, suggesting OS-level scheduling and frame queuing changes, not hardware failure.

Windows Settings

Game Mode: ON
Prioritizes the foreground process and stabilizes CPU scheduling for games.

Hardware-Accelerated GPU Scheduling (HAGS): OFF
HAGS introduces a different GPU queue path that can cause short stalls in older DX11 engines during sync-heavy moments.

Xbox Game Bar / Background Capture: OFF
Prevents UI and video hooks from injecting capture calls during gameplay.

Power Plan: High Performance
Prevents core parking and frequency downshifts that can amplify brief stalls.

Core Isolation / Memory Integrity: OFF (optional, security tradeoff)
This feature can add measurable interrupt and memory fencing overhead in latency-sensitive DX11 workloads.

Windows Defender:
Default is fine; ensure real-time scanning exclusions for the game directory to avoid file or shader cache interception.

NVIDIA Control Panel (Per-Application)

Low Latency Mode: OFF
Despite its name, Low Latency can increase stutters in CPU-bound DX11 engines by disrupting frame queue stability during burst events.

Power Management Mode: Prefer Maximum Performance
Prevents transient clock drops that coincide with UI or weapon events.

Vertical Sync: OFF
Use an in-game limiter or external frame cap instead; driver-level VSync adds queue complexity.

Shader Cache Size: Unlimited
Prevents eviction/rebuild cycles that can cause single-frame stalls.

Texture Filtering – Quality: High Performance
Reduces driver-side texture sampling overhead.

Image Sharpening / NIS: OFF
Post-process injection can interact poorly with DX11 swap chains in older engines.

In-Game Settings

Renderer: DX11 only

Frame Rate Cap: Slightly below monitor refresh (e.g., 58–59 on a 60Hz display)

Texture Resolution:

2048: Safest for absolute stability

4096: Acceptable if VRAM headroom exists
No meaningful visual loss at combat distances; reduces streaming pressure.

Overlays:
Minimize map/chat overlays during heavy combat when possible.

Why This Works

Modern Windows updates changed how CPU threads, GPU queues, and presentation timing interact. Older DX11 engines assume predictable frame queuing, not aggressive latency reduction or background injection.
This configuration restores deterministic pacing, trading imperceptible latency gains for stability.





« Last Edit: January 25, 2026, 09:50:18 PM by Dadtallica »
October Player Poll Results

Back in 2022 after a loooooong break from 2010. Old name Ratpack, same for the BBS. Old squads, Excaliburs, 172nd Rabid Dawgs.

Offline Dadtallica

  • Gold Member
  • *****
  • Posts: 2568
Re: DX11 Micro Stutter Fix!!! (For Me Anyway... So Far)
« Reply #35 on: January 25, 2026, 09:44:52 PM »
Lastly I as mentioned above I had GPT do a new deep dive on the stutter issue globally, and excluding the AH universe. I will display the summary below and attach a fully comprehensive result with sources in an attached PDF. There were 38 total non AHII sources reviewed. The attached PDF result is nine pages total with two of them footnotes. I am still pouring through it.

TLDR... I had no stutters (says me) on night 8 and am 6/8 with none since I started this journey.  :aok

Consolidated Findings and Fix Rationale (DX11 Microstutter)

DX11 microstutters are primarily frame-timing spikes, not raw FPS drops.
• These manifest as brief stalls caused by synchronization delays between CPU submission and GPU presentation rather than sustained performance loss.
• This explains why high average FPS and low GPU utilization can coexist with perceptible stutter events.

The issue emerged broadly following Windows graphics pipeline changes, not game-specific updates.
• Reports began increasing after Windows 10 20H2 and accelerated with Windows 11’s WDDM, flip-model, and scheduler changes.
• Aces High III is affected because its DX11 renderer interacts directly with these system-level behaviors.

DX9 appearing “smooth” is evidence of pipeline differences, not superior rendering.
• DX9 bypasses modern flip-model composition, DWM integration, and newer scheduling paths entirely.
• This isolates the problem to DX11 presentation rather than GPU horsepower or engine logic.

Windows flip-model and fullscreen optimizations introduce timing variability in legacy DX11 engines.
• Modern Windows versions aggressively manage DX11 apps as if they were DX12-style workloads.
• Engines not designed for this can encounter intermittent stalls during frame handoff.

Windows 11 22H2 introduced a confirmed global DX11 stutter regression on NVIDIA systems.
• Microsoft and NVIDIA acknowledged this as a system-wide issue tied to GPU telemetry and scheduling.
• Subsequent updates reduced severity but did not eliminate all edge-case stalls in CPU-bound DX11 titles.

NVIDIA driver behavior strongly influences DX11 frame pacing consistency.
• Driver-level features such as low-latency modes, overlays, and telemetry can introduce sync pressure.
• These effects apply equally to RTX 20-series and newer cards, including your RTX 2060.

Hardware-Accelerated GPU Scheduling (HAGS) destabilizes DX11 timing on some systems.
• HAGS changes how command queues are submitted, benefiting DX12 more than DX11.
• Disabling HAGS often reduces sporadic stalls in older, CPU-bound DX11 engines.

UI overlays trigger stutters by forcing additional CPU→GPU synchronization.
• Clipboard maps, chat windows, and radio overlays require frequent redraws and compositing.
• When combined with high entity counts, this increases the likelihood of a sync stall.

Your observed stutters correlate directly with overlay stacking under load.
• Stutters occurred only when map, chat, and radio overlays were simultaneously active.
• No stutters occurred during equivalent combat load with overlays closed.

This confirms a CPU-bound synchronization bottleneck, not a GPU performance ceiling.
• GPU utilization remained moderate during stutters, ruling out rendering overload.
• The stall occurs while the CPU waits for presentation synchronization to complete.

Windows Defender real-time scanning can exacerbate rare DX11 stalls.
• Defender can briefly interrupt CPU scheduling during asset access or UI events.
• Excluding the game directory reduces unpredictable CPU contention.

Timer resolution and scheduler precision matter more in DX11 than modern APIs.
• Small timing jitter becomes visible in DX11 engines lacking advanced frame pacing.
• Windows Game Mode helps, but does not fully override system-level scheduling behavior.

Your multi-day no-stutter sessions confirm system-level stabilization, not coincidence.
• Sustained smooth sessions across multiple days strongly indicate causal fixes.
• The remaining rare stutters align with known overlay-driven edge cases.

IL-2 exhibiting fewer stutters supports a shared Windows/DX11 root cause.
• IL-2 uses a different engine but the same OS and driver pipeline.
• Reduced frequency suggests engine resilience, not absence of the underlying issue.

A true permanent fix requires either OS-level refinement or engine-side DX11 modernization.
• Microsoft and GPU vendors continue to patch compositor and scheduling behavior.
• Developers can further mitigate by improving DX11 frame pacing or transitioning APIs.

DX11 microstutters scale with UI complexity, not scene geometry or texture load.
• Even modest scenes can trigger stalls if UI elements force frequent redraws and state changes.
• This confirms the issue is timing- and synchronization-driven, not fill-rate or memory bound.

Legacy DX11 engines incur increasing maintenance cost as Windows evolves.
• Each Windows graphics update subtly shifts compositor and scheduler behavior.
• Developers must now actively defend against regressions in APIs once considered “stable.”

Engine-side UI rendering is a disproportionate stutter risk compared to world rendering.
• UI layers often execute on the CPU and demand immediate synchronization with the GPU.
• This makes them prime candidates for decoupling, buffering, or deferred presentation.

The developer burden is architectural, not merely configurational.
• User-side settings can mitigate symptoms but cannot resolve fundamental pipeline assumptions.
• True fixes require code changes, testing across OS versions, and long-term support overhead.

Modernizing DX11 frame pacing is increasingly a prerequisite, not an enhancement.
• Without explicit pacing control, engines inherit OS-level timing decisions unpredictably.
• This raises the baseline engineering effort required just to maintain smoothness over time.



Once again it a alot info and I am still vetting all of it with a much less technical eye and history in-game than some of you so please let me kow if notice that GPT is talking out of its butt!

Latest conclusion...
DX11 microstutters in Aces High III represent a systemic interaction failure between a legacy rendering pipeline and modern Windows presentation behavior, rather than any form of raw GPU or CPU performance shortfall. Evidence collected across multiple systems and configurations consistently shows these stalls originate at CPU→GPU synchronization boundaries, most often triggered by high-frequency UI redraws during periods of elevated game activity. User-side mitigations successfully reduce scheduling contention and help expose the underlying mechanism, but they cannot fully eliminate edge-case stalls under worst-case overlay stacking and entity density. The persistence of rare stutters under these conditions indicates expected behavior given the engine’s current architectural assumptions, not user misconfiguration or insufficient hardware capability. A durable, forward-looking solution will require engine-side intervention—specifically decoupling UI rendering from the main submission path, implementing more robust DX11 frame pacing control, or transitioning to newer presentation models—to restore deterministic frame delivery on modern Windows platforms.




October Player Poll Results

Back in 2022 after a loooooong break from 2010. Old name Ratpack, same for the BBS. Old squads, Excaliburs, 172nd Rabid Dawgs.

Offline The Fugitive

  • Plutonium Member
  • *******
  • Posts: 19202
      • Fugi's Aces Help
Re: DX11 Micro Stutter Fix!!! (For Me Anyway... So Far)
« Reply #36 on: January 26, 2026, 09:14:03 AM »
Im hoping to see a quick fix list for this stuff soon. I dont have the time to go through and figure out everything being done here.

A nice list like...

1, go here and click this on
2, go here and click this off
 and so on

I would like to see if it cleans up my computer enough to make the film viewer run on my computer, even tho I dont have the stutters.

Well back to the shoveling.... damn snow!

Offline Dadtallica

  • Gold Member
  • *****
  • Posts: 2568
Re: DX11 Micro Stutter Fix!!! (For Me Anyway... So Far)
« Reply #37 on: January 26, 2026, 10:13:44 AM »
Im hoping to see a quick fix list for this stuff soon. I dont have the time to go through and figure out everything being done here.

A nice list like...

1, go here and click this on
2, go here and click this off
 and so on

I would like to see if it cleans up my computer enough to make the film viewer run on my computer, even tho I dont have the stutters.

Well back to the shoveling.... damn snow!

Scroll back two posts up from yours there is an updated on/off check list.

This post…

Before I post the video mentioned above, I wanted to include the new adjustments that were made with a generic settings group to try for similar systems to mine based on updated research and back and forth tweaks from the V1 fix. (Check original post for my system) I will post the full research results in the next posts. Listed below are the new settings for me and other similar systems to try for reduced …




October Player Poll Results

Back in 2022 after a loooooong break from 2010. Old name Ratpack, same for the BBS. Old squads, Excaliburs, 172nd Rabid Dawgs.

Offline Animl-AW

  • Platinum Member
  • ******
  • Posts: 7656
Re: DX11 Micro Stutter Fix!!! (For Me Anyway... So Far)
« Reply #38 on: January 26, 2026, 10:41:50 AM »
The settings I researched all came back as you stated.

I’ve been testing 3 (one of which is a default) of 4 settings implemented on my already tweaked system. I only noticed one 1/4 sec. stutter, the clipboard was open. It was barely a glitch.

Which tells me another setting is needed to test. At least 2 settings are probably needed as a minimum.

The last one of 4 not used is probably a key setting.

When I can recreate the issue it may narrow it down.

All 4 just makes it a stronger tweak group. But OTOH there are another 7-9 tweaks for a good streamlined gaming system.

I have integrated these options into my Windows and Nvidia tweak pages as a norm.
« Last Edit: January 26, 2026, 10:53:52 AM by Animl-AW »
AH Tech Hangar
Windows Gaming Tweaks

Offline Vulcan

  • Plutonium Member
  • *******
  • Posts: 9997
Re: DX11 Micro Stutter Fix!!! (For Me Anyway... So Far)
« Reply #39 on: January 26, 2026, 01:23:08 PM »
Windows Defender is a complex beast. It is not a case of one click to turn it off. You can turn off some of the scanning, but it has multiple processes which do all sorts of interesting things. This includes network traffic inspection. So if you think excluding folders and turning off scheduled scans is stopping the potential for Windows Defender to introduce lag or stutters you are very very wrong.

Offline Animl-AW

  • Platinum Member
  • ******
  • Posts: 7656
Re: DX11 Micro Stutter Fix!!! (For Me Anyway... So Far)
« Reply #40 on: January 26, 2026, 01:59:29 PM »
Basically its like 4 clicks, but I’ll go along with what you said
AH Tech Hangar
Windows Gaming Tweaks

Offline Dadtallica

  • Gold Member
  • *****
  • Posts: 2568
Re: DX11 Micro Stutter Fix!!! (For Me Anyway... So Far)
« Reply #41 on: January 26, 2026, 02:37:05 PM »
Ok well if they continue I can just turn off WD while playing. So far I’m two nights in a row with none. Fingers crossed.
October Player Poll Results

Back in 2022 after a loooooong break from 2010. Old name Ratpack, same for the BBS. Old squads, Excaliburs, 172nd Rabid Dawgs.

Offline Animl-AW

  • Platinum Member
  • ******
  • Posts: 7656
Re: DX11 Micro Stutter Fix!!! (For Me Anyway... So Far)
« Reply #42 on: January 26, 2026, 03:08:05 PM »
Idid for yrs and am doing the same. A Windows desktop user profile for normal use and a desktop user profile for AH. This way MOST tweaks won’t require swutching things off and on. But some things are global
AH Tech Hangar
Windows Gaming Tweaks

Offline steely07

  • Silver Member
  • ****
  • Posts: 1967
Re: DX11 Micro Stutter Fix!!! (For Me Anyway... So Far)
« Reply #43 on: January 26, 2026, 03:54:25 PM »
Dad and Animal, can you do me a favor please, I'm also looking into this, and will make a post on findings, but I'd like to borrow 11 mins of your time please

What I'd like to confirm is replication of what I'm seeing, I've applied all the tweaks suggested in this thread to both my PC's here, and I can still reliably predict within 30 secs when I'll see a stutter.

To replicate :

Get a 10 min timer ready
Start game, and start timer when you're in (as in when the clipboard is up and you're on the map)
Move to a quiet base and open net status
At the 10 min mark, you should observe a spike in your "variance in delay" as in screenshot, and this will also mean a stutter, but not as noticeable, as you're in the tower, and not flying
This should happen every 10 mins based on the time you entered MA (ie if you logged in at 2:11 you'll get a spike at 2:21 and 2:31)
They can vary slightly, the last 2 I recorded were 639 seconds = ~10.6 minutes and 634 seconds = ~10.5 minutes

I'm working a different angle to the problem, and have made some progress is ruling out some of my previous suspicions, and am getting closer to at least something to present to HT, as we know a couple of things for sure.

The aceshigh11.exe (and by association the rest of the files for the game) haven't been updated in a number of years
The issue only started after HT changed internet backbones, and if you're watching HT (and you don't have to answer here of course!), was anything else changed?, ie, a new load balancer, game host servers added or removed etc etc?, because I can't imagine how a change of ISP could cause game stutter unless there is some change to how the traffic flows after it hits your ingress point, remember, before that change, no game update in years, and no previous stutter, afterwards, reliably predictable stutter (I have graphs!)

I'll put up a separate post once I have narrowed it down as far as I can, but if Dad, Animal or anyone else has 10 mins free (you only have to watch the screen between 9 mins and 11 mins!), can you please confirm what I'm seeing here, once again, steps are :

Get a 10 min timer ready
Start game, and start timer when you're in (as in when the clipboard is up and you're on the map)
Move to a quiet base and open net status
At the 10 min mark, you should observe a spike in your "variance in delay" as in screenshot, and this will also mean a stutter, but not as noticeable, as you're in the tower, and not flying

The more people that can replicate this simple test the better, HT, this should even happen to you if you have a machine that can connect from "outside" the same network as the main infra is on

Thanks in advance, more soon!

Steely
Aces High, Wing Commander, Dickweed Heavy Bomber Group: www.dickweedhbg.com

FSO Films : https://www.youtube.com/channel/UCFs6CAXBQoVBctljybD65fA?view_as=subscriber

Offline Vulcan

  • Plutonium Member
  • *******
  • Posts: 9997
Re: DX11 Micro Stutter Fix!!! (For Me Anyway... So Far)
« Reply #44 on: January 26, 2026, 04:34:07 PM »
The issue only started after HT changed internet backbones, and if you're watching HT (and you don't have to answer here of course!), was anything else changed?, ie, a new load balancer, game host servers added or removed etc etc?, because I can't imagine how a change of ISP could cause game stutter unless there is some change to how the traffic flows after it hits your ingress point, remember, before that change, no game update in years, and no previous stutter, afterwards, reliably predictable stutter (I have graphs!)

That makes no sense as plenty of people don't have this issue, including myself. For context I am in New Zealand.

If it is a networking issue then it would be a problem with your ISP and how they peer with HT. This is entirely possible, it would require doing traceroutes from all the users experiencing the issue to HTCs servers and comparing the results - and analyzing the peer routes.

Peering = think of groups of ISPs as hanging off a major highway, but not all on the same highway. Those highways are interconnected with other 'roads', some are good, some are bad.

As an example I started experiencing issues a few years back. After some investigation I found that my ISPs upstream peer had changed and my routing to the USA went via singapore instead of directly. Which effectively mean't 'steps backwards' before my traffic started routing towards the USA, increasing my hops and latency.

My current ISP peers with Hurricane Electric which routes direct from NZ to the US.

Anyhoo, given the number of users who are not having this issue (me included from the other side of the world) that eliminates in being an HTC network issue.