Windows IT Pro is the leading independent community for IT professionals deploying Microsoft Windows server and client applications and technologies.
  
  
  Advanced Search 


January 06, 2000

What's the Difference?

RSS
Subscribe to Windows IT Pro | See More Registry Articles Here | Reprints | Or get the Monthly Online Pass—only $5.95 a month!

[Editor's Note: Do you have something to share with other readers who visit Windows NT Magazine online? We want to know about it. Write for Reader to Reader online, and you can tell others about your NT discoveries, comments, problems, solutions, and experiences. Email your contributions (300 to 700 words) to r2ronline@winntmag.com along with your name and phone number. We edit submissions for style, grammar, and length. If we print your submission, you'll get $100. Reader to Reader submissions are the reader's opinion and do not necessarily represent the views of Windows NT Magazine.]



Start

Although Windows NT Magazine and others have covered the Windows NT Server 4.0 Resource Kit utility Sysdiff, the coverage has typically focused on the utility's large tasks, such as building application install files and conducting unattended software installs. Support personnel who work with NT might find my use for Sysdiff valuable and suitable for daily use. Sysdiff's functionality is relatively simple. You run Sysdiff with the /snap switch to take a system snapshot, recording all file and Registry settings. You install the required software or make system changes, then run Sysdiff with the /diff switch. The software compares any new files or Registry changes and packages these changes into an install file. If you want to add this package file to another workstation (provided you have configured it similarly), you run Sysdiff with the /apply switch.

One big mystery about installing a new application or making system changes is what changes you're actually making on your system—something you're especially interested in when something goes wrong. Wouldn't it be nice to have a list of all the system changes you make during a software or an ISP configuration install? Fortunately, Sysdiff has a /dump switch that saves a list of all file and Registry changes to a text file. If you’re big on manually hacking the NT Registry, you’ll find this tool invaluable for determining proper Registry settings before making manual changes. For example, my company had several NT clients with incorrect time-zone settings. Instead of visiting each workstation and changing the settings manually, we decided to push the time-zone Registry changes remotely from a batch file. However, we didn’t know what the Registry settings were, and searching the Registry manually is not the most accurate option. Sysdiff made this easy. We simply set a workstation to the incorrect time zone, took the snapshot, corrected the time zone, and then took the diff reading. We then used the /dump switch to dump the Registry changes to a text file and noted these changes in our batch file. We have also used Sysdiff for troubleshooting when an install was copying incompatible ODBC DLLs to a system.

Although no documentation states this, but sure that you have a sysdiff.inf file in the same folder as Sysdiff. The sysdiff.inf text file tells Sysdiff which files, folders, and Registry areas to exclude during operation. For example, if you're making only Registry changes, you can save time by editing sysdiff.inf to tell Sysdiff to skip the C: drive.

The time this utility has saved us in troubleshooting and system-configuration change has been immeasurable. By the way, we also use Sysdiff to build and distribute software to clients.

—Marty Scher
mscher@fleetcc.com

End of Article



Reader Comments

You must be a registered user or online subscriber to comment on this article. Please log on before posting a comment. Are you a new visitor? Register now




Top Viewed ArticlesView all articles
Confirmed: Battery Life Issues Not Windows 7's Fault

Microsoft on Monday issued a lengthy statement about the recent Windows 7 battery controversy, echoing my assessment from earlier in the day, but backing it up with hard, cold evidence. ...

Microsoft Warns of Windows Version Expirations

Microsoft warned that this year will see three out-of-date Windows versions slip into retirement. ...

Battery Life Issues Almost Certainly Not Windows 7's Fault

While Microsoft is still investigating a notebook battery life issue that was supposedly caused by Windows 7, some interesting trends have emerged. ...


Windows OSs Whitepapers Protecting Microsoft SharePoint

Related Events Deep Dive into Windows Server 2008 R2 presented by John Savill

Managing IT Across Multiple Locations

Check out our list of Free Email Newsletters!

Windows OSs eBooks Understanding and Leveraging Code Signing Technologies

A Guide to Windows Certification and Public Keys

SQL Server Administration for Oracle DBAs

Related Windows OSs Resources Introducing Left-Brain.com, the online IT bookstore
Looking for books, CDs, toolkits, eBooks? Prime your mind at Left-Brain.com

Discover Windows IT Pro eLearning Series!
Clear & detailed technical information and helpful how-to's, all in our trademark no-nonsense format


Windows IT Pro Home Register FAQ for Windows WinInfo News
Europe Edition About Us Contact Us/Customer Service Media Kit Affiliates / Licensing  
SQL Server Magazine Office & SharePoint Pro DevProConnections IT Job Hound
Left-Brain.com Technology Resource Directory asp.netPRO ITTV Windows SuperSite 
 
 Windows IT Pro is a Division of Penton Media Inc.
 © 2010 Penton Media, Inc. Terms of Use | Privacy Statement