Fix Windows Installer Registry References

I recently reinstalled Windows 2000 Advanced Server on one file server. When users try to access files on the server either locally or over the network, a message informs them that the files are already in use and to try again later. However, I've confirmed that no one's using the files in question. Furthermore, the problem seems to affect most of the files users try to access. I've reinstalled the OS, reformatted the volume, and restored the data from a backup tape with no luck. Can you help?

When one organization I know experienced similar problems with file access, this sequence of events had occurred:

  1. Remote Installation Services (RIS) was originally installed on the server.
  2. RIS was configured to include the volume with the server's shared files.
  3. The OS was later reinstalled without RIS.

Your scenario might be similar. The problem results from the way that RIS's Single Instance Storage (SIS) service modifies extended NTFS file attributes on the RIS/SIS-enabled volumes. If you first let SIS manage a volume, later reinstall the OS without RIS/SIS, and attempt to access the already SIS-modified files on that volume, you receive in-use errors. Your restore from backup solution probably didn't work because the backup contained the RIS installation (only a backup made before RIS was installed could solve the problem).

To solve the problem, you need to reinstall RIS on the server, which will in turn reinstall the SIS service. After SIS is present, you should be able to access the files. You can also get rid of RIS on the server after you reinstall, although SIS will remain on the system. To avoid situations such as yours, when you install RIS, you should create a separate volume designated for RIS images and let RIS/SIS manage that volume only. If you want to completely remove SIS from the volume, you'll need to take several steps including mapping the affected drive to a network drive letter and subsequently backing it up through the network drive letter (doing so forces SIS to expand all the files on the volume in a non-SIS-specific format). You'll find the steps outlined in the Microsoft article "HOW TO: Uninstall Remote Installation Services and Single Instance Storage," (Q299873, http://support.microsoft.com).

Please or Register to post comments.

IT/Dev Connections

Las Vegas
September 30th - October 4th

Paul ThurottYou'll have the opportunity to experience:
• The Microsoft
Technology Roadmap
• Office 365 Implementation
• Hyper-V Optimizing
• Windows 8 Deployment
and much more!

Come See Paul Thurrott & Rod Trent in Person!

Early Registration Now Open

Upcoming Training

Mastering SharePoint 2013: Succeeding, Not Just Surviving

Building on the success of the “Mastering SharePoint 2010” seminars, the presenters have updated the content to cover the latest and greatest SharePoint product: SharePoint 2013. While SharePoint 2013 is relatively new on the marketplace, the presenters have been working with SharePoint 2013 for well over a year, and have implemented it with a number of clients in production environments.

Register Now

Current Issue

May 2013 - The NameTranslate object is useful when you need to translate Active Directory object names between different formats, but it's awkward to use from PowerShell. Here's a PowerShell script that eliminates the awkwardness.

CURRENT ISSUE / ARCHIVE / SUBSCRIBE

Windows Forums

Get answers to questions, share tips, and engage with the Windows Community in our Forums.