Pelles C and Windows Defender smart screen

Started by italofutura, April 14, 2026, 08:22:10 AM

Previous topic - Next topic

italofutura

Hi,

I tried to install Pelles C on my employer provided Windows 11 laptop. I do not have admin rights on this laptop.

when I try to install Pelles C a smart screen  appears, but due to lack of administrator privileges, I cannot proceed.

Other software works. Is it because Pelles C binaries are not signed? If yes, why?

TimoVJL

#1
Just install Pelles C to another PC and pack folder and use it other PC.
Pelles C is portable and works from USB-stick.
Sometimes have to adjust settings for INCLUDE and LIB folders.
May the source be with you

italofutura

Not a bad suggestion at all.

Normally for OpenWatcom V2, I decompress the executable with 7-zip. This is not possible with PellesC, but the principle is the same.

I will follow your solution.

Thank you.

John Z

Hi italofutra,

Quote from: italofutura on April 14, 2026, 08:22:10 AMHi,

I tried to install Pelles C on my employer provided Windows 11 laptop. I do not have admin rights on this laptop.

when I try to install Pelles C a smart screen  appears, but due to lack of administrator privileges, I cannot proceed.

Other software works. Is it because Pelles C binaries are not signed? If yes, why?

Just in the rare case Timo's suggestion does not work - 

If you are still having issues you might try to unblock it first and then install to a folder other than Program Files xxx.  To unblock when downloading from the internet use the properties dialog see image.  If you can't unblock on the chief's laptop then download the setup on your laptop then unblock it and put on a USB.  Then try a standard install, or install to a 'user' folder.

John Z

Vortex

Hi  italofutura,

Timo's suggestion is nice, Pelles C can work like a portable application. Do you have any chances to move temporarily your account to the Administrators group?
Code it... That's all...

MrBcx

Quote from: italofutura on April 14, 2026, 08:22:10 AMI do not have admin rights on this laptop.


I strongly suggest having a chat with someone in your IT dept.

Let them know that you want to do some work-related development but that you lack admin rights.

If they say "No", politely accept that they have their reasons for saying no.

Don't do anything that gives your employer cause to dismiss you.

Bcx Basic to C/C++ Translator
https://www.bcxbasiccoders.com

Pelle

Quote from: italofutura on April 14, 2026, 08:22:10 AMIs it because Pelles C binaries are not signed? If yes, why?
Probably. Last time I checked the price for a certificate to be trusted was for a company wallet, not a personal one.
/Pelle

TimoVJL

Windows Defender don't have problems with Pelles C tools.
May the source be with you

Robert

I just did a fresh install of 14.5 on a fresh install of Windows 11 25H2 to Pelles default install folder.

When I started the IDE, notifications from Windows Security popped up. Please see attached images for details.

The IDE opened, as usual, with the Build Libraries prompt.

Perhaps this is related to the problem PabloMack is having.

https://forum.pellesc.de/index.php?topic=11821.msg42461#msg42461

John Z

#9
Hi Robert,

No, this is unrelated to Pablo's resolved issue.

These two dll's are not needed for Pelles C. They are add-in programs, so the fact that they have been blocked just removes the Add-in.  No Pelles C functions are affected.

It is interesting that they were blocked though as I've done a new install without issue.  Perhaps you've set security higher. There is a setting as I recall for unsigned program blockage or something like that perhaps unknown ... Could be Internet properties or windows, I'll see if I can find it.


For most open source or free programs like Pelles C, it is costly to provide signing.  Meanwhile Pelles C will be fine.

John Z

Update: Under Windows Security,  App & Browser control, it is probably Smart App Control.

Image attached if on try with OFF if you'd like to.... if that does not do it check out the other two categories on the same page

TimoVJL

Add-Ins are useless, if they need certificates.
Better to install Pelles C outside Windows Program files folder for a good reason.
May the source be with you

Vortex

Timo is right. For example, Pelles C can be installed on the root partition, C:\PellesC
Code it... That's all...