DonationCoder.com Forum

Main Area and Open Discussion => General Software Discussion => Topic started by: zridling on October 12, 2007, 09:50 PM

Title: Should a software app be allowed to change the user's settings?
Post by: zridling on October 12, 2007, 09:50 PM
[via Mary Jo Foley (http://blogs.zdnet.com/microsoft/?p=830)]:
Windows Update seems to be automatically changing user settings (again).  —  After Patch Tuesday this week (October 9), some Windows Vista users noticed something strange: Windows Update had changed their Automatic Update settings and rebooted their machines automatically without their consent.
________________________________________________
Microsoft responded with a "Who me?" (http://www.winbeta.org/comments.php?shownews=11019) statement Friday. This kind of behavior — or rather not fixing it — is what drove me away from Vista. Is there any circumstance where a software application or company should change a user's settings and reboot without their approval? This ain't right. I don't mind applying the changes, but it seems half the time that we find a few days after updating that the latest Windows Update broke something else.
Title: Re: Should a software app be allowed to change the user's settings?
Post by: Renegade on October 12, 2007, 09:58 PM
The update there has caused me some significant pain... Not happy about it...

This is the second such instance where MS has forced something... They aren't behaving very well at the moment. I expect this sort of thing should stop fairly soon as it's bound to cause an outcry in the professional sector. You can't just reboot a machine. You need to plan for that.
Title: Re: Should a software app be allowed to change the user's settings?
Post by: cybernetnews on October 12, 2007, 10:42 PM
I voluntarily restarted my computer after the update, and my settings remain unchanged. All five of my computers weren't affected by it, so it must have been isolated incidents?
Title: Re: Should a software app be allowed to change the user's settings?
Post by: Josh on October 13, 2007, 07:53 AM
What significant pain did it cause you?
Title: Re: Should a software app be allowed to change the user's settings?
Post by: Renegade on October 13, 2007, 08:50 AM
I had a false positive on an important piece of software. I was planning to contact the anti-virus vendor about it, but didn't get around to it in time.

The software was marked for deletion by the anti-virus software, but required a reboot to do it. I didn't get to the vendor in time and the reboot screwed the software. Not sure how I'm going to repair it for the moment.

I'm intentionally leaving out the software and anti-virus vendor names above.

And actually, I think I may be mistaken  :o - I might have that server set for automatic reboots... My bad there... I can't remember exactly - I have so many computers set differently that I tend to confuse them when I'm not working on them.

Title: Re: Should a software app be allowed to change the user's settings?
Post by: nosh on October 13, 2007, 09:12 AM
I remember setting up my mother's XP machine from scratch and applying Windows Updates, the last thing I intended to do before backing up the whole image. XP just wouldn't start after the WinUpdates reboot.  :)

Sometimes it may be imperative to reboot immediately so no external app messes things up but even then a soft-shutdown [HKEY_CURRENT_USER\Control Panel\Desktop\AutoEndTasks=0] is the least they can do. I doubt if Windows Update ever does a hard shutdown in any case, not that I put anything beyond MS.
Title: Re: Should a software app be allowed to change the user's settings?
Post by: mitzevo on October 13, 2007, 09:55 AM
Should a software app be allowed to change the user's settings?
Only if the user agrees to such changes, ofcourse. Otherwise, gtfo.
Title: Re: Should a software app be allowed to change the user's settings?
Post by: zridling on October 15, 2007, 03:16 PM
Adrian Hughes weighs in with What’s really broken with Windows Update — Trust (http://blogs.zdnet.com/hardware/?p=855):

See, here’s the problem. To feel comfortable with having an open channel that allows your OS to be updated at the whim of a third party (even/especially* Microsoft … * delete as applicable) requires that the user trusts the third party not to screw around with the system in question. This means no fiddling on the sly, being clear about what the updates do and trying not to release updates that hose systems. While any and all updates have the potential to hose a system, there’s no excuse for hiding the true nature of updates and absolutely no excuse for pushing sneaky updates down the tubes.