UAC Prompt Conditions On EXE Launch

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
UAC is the same concept as sudo on Linux. Go to a Linux forum and say you run everything logged in as root, and see how few people agree with that idea. :P

UAC is to protect users against programs, it was never meant as a child-limiting device or anything. The reason lots of programs pop up the UAC prompt (outside of machine-wide installs) is because a lot of programs are written to ass-old Windows 98 standards.

That explains a lot actually, I just found it to be annoying getting those prompts, but to each his own I guess. Too bad the way they're written aren't better than Windows 98-style.
 

Rydian

Resident Furvert™
OP
Member
Joined
Feb 4, 2010
Messages
27,880
Trophies
0
Age
36
Location
Cave Entrance, Watching Cyan Write Letters
Website
rydian.net
XP
9,111
Country
United States
I don't quite get what you mean. Most programs let you select where to extract themselves, and if not, you can usually open them up with 7zip.
I'm talking about compressed installers. If a program is going to install itself into %programfiles% but has no admin rights, it can't write the extracted files to that folder, so it can't install.
 

Rydian

Resident Furvert™
OP
Member
Joined
Feb 4, 2010
Messages
27,880
Trophies
0
Age
36
Location
Cave Entrance, Watching Cyan Write Letters
Website
rydian.net
XP
9,111
Country
United States
I'm saying that the majority of programs install themselves to Program Files, and so need admin rights. If you refuse them admin rights, they will not be able to install, and thus will not run properly. Even then, there's programs that need admin rights for other reasons such as gaining thw ability to access the memory (and threads) of other running processes, such as Cheat Engine and FRAPS. If you remove the manifests of those programs and rename them so they no longer request admin rights, they will not get it on startup (assuming UAC hasn't been turned off) and will fail to run.

Again, use Linux as a parallel. Running everything as Root (Windows, Admin account, UAC off) is going to get your intelligence insulted worldwide, but use of the sudo command to grant programs temporary admin/root rights is something every Linux user knows, because there are some tasks that do actually need admin/root rights.
 

Fishaman P

Speedrunner
Member
Joined
Jan 2, 2010
Messages
3,323
Trophies
1
Location
Wisconsin
Website
twitch.tv
XP
2,196
Country
United States
I'm saying that the majority of programs install themselves to Program Files, and so need admin rights. If you refuse them admin rights, they will not be able to install, and thus will not run properly. Even then, there's programs that need admin rights for other reasons such as gaining thw ability to access the memory (and threads) of other running processes, such as Cheat Engine and FRAPS. If you remove the manifests of those programs and rename them so they no longer request admin rights, they will not get it on startup (assuming UAC hasn't been turned off) and will fail to run.

Again, use Linux as a parallel. Running everything as Root (Windows, Admin account, UAC off) is going to get your intelligence insulted worldwide, but use of the sudo command to grant programs temporary admin/root rights is something every Linux user knows, because there are some tasks that do actually need admin/root rights.
Now the analogy goes as follows: say echo "required" root. Any sane person could tell that it doesn't. Now expand that echo example to 90% of everything on the Internet.
 

Rydian

Resident Furvert™
OP
Member
Joined
Feb 4, 2010
Messages
27,880
Trophies
0
Age
36
Location
Cave Entrance, Watching Cyan Write Letters
Website
rydian.net
XP
9,111
Country
United States
Now the analogy goes as follows: say echo "required" root. Any sane person could tell that it doesn't. Now expand that echo example to 90% of everything on the Internet.
Skype, Chrome, Firefox, Fiddler2, HxD, Pidgin, Warframe, Steam, Notepad++, Irfanview, Paint, Calculator, Photoshop, WinSCP, Stepmania, Warsow, Minecraft, Avidemux, Blender, Handbrake, IcoFX, Inkscape, Paint.NET, Virtualdub, WinFF... don't need admin rights.

The only programs I use on even a semi-regular basis that do are OBS, FRAPS, and Cheat Engine. Mabinogi, which I used to play, needs admin rights as well because of it's install location and DRM only.

So that's 12% that pop up UAC and need it, and 3% that pop it up and really don't (wouldn't if they lacked restrictive DRM and installed right).

And that's without throwing my Steam game list into the mix, of which I have over 150, and none of which require UAC at all.



So. What the fuck kind of drugs you on? :P
 

Fishaman P

Speedrunner
Member
Joined
Jan 2, 2010
Messages
3,323
Trophies
1
Location
Wisconsin
Website
twitch.tv
XP
2,196
Country
United States
Skype, Chrome, Firefox, Fiddler2, HxD, Pidgin, Warframe, Steam, Notepad++, Irfanview, Paint, Calculator, Photoshop, WinSCP, Stepmania, Warsow, Minecraft, Avidemux, Blender, Handbrake, IcoFX, Inkscape, Paint.NET, Virtualdub, WinFF... don't need admin rights.

The only programs I use on even a semi-regular basis that do are OBS, FRAPS, and Cheat Engine. Mabinogi, which I used to play, needs admin rights as well because of it's install location and DRM only.

So that's 12% that pop up UAC and need it, and 3% that pop it up and really don't (wouldn't if they lacked restrictive DRM and installed right).

And that's without throwing my Steam game list into the mix, of which I have over 150, and none of which require UAC at all.



So. What the fuck kind of drugs you on? :P
Nearly all of the installers you listed ask for admin rights, to my knowledge.
 

Rydian

Resident Furvert™
OP
Member
Joined
Feb 4, 2010
Messages
27,880
Trophies
0
Age
36
Location
Cave Entrance, Watching Cyan Write Letters
Website
rydian.net
XP
9,111
Country
United States
Nearly all of the installers you listed ask for admin rights, to my knowledge.
You said programs, not installers. I already noted that installers need admin rights for a legit reason, because they try to install to a system directory. I also noted that if you refuse to allow them this right and let them try to install there anyways, they'll fail because they actually need that right to install there.
 

Fishaman P

Speedrunner
Member
Joined
Jan 2, 2010
Messages
3,323
Trophies
1
Location
Wisconsin
Website
twitch.tv
XP
2,196
Country
United States
You said programs, not installers. I already noted that installers need admin rights for a legit reason, because they try to install to a system directory. I also noted that if you refuse to allow them this right and let them try to install there anyways, they'll fail because they actually need that right to install there.
That about sums up the pointless misunderstandings. ;)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: Slappity slap slap