Answered by:
How do I "trust" an unsigned application?

Question
-
I have a program that I have used for over a year on Windows XP, and that I consequently trust without any question. Under Windows 7 RC, it must be run as an administrator (possibly related to use of serial ports), or it does not operate properly.
I have marked the application (not just the shortcut) as "Run as Administrator" for all users (which actually means just me - I am the only user of the PC) and it now runs fine except that every time I go to start it, UAC asks me if I want to allow it to run at elevated privleges. As it won't run properly any other way, I want to be able to say "Yes, and remember this", but that is not offered.
How do I set the application as trusted such that I do not have to accept this prompt every time I run it? The application is not signed, and probably never will be (I doubt it will ever be updated again), so it is not just a matter of accepting the software publisher.
I also do not want to turn off UAC, nor to set that Administrators are not prompted about privilege elevation - that would allow anything to run at a privleged level. I just want to allow it for this one application.
Can anyone advise how this is done, please?Thursday, May 14, 2009 6:14 AM
Answers
-
Hear, hear. My workaround for this program was to pin it to the start menu. It means one more click on startup and I can live with that, but I'm glad I don't have a dozen such programs. The program is called Usage Agent and it shows how much of my monthly broadband usage is used up.
- Marked as answer by Nick FV Tuesday, June 2, 2009 5:03 AM
Friday, May 15, 2009 4:36 AM
All replies
-
I have the same issue. I've marked your thread with an alert. I look forward to hearing the solution.Thursday, May 14, 2009 8:53 AM
-
No unsigned drivers will work. It's a PITA, but I don't have any solutions (unless you want to reboot avery day using F8 in order to disable that behaviour).
Regards
RemThursday, May 14, 2009 9:18 AM -
It strikes me that this should be a high priority change to the operating system - without it, you have the option of living in Nagville (welcome back, Windows Vista), or turning off UAC or otherwise disabling the privlege elevation prompt (oh, that also is welcome back, Windows Vista).
Basically, for the security of the operating system to be maintained, it is critical that knowledgeable users be allowed to run application that they trust *without warning*. Otherwise, the user is motivated to take solutions that are damaging to the whole security model.
Giving the option for a privileged user to disable the warning on a specific application has to be preferable to having them turn off all protection.Thursday, May 14, 2009 2:31 PM -
Hear, hear. My workaround for this program was to pin it to the start menu. It means one more click on startup and I can live with that, but I'm glad I don't have a dozen such programs. The program is called Usage Agent and it shows how much of my monthly broadband usage is used up.
- Marked as answer by Nick FV Tuesday, June 2, 2009 5:03 AM
Friday, May 15, 2009 4:36 AM -
I had this problem with a program I wrote and my fix was.
1. Find Program then Right-click on program>>select properties
2. Select Compatibility Tab
3. Click Change settings for all users
4. Under Privilege Level check Run this program as an administrator
5. Click OK, Click OK
Good LuckSaturday, August 8, 2009 7:51 PM -
On win7 RC 7100 it works, but only for administrators, not for users. Limited users get the same warning about unknown programm, that ask for administrator password every startup.Friday, September 11, 2009 5:05 PM
-
I found a very clear set of instructions here:
http://www.thewindowsclub.com/change-user-account-settings-windows-8
You have to scroll about three quarters of the way down to the section entitled:
"Disable User Account Control for certain applications only"
The strangest thing though... Although it clearly says that these instructions are for Windows 8, step number ten references Vista. Le Gasp! I ignored that part and soldiered on and it worked like a charm.
Good luck!
- Sy (aka Josiah)
- Proposed as answer by This is not my account Wednesday, September 11, 2013 1:16 AM
Wednesday, September 11, 2013 1:15 AM -
I had this problem with a program I wrote and my fix was. you click mouse right on folder program that you setup program. you add users current for owner.
if you use antivirus software on two machines it could be the cause of this problem. Because antivirus software can block the network port on the network upon detection of the virus can spread. Kaspersky is a case
Wednesday, September 11, 2013 2:37 AM -
This works for me in the Windows 10 preview as wellMonday, February 2, 2015 10:56 PM
-
Along with the suggestion from DaRaz (shown below). I discovered that the Start menu icon was targeting a log file to start the program, not the actual *.exe file. Once I fixed that and did his suggestion below I never had the prompt again. Here's the fix (have the extra steps for Windows 10):
1. Click "Start Menu>All Apps" scroll down to your Programs folder and open
2. On Icon of the program right click and choose "More>Open file location"
3. Right click the icon that appears in the window that opened and choose "Properties"
4. Under the "Shortcut" tab type in the "Target" box the path to the program's exe file (ex: C:\Program\Start.exe)
5. Click Apply
6. If still getting the issue also do DaRaz's suggestion below as well
I hope this helps people out, because it worked for me.
DaRaz Suggestion:
1. Find Program then Right-click on program>>select properties
2. Select Compatibility Tab
3. Click Change settings for all users
4. Under Privilege Level check Run this program as an administrator
5. Click OK, Click OK
- Edited by Ironclad576 Tuesday, January 19, 2016 3:24 PM Fix that worked
Tuesday, January 19, 2016 3:20 PM -
I had this problem with a program I wrote and my fix was.
1. Find Program then Right-click on program>>select properties
2. Select Compatibility Tab
3. Click Change settings for all users
4. Under Privilege Level check Run this program as an administrator
5. Click OK, Click OK
Good Luck
I complately tried this directive, I think its important and effective to permission but my problem not solved with this step. I want to make an additional step for this solution.
I tried to think with computer after this step :)
my commands are like below in the asp file;Dim objShell : Set objShell = Server.CreateObject("Wscript.Shell")
Dim Komut : Komut = "convertcp.exe 0 65001 /i ""sonuc\Global\moduls\"&yol&""" /o ""sonuc\Global\moduls2\"&yol&""""objshell.Run(Komut)
You know Wscript.Shell is working like Run, so I opened a run dialog and paste to my command what I send as "Komut" variable, I saw an "Open File - Security Warning"about trusted exe, If click Ok , it was working.
This dialog shouldn't be appear again. Cause of this error, ASP code waiting an answer during this appear on the background. I tried again and this time I applied uncheck to checkbox which is wrote as "Always ask before opening this file". I tried again write my command on the RUN. Exe directly worked without any error. Afterthat my problem are solved and my ASP codes worked.
Think just like computer ....- Edited by Ç. Berkan YALÇIN Friday, May 1, 2020 10:07 AM
Friday, May 1, 2020 10:05 AM