Users and developers helping users with generic and technical Pale Moon issues on all operating systems.
Moderator: trava90
Forum rules
This board is for technical/general usage questions and troubleshooting for the Pale Moon browser only.
Technical issues and questions not related to the Pale Moon browser should be posted in other boards!
Please keep off-topic and general discussion out of this board, thank you!
-
back2themoon
- Knows the dark side

- Posts: 3208
- Joined: 2012-08-19, 20:32
Post
by back2themoon » 2026-05-04, 16:43
Open Windows Security → Virus & threat protection
Scroll to Virus & threat protection settings → click Manage settings
Scroll to Exclusions → click Add or remove exclusions
Click + Add an exclusion → choose Folder
Browse to the folder and confirm
OR use this tool:
https://www.sordum.org/10636/defender-e ... tool-v1-4/
wavymoon wrote: ↑2026-05-04, 16:33
BTW I did not notice a message from WDefender that it had done anything.
Isn't it great? Does all the work for you - no need to know anything.
-
Moonchild
- Project founder

- Posts: 39260
- Joined: 2011-08-28, 17:27
- Location: Sweden
Post
by Moonchild » 2026-05-05, 10:17
Also, it seems the antivirus team at Microsoft made some big mistakes. Another false positive nuked DigiCert root certificates breaking trust chains on many systems.
https://www.digicert.com/blog/microsoft ... as-malware
"Praise from a narcissistic person is always a poison dart. They don't share the stage, so discernment matters." - Dr. Ramani
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
-
gorodn
- Hobby Astronomer

- Posts: 19
- Joined: 2021-09-15, 05:38
Post
by gorodn » 2026-05-05, 11:19
Aaaaahh Moonchild, I think you made a mistake here - it wasn't only the antivirus team, it was the whole extended crew. I'm put in mind of the old saw: "Why should I pay for Windows when I can get malware for free?"
My recommendation for malware is AppGuard for day-to-day usage, with EmsiSoft for scanning. I use the Emergency scanner on a more or less monthly schedule to just sweep out the usual suspects, but if you're wedded to AV scanners as a technology then the full EmsiSoft suite should be adequate. And no, neither of these give me any reward. I would actually be using them, except for Microsoft's expected stupidity in not allowing Defender to be fully uninstalled... somewhat less useful than Outlook (probably the most dangerous email client available). Defender is spending most of its time fighting itself and arguing with PowerShell.
-
back2themoon
- Knows the dark side

- Posts: 3208
- Joined: 2012-08-19, 20:32
Post
by back2themoon » 2026-05-05, 11:25
I feel I need to stress again a few points. Antivirus-es today are mostly about Web Protection, not single, nefarious virus files downloaded from questionable websites - although this can still occur too.
Windows Defender's Web Protection is only fully active on Microsoft Edge. That's "SmartScreen" It might only partially work on "known browsers", and is most probably ineffective, or even completely irrelevant on Pale Moon. So, it does mostly nothing for Pale Moon users.
What does exist is "Network Protection". This is an enterprise feature that extends protection at the network level, system-wide. It is not enabled on home versions on Windows. It can be enabled via PowerShell, however: I cannot vouch for its effectiveness, especially for Pale Moon, and I'd never recommend any user to enable this on a home PC. You will probably open another can of worms and still remain on the same, unfriendly UI and poor performance. Most probably poorer, due to the extra work.
-
athenian200
- Contributing developer

- Posts: 1749
- Joined: 2018-10-28, 19:56
- Location: Georgia
Post
by athenian200 » 2026-05-05, 21:19
Yep, I actually did hit that issue (even though Pale Moon and UXP software was never flagged on my system). Interestingly, even Microsoft's own Copilot admits that Defender often has false positives and told me before this was public knowledge that Defender got it wrong and those root certificates were probably fine, even offering to tell me how to add them back after Defender removed them.
"The Athenians, however, represent the unity of these opposites; in them, mind or spirit has emerged from the Theban subjectivity without losing itself in the Spartan objectivity of ethical life. With the Athenians, the rights of the State and of the individual found as perfect a union as was possible at all at the level of the Greek spirit." -- Hegel's philosophy of Mind
-
ownedbywuigi
- Fanatic

- Posts: 242
- Joined: 2026-03-09, 21:48
- Location: United Kingdom
Post
by ownedbywuigi » 2026-05-06, 13:46
athenian200 wrote: ↑2026-05-05, 21:19
Yep, I actually did hit that issue (even though Pale Moon and UXP software was never flagged on my system). Interestingly, even Microsoft's own Copilot admits that Defender often has false positives and told me before this was public knowledge that Defender got it wrong and those root certificates were probably fine, even offering to tell me how to add them back after Defender removed them.
FYI: Copilot is actually just a wrapper for ChatGPT. MS just pays OpenAI a shit ton of money to let them use their models.
-
algorimancer
- New to the forum

- Posts: 1
- Joined: 2026-05-09, 13:22
Post
by algorimancer » 2026-05-09, 13:54
I've had this problem for the past week. Tried uninstalling and reinstalling, no luck. Installed an older version, and the problem persists. Also manually deleted Pale Moon directory from the Program Files directory. No luck. Went on vacation for several days, hoping it would be resolved, but upon returning and installing Pale Moon it is still there. Tried installing from Windows Store, same problem.
I tried excluding the Pale Moon directory from Windows Defender, but then when I run the browser I immediately get the message:
c:\Program Files\Pale Moon\mozjs.dll is either not designed to run on Windows or contains an error. Try installing the program again or contact your system administrator or the software vendor for support. Error status 0xc0e90007.
Upon googling the error, it says: indicates a "Bad Image" issue, usually caused by corrupted Visual C++ Redistributable files, missing DLLs, or a 32-bit/64-bit architecture mismatch.
Clicking past this message, I immediately get another message: Couldn't load XPCOM.
It is looking to me like there may genuinely be a problem with mozjs.dll, completely aside from being blocked as Trojan:Win32/Posilod.EB!c. Possibly this is due to some change made in updates to Windows 11 which are incompatible. It has been a long time since I did VC++ development, but maybe it would be worth recompiling mozjs.dll to account for the current state of Windows 11?
-
Daikun
- Lunatic

- Posts: 491
- Joined: 2013-12-13, 20:54
- Location: California
Post
by Daikun » 2026-05-09, 20:10
algorimancer wrote: ↑2026-05-09, 13:54
It is looking to me like there may genuinely be a problem with mozjs.dll, completely aside from being blocked as Trojan:Win32/Posilod.EB!c. Possibly this is due to some change made in updates to Windows 11 which are incompatible. It has been a long time since I did VC++ development, but maybe it would be worth recompiling mozjs.dll to account for the current state of Windows 11?
Windows Security is false-flagging that file as a Trojan. Go into Windows Security -> Protection history. Click the false Trojan file. Click Actions -> Restore.
Then use the steps provided at
the top of this page to exclude the Pale Moon folder from being scanned (and false flagged) by Windows Security in the future.
-
Moonchild
- Project founder

- Posts: 39260
- Joined: 2011-08-28, 17:27
- Location: Sweden
Post
by Moonchild » 2026-05-09, 20:18
I'm not entirely sure why this problem persists; it's just a false positive and Microsoft should update their definitions accordingly; normally this happens within 12 hours, not days.
as for the "bad image" error, it's because your system tried to load the dll, and then while it's being loaded, defender steps in and kills the load in progress, confusing your OS as to the state/compatibility of the .dll as it could access it initially but is then blocked from loading functions from it.
"Praise from a narcissistic person is always a poison dart. They don't share the stage, so discernment matters." - Dr. Ramani
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite