Does enabling UAC control really make a difference in security?

Page 2 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

Modelworks

Lifer
Feb 22, 2007
16,240
7
76
Depends on the user.
Some people are not going to be safe unless you stand over their shoulder and monitor everything they do. Others can run a pc for years and never get a virus or have a problem.
 

Arkitech

Diamond Member
Apr 13, 2000
8,356
3
76
Is there a way to configure UAC to ignore certain functions? I play Crossfire (an online fps) and UAC prompts me every time I start the game (due to Crossfire's autoupdate). It would be cool if I could configure UAC to ignore it and simply load the game.
 

XZeroII

Lifer
Jun 30, 2001
12,572
0
0
UAC is not about security at all. Microsoft has said this many times. It's about enforcing proper coding standards. They wanted to migrate away from requiring users to have local administrator rights on their machines but too many applications would have broken. So they came up with UAC which would inform the user that an application was going to access parts of the OS that are "protected". Developers would then see that their applications are not doing things correctly and fix it.

So technically, if the application was written correctly, you should not get a UAC prompt.
 

pcslookout

Lifer
Mar 18, 2007
11,944
150
106
Originally posted by: XZeroII
UAC is not about security at all. Microsoft has said this many times. It's about enforcing proper coding standards. They wanted to migrate away from requiring users to have local administrator rights on their machines but too many applications would have broken. So they came up with UAC which would inform the user that an application was going to access parts of the OS that are "protected". Developers would then see that their applications are not doing things correctly and fix it.

So technically, if the application was written correctly, you should not get a UAC prompt.

That was a smart move on their part because I noticed almost all programs I install pop up with a UAC prompt. Wow do we have a long way to go.
 

mechBgon

Super Moderator<br>Elite Member
Oct 31, 1999
30,699
1
0
Originally posted by: XZeroII
UAC is not about security at all. Microsoft has said this many times. It's about enforcing proper coding standards. They wanted to migrate away from requiring users to have local administrator rights on their machines but too many applications would have broken. So they came up with UAC which would inform the user that an application was going to access parts of the OS that are "protected". Developers would then see that their applications are not doing things correctly and fix it.

So technically, if the application was written correctly, you should not get a UAC prompt.

Being a non-Admin is a security enhancement in its own right, and UAC does make that pretty easy to handle. However, the rest of the story is that leaving UAC enabled does have security benefits of its own, beyond simply being a non-Admin. Protected Mode is the main high-profile perk coming to mind. No UAC, no Protected Mode.
 

rockyct

Diamond Member
Jun 23, 2001
6,656
32
91
Originally posted by: MrChad
It depends.

The intent is good. It makes you, the end user, aware when a program is trying to access system resources, as blackangst1 mentioned. This means that malicious programs cannot access these resources without you explicitly giving them permission to do so.

The problem, of course, is that too many UAC prompts leads to users clicking "Yes" automatically without actually reading the prompt or understanding what it's trying to say. This is a problem that Windows 7 tries to address, as Vista (at least earlier versions) overwhelmed users with way too many prompts.

Yeah, it was annoying in Vista that it would pop up a couple times when installing a program and even when you changed something in the control panel. It became automatic when I was doing that kind of stuff. However, if the UAC panel were to pop up when I'm on the internet, it would be a red flag to me as I'm not in auto click mode. However, I can see with many people that they would click the box automatically all of the time.

Anyway, I think it's a good thing to keep enabled and Win7 has made it nicer with multiple UAC levels.
 

soonerproud

Golden Member
Jun 30, 2007
1,874
0
0
Originally posted by: Tom

Why did Microsoft make Windows so obscure and complex in the first place ?

example-Why is the registry necessary?

The registry is a central place where all configuration settings for the os and your programs are located. In Unix type oses like OSX or Ubuntu these types of configurations are located all over the drive in configuration files. There are benefits and problems with both approaches in handling configuration settings but the registry makes it easier to find and change these settings when needed.

Without the registry Microsoft would have to use configuration files all over the OS like Linux does.
 

Nothinman

Elite Member
Sep 14, 2001
30,672
0
0
In Unix type oses like OSX or Ubuntu these types of configurations are located all over the drive in configuration files.

If by "all over the drive" you mean "in the /etc directory" then, sure.

There are benefits and problems with both approaches in handling configuration settings but the registry makes it easier to find and change these settings when needed.

The only real benefit I really see is that the format is enforced in the registry but with txt files you can do whatever you want, i.e. Samba's smb.conf doesn't look like Apache's apache.conf. But that falls apart when you see how many Windows developers just create a binary key value and drop random blobs of data in it. Searching text files is something people can do easily, reading hex isn't.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |