Microsoft sometimes take zero notice of your selected mode of "Automatic Updates". Either by wilful disobedience or by ?accident?.
You then get an UN-expected download without notification. It can even be installed without notice, typically when you shut down the computer.
My approach is to NOT shut down the computer myself, but to run Ccleaner in Auto Shutdown mode to purge any lurking downloads and shutdown. If the system is primed to install - tough - nothing left to install ! !
I do of course allow a normal shut down and install when the download has been with my full approval.
My Solution is SHUTDOWN.cmd :-
COPY Minimal.ini Ccleaner.ini > NULSTART CCLEANER /AUTO /SHUTDOWN
The above is placed in the Ccleaner folder, and simply requires that Ccleaner be configured so safely that you trust it without seeing a list of what will be deleted,
and you must stipulate in Options / Include / Files and Folders the item :- C:\WINDOWS\SoftwareDistribution\Download\*.*
and then close Ccleaner.exe and rename Ccleaner.ini as Minimal.ini. This works with Portable Ccleaner.ini, and should work with installed Ccleaner if the save to ini option is set.
So long as Minimal.ini cleanses the user profile, and each user closes with SHUTDOWN.cmd,
then when anyone is logged on they will have maximum free space - there will not be GBytes wasted in all the Firefox caches etc.
The above should keep you safe, with all user profiles cleansed, and illustrates the essential features.
My current solution is a more complex SHUTDOWN.cmd :-
IF EXIST %1.INI ( COPY %1.INI Ccleaner.ini > NUL) ELSE ( COPY Minimal.ini Ccleaner.ini > NUL)START CCLEANER %2 %3
On the desktop I have a shortcut link that invokes "H:\New Portable\CCleaner\SHUTDOWN.cmd" - /AUTO /SHUTDOWN
that by default uses Minimal.ini, and I also have other shortcuts such as "H:\New Portable\CCleaner\SHUTDOWN.cmd" %USERNAME%
and alternative variants of Ccleaner.ini have been created to allow more extreme cleaning that can be entrusted to various users.
I am the only one to use a link invoking "H:\New Portable\CCleaner\SHUTDOWN.cmd" Maximal.ini
which cleans out the entire system within an inch of its life, subject to my review (no /AUTO mode).
End of solution.
An "Out-of-cycle" patch is coming this week - BE PREPARED ! !
Background to problems :-
Very recent postings :- http://windowssecrets.com/comp/090625,
http://windowssecrets.com/comp/090702, http://windowssecrets.com/comp/090723
A couple of years ago it was common for I.T. administrators to set Windows Automatic Updates to Automatic if they Trusted M.S.,
and the more experienced set "Download but allow me to choose when to Install" so they could first test on a company-non-critical computer.
Then M.S. did a secret install in violation of the "... allow me to choose ... " stipulation, and major systems crashed,
Whistles were blown, and M.S. explained that the download and installation was vital for the benefit of a future update.
Standard wisdom changed to use "Notify but Don't download or install."
I however read between the lines.
M.S. were saying they had a secret backdoor into your system, but what they planned for the future needed a bigger backdoor.
My wisdom became to "Turn off Automatic Updates", apart from when I am fresh, alert, and ready to switch to the "Notify but Don't ..." setting and closely monitor what is on offer.
I also realised at the outset, that "Turn off Automatic Updates" is merely a request, and that M.S. can ignore my desires,
(and if anything impedes their ability they can fix it through their secret backdoors.)
System Updates cannot be installed under my daughter's credentials, but only when an administrator is logged in ? OFFICIALLY.
But is that really true, and will it always be true ? Escalation of privileges ! ! Backdoors and trapdoors ! !
I will not risk it ? my protection applies and is just as necessary when my daughter is logged on.
Some months ago, on two occasions, I switched to "notify" and was offered Silverlight. I absolutely refused to allow that to be downloaded.
I was horrified to subsequently find that even so they downloaded a Silverlight EULA which seems to give an entire group of themselves and "partners" the right to obtain information from my P.C. when I visit any of their sites and to share that information within that group (and I think I remember it could also leak outside that group.)
Regards
Alan