Friday, February 19, 2010

Reviewing Windows Vista

In this multi-part review of Windows Vista, I will attempt to provide you with the information you need to decide whether you want Windows Vista now, in the near future, or later. (Let's face facts: Not ever upgrading isn't really an option.) I'll explain the differences between the various product editions, discuss each of the major new features, and tell you which I think are valuable and which you can safely ignore. I'll discuss Vista's hardware and software compatibility prowess (or lack thereof) and explain why you may want to hold off on that x64 version you've been considering. And by the time I'm done--sometime in the days ahead, but well ahead of Vista's general availability--I hope I'll have communicated why this major new Windows version is so important and, ultimately, so desirable.
The review will be broken down into several parts, which I'll publish over time. This first part of the review is largely introductory material. In Part 2, I'll explain the different Vista product editions and provide you with the simple information you need to determine which version is for you. Part 3 covers the installation process, including interactive setup, upgrading from XP, and even corporate deployment. In Part 4, I'll highlight what I think of as the Vista experience, explaining what you get in the box, the overall look and feel of the new Vista UIs, and how its performance compares with that of previous Windows versions.
Part 5 of this review will focus on new Windows Vista features, including the advances Microsoft has made in digital media, networking and Internet, and security
. In Part 6, I'll look at compatibility, both hardware and software, and on both 32-bit (x86) and 64-bit (x64) systems. Part 7 will discuss the dark side of Vista, the inconsistent and undesirable features that will leave you shaking your head. And finally, I'll wrap it up in Part 8 with information about availability and pricing and my conclusions.

A quick look back over the past five years

In mid-2001, my son Mark was three and my daughter hadn't even been born yet. We lived in a different, smaller, home, and the tragedies of 9/11 were still ahead of us. Today, over five years later, much has changed. My son is now over 8 years old and his soon-to-be-five-year-old sister Kelly is like a bossy buddy he can't quite shake. We live in a different house, and though it's supposed to be a better neighborhood, I'm haunted daily by the never-ending sounds of lawn machines, leaf-blowers, or snow removal equipment, depending on the time of year. Put simply, a lot has changed.
In the wider technology world, by mid-2001, Microsoft was getting ready to ship Windows XP and Apple had recently shipped the first version of Mac OS X, a product that was so woefully inadequate that even it's most ardent supporters ruefully referred to it as a public beta. Every year, it seemed, the Linux desktop was poised to take off. That, still, has never happened.
Apple and its supporters will tell you that Apple spent the past five years churning out major new Mac OS X versions while Microsoft fumbled around trying to finish Windows Vista. This is completely untrue. Though I use and respect Mac OS X, virtually every version Apple has shipped since 2001 has been a minor update, akin to a Windows 98 SE or Windows XP Service Pack 2 (SP2). Meanwhile, Microsoft has pushed an amazing variety of Windows versions out the door since 2001. Some highlights include Windows XP Embedded, Windows XP Media Center Edition (MCE), Windows XP MCE 2004, Windows XP MCE 2005, Windows XP Tablet PC Edition (TPC), Windows XP Tablet PC Edition 2005, and Windows XP Professional
x64 Edition. It has also shipped major updates to its digital media software, including three major updates to Windows Media Player, a major IE release--IE 7--major new client-based security applications and services, including Windows Defender and Windows Live OneCare. And this is just a partial list. The point here is simple: Microsoft hasn't sat still, contrary to the FUD you read online.
So why did Vista take so long? Microsoft will tell you that Vista has really only been in active development since mid-2004, when it "reset" the original Longhorn project and restarted development on the Windows Server 2003 code base. I'd argue that this is a convenient misstatement of the facts: Windows Vista is Longhorn and Longhorn is Windows Vista. In short, Microsoft did take five years to bring Longhorn--sorry, Windows Vista--to market.
As it turns out, the reason why is simple. Microsoft screwed up, plain and simple. Each version of Windows is based on the version that came before it and because Windows Vista was envisioned as a kitchen sink release that would include every major new feature imaginable, it eventually teetered and fell under the weight of the technology Microsoft was heaping upon it. That Vista is now based on the Windows Server 2003 code based and not that of Windows XP is meaningless. When the project started, back in 2001, it was based on Windows XP.
After the reset, Microsoft scaled back the Vista feature-set dramatically and ensured that features were added in a more logical fashion. The two year development time that Microsoft refers to in this case is the most recent two years, the period of time during which Vista got back on track. This is a period of time that Microsoft should be justifiably proud of. The previous three years? Trust me, we'd all like to forget that.
But the problem with the five year gestation isn't that OS X and Linux have caught up and in some ways surpassed Windows, which of course they have in some respects. The problem isn't even that Microsoft promised us the world and then failed to deliver. No, the problem is that there's another OS out there that runs just fine on over 400 million computers around the world. That system is stable, secure, and gets the job done. It's Windows Vista's biggest competitor. To be fair, it's Windows Vista's only competitor. Maybe you've heard of it: It's called Windows XP.

Thursday, February 18, 2010

How to perform and automatic repair of Windows Vista using Startup Repair

If you are having problems starting Windows Vista, then your first step is to use the automated repair tool called Startup Repair. Startup Repair is a diagnostic tool that can be accessed via the Windows Recovery Environment. In order to start the Windows Recovery Environment you must boot your computer off of the Windows Vista DVD that you purchased or that came with your computer. To start this process, insert the Vista DVD into your DVD drive and turn your computer on. Your computer will start and you should see your BIOS listing your hardware and other information. When that information is cleared, your computer will see that a bootable DVD is inserted and present a prompt ...
As you want to boot the computer from the Windows Vista DVD you need to press a key, and any key will do, on your keyboard when you see the above prompt. After you press the key, you should hear your DVD reader spinning up and then you will see a black screen with a white status bar at the bottom stating Windows is loading files.... After a while, the status bar will turn completely white and you will see a screen stating that Windows is loading. The Windows Setup environment will continue to load and when finished you will be presented with a screen At this screen you should configure the Language to install, Time and currency format, and Keyboard or input method options so that they are set correctly. When done, press the Next button. You will now be at the main Windows Vista setup screen where you would normally install Vista on to a computer.
As we want to repair the computer, you should click on the Repair your computer option. This will bring you to a new screen where the repair process will look for all Windows Vista installations on your computer. When done you will be presented with the System Recovery Options dialog box.

Select the Vista installation you would like to repair and if there are drivers you need to load in order for Vista to access any of your drives or other components , then you should click on the Load Drivers button to load them. When ready, press the Next button to continue.

If the repair process does not detect any problems starting Vista, it will display a list of recovery tools. These recovery tools are discussed further in the Advanced Tools Overview section below. As we want to perform an automated repair, we would click on the Startup Repair option under this list of tools. It should also be noted that if the repair process detected that you previously had problems starting Vista, instead of displaying the list of recovery tools, it would have automatically started the Startup Repair tool for you. When the Startup Repair tool starts, it will scan your Vista installation for any problems. If problems are found it will attempt to fix these problems automatically.

The automatic repair process can take quite a while. So please be patient as Vista attempts to find and repair any problems on your computer. During this process your computer may reboot multiple times, which is normal and nothing to be worried about. During this process you may also be presented with a dialog box asking if you would like to restore your computer using System Restore.

You should click on the Cancel button at this prompt because there is a better System Restore option that can be used from the advanced tools list which we will cover later. For now, just click on the Cancel button and continue with the Startup Repair process. The repair process will now continue to scan your installation for errors to fix. Once the repair process has completed, if it could not find any problems, you will be given an option to send your information to Microsoft.

When sending this information, it is important to note that you will not receive a response back from Microsoft with a solution. Instead they use this information to determine if this is a bug that a lot of people are having and that they need to rectify or if they need to create a support article on how to fix it. If you wish to send the information, then click on the Send information about this problem (recommended) option. Otherwise, click on the Don't send option. You will now be at a summary screen.

You can now click on the Finish button to reboot your computer to exit the repair process or if you would like to try some more advanced options then click on the View advanced options for system recovery and support. We recommend that you try the advanced tools if the Startup Repair tool could not fix your problems. You can also reach the advanced tools at any time during a Startup Repair scan by clicking on the Cancel button. An overview of the advanced tools can be found with links to their individual tutorials.


Advanced Tools Overview

Vista provides advanced repair tools that you can use to fix problems with your Windows Vista installation. To reach this list of tools you would start your computer using the above process and either press Cancel during the Startup Repair process, or if no problems were detected, the list will automatically be shown. The repair process will now display the System Recovery Options screen.

This screen provides access to five tools that can help you repair your Vista installation. These tools are:

Startup Repair
Startup Repair is an automated repair process that scans your Vista installation for problems and attempts to automatically fix them. When you select to repair Vista from the Vista setup screen, and Vista detects problems, this process will be started automatically. You can cancel this process at any time to access the other repair tools described below. The Startup Repair process has already been introduced above when we discussed performing an automated repair.


System Restore
System Restore allows you to restore your computer's configuration, driver information, and programs to a previous state while leaving your existing data intact. Using this option can typically fix a installation's problem if it is not associated with faulty hardware. In order to use this option, you must have had System Restore enabled in Vista so that there are restore points available to restore to. To learn how to use this feature you should read this tutorial: Using System Restore from the Vista Windows Recovery Environment.


Windows Complete PC Restore
Complete PC Restore is a feature that allows you to restore your entire computing environment from a backup image that you created previously. The ability to create backup images for Complete PC Restore is only available in Windows Vista Business, Ultimate, and Enterprise. If you have tried all possible steps to repair your computer, and have a Complete PC Restore backup image available from when your computer was operating properly, then you can use this repair option to restore that image. To learn how to use this feature you should read this tutorial: Using Windows Complete PC Restore to restore your computer.


Windows Memory Diagnostic Tool
Windows Vista comes with a diagnostic tool that allows you to check the memory installed in your computer for errors. This will allow you to determine if the actual memory (RAM) hardware installed in your computer is creating errors. To learn how to use this feature you should read this tutorial: How to use the Vista Windows Memory Diagnostics Tool.


Command Prompt
The Command Prompt repair tool allows you to open a command prompt that you can use to access the files and registry information on your computer. This is an invaluable tool for removing security threats such as worms, rootkits, and other malware from your computer and to be able to access files when Vista fails to boot up.To learn how to use this feature you should read this tutorial: How to use the Command Prompt in the Vista Windows Recovery Environment.

Conclusion

With the knowledge that these tools exist and how to use them, you now have the capability to repair your Windows Vista installation in the event that problems occur. No longer should you feel held captive to your computer, but rather in control of how it operates. If you have any questions on how to use the automated repair or the advanced repair tools, please ask us in the Windows Vista Help Forum.