# Windows

**URL:** https://forum.juce.com/c/windows/15.md

[Latest](https://forum.juce.com/latest.md) · [Categories](https://forum.juce.com/categories.md) · [Tags](https://forum.juce.com/tags.md)

---

## [About the Windows category](https://forum.juce.com/t/about-the-windows-category/21)

<div class="topic-metadata">

**Author:** [@system](https://forum.juce.com/u/system)\
**Replies:** 0\
**Last updated:** [April 7, 2016, 6:08am UTC](https://forum.juce.com/t/about-the-windows-category/21 "2016-04-07T06:08:09Z")

</div>

Questions and topics specifically about Windows.

---

## [Menus take 600 ms to open](https://forum.juce.com/t/menus-take-600-ms-to-open/69760)

<div class="topic-metadata">

**Author:** [@jellebakker](https://forum.juce.com/u/jellebakker)\
**Replies:** 3\
**Last updated:** [October 21, 2026, 8:33pm UTC](https://forum.juce.com/t/menus-take-600-ms-to-open/69760 "2026-10-21T20:33:37Z")

</div>

Hi all, In our app, popup menus take around 600 ms to appear on Windows when an OpenGLContext is continuously repainting. I’ve created a minimal example to demonstrate the bug: struct MainComponent : Component { Ma…

---

## [False positive in File::isAbsolutePath() on Windows](https://forum.juce.com/t/false-positive-in-file-isabsolutepath-on-windows/69753)

<div class="topic-metadata">

**Author:** [@yfede](https://forum.juce.com/u/yfede)\
**Replies:** 0\
**Last updated:** [October 20, 2026, 8:54am UTC](https://forum.juce.com/t/false-positive-in-file-isabsolutepath-on-windows/69753 "2026-10-20T08:54:09Z")

</div>

Consider this line: const auto file = juce::File::getCurrentWorkingDirectory().getChildFile ("\\\\hello.txt"); The intent is to create a path to a file named “hello.txt” at the root of whatever drive (“C:”, “D:”) the cur…

---

## [Scaling issue with native Universal Audio UADx plugins](https://forum.juce.com/t/scaling-issue-with-native-universal-audio-uadx-plugins/69146)

<div class="topic-metadata">

**Author:** [@gphofa](https://forum.juce.com/u/gphofa)\
**Replies:** 10\
**Last updated:** [October 16, 2026, 11:47am UTC](https://forum.juce.com/t/scaling-issue-with-native-universal-audio-uadx-plugins/69146 "2026-10-16T11:47:58Z")

</div>

There is a strange issue with UADx plugins when opened on a scaled screen on Windows. This can be reproduced in JUCE AudioPluginHost (JUCE master 8.0.14) with any UADx plugins, e.g. “UADx 610-A Preamp and EQ” with Wind…

---

## [\*\*\* Leaked objects detected: 1 instance(s) of class AccessibilityNativeHandle](https://forum.juce.com/t/leaked-objects-detected-1-instance-s-of-class-accessibilitynativehandle/65868)

<div class="topic-metadata">

**Author:** [@yang61](https://forum.juce.com/u/yang61)\
**Replies:** 8\
**Last updated:** [October 12, 2026, 6:35pm UTC](https://forum.juce.com/t/leaked-objects-detected-1-instance-s-of-class-accessibilitynativehandle/65868 "2026-10-12T18:35:18Z")

</div>

Hi, I’m in problems. All the projects I compile when I close them after running finish with this message: JUCE Assertion failure in juce\_LeakedObjectDetector.h:104 I am lost because I don’t know what is in my computer…

---

## [Scalling issues on Windows machines](https://forum.juce.com/t/scalling-issues-on-windows-machines/64315)

<div class="topic-metadata">

**Author:** [@AdamNagy](https://forum.juce.com/u/AdamNagy)\
**Replies:** 41\
**Last updated:** [September 29, 2026, 3:52pm UTC](https://forum.juce.com/t/scalling-issues-on-windows-machines/64315 "2026-09-29T15:52:07Z")

</div>

Hello JUCE support, I would like to ask you about a new bug that has been introduced with JUCE version 8.0.1 or later. When resizing a JUCE-based application window on a monitor with a zoom level of 125% or higher, the…

---

## [Getaddrinfo call may freeze on Windows systems](https://forum.juce.com/t/getaddrinfo-call-may-freeze-on-windows-systems/69593)

<div class="topic-metadata">

**Author:** [@alexsmode](https://forum.juce.com/u/alexsmode)\
**Replies:** 0\
**Last updated:** [September 25, 2026, 8:59am UTC](https://forum.juce.com/t/getaddrinfo-call-may-freeze-on-windows-systems/69593 "2026-09-25T08:59:08Z")

</div>

Hi Juce team ! I hope you are all doing well. I’ve observed that the Berkeley socket getaddrinfo system call may freeze on Windows systems, whether or not I use StreamingSocket::connect with a custom timeOutMillisecs. …

---

## [\[BUG\] JUCE 6.1.2 / Windows Only: Closing via StreamDeck freezes the app](https://forum.juce.com/t/bug-juce-6-1-2-windows-only-closing-via-streamdeck-freezes-the-app/69414)

<div class="topic-metadata">

**Author:** [@arturya](https://forum.juce.com/u/arturya)\
**Replies:** 0\
**Last updated:** [September 3, 2026, 2:19pm UTC](https://forum.juce.com/t/bug-juce-6-1-2-windows-only-closing-via-streamdeck-freezes-the-app/69414 "2026-09-03T14:19:28Z")

</div>

Hi dear JUCE team, I face this bug on an old JUCE version, but I haven’t found any source about it on the web. The bug is related to the StreamDeck, and especially to the “System/Open Application” shortcut button. You …

---

## [HELP! JUCE 8.0.9 build moving rotateimagelayer knob axis on select knobs only on NVIDIA](https://forum.juce.com/t/help-juce-8-0-9-build-moving-rotateimagelayer-knob-axis-on-select-knobs-only-on-nvidia/69411)

<div class="topic-metadata">

**Author:** [@DeadlyMixProductions](https://forum.juce.com/u/DeadlyMixProductions)\
**Replies:** 0\
**Last updated:** [September 3, 2026, 6:03am UTC](https://forum.juce.com/t/help-juce-8-0-9-build-moving-rotateimagelayer-knob-axis-on-select-knobs-only-on-nvidia/69411 "2026-09-03T06:03:03Z")

</div>

I’ve had no issues while testing on the development PC (AMD 5950X/AMD RX6800), MacMini Intel CORE i7 (2018), nor Apple Silicon. The only bug has been discovered by a tester on both of his laptops: NVIDIA GeForce RTX …

---

## [Azure Code Signing for plugin developers (guide)](https://forum.juce.com/t/azure-code-signing-for-plugin-developers-guide/60391)

<div class="topic-metadata">

**Author:** [@koaladsp-cecill](https://forum.juce.com/u/koaladsp-cecill)\
**Replies:** 122\
**Last updated:** [July 26, 2026, 10:14am UTC](https://forum.juce.com/t/azure-code-signing-for-plugin-developers-guide/60391 "2026-07-26T10:14:37Z")

</div>

Hi all, I’m sure many of you are aware of the increasingly tight restrictions on code signing in the last few years on Windows. We’ve seen a bunch of different ways of doing code signing, from key files (no longer supp…

---

## [Calling toFront on juce::StandaloneFilterWindow doesn't bring standalone apps to front on Windows](https://forum.juce.com/t/calling-tofront-on-juce-standalonefilterwindow-doesnt-bring-standalone-apps-to-front-on-windows/69168)

<div class="topic-metadata">

**Author:** [@mchagneux](https://forum.juce.com/u/mchagneux)\
**Replies:** 3\
**Last updated:** [July 20, 2026, 2:14pm UTC](https://forum.juce.com/t/calling-tofront-on-juce-standalonefilterwindow-doesnt-bring-standalone-apps-to-front-on-windows/69168 "2026-07-20T14:14:00Z")

</div>

Hi all, In Standalone builds, I’m preventing multiple instances to run. Instead I want any already-running instance to get to the foreground whenever the user tries to launch a new instance. The following works on MacOS…

---

## [Popupmenu drifts away on odd scaling (150%), sometimes](https://forum.juce.com/t/popupmenu-drifts-away-on-odd-scaling-150-sometimes/69164)

<div class="topic-metadata">

**Author:** [@PaulDriessen](https://forum.juce.com/u/PaulDriessen)\
**Replies:** 3\
**Last updated:** [July 19, 2026, 8:14pm UTC](https://forum.juce.com/t/popupmenu-drifts-away-on-odd-scaling-150-sometimes/69164 "2026-07-19T20:14:03Z")

</div>

windows 11, juce 8.0.14 Sofar I disregarded scaling issues on windows. I could because the popupmenus apeared at the righ place on the screen. That is just the minimum I expect. But lately with newer JUCE, when loading…

---

## [Plugins now change the host's process-wide DPI awareness since 8.0.13 (commit 57c739c444)](https://forum.juce.com/t/plugins-now-change-the-hosts-process-wide-dpi-awareness-since-8-0-13-commit-57c739c444/69084)

<div class="topic-metadata">

**Author:** [@otristan](https://forum.juce.com/u/otristan)\
**Replies:** 22\
**Last updated:** [July 15, 2026, 4:25pm UTC](https://forum.juce.com/t/plugins-now-change-the-hosts-process-wide-dpi-awareness-since-8-0-13-commit-57c739c444/69084 "2026-07-15T16:25:40Z")

</div>

Hi, Since 8.0.13, loading a JUCE-based plugin can change the host process’s DPI awareness on Windows. Commit 57c739c444 (“Windows: Remove isStandaloneApp checks”) removed the isStandaloneApp() guard inside setDPIAwaren…

---

## [Integrating powershell and python scripts for database functions inside a VST3 Plugin Effect on Windows 11](https://forum.juce.com/t/integrating-powershell-and-python-scripts-for-database-functions-inside-a-vst3-plugin-effect-on-windows-11/69091)

<div class="topic-metadata">

**Author:** [@WilliamAshley](https://forum.juce.com/u/WilliamAshley)\
**Replies:** 2\
**Last updated:** [July 1, 2026, 10:16am UTC](https://forum.juce.com/t/integrating-powershell-and-python-scripts-for-database-functions-inside-a-vst3-plugin-effect-on-windows-11/69091 "2026-07-01T10:16:17Z")

</div>

It seems someone asked about database imbedding 10 years ago but the topic is closed so I am starting a new post reference to old topic ( Embedded database in JUCE - General JUCE discussion - JUCE ) My question is a litt…

---

## [Will new Windows MIDI loopback ports allow MidiOutput::createNewDevice() on Windows?](https://forum.juce.com/t/will-new-windows-midi-loopback-ports-allow-midioutput-createnewdevice-on-windows/68420)

<div class="topic-metadata">

**Author:** [@adamstark](https://forum.juce.com/u/adamstark)\
**Replies:** 7\
**Last updated:** [July 1, 2026, 7:22am UTC](https://forum.juce.com/t/will-new-windows-midi-loopback-ports-allow-midioutput-createnewdevice-on-windows/68420 "2026-07-01T07:22:45Z")

</div>

It looks like Microsoft are putting some time into virtual MIDI ports on Windows. E.g. here: Will this allow the implementation of… MidiOutput::createNewDevice() on Windows to match macOS functionality? If so is thi…

---

## [Bug: Asserts while building JUCE 8.0.14 AudioPluginHost on Windows](https://forum.juce.com/t/bug-asserts-while-building-juce-8-0-14-audiopluginhost-on-windows/69040)

<div class="topic-metadata">

**Author:** [@stephenk](https://forum.juce.com/u/stephenk)\
**Replies:** 3\
**Last updated:** [June 30, 2026, 2:27pm UTC](https://forum.juce.com/t/bug-asserts-while-building-juce-8-0-14-audiopluginhost-on-windows/69040 "2026-06-30T14:27:52Z")

</div>

I’m building the AudioPluginHost on Windows 10, VS 2022, JUCE 8.0.14. It was launched using the Projucer. I hit 6 asserts on this section: else if (! path.containsChar (':')) { /\* When you supply a raw…

---

## [Sluggish and Glitchy UI on Windows with JUCE 8.0.13](https://forum.juce.com/t/sluggish-and-glitchy-ui-on-windows-with-juce-8-0-13/69043)

<div class="topic-metadata">

**Author:** [@dev4am](https://forum.juce.com/u/dev4am)\
**Replies:** 0\
**Last updated:** [June 25, 2026, 8:51pm UTC](https://forum.juce.com/t/sluggish-and-glitchy-ui-on-windows-with-juce-8-0-13/69043 "2026-06-25T20:51:58Z")

</div>

Hi JUCE Team, After updating to JUCE 8.0.13, we started experiencing UI issues on Windows (sluggish performance and rendering glitches) in our DAW. After some investigation, the problem appears to be related to recent …

---

## [Crashes in updateColourBrush / direct2D \[solved, not a JUCE bug\]](https://forum.juce.com/t/crashes-in-updatecolourbrush-direct2d-solved-not-a-juce-bug/68984)

<div class="topic-metadata">

**Author:** [@jpo](https://forum.juce.com/u/jpo)\
**Replies:** 2\
**Last updated:** [June 18, 2026, 4:57pm UTC](https://forum.juce.com/t/crashes-in-updatecolourbrush-direct2d-solved-not-a-juce-bug/68984 "2026-06-18T16:57:22Z")

</div>

Hi, after updating my app from juce 8.0.10 to 8.0.13 (and staring to use VBlank animations), I’ve been getting a few crash reports from windows users (null pointer dereference) , that share the same stack trace: public:…

---

## [Activating window by mouse click on a component can move keyboard focus to another component](https://forum.juce.com/t/activating-window-by-mouse-click-on-a-component-can-move-keyboard-focus-to-another-component/69005)

<div class="topic-metadata">

**Author:** [@nobuyukinishizawa](https://forum.juce.com/u/nobuyukinishizawa)\
**Replies:** 0\
**Last updated:** [June 18, 2026, 2:50pm UTC](https://forum.juce.com/t/activating-window-by-mouse-click-on-a-component-can-move-keyboard-focus-to-another-component/69005 "2026-06-18T14:50:00Z")

</div>

Hi all, When a JUCE window is inactive in Windows, clicking its child component activates the window and correctly move keyboard focus to the clicked component during mouse event handling. However, the postponed WM\_SE…

---

## [\[Windows\] DPI scaling broken in JUCE 8.0.13 for some DAWs (renoise)](https://forum.juce.com/t/windows-dpi-scaling-broken-in-juce-8-0-13-for-some-daws-renoise/68923)

<div class="topic-metadata">

**Author:** [@emezeske](https://forum.juce.com/u/emezeske)\
**Replies:** 1\
**Last updated:** [June 11, 2026, 2:59pm UTC](https://forum.juce.com/t/windows-dpi-scaling-broken-in-juce-8-0-13-for-some-daws-renoise/68923 "2026-06-11T14:59:49Z")

</div>

PR to fix:

---

## [ComponentPeer resize bug after desktop DPI change](https://forum.juce.com/t/componentpeer-resize-bug-after-desktop-dpi-change/67049)

<div class="topic-metadata">

**Author:** [@emezeske](https://forum.juce.com/u/emezeske)\
**Replies:** 3\
**Last updated:** [May 27, 2026, 12:51am UTC](https://forum.juce.com/t/componentpeer-resize-bug-after-desktop-dpi-change/67049 "2026-05-27T00:51:37Z")

</div>

I have an app that makes use of several JUCE components that are added to the desktop as native windows (as children of the main window). After changing the Windows display scale back and forth while the app is running, …

---

## [\[BUG\] ASIO driver crash when enumerating devices with insertDefaultDeviceNames](https://forum.juce.com/t/bug-asio-driver-crash-when-enumerating-devices-with-insertdefaultdevicenames/68641)

<div class="topic-metadata">

**Author:** [@andrewj](https://forum.juce.com/u/andrewj)\
**Replies:** 10\
**Last updated:** [May 23, 2026, 12:50am UTC](https://forum.juce.com/t/bug-asio-driver-crash-when-enumerating-devices-with-insertdefaultdevicenames/68641 "2026-05-23T00:50:02Z")

</div>

JUCE version: 8.0.12 Platform: Windows (x64) Affected file: juce\_ASIO\_windows.cpp Summary When insertDefaultDeviceNames is called with the ASIO device type active, the application crashes with a 0xC0000005 access viol…

---

## [More Fun OpenGL bugs and woes on JUCE 8 + DPI scaling](https://forum.juce.com/t/more-fun-opengl-bugs-and-woes-on-juce-8-dpi-scaling/68004)

<div class="topic-metadata">

**Author:** [@mayae](https://forum.juce.com/u/mayae)\
**Replies:** 17\
**Last updated:** [May 21, 2026, 11:02pm UTC](https://forum.juce.com/t/more-fun-opengl-bugs-and-woes-on-juce-8-dpi-scaling/68004 "2026-05-21T23:02:14Z")

</div>

Hi, I see recently this has been worked on which is great! I’m very excited about better support for higher DPI and this is one reason I’m updating to JUCE 8. Some things seem to work great out of the box, eg. within Au…

---

## [Windows - Juce 8.0.6 Builds Issues (juce\_PushNotifications.h)](https://forum.juce.com/t/windows-juce-8-0-6-builds-issues-juce-pushnotifications-h/65317)

<div class="topic-metadata">

**Author:** [@Zhattis4](https://forum.juce.com/u/Zhattis4)\
**Replies:** 8\
**Last updated:** [May 21, 2026, 7:58pm UTC](https://forum.juce.com/t/windows-juce-8-0-6-builds-issues-juce-pushnotifications-h/65317 "2026-05-21T19:58:05Z")

</div>

juce\_pushNotifications.h is causing compile issues on Windows with update to Juce 8.0.6 both locally and on CI relevant build info is as follows: compiler: C:/Program Files (x86)/Microsoft Visual Studio/2022/BuildToo…

---

## [\[Regression/Bug\] Windows Audio - WASAPI shared mode: buffer size selection has no effect since 83e3cd8be9](https://forum.juce.com/t/regression-bug-windows-audio-wasapi-shared-mode-buffer-size-selection-has-no-effect-since-83e3cd8be9/68821)

<div class="topic-metadata">

**Author:** [@Rasmuskurstein](https://forum.juce.com/u/Rasmuskurstein)\
**Replies:** 2\
**Last updated:** [May 14, 2026, 12:45pm UTC](https://forum.juce.com/t/regression-bug-windows-audio-wasapi-shared-mode-buffer-size-selection-has-no-effect-since-83e3cd8be9/68821 "2026-05-14T12:45:50Z")

</div>

Hi:) Since commit 83e3cd8be9, changing the buffer size in WASAPI shared mode has no effect. Even though a range of buffer sizes is presented as available through getAvailableBufferSizes(), currentBufferSizeSamples is al…

---

## [Visual Studio 2026 upgrade. SynthVoice.h not being compiled](https://forum.juce.com/t/visual-studio-2026-upgrade-synthvoice-h-not-being-compiled/68824)

<div class="topic-metadata">

**Author:** [@DKDiveDude](https://forum.juce.com/u/DKDiveDude)\
**Replies:** 0\
**Last updated:** [May 13, 2026, 2:39pm UTC](https://forum.juce.com/t/visual-studio-2026-upgrade-synthvoice-h-not-being-compiled/68824 "2026-05-13T14:39:28Z")

</div>

I just upgraded from Visual Studio 2022, to 2026. During installation I selected it should import over my 2022 configuration, however no matter how much I edit SynthVoice.h, or set “Excluded from Build” to “No”, set “Ena…

---

## [PRODUCTVERSION in Windows Rc file](https://forum.juce.com/t/productversion-in-windows-rc-file/68631)

<div class="topic-metadata">

**Author:** [@dave96](https://forum.juce.com/u/dave96)\
**Replies:** 2\
**Last updated:** [April 14, 2026, 6:08pm UTC](https://forum.juce.com/t/productversion-in-windows-rc-file/68631 "2026-04-14T18:08:52Z")

</div>

I’ve had reports of plugins not being able to read the version number of Waveform and it turns out they were trying to read the PRODUCTVERSION not the FILEVERSION. Would it make sense to write both as the same value in …

---

## [Bug Report: Wrong SystemStats::hasAVX2() result with clang-cl / 64-bit](https://forum.juce.com/t/bug-report-wrong-systemstats-hasavx2-result-with-clang-cl-64-bit/68580)

<div class="topic-metadata">

**Author:** [@amethystdeceiver](https://forum.juce.com/u/amethystdeceiver)\
**Replies:** 2\
**Last updated:** [April 1, 2026, 2:07pm UTC](https://forum.juce.com/t/bug-report-wrong-systemstats-hasavx2-result-with-clang-cl-64-bit/68580 "2026-04-01T14:07:53Z")

</div>

Just stumbled upon this while investigating why a dynamically dispatched (SSE/AVX/AVX2) routine runs slower on Windows than on macOS on the exact same machine. JUCE 8.0.12 compiled with clang-cl, running on 2018 Mac min…

---

## [GetDpiForWindow - WINVER](https://forum.juce.com/t/getdpiforwindow-winver/68566)

<div class="topic-metadata">

**Author:** [@jimc](https://forum.juce.com/u/jimc)\
**Replies:** 1\
**Last updated:** [March 24, 2026, 4:38pm UTC](https://forum.juce.com/t/getdpiforwindow-winver/68566 "2026-03-24T16:38:31Z")

</div>

\#if JUCE\_WINDOWS static double getScaleFactorForWindow (HWND h) { return (double) GetDpiForWindow (h) / USER\_DEFAULT\_SCREEN\_DPI; } #endif Hello - just spotted this in juce develop. So this requires Windows 10…

---

## [TIP: Intel IPP with Visual Studio C++ under Windows ARM for x64 builds](https://forum.juce.com/t/tip-intel-ipp-with-visual-studio-c-under-windows-arm-for-x64-builds/65637)

<div class="topic-metadata">

**Author:** [@chkn](https://forum.juce.com/u/chkn)\
**Replies:** 3\
**Last updated:** [March 19, 2026, 1:25pm UTC](https://forum.juce.com/t/tip-intel-ipp-with-visual-studio-c-under-windows-arm-for-x64-builds/65637 "2026-03-19T13:25:04Z")

</div>

This is a tip using Intel IPP libraries, if you are developing x64 binaries, inside a parallels VM on Apple Silicon, with Windows 11 Arm and Visual Studio Arm. The latest Intel IPP setup doesn’t install correctly inside…

[Next page](https://forum.juce.com/c/windows/15.md?page=1)
