UBQ000235: Installer Errors

UBQ ID: UBQ000235
Last Modified: 2005-06-01

Summary:

When installing UltraBac, the installer will return error 1224:  The requested operation cannot be performed on a file with a user-mapped section open.

Details:

Full error text (with an example path):

 

“Error copying file C:\temp\UBInstall\UBRESENU.DLL to C:\WINDOWS\system32\UBSetup\UBRESENU.DLL (1224 – The requested operation cannot be performed on a file with a user-mapped section open.)”

 

This error is caused by WMIPRVSE.exe (Windows 2000/XP/2003) or WINMGMT.exe (Windows SBS versions) attaching itself to the ubresenu.dll file during install.

 

These two executables are part of the Windows Management Instrumentation service.  This service "provides a common interface and object model to access management information about operating system, devices, applications and services. If this service is stopped, most Windows-based software will not function properly. If this service is disabled, any services that explicitly depend on it will fail to start."

 

To fix this install error:

 

Restart the service - "Windows Management Instrumentation"

 

or:

 

End all instances of WMIPRVSE.exe or WINMGMT.exe through the Windows Task Manager. The processes will respawn after being ended, but will not re-attach to the ubresenu.dll file.

 

If multiple instances of the WMIPRVSE.exe exist, kill the Network service first, then the System service.

 

This error is not limited to the two services/processes listed above.  Any service that monitors the Windows Event Logs can cause this error.

 

If killing those processes does not allow the install to complete, she Sysinternals utility Process Explorer can be used to track the process attached to the .dll file.

More Information:

See User Manual: Installing UltraBac

See UBQ000234: Common Backup Errors Explained

Version: UltraBac v8.x
Copyright UltraBac Software 2005