Tuesday, July 7, 2009
Thursday, July 2, 2009
Windows may update unexpectedly
Dozens of Windows Secrets readers confirm that Windows sometimes installs updates without displaying a list of patches that a user can accept or decline.
If Automatic Updates were set to install patches without user intervention, no notice would be expected, but a bug appears to be installing patches upon shutdown in certain cases, even though Windows is configured to require user approval.
In my June 25 Top Story, I reported that several Windows Secrets readers and editors had experienced a disturbing problem involving Automatic Updates (AU). Users who had configured AU to prompt them before downloading or installing updates found that Windows installed updates at the next shutdown without notification, review, or approval.
The day after the story appeared, the Microsoft Update blog tacitly acknowledged the problem in a blog post. The comment said the company was "investigating the reports and trying to clarify with the community exactly what people are experiencing."
The blog post went on to describe the behavior that should be expected when users select option 2 or 3 of AU's four alternatives:
- Option 1. Automatically download and install updates;
- Option 2. Download updates but prompt for review before installing them;
- Option 3. Check for updates but prompt before downloading or installing them;
- Option 4. Turn off Automatic Updates.
As I reported last week, Knowledge Base article 910340, last revised on Dec. 5, 2007, confirms that notification to users may fail if a patch was partially downloaded but interrupted before the download was completed.
Incomplete downloads can occur when Microsoft publishes several updates at once and the company "throttles" its bandwidth to prevent server overload. This happened on June 9, Microsoft's regular Patch Tuesday, when 10 major security bulletins were released.
The throttling of updates from Microsoft's servers can cause some updates to be downloaded but others to be postponed. In such instances, the notification icon may not appear as expected because Windows waits until all pending updates are downloaded before showing a notification icon.
Unfortunately, when a user shuts down an affected PC before all updates have downloaded, other updates may be installed with no opportunity to review and select them.
In this situation, the only way a user can review the updates before installing them is to cancel the shutdown, open Microsoft Update or Windows Update manually, and select View available updates in Vista or Custom in XP. (Note that in XP, this feature requires Windows Genuine Advantage, so if you want to keep WGA off your system, you must use a third-party update service, as described below.)
Microsoft calls this behavior a "feature," but as WS contributing editor Susan Bradley puts it, "This is a bug, sir."
Since the problem involves patch downloads, you'd think that people who select option 3 — notify but do not download or install — would be immune to the surprise installs. However, several readers who chose option 3 report that Windows updates were downloaded and installed automatically anyway. They consider themselves to be victims of forced updates, perhaps more so than users who downloaded everything (option 2) but received no notice prior to installation.
Forced updates can result in headaches
Last week's story struck a nerve with Windows Secrets readers. Scores of you wrote in to say that you had experienced the same issue, and not just on an extra-large Patch Tuesday such as June 9. According to dozens of Windows XP and Vista users, the problem has been happening for months. (See this week's Known Issues column for more reader comments on the bug.)
The overwhelming majority of readers I heard from report the exact behavior that Microsoft describes in KB 910340: when downloads are being throttled by the Redmond company, "The Automatic Updates icon does not display the status of downloads that are in progress."
That bland statement fails to adequately describe a flaw that has a profound impact on many Windows users. As many readers note from personal experience, updates can sometimes disable software or hardware on production systems. Hours of work can be required to restore these machines to full functionality. Even if every patch is wanted, the unexpected installation of updates without notice can surprise you precisely when you really need your PC to shut down or reboot in a hurry.
A handful of readers reported more disturbing Automatic Updates bugginess. The expected behavior is that Windows' shutdown icon and shutdown dialog box should show that updates will be installed when the system is powered down or rebooted. Seeing no such notice, many readers who had selected Automatic Updates' option 2 had no reason to think updates would be installed. After clicking the shutdown icon on the Start menu, however, these users found that updates were being installed unexpectedly.
Several readers who'd selected option 3 (notify but do not download) found updates being installed when they shut down their systems, with no notice that any patches were even available for download.
Some readers who had deselected one or more updates — indicating that these updates should not be applied — reported that Windows installed the updates at the next shutdown anyway.
Finally, many readers who selected a menu option to "shut down without installing updates" found that updates were installed despite their wishes.
(Some readers reported that they'd originally selected AU option 2 or 3, but their systems had somehow been changed to option 1 so AU would download and install updates automatically. This can be caused by such programs as Microsoft Live OneCare and Norton Internet Security, as described by WS contributing editor Scott Dunn on Oct. 25, 2007, and editorial director Brian Livingston on May 25, 2006.)
Microsoft isn't saying exactly what's going on
Last week's column stated that the large number of patches released on June 9 could have triggered the forced-update behavior. It's still not certain precisely why update notifications are failing to appear in Windows systems around the world. But this much is clear: the phenomenon has definitely occurred both before and after June 9.
One workaround to prevent surprise downloads was recommended last week: every time you plan to shut down or reboot a PC, first run Microsoft Update (a superset of Windows Update) and select each patch you wish to install or not install. This should download and apply whatever you selected, leaving no files to be installed without notice.
For some Windows users, however, their machines must be protected against any changes before each new patch is researched for side-effects. These extra-cautious users are disabling Automatic Updates entirely and then running Microsoft Update or a third-party update service manually, as often as needed.
Disabling AU causes an irritating red warning to be displayed repeatedly. If shutting off AU appeals to you, the right way to implement it (and avoid the constant nagging) is as follows:
- Step 1: Disable Automatic Updates. In XP, open the Automatic Updates Control Panel applet and select Turn off Automatic Updates. In Vista, open the Windows Update Control Panel applet, choose Change settings in the left pane, and select Never check for updates (not recommended).
- Step 2: Turn off the red warning. Open the Security Center Control Panel applet, click Change the way Security Center alerts me, and choose Don't notify me and don't display the icon (not recommended).
- Step 3: Check for updates manually. Run Microsoft Update or an independent update service at least once a month (preferably just after reading the analysis that Windows Secrets publishes two days after every Patch Tuesday). Third-party update tools such as the Secunia Personal Software Inspector and the Shavlik Google Patch Gadget can identify critical updates that both Windows and your major applications require.
See the Windows Secrets Security Baseline and Susan Bradley's May 28 Top Story for more on third-party Windows update services.
Although the precise workings of the bug are still unclear, it's obvious that AU is downloading and installing some updates without the required notification. Even when a user manually runs a download tool before a shutdown occurs, it's been reported to me that, in rare instances, even this failed to prevent an unwanted update from being installed.
Monday, June 29, 2009
Abrams invented Friendster and failed
if he's not building a traditional VC-backed start-up, what is he building? Is it a hobby project or an IPO in the making? Here Abrams is less clear. Abrams has put none of his own money into Socializr. He is cagey on his timetables and plans for growth. When I ask him what Socializr might look like in three years, he laughs: "That's a long time for me." Coming as it does from the guy who invented social networking, the statement seems curiously unambitious. And then there's the question of why an active Internet entrepreneur would start a nightclub in the first place. Abrams says that Slide is neither a distraction nor a major financial risk. "As you can tell"--he gestures at the posh lighting, the attractive waitress, the abstract art--"I'm doing fine."
Abrams is alluding to his personal wealth, but his almost perky tone suggests his mental state, a hard-fought detachment that has allowed him to recover from failure. Abrams may be a cynic, but it's easy to forgive his cynicism--even if you blame him for the biggest tech flop since the bubble burst. After all, it's not often you encounter a visionary who has decided it's okay not to be one.
source :http://www.inc.com/magazine/20070601/features-how-to-kill-a-great-idea_pagen_7.html
Friday, June 26, 2009
Know and optimize your bandwidth
- Always use Firefox and Opera to browse the web: Both FF and Opera are faster than IE and have got lots of Bandwidth saving features. I use Opera 9.24; since it’s not the latest version available, it doesn’t support some of the newest features in many web applications. For instance, the new version of Gmail pre-fetches the emails for faster performance which is a bandwidth sucker. It loads all emails including those which you have no intention reading at that time.
- Block unwanted Images: Opera can block images via a button on the View bar. A Firefox Add-on ImgLikeOpera does the same on Firefox. Most websites usually contain lots of animations and images which we don’t even notice. If you need any images, you can always load specific images (Right click > View image on Opera and Right click > Load image on FF). For sites that I frequently visit, I load all the images once and then select the option to ‘load cached images only’ so that the reading experience is not compromised.
- Block Flash and Adsense: Use the Adblock Plus Firefox Add-on to block Adsense Ads and Flash animations. A flash ad can be as big as 200 kb or even more! This add-on makes pages load faster and saves on bandwidth. If you have ever been to Digg, you might have noticed the number of Ads per page. How fast would the pages load if there were no ads?
- Remove the Bandwidth Intensive Plugins: Some Firefox Add-on’s like those that bring you the Alexa ranks or Google PR, connect with their server to bring you the stats. If you don’t need those stats, disable those plugins. If you need the stats sometimes, but not every now and then, then create a different Firefox Profile with those plugins.
- Hibernate Windows instead of Shutting Down: Hibernation saves your desktop the way you left it (Microsoft says that even the mouse location is saved). I save my windows and continue work from last days end. That’s saves a lot of unnecessary pageloads and saves bandwidth!
- Use Desktop Clients like Pidgin and TweetDeck: Pidgin is an open source chat client that can connect to multiple chat networks at the same time. I use it to connect with my Yahoo and Gtalk friends and clients. Moreover it’s a very light client that doesn’t suck bandwidth the way Gtalk does. TweetDeck is a must have for twitter addicts. It makes the twitter experience more enjoyable by fetching the tweets so that you don’t have to refresh your pages to see if you have new tweets. Saves bandwidth and saves time!
- Use a Download Manager: A download manager is a definite time saver. I use the Free Download Manger to keep track and organize downloads. Usually I save the download links and videos with FDM and download all of them towards month’s end when you exactly know how much free bandwidth remains. Also you can export the download lists and send it to your ‘Lucky’ friends with unlimited bandwidth and ask them to download it for you!
- Block Automatic Updates: Most software have the automatic updates enabled by default. The software detects when you are connected to the internet and checks and downloads updates. So you loose control on your bandwidth. Instead, I have disabled all automatic updates and I update all my softwares towards the end of the month, when I know how much usage remains. (Thanks Anish for reminding me!)
- Disable Opening of Files inline: Browsers open PDF files and Video files inline. It might open a PDF without telling you how big the file is. Worst part, the browser becomes non-responsive until it completes loading the file. Result: You waste bandwidth on a large PDF which you have no intention reading. You can disable that in Firefox Options. Learn how. (Thanks Quakeboy)
- Monitor your usage: Use a Network monitor to know how much you use and how much bandwidth remains. It helps in planning things better. I use a Free Bandwidth meter from ShaPlus. It’s a good one and has the necessary options. Read the review and download it free.
Wednesday, June 24, 2009
Basic elements in a good design
| Classic components |
| Balance and interest |