;277553']"...but what if a piece of malware..."
Have you started the program or did the program start itself?
If the first, you know you want it.
If the second, you have something to be suspicious about.
"...either way the user is going to click..."
I don't and nobody should.
The few times I get UAC messages, I look to see what is causing it.
So far it has already been legitimate.
"...because eventually all those old pre-vista programs..."
Are you sure?
And how much time will that take?
Some programs still have not made the necessary changes to properly
run in Windows XP, and it has been over 5 years.
Intuit makes some that are a constant thorn in the side of security
conscious, particularly those in financial businesses.
Waiting it out is not a practical option if safe computing is an
issue.
"The UAC is just adding another step"
I call it "Layered security"
Malware is very sophisticated and many layers are necessary for
maximum security.
If simplicity is paramount, I can only see two solutions:
1. Power off and pack up the computer and never power on.
2. Almost as good, Clean Install and never install anything from any
source.
Use no CDs, DVDs, floppies, thumb drives etc as those are a source of
malware.
UAC was never intended to protect against everything but it goes a
step into helping the user identify what is happening and thus offer
more control.
People need to learn safe computing.
--
Jupiter Jones [MVP]
'Dan-De-Mar' (
http://www3.telus.net/dandemar)
'Welcome to DTS-L.org' (
http://www.dts-l.org)
cerveau said:
I understand your point of view, but what if a piece of malware has
already hooked into a program?
having that program pre-approved or manually clicking the UAC pop-up
to
allow it to run wont make any
difference to the malware, ie either way the user is going to click
the
UAC pop up because they want to
run that program.
The UAC is just adding another step into the process of Running a
program, the program will still be run
and if there is Malware present it will run also. The only
difference
is that UAC makes the user go through
an extra step each time, which when happens on every bootup, when
the
user is clicking 2 or 3 UACS to
just get required programs running will make for an unpleasant vista
experience forcing the user to switch
off UAC altogether.
Admittedly though all that MS needs to do is on this problem is to
wait
it out, because eventually all those
old pre-vista programs that are activating UAC will be updated or
replaced with news ones which wont,
eliminating the problem all together.