Skip navigation

JSI Tip 9274. When you attempt to install the Windows Installer 3.0 redistributable package, the event log records error 7023, Overlapped I/O operation is in progress?


When you attempt to install the Windows Installer 3.0 redistributable package, the event log records an error that is similar to:

Event Type: Error 
Event Source: Service Control Manager 
Event Category: None 
Event ID: 7023 
Date: MM/DD/YYYY
Time: HH:MM:SS
User: N/A 
Computer: <ComputerName>
Description: The Windows Installer service terminated with the following error: Overlapped I/O operation is in progress.
This behavior will occur if the computer has a later version of Windows Installer installed, because the Windows Installer 3.0 redistributable package incorrectly updates the registry when a later version is already installed.

To recover from the registry corruption:

1. Open a CMD.EXE window.

2. Type the following command and press Enter:

msiexec.exe /regserver

To avoid this situation, use a script to install the Windows Installer 3.0 redistributable package, similar to:

@echo off
for /f "Tokens=4" %%v in ('filever /A /D %SystemRoot%\System32\msi.dll') do (
 set cv=%%v
)
if "%cv%" LSS "3.0.3790.2538" "\\Server\Share\WindowsInstaller-KB884016-v2-x86.exe"
endlocal
NOTE: FileVer.exe is from your operating system's Support Tools on the CD-ROM.



Hide comments

Comments

  • Allowed HTML tags: <em> <strong> <blockquote> <br> <p>

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
Publish