Article ID: 8584, created on Jun 9, 2010, last review on Aug 12, 2014

  • Applies to:
  • Plesk 9.x for Windows


It is not possible to enable php as FastCGI on the domain. The following error is displayed in Parallels Plesk Panel:

Error: Unable to update hosting preferences:
WebServerManager::addVhost() failed:
websrvmng failed: The process cannot access the file because it is being used by another process.
(Error code 32) at Open file 'C:\WINDOWS\system32\inetsrv\fcgiext.ini'"


This problem was completely fixed in Parallels Plesk Panel 10. Consider upgrading to the latest version.

Hot-fix is available for the Parallels Plesk Panel 9.5.4.
Replace the file %plesk_bin%\IIS6NativeProvider.dll with the file from the attachment and restart Parallels Plesk Panel services.
Do not forget to backup original file.

As for the other Parallels Plesk Panel 9.x apply the following workaround.

Please create the registry key TmpIniFileCopyCount  (DWORD type) with value 1000 at the Plesk configuration section:


[Wow6432Node\] is used in case the server is Windows x64.

If key TmpIniFileCopyCount  already exists with some value, please change it to 1000.

It is necessary to restart IIS for applying changes.
> iisreset

This string increases the number of retry attempts for IIS to get access to the file 'C:\WINDOWS\system32\inetsrv\fcgiext.ini'

Additional information

Also please check knowledge base article for Parallels Plesk Panel version 8.3.


aac4a8fcd879de03758354e15495d69a a914db3fdc7a53ddcfd1b2db8f5a1b9c 85a92ca67f2200d36506862eaa6ed6b8 56797cefb1efc9130f7c48a7d1db0f0c

Email subscription for changes to this article
Save as PDF