Windows File Protection Prompts RIS Client for Installation Media (258955)



The information in this article applies to:

  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional

This article was previously published under Q258955
IMPORTANT: This article contains information about modifying the registry. Before you modify the registry, make sure to back it up and make sure that you understand how to restore the registry if a problem occurs. For information about how to back up, restore, and edit the registry, click the following article number to view the article in the Microsoft Knowledge Base:

256986 Description of the Microsoft Windows Registry

SYMPTOMS

When a Windows 2000 system file is deleted or overwritten, Windows File Protection (WFP) attempts to repair the file using the local %SystemRoot%\System32\DLLCache folder or the %SystemRoot%\Driver Cache\I386\Drivers.cab file.

If the protected file is not in either of these local sources, WFP should attempt to use the Remote Installation Service (RIS) server's installation source folder. If you install a RIS client using a Riprep image, WFP may not try the RIS server's source path and you may be prompted to insert the installation media in the local CD-ROM drive.

CAUSE

If the mini-Setup wizard detects that a local CD-ROM drive is present on the client computer during the RIS installation of a Riprep image, Setup erroneously sets the following registry key back to the first CD-ROM drive letter:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\SourcePath

NOTE: If a CD-ROM drive is not present on the computer, the source path is left intact.

RESOLUTION

WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.

To resolve this issue, use the following steps to change the client's SourcePath entry back to the correct RIS server source path:
  1. Log on to the RIS-installed client computer with Administrator rights.
  2. Start Regedt32.exe.
  3. Locate the following registry key:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup

  4. Double-click the SourcePath entry, and then replace the value with the RIS server's source location:

    \\RISServerName\Reminst\Setup\Language\Images\Win2000.pro

  5. Quit Regedt32.exe.
  6. Shut down and then restart the computer for the changes to take effect.

STATUS

Microsoft has confirmed this to be a problem in Microsoft Windows 2000.

MORE INFORMATION

For additional information about WFP, click the article number below to view the article in the Microsoft Knowledge Base:

222193 Description of the Windows 2000 Windows File Protection Feature

258911 Non-Administrator User Is Not Prompted for Installation Media by Windows File Protection

The following list contains additional reasons why a RIS client (Riprep or otherwise) may be prompted for installation media by WFP when the file is not in a local source:
  • The RIS server is offline or inaccessible when a protected file is deleted or overwritten.

    NOTE: If the computer is configured to participate in a workgroup or in a different domain, you may be prompted for a user name and password to connect to the RIS server. The \\RISServerName\Reminst share must have the Authenticated Users group with read-access permissions applied. You must then supply a valid user name and password (where the user name is in the form of Domain.com\Username, and Domain.com is the domain location of the RIS server). After a valid connection is established, WFP copies the file(s) from the image source folder.
  • You performed an in-place installation/repair and the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\SourcePath:Reg_SZ: key is reset to be the first local CD-ROM drive letter.
  • An administrator runs the sfc.exe /scannnow command and the Windows 2000 installation media I386\Language folder is not manually pre-copied to the RIS servers image(s) I386 folder.

    NOTE: To correct this problem, refer to the following Microsoft Knowledge Base article:

    241063 RIS-Installed Clients Need Access to CD for Additional Languages

The following protected files are located in the I386\Language subfolders:

Uniime.dll
Thawbrkr.dll
Softkey.dll
Pyime.exe
Phime.exe
Multibox.dll
Msir2jp.dll
Korwbrkr.dll
Kbdth3.dll
Kbdth2.dll
Kbdth1.dll
Kbdth0.dll
Kbdintam.dll
Kbdinmar.dll
Kbdinhin.dll
Kbdindev.dll
Kbdheb.dll
Kbdfa.dll
Kbda3.dll
Kbda2.dll
Kbda1.dll
Imeskf.dll
Imeskdic.dll
Imepad.dll
Imejputy.dll
Imejpuex.exe
Imejpmgr.exe
Imejpknl.dll
Imejpdct.dll
Imejpcus.dll
Hwxjpn.dll
Ftlx041e.dll
Ftlx0411.dll
Cplexe.exe
Cjime.exe
Chtbrkr.dll
Chsbrkr.dll


Modification Type:MajorLast Reviewed:11/20/2003
Keywords:kbbug kbenv kbpending KB258955