I installed FCGI then later went to add ASP and CGI features to the Web Server. Upon reboot it failed to install the role services and crapped the whole web server. I tried
uninstalling the web server, but it gives same error when attempting to remove. Any idea how to get past this without a complete reinstall?
Unfortunately this is not a simple IIS setup error, IIS never returns failure during uninstall. The error code 0x80070643 indicates that at this point the CBS component store is corrupted with
a failed transaction that it will forever try and process.
Two things to try:
1) OS repair – insert media and start setup.exe,then choose Upgrade
2) if that does not work then you will need to clean install OS.
I just wanted to jump in here to clarify a few things.
I've been chatting with Henry (hseiler) for the last few minutes. Suggesting a clean install of the OS is very serious business. If there are any behaviors in FastCGI (or any other part of IIS) that can lead to this, I want to make sure that we look into
it.
What has happened here is that an internal component of the Windows setup engine (the component store that Henry mentioned) has somehow become corrupted. I've discusssed potential causes for this and he tells me that with the way the IIS component setup
works, there is nothing we are doing that will lead to this. There is also no way a user could induce this situation by setting up something incorrectly. In the instances we know of where this problem has been seen, it has occurred randomly during install
or uninstall of some component. The specific component does not matter.
Unfortunately, once the machine is in this state, the Windows installer is broken. It cannot add or remove any Windows components and it cannot apply updates to the system.
We have reason to believe that the OS repair that Henry describes may correct the problem, as it rewrites the component store. It should also preserve the configuration of the machine. Note that you will need to re-install any OS updates after doing this,
since the nature of the repair is to restore OS files from your media.
Please let us know how the OS repair works for you. We are interested in confirming that this action corrects the problem (since we've never been able to get our hands on a machine in this state to try it for ourselves.)
I'm in an identical situation (http://forums.iis.net/p/1155241/1893505.aspx) - IIS install is giving the 0x80070643 error. I will also try the OS repair and see how that goes. We
were going to blow away the machine and then start from scratch again but this may save us some time.
I have this same error on a Server 2008 Enterprise R0 (Service Pack 2) machine.
I tried removing WPA and IIS7, as suggested... but now those installs fail AS WELL - I can't put them back.
I cannot choose "upgrade" from the install media, because the installer wants me to have a "More recent" version of Windows (instead of the same version, apparently).
Short of re-installing the entire server (which would be an exceedingly large inconvenience), is there anything else I can do to save this machine?
Kanien
104 Posts
II7 w2k8 error 0x80070643
Mar 21, 2008 10:25 PM|LINK
HSeiler
88 Posts
Re: II7 w2k8 error 0x80070643
Mar 27, 2008 04:05 PM|LINK
Two things to try:
1) OS repair – insert media and start setup.exe, then choose Upgrade
2) if that does not work then you will need to clean install OS.Program Manager
IIS Deployment
wadeh
115 Posts
Microsoft
Moderator
Re: II7 w2k8 error 0x80070643
Mar 27, 2008 04:45 PM|LINK
I just wanted to jump in here to clarify a few things.
I've been chatting with Henry (hseiler) for the last few minutes. Suggesting a clean install of the OS is very serious business. If there are any behaviors in FastCGI (or any other part of IIS) that can lead to this, I want to make sure that we look into it.
What has happened here is that an internal component of the Windows setup engine (the component store that Henry mentioned) has somehow become corrupted. I've discusssed potential causes for this and he tells me that with the way the IIS component setup works, there is nothing we are doing that will lead to this. There is also no way a user could induce this situation by setting up something incorrectly. In the instances we know of where this problem has been seen, it has occurred randomly during install or uninstall of some component. The specific component does not matter.
Unfortunately, once the machine is in this state, the Windows installer is broken. It cannot add or remove any Windows components and it cannot apply updates to the system.
We have reason to believe that the OS repair that Henry describes may correct the problem, as it rewrites the component store. It should also preserve the configuration of the machine. Note that you will need to re-install any OS updates after doing this, since the nature of the repair is to restore OS files from your media.
Please let us know how the OS repair works for you. We are interested in confirming that this action corrects the problem (since we've never been able to get our hands on a machine in this state to try it for ourselves.)
Thanks,
-Wade
brenton.cros...
7 Posts
Re: II7 w2k8 error 0x80070643
Feb 16, 2009 10:52 PM|LINK
Hi guys,
I'm in an identical situation (http://forums.iis.net/p/1155241/1893505.aspx) - IIS install is giving the 0x80070643 error. I will also try the OS repair and see how that goes. We were going to blow away the machine and then start from scratch again but this may save us some time.
Brenton
mattshadbolt
8 Posts
Re: II7 w2k8 error 0x80070643
Mar 31, 2009 01:19 AM|LINK
I found removing the Windows Process Activation Service and then reinstalling IIS fixed this issue for me.
Tiemroth
2 Posts
Re: II7 w2k8 error 0x80070643
Jun 24, 2009 09:43 AM|LINK
This also fixed the problem for me - Thanks
Kenneth
brien20
1 Post
Re: II7 w2k8 error 0x80070643
Jul 31, 2009 09:19 PM|LINK
anilr
2343 Posts
Microsoft
Re: II7 w2k8 error 0x80070643
Jul 31, 2009 09:27 PM|LINK
In server manager, go to remove features.
Software Design Engineer
IIS Core Server
Gengar003
12 Posts
Re: II7 w2k8 error 0x80070643
Jul 10, 2010 04:46 PM|LINK
I have this same error on a Server 2008 Enterprise R0 (Service Pack 2) machine.
I tried removing WPA and IIS7, as suggested... but now those installs fail AS WELL - I can't put them back.
I cannot choose "upgrade" from the install media, because the installer wants me to have a "More recent" version of Windows (instead of the same version, apparently).
Short of re-installing the entire server (which would be an exceedingly large inconvenience), is there anything else I can do to save this machine?
Supertao
1 Post
Re: II7 w2k8 error 0x80070643
Oct 25, 2010 08:11 PM|LINK
I fixed the same problem by removing the Windows Process Activation Service and then reinstalling IIS.