# Bug in DPI DLL?

**URL:** <https://forum.juce.com/t/bug-in-dpi-dll/66699>\
**Category:** General JUCE discussion\
**Created:** [July 24, 2025, 8:09pm UTC](https://forum.juce.com/t/bug-in-dpi-dll/66699 "2025-07-24T20:09:19Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![benvining](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/benvining/32/9922_2.png) [@benvining](https://forum.juce.com/u/benvining)\
**Post date:** [July 24, 2025, 8:09pm UTC](https://forum.juce.com/t/bug-in-dpi-dll/66699/1 "2025-07-24T20:09:19Z")

</div>

I had a user report a crash of a JUCE application that displayed the following message:

```auto
<appName>.exe!GetSystemMetricsForDpi

```

This user is on Windows 8.

Does anyone have any ideas?

---

<div class="post-metadata">

**Author:** ![Toddler-Boy](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/toddler-boy/32/2007_2.png) [@Toddler-Boy](https://forum.juce.com/u/Toddler-Boy)\
**Post date:** [July 24, 2025, 8:10pm UTC](https://forum.juce.com/t/bug-in-dpi-dll/66699/2 "2025-07-24T20:10:56Z")

</div>

> [@benvining](#):
>
> `GetSystemMetricsForDpi`

That function needs at least Windows 10

---

<div class="post-metadata">

**Author:** ![benvining](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/benvining/32/9922_2.png) [@benvining](https://forum.juce.com/u/benvining)\
**Post date:** [July 24, 2025, 8:20pm UTC](https://forum.juce.com/t/bug-in-dpi-dll/66699/3 "2025-07-24T20:20:25Z")

</div>

I see. I don’t recall specifically enabling any kind of DPI features, does JUCE use them by default?

---

<div class="post-metadata">

**Author:** ![benvining](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/benvining/32/9922_2.png) [@benvining](https://forum.juce.com/u/benvining)\
**Post date:** [July 24, 2025, 8:24pm UTC](https://forum.juce.com/t/bug-in-dpi-dll/66699/4 "2025-07-24T20:24:53Z")

</div>

Does JUCE 8 still support Windows 8, or is Windows 10 the minimum requirement?

---

<div class="post-metadata">

**Author:** ![Toddler-Boy](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/toddler-boy/32/2007_2.png) [@Toddler-Boy](https://forum.juce.com/u/Toddler-Boy)\
**Post date:** [July 24, 2025, 8:32pm UTC](https://forum.juce.com/t/bug-in-dpi-dll/66699/5 "2025-07-24T20:32:07Z")

</div>

If you use JUCE 8, there is no way around that.

---

<div class="post-metadata">

**Author:** ![benvining](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/benvining/32/9922_2.png) [@benvining](https://forum.juce.com/u/benvining)\
**Post date:** [July 24, 2025, 8:32pm UTC](https://forum.juce.com/t/bug-in-dpi-dll/66699/6 "2025-07-24T20:32:49Z")

</div>

Ah. So does JUCE 8 require Windows 10?

---

<div class="post-metadata">

**Author:** ![zsliu98](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/zsliu98/32/22502_2.png) [@zsliu98](https://forum.juce.com/u/zsliu98)\
**Post date:** [July 24, 2025, 8:34pm UTC](https://forum.juce.com/t/bug-in-dpi-dll/66699/7 "2025-07-24T20:34:06Z")

</div>

Windows 10 is the minimum deployment target for JUCE 8.

> **[GitHub - juce-framework/JUCE: JUCE is an open-source cross-platform C++...](https://github.com/juce-framework/JUCE?tab=readme-ov-file#minimum-system-requirements)**
>
> JUCE is an open-source cross-platform C++ application framework for desktop and mobile applications, including VST, VST3, AU, AUv3, LV2 and AAX audio plug-ins.
