Featured Resource:

line

Newsletter

Email Address:


line

Ask the Expert

Have a question for our resident expert? Email your questions to Bob or post in the Forum.

« Vista Sleeps Tonight | Main | Windows Vista Logos »

Vista Reduces Restart Events

I distinctly remember an enthusiastic cheer from the crowd I was sitting in at some the Windows 2000 launch years ago after the speaker announced that the number of events that require a restart had been reduced by a large percentage. Clearly this was a sore point with us Windows NT users. Now things have gotten much better, but the time still comes when a reboot is required and it is no less frustrating simply due to being less frequent a situation.

Save your work, close applications, wait for the restart (heaven forbid you have Altiris Bootworks or a PXE boot to wait for in there), then log back in and get rolling again. On a server this is a bigger concern as an outage needs to be coordinated, but on a workstation it is just a big inconvenience. Today this situation is most often encountered when installing software or updates that replace a file currently in use so this is what the Vista team set out to address…

In Windows Vista, applications that support "side-by-side compliant DLLs" can install a new version of a file even though the new one is in use. You can keep the application open and the update will take effect automatically the next time the application is restarted. Very cool indeed, but this is not a feature taken very heavy advantage of today-- applications need to be written to specifically take advantage of this Vista feature.

Another related technology here is the feature of Windows Installer 4.0 which helps to avoid the need to shut down applications during an installation. Supported programs can have their state saved in order to automatically shut the application down, perform the update, and restart the application just as it was before (any window positions or open documents restored). Again, this is something that must be written to support this feature, but the bottom line is that it is being addressed. As vendors port their applications to support these new Vista features our world can become a better place!

Library Resources

line
line

Bob Kelly's Bio:

Bob Kelly is the founder of AppDeploy.com — a resource focused on desktop management products and practices. He is author of the Start to Finish Guide to Scripting with KiXtart and The Definitive Guide to Windows Desktop Administration. He is also president and co-founder of iTripoli, Inc. who provide AdminScriptEditor.com, home to an integrated suite of scripting tools and a shared library of scripts and language help. Not enough? For more on Bob click here.