# Designer/Perspective Workstation slow startup on Windows - advisory and recommended hotfix

**URL:** <https://forum.inductiveautomation.com/t/designer-perspective-workstation-slow-startup-on-windows-advisory-and-recommended-hotfix/101848>\
**Category:** Ignition\
**Tags:** vision, perspective\
**Created:** [February 4, 2025, 4:22pm UTC](https://forum.inductiveautomation.com/t/designer-perspective-workstation-slow-startup-on-windows-advisory-and-recommended-hotfix/101848 "2025-02-04T16:22:16Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![jcoffman](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jcoffman/32/6429_2.png) [@jcoffman](https://forum.inductiveautomation.com/u/jcoffman)\
**Post date:** [February 4, 2025, 4:22pm UTC](https://forum.inductiveautomation.com/t/designer-perspective-workstation-slow-startup-on-windows-advisory-and-recommended-hotfix/101848/1 "2025-02-04T16:22:16Z")

</div>

Recently, a Windows Defender update rolled out that is inadvertently causing dramatically slower launching of the Ignition Designer, Perspective Workstation, and Vision with the Web Browser module installed.  
This is confirmed to be related to the packaged Chromium browser extraction due to some change in Windows Defender.

The remediation options are:

1. Add the directory with Chromium binaries to the whitelist.
2. Rollback the Windows Defender update.

Our recommendation is to add the binaries directory to the whitelist:

1. Go to **Start** → **Settings** → **Update & Security** → **Windows Security** → **Virus & threat protection**.
2. Under **Virus & threat protection** settings, select **Manage settings**.
3. Under **Exclusions** , select **Add or remove exclusions**.
4. Select **Add an exclusion** , and then select the directory with the Chromium binaries. this is within the .ignition directory: `~/.ignition/cache/resources/jxbrowser`

# Update 2/13/25

> [@Designer/Perspective Workstation slow startup on Windows - advisory and recommended hotfix](https://forum.inductiveautomation.com/t/designer-perspective-workstation-slow-startup-on-windows-advisory-and-recommended-hotfix/101848/20):
>
> A fix for this is included in 8.1.46 and the [RC is available now](https://inductiveautomation.com/downloads/ignition/8.1.46-rc1). Note: This update did have some changes related to support on Apple Devices, specifically that Rosetta is not supported anymore in the x86\_64 (intel) JXBrowser, meaning that we had to bundle both the x86 and Apple Silicon JXBrowser libraries in the platform for continued support on both architectures for the Designer and Vision Web Browser Component. This is included in the platform and no action is needed. This change however a…

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [February 4, 2025, 4:23pm UTC](https://forum.inductiveautomation.com/t/designer-perspective-workstation-slow-startup-on-windows-advisory-and-recommended-hotfix/101848/2 "2025-02-04T16:23:02Z")

</div>



---

<div class="post-metadata">

**Author:** ![Phil\_B](https://avatars.discourse-cdn.com/v4/letter/p/c89c15/32.png) [@Phil\_B](https://forum.inductiveautomation.com/u/Phil_B)\
**Post date:** [February 4, 2025, 7:24pm UTC](https://forum.inductiveautomation.com/t/designer-perspective-workstation-slow-startup-on-windows-advisory-and-recommended-hotfix/101848/4 "2025-02-04T19:24:00Z")

</div>

Can confirm. this worked for me. Thank you @jcoffman

---

<div class="post-metadata">

**Author:** ![Andrew\_A](https://avatars.discourse-cdn.com/v4/letter/a/f07891/32.png) [@Andrew\_A](https://forum.inductiveautomation.com/u/Andrew_A)\
**Post date:** [February 4, 2025, 10:21pm UTC](https://forum.inductiveautomation.com/t/designer-perspective-workstation-slow-startup-on-windows-advisory-and-recommended-hotfix/101848/5 "2025-02-04T22:21:04Z")

</div>

The recommended fix worked for us. For anyone looking to deploy the recommended fix via group policy, see here:

> **[Configure and validate exclusions based on extension, name, or location -...](https://learn.microsoft.com/en-us/defender-endpoint/configure-extension-file-exclusions-microsoft-defender-antivirus#use-group-policy-to-configure-folder-or-file-extension-exclusions)**
>
> Exclude files from Microsoft Defender Antivirus scans based on their file extension, file name, or location.

---

<div class="post-metadata">

**Author:** ![gregory.sachs](https://avatars.discourse-cdn.com/v4/letter/g/e47774/32.png) [@gregory.sachs](https://forum.inductiveautomation.com/u/gregory.sachs)\
**Post date:** [February 6, 2025, 3:30pm UTC](https://forum.inductiveautomation.com/t/designer-perspective-workstation-slow-startup-on-windows-advisory-and-recommended-hotfix/101848/6 "2025-02-06T15:30:14Z")

</div>

My corporate security team is vehemently against whitelists unless there is no other recourse. Is Inductive pursuing a resolution with MS?  
Thanks!

---

<div class="post-metadata">

**Author:** ![michael.flagler](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/michael.flagler/32/26272_2.png) [@michael.flagler](https://forum.inductiveautomation.com/u/michael.flagler)\
**Post date:** [February 6, 2025, 4:57pm UTC](https://forum.inductiveautomation.com/t/designer-perspective-workstation-slow-startup-on-windows-advisory-and-recommended-hotfix/101848/7 "2025-02-06T16:57:09Z")

</div>

This looks to be an issue with other software also using JxBrowser, not just Ignition:

> **[An update on JxBrowser and Windows Defender](https://teamdev.com/jxbrowser/blog/windows-defender-update/)**
>
> An update on the issues caused by the recent update of Windows Defender.

Looks like the solution is for Inductive to upgrade JxBrowser to v7.42.0

---

<div class="post-metadata">

**Author:** ![Naresh\_Kumar1](https://avatars.discourse-cdn.com/v4/letter/n/77aa72/32.png) [@Naresh\_Kumar1](https://forum.inductiveautomation.com/u/Naresh_Kumar1)\
**Post date:** [February 7, 2025, 4:48am UTC](https://forum.inductiveautomation.com/t/designer-perspective-workstation-slow-startup-on-windows-advisory-and-recommended-hotfix/101848/8 "2025-02-07T04:48:21Z")

</div>

This worked for me! Thanks! @jcoffman

---

<div class="post-metadata">

**Author:** ![diamond](https://avatars.discourse-cdn.com/v4/letter/d/e79b87/32.png) [@diamond](https://forum.inductiveautomation.com/u/diamond)\
**Post date:** [February 7, 2025, 3:27pm UTC](https://forum.inductiveautomation.com/t/designer-perspective-workstation-slow-startup-on-windows-advisory-and-recommended-hotfix/101848/9 "2025-02-07T15:27:13Z")

</div>

Do these changes have to be made on the gateway, on the computer where designer is installed, or both?

---

<div class="post-metadata">

**Author:** ![jcoffman](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jcoffman/32/6429_2.png) [@jcoffman](https://forum.inductiveautomation.com/u/jcoffman)\
**Post date:** [February 7, 2025, 3:29pm UTC](https://forum.inductiveautomation.com/t/designer-perspective-workstation-slow-startup-on-windows-advisory-and-recommended-hotfix/101848/10 "2025-02-07T15:29:00Z")

</div>

> [@diamond](#):
>
> Do these changes have to be made on the gateway, on the computer where designer is installed, or both?

This would have to be done on clients where the designer, workstation, or vision clients which use the Web Browser Component are installed, not the gateway.

---

<div class="post-metadata">

**Author:** ![tsjohnson](https://avatars.discourse-cdn.com/v4/letter/t/f14d63/32.png) [@tsjohnson](https://forum.inductiveautomation.com/u/tsjohnson)\
**Post date:** [February 7, 2025, 3:40pm UTC](https://forum.inductiveautomation.com/t/designer-perspective-workstation-slow-startup-on-windows-advisory-and-recommended-hotfix/101848/11 "2025-02-07T15:40:03Z")

</div>

Thank you for finding a solution.  
At first, the solution didn't work for us. For some reason, our Windows environment variable %USERPROFILE% did not work in the Anti-Virus Exclusions. Our Admins had to use a different wildcard to the same path, and then it worked.

From a cmd prompt, I typed SET to see the environment variables, and it looked correct.

%USERPROFILE%\.ignition\cache\resources\jxbrowser  
vs  
C:\users\*\.ignition\cache\resources\jxbrowser

---

<div class="post-metadata">

**Author:** ![michael.flagler](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/michael.flagler/32/26272_2.png) [@michael.flagler](https://forum.inductiveautomation.com/u/michael.flagler)\
**Post date:** [February 7, 2025, 3:45pm UTC](https://forum.inductiveautomation.com/t/designer-perspective-workstation-slow-startup-on-windows-advisory-and-recommended-hotfix/101848/12 "2025-02-07T15:45:41Z")

</div>

For running locally in powershell, this one-liner can add the exclusion for you:

```python
Add-MpPreference -ExclusionPath "C:\Users\*\.ignition\cache\resources\jxbrowser"

```

---

<div class="post-metadata">

**Author:** ![diamond](https://avatars.discourse-cdn.com/v4/letter/d/e79b87/32.png) [@diamond](https://forum.inductiveautomation.com/u/diamond)\
**Post date:** [February 7, 2025, 3:56pm UTC](https://forum.inductiveautomation.com/t/designer-perspective-workstation-slow-startup-on-windows-advisory-and-recommended-hotfix/101848/13 "2025-02-07T15:56:05Z")

</div>

Can we expect a fix in 8.1.46?

---

<div class="post-metadata">

**Author:** ![jcoffman](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jcoffman/32/6429_2.png) [@jcoffman](https://forum.inductiveautomation.com/u/jcoffman)\
**Post date:** [February 7, 2025, 5:34pm UTC](https://forum.inductiveautomation.com/t/designer-perspective-workstation-slow-startup-on-windows-advisory-and-recommended-hotfix/101848/14 "2025-02-07T17:34:05Z")

</div>

We are working on a fix at the moment and are targeting the 8.1.46 release. The fix itself is a bit of a moving target at the moment due to some other considerations that have to be made, but its the highest priority ticket currently.

---

<div class="post-metadata">

**Author:** ![Eoin\_Ross](https://avatars.discourse-cdn.com/v4/letter/e/6f9a4e/32.png) [@Eoin\_Ross](https://forum.inductiveautomation.com/u/Eoin_Ross)\
**Post date:** [February 11, 2025, 2:15am UTC](https://forum.inductiveautomation.com/t/designer-perspective-workstation-slow-startup-on-windows-advisory-and-recommended-hotfix/101848/15 "2025-02-11T02:15:47Z")

</div>

![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/a/5/a5b7d48a55b7913dd4581df1512131ed65886150.png)

![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/f/a/fa76d1c3327eb649d3c523b6fc0740229b891423.png)

I've just added the exclusion to my VM that is running designer - I can now launch a designer session where before i couldn't. However, now the perspective module has disappeared...

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [February 11, 2025, 4:21pm UTC](https://forum.inductiveautomation.com/t/designer-perspective-workstation-slow-startup-on-windows-advisory-and-recommended-hotfix/101848/16 "2025-02-11T16:21:20Z")

</div>

The Perspective module not showing up in the Designer indicates a failure on startup. Check the 'Output Console' in the designer after startup and you should see logging indicating that something failed when launching JxBrowser.

---

<div class="post-metadata">

**Author:** ![Eoin\_Ross](https://avatars.discourse-cdn.com/v4/letter/e/6f9a4e/32.png) [@Eoin\_Ross](https://forum.inductiveautomation.com/u/Eoin_Ross)\
**Post date:** [February 11, 2025, 9:09pm UTC](https://forum.inductiveautomation.com/t/designer-perspective-workstation-slow-startup-on-windows-advisory-and-recommended-hotfix/101848/17 "2025-02-11T21:09:13Z")

</div>

The following error showing in the console:

> 08:11:42.065 [Designer-Startup] INFO Perspective.Designer -- Starting up Perspective module. Mode: Activated  
> 8:11:42.203 ERROR Starting chromium process... [FAILED]  
> java.io.IOException: Cannot run program "XXX\.ignition\cache\resources\jxbrowser\7.38.2\chromium.exe" (in directory "XXX\.ignition\cache\resources\jxbrowser\7.38.2"): CreateProcess error=1392, The file or directory is corrupted and unreadable

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [February 11, 2025, 9:14pm UTC](https://forum.inductiveautomation.com/t/designer-perspective-workstation-slow-startup-on-windows-advisory-and-recommended-hotfix/101848/18 "2025-02-11T21:14:56Z")

</div>

Delete your cache and try again.

If it keeps happening, look at your anti-virus logs.

---

<div class="post-metadata">

**Author:** ![jcoffman](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jcoffman/32/6429_2.png) [@jcoffman](https://forum.inductiveautomation.com/u/jcoffman)\
**Post date:** [February 13, 2025, 6:19pm UTC](https://forum.inductiveautomation.com/t/designer-perspective-workstation-slow-startup-on-windows-advisory-and-recommended-hotfix/101848/19 "2025-02-13T18:19:57Z")

</div>



---

<div class="post-metadata">

**Author:** ![jcoffman](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jcoffman/32/6429_2.png) [@jcoffman](https://forum.inductiveautomation.com/u/jcoffman)\
**Post date:** [February 13, 2025, 6:27pm UTC](https://forum.inductiveautomation.com/t/designer-perspective-workstation-slow-startup-on-windows-advisory-and-recommended-hotfix/101848/20 "2025-02-13T18:27:39Z")

</div>

A fix for this is included in 8.1.46 and the [RC is available now](https://inductiveautomation.com/downloads/ignition/8.1.46-rc1).

Note: This update did have some changes related to support on Apple Devices, specifically that Rosetta is not supported anymore in the x86\_64 (intel) JXBrowser, meaning that we had to bundle both the x86 and Apple Silicon JXBrowser libraries in the platform for continued support on both architectures for the Designer and Vision Web Browser Component. This is included in the platform and no action is needed.

This change however also affects Perspective Workstation. **The bundled version of Perspective Workstation is now Apple Silicon ONLY**

We do offer an Intel compatible version on our website for older Mac devices, but due to size it was not included in the default Ignition footprint.

In the event that it is required at scale (doubtful) you can drop this file into `lib/core/launch` prior to startup and it can be retrieved from the gateway using the URL `/system/nativelaunch?type=workstation&os=osx_intel`

Hope this helps,  
Jonathan C

---

<div class="post-metadata">

**Author:** ![diamond](https://avatars.discourse-cdn.com/v4/letter/d/e79b87/32.png) [@diamond](https://forum.inductiveautomation.com/u/diamond)\
**Post date:** [February 15, 2025, 11:38am UTC](https://forum.inductiveautomation.com/t/designer-perspective-workstation-slow-startup-on-windows-advisory-and-recommended-hotfix/101848/21 "2025-02-15T11:38:58Z")

</div>

Nice, how long will it take to release the stable version?

[Next page](https://forum.inductiveautomation.com/t/designer-perspective-workstation-slow-startup-on-windows-advisory-and-recommended-hotfix/101848.md?page=2)
