Errors occur and many 0 KB Oem*.inf files appear on the hard drive after installing a Windows Update for Windows Me
Situation:
When running updates under Windows Millennium Edition (Me) operating systems with Norton AntiVirus or Norton Utilities installed, you see various error messages, one of which could be "Download and Installation Failed." The system stops responding, and you notice that the C:\Windows\Inf folder contains many 0 KB Oem.inf files.
Solution:
Microsoft has confirmed that this is a known problem in Windows Me and Microsoft has created a patch to fix the problem. This patch is referenced in the Microsoft Knowledge Base document CreateFile Improperly Returns ERROR_ALREADY_EXISTS if the Drive Is Locked and the File Did Not Exist -- Q301540.
NOTE: The location of this document is subject to change without notice. Symantec provides this link as a convenience only. The inclusion of this link does not imply that Symantec endorses, recommends, or accepts any responsibility for the content of such sites.
If the patch cannot be obtained, then do the following as a workaround to fix the problem:
- Delete all Oem*.inf files of 0 (zero) size in the C:\Windows\Inf folder.
- Remove all failed Windows Updates.
- Disable Auto-Protect. If you are running Norton SystemWorks, disable SystemDoctor as well.
- Redownload the Windows Update.
- Reenable Auto-Protect and SystemDoctor (if installed).
To delete all 0-byte Oem*.inf files from within Windows:
- Enable Windows to show all files:
- Right-click the Start button, and then click Explore.
- Click the Tools menu, and then click Folder Options.
- Click the View tab.
- Verify that the "Show hidden files and folders" option is checked.
- In the left Explorer pane, click the C drive.
- In the right pane, double-click the Windows folder.
NOTE: If Windows is installed to a different folder, then navigate to the folder in which Windows is installed.
- In the right pane, double-click the \Inf folder.
- Click Search.
- In the "Search for files or folders named" box, type:
oem*.inf
- Verify that the "Look in" box shows the following
C:\Windows\Inf
- Click Search options, click Size, and then set the size to "at most 1 KB."
- Click Search Now.
- In the Search Results pane, sort the files by size by clicking on the header of the Size column. If you cannot see the Size column, then maximize the Search Results window.
- Select all of the 0-byte files by doing the following:
- Click the first 0-byte OEM file to highlight it.
- Scroll down the list to the last 0-byte OEM file. Hold down the Shift key and click the file. This will select all of the 0-byte files.
- Press Delete.
- Click Yes when prompted to confirm the deletion.
- Close the Windows Explorer.
To remove failed Windows Updates:
- Click Start, point to Settings, and then click Control Panel.
- Double-click the Add/Remove Programs icon.
- Click the Install/Uninstall tab.
- Select the Windows Update that failed, and then click Add/Remove.
- Follow the instructions for removing the update. You may be prompted to reboot the computer after the uninstallation is complete.
- Repeat steps 1 through 5 to uninstall all Windows Updates that were recently performed.
- After all updates have been removed, restart the computer.
To disable Auto-Protect:
- Right-click the Auto-Protect icon in the System Tray.
- Click Disable Auto-Protect.
To disable SystemDoctor:
- Right-click the SystemDoctor icon in the System Tray.
- Click the x in the upper right corner of the SystemDoctor screen.
- Click Yes.
Redownload the Windows Update
Follow the Microsoft instructions to download the Windows Update.
Enable Auto-Protect:
- Right-click the Auto-Protect icon in the System Tray.
- Click Enable Auto-Protect.
Document ID: 2001041122464806
Last Modified: 02/28/2003
Date Created: 04/11/2001
Operating System(s): Windows Me
Product(s): Norton AntiVirus 2003, Norton AntiVirus 2003 Professional Edition