none
Net Framework 3.0 will not install XPSEPSC installer not installed

    Question

  • I can find no way to install the XPSEPSC installer that Net Framework needs to install.  I have versions 1.1 and 2 properly installed.  I am running XP w/SP2 and have seen lots of reports regarding the same error.  An excerpt from the dd_XPS.txt file is shown.  In the dd_dotnetfx3.txt file, it reports that Net Framework 3 is already installed (which I feel is an error iteself see text in bold) since it is not in the installed files and updates under the control panel and even if it really were installed, why would setup fail due to an error.  I believe my issue is completely due to the XPSEPSC installer being installed. 

    dd_dotnetfxerror.txt

    12/18/07,10:47:03] XPSEPSC x86 Installer: [2] Setup Failed on component XPSEPSC x86 Installer
    [12/18/07,10:47:04] WapUI: [2] DepCheck indicates XPSEPSC x86 Installer is not installed.
    [12/18/07,11:17:47] XPSEPSC x86 Installer: [2] Error code 1603 for this component means "Fatal error during installation.
    "
    [12/18/07,11:17:48] XPSEPSC x86 Installer: [2] Setup Failed on component XPSEPSC x86 Installer
    [12/18/07,11:17:49] WapUI: [2] DepCheck indicates XPSEPSC x86 Installer is not installed.

     

    dd_dotnetfxinstall.txt

    [12/18/07,10:46:32] Setup.exe: ========== Logging started ==========
    [12/18/07,10:46:32] Setup.exe: =====================================
    [12/18/07,10:46:32] Setup.exe: Command line: c:\774cd28cf8a361c7e2c8694617ebf958\setup.exe
    [12/18/07,10:46:32] Setup.exe: ISetupManager::LoadSetupLog() completed
    [12/18/07,10:46:32] UTILS::RunNGENAction: Started
    [12/18/07,10:46:32] UTILS::RunNGENAction: starting "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe queue pause"
    [12/18/07,10:46:33] UTILS::RunNGENAction: ngen.exe returned -1
    [12/18/07,10:46:33] Setup.exe: ISetupManager::RunIntro() : LoadManagers
    [12/18/07,10:46:33] Setup.exe: MoveLoadProgress()
    [12/18/07,10:46:33] Setup.exe: inside ISetupManager::LoadDependencyMgr()
    [12/18/07,10:46:33] Setup.exe: inside ISetupManager::LoadCDInfoMgr()
    [12/18/07,10:46:33] Setup.exe: inside ISetupManager::LoadDiskInfoMgr()
    [12/18/07,10:46:33] Setup.exe: inside ISetupManager::LoadUIManager()
    [12/18/07,10:46:33] vs70uimgr: Entering InitializeModule() method.
    [12/18/07,10:46:33] Setup.exe: MoveLoadProgress()
    [12/18/07,10:46:33] Setup.exe: ISetupManager::RunIntro() : LoadDatabaseValues
    [12/18/07,10:46:33] Setup.exe: MoveLoadProgress()
    [12/18/07,10:46:33] Setup.exe: AddGlobalCustomProperty
    [12/18/07,10:46:34] Setup.exe: AddGlobalCustomProperty
    [12/18/07,10:46:36] Setup.exe: MoveLoadProgress()
    [12/18/07,10:46:36] Setup.exe: MoveLoadProgress()
    [12/18/07,10:46:36] Setup.exe: MoveLoadProgress()
    [12/18/07,10:46:36] Setup.exe: MoveLoadProgress()
    [12/18/07,10:46:36] Setup.exe: MoveLoadProgress()
    [12/18/07,10:46:36] Setup.exe: MoveLoadProgress()
    [12/18/07,10:46:36] Microsoft .NET Framework 3.0: Begining CSubComponent creation for: WAP 1.0 Core [eCurrentState = INSTALLSTATE_ABSENT eDesiredState = INSTALLSTATE_LOCAL]
    [12/18/07,10:46:36] Microsoft .NET Framework 3.0: Begining CSubComponent creation for: Servicing [eCurrentState = INSTALLSTATE_ABSENT eDesiredState = INSTALLSTATE_LOCAL]
    [12/18/07,10:46:36] Setup.exe: MoveLoadProgress()
    [12/18/07,10:46:36] Setup.exe: MoveLoadProgress()
    [12/18/07,10:46:36] Only x86 platforms are supported: Return type:
    [12/18/07,10:46:36] Only x86 platforms are supported: IeReturnCheck
    [12/18/07,10:46:36] Windows XP Service Pack 2 Update Information: Return type:
    [12/18/07,10:46:36] Windows XP Service Pack 2 Update Information: IeReturnCheck
    [12/18/07,10:46:36] Windows 2003 Server Service Pack 1 Update Information: Return type:
    [12/18/07,10:46:36] Windows 2003 Server Service Pack 1 Update Information: IeReturnCheck
    [12/18/07,10:46:36] Microsoft Windows Installer 3.0: Return type:
    [12/18/07,10:46:36] Microsoft Windows Installer 3.0: Win32ReturnCheck
    [12/18/07,10:46:36] Microsoft .NET Framework 3.0 (STD) is already installed: Return type:
    [12/18/07,10:46:36] Microsoft .NET Framework 3.0 (STD) is already installed: Win32ReturnCheck
    [12/18/07,10:46:36] Please uninstall Windows Workflow Foundation before installing this product: Return type:
    [12/18/07,10:46:36] Please uninstall Windows Workflow Foundation before installing this product: IeReturnCheck
    [12/18/07,10:46:36] Microsoft DirectX 9.0: Return type:
    [12/18/07,10:46:36] Microsoft DirectX 9.0: Win32ReturnCheck
    [12/18/07,10:46:36] RGB Rast: Return type:
    [12/18/07,10:46:36] RGB Rast: NetRtReturnCheck
    [12/18/07,10:46:36] MSXML 6.0 Parser: Return type:
    [12/18/07,10:46:36] MSXML 6.0 Parser: NetRtReturnCheck
    [12/18/07,10:46:36] WIC Installer: Return type:
    [12/18/07,10:46:36] WIC Installer: NetRtReturnCheck
    [12/18/07,10:46:36] Microsoft .NET Framework 2.0: Return type:
    [12/18/07,10:46:36] Microsoft .NET Framework 2.0: NetRtReturnCheck
    [12/18/07,10:46:36] XPSEPSC x86 Installer: Return type:
    [12/18/07,10:46:36] XPSEPSC x86 Installer: Win32ReturnCheck
    [12/18/07,10:46:36] Windows Communication Foundation: Return type:
    [12/18/07,10:46:36] Windows Communication Foundation: NetRtReturnCheck
    [12/18/07,10:46:36] Windows Presentation Foundation: Return type:
    [12/18/07,10:46:36] Windows Presentation Foundation: NetRtReturnCheck
    [12/18/07,10:46:36] Windows Workflow Foundation: Return type:
    [12/18/07,10:46:36] Windows Workflow Foundation: NetRtReturnCheck

     

    XPSEPSC.TXT file

    0.610: 2007/12/18 11:17:40.562 (local)
    0.610: c:\965c969c34c304ccb48c490bbc7a60\update\update.exe (version 6.2.29.0)
    0.610: Hotfix started with following command line: /quiet /norestart /log:C:\DOCUME~1\jkb\LOCALS~1\Temp\dd_XPS.txt
    0.625: GetKernelType: GetInternalFilename failed
    7.641: In Function TestVolatileFlag, line 11873, RegOpenKeyEx failed with error 0x2
    7.641: In Function TestVolatileFlag, line 11905, RegOpenKeyEx failed with error 0x2
    7.641: DoInstallation: CleanPFR failed: 0x2
    7.719: SetProductTypes: InfProductBuildType=BuildType.Sel
    7.719: SetAltOsLoaderPath: No section uses DirId 65701; done.
    7.797: Unexpected Error While Executing Line 1 ( Condition.Requirement ) of W2K.Condition
    7.797: ExConditionalEvaluateSection: Syntax error in 'Condition' key of section W2K.Condition.
    7.797: DoInstallation:  Error 0xf00c while evaluating extended conditional section [ProductInstall.ExtendedConditional].
    7.813: The XpsEPSC c:\965c969c34c304ccb48c490bbc7a60\update\update.inf file is not correct.
    7.813: Update.exe extended error code = 0xf00c
    7.813: Update.exe return code was masked to 0x643 for MSI custom action compliance.

     

    dd_dotnetfx3.txt file (partial)

    CProgressPage::RunningComponent()
    [12/18/07,11:17:49] WapUI: {4F8791EE-486F-44B5-952B-F28F9FD58BD0}
    [12/18/07,11:17:49] Setup.exe: ISetupManager::RunInstallFromList(IP_POSTINSTALL) completed
    [12/18/07,11:17:49] Setup.exe: ISetupManager::RunInstallLists() completing
    [12/18/07,11:17:49] WapUI: ISetupManager::GetGlobalCustomProperty() failed to find global prop in CProgressPage::RunningComponent()
    [12/18/07,11:17:49] WapUI: {4F8791EE-486F-44B5-952B-F28F9FD58BD0}
    [12/18/07,11:17:49] vs70uimgr: Entering DisplayFinal() method.
    [12/18/07,11:17:49] vs70uimgr: Entering Next() method.
    [12/18/07,11:17:49] WapUI: FProductIsInstalled(): MsiQueryProductState: {15095BF3-A3D7-4DDF-B193-3A496881E003}
    [12/18/07,11:17:49] WapUI: FProductIsInstalled (NOT installed): -1
    [12/18/07,11:17:49] WapUI: Obtained failed/cancel flag
    [12/18/07,11:17:49] Setup.exe: GetComponents()
    [12/18/07,11:17:49] Setup.exe: get_Components()
    [12/18/07,11:17:49] WapUI: DepCheck indicates XPSEPSC x86 Installer is not installed.
    [12/18/07,11:17:49] Setup.exe: AddGlobalCustomProperty
    [12/18/07,11:17:49] WapUI: ***ERRORLOG EVENT*** : DepCheck indicates XPSEPSC x86 Installer is not installed.
    [12/18/07,11:17:49] WapUI: Return for Windows Communication Foundation indicates a successful installation. DepCheck indicates the component is installed.
    [12/18/07,11:17:49] WapUI: Return for Windows Presentation Foundation indicates a successful installation. DepCheck indicates the component is installed.
    [12/18/07,11:17:49] WapUI: Return for Windows Workflow Foundation indicates a successful installation. DepCheck indicates the component is installed.
    [12/18/07,11:17:49] Setup.exe: AddGlobalCustomProperty
    [12/18/07,11:17:49] WapUI: CFinishPage::LaunchWatson() - Launching Watson with manifest: C:\DOCUME~1\jkb\LOCALS~1\Temp\MAN14.tmp
    [12/18/07,11:17:49] Setup.exe: AddGlobalCustomProperty
    [12/18/07,11:17:49] vs70uimgr: CUIMgr:Big SmileisplayFinal(): Reseting Main Thread Events
    [12/18/07,11:17:49] vs70uimgr: CUIMgr:Big SmileisplayFinal(): Finished reseting Main Thread Events
    [12/18/07,11:17:58] Complete_Finish:
    [12/18/07,11:17:58] vs70uimgr: CUIMgr::ThreadUI(): Destroying Window()
    [12/18/07,11:17:58] vs70uimgr: Entering OnDestroy() Method.
    [12/18/07,11:17:58] vs70uimgr: CUIMgr:SurprisenDestroy(): Launching the calling application
    [12/18/07,11:17:58] vs70uimgr: CUIMgr::LaunchCallingApp()
    [12/18/07,11:17:58] vs70uimgr: CUIMgr:SurprisenDestroy(): Finished launching the calling application
    [12/18/07,11:17:58] vs70uimgr: Entering Exit() method.
    [12/18/07,11:17:58] vs70uimgr: CUIMgr::Exit(): Setting Main Thread Event: E_ME_FINISH
    [12/18/07,11:17:58] vs70uimgr: CUIMgr::Exit(): Finished setting Main Thread Event: E_ME_FINISH
    [12/18/07,11:17:58] vs70uimgr: CUIMgr::ThreadUI(): Finished destroying Window()
    [12/18/07,11:17:58] vs70uimgr: CUIMgr::ThreadUI(): Exiting UI Try block.
    [12/18/07,11:17:58] vs70uimgr: CUIMgr::ThreadUI(): Exiting UI Thread
    [12/18/07,11:17:58] vs70uimgr: CUIMgr::ThreadUI(): Setting Main thread event: E_ME_FINISH
    [12/18/07,11:17:58] vs70uimgr: CUIMgr::ThreadUI(): Finished setting Main thread event: E_ME_FINISH
    [12/18/07,11:17:58] Setup.exe: CSetupManager::RunInstall() - Launching Post Setup Runs...
    [12/18/07,11:17:58] Setup.exe: SetupManager::RunPostSetupLaunch() starting
    [12/18/07,11:17:58] Setup.exe: SetupManager::RunPostSetupLaunch() ending
    [12/18/07,11:17:58] Setup.exe: CSetupManager::RunInstall() - Finished launching Post Setup Runs
    [12/18/07,11:17:58] Setup.exe: Exiting RunInstall
    [12/18/07,11:17:58] Setup.exe: UnloadSuiteComponents()
    [12/18/07,11:17:58] UTILS::RunNGENAction: Started
    [12/18/07,11:17:58] UTILS::RunNGENAction: starting "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ngen.exe queue continue"
    [12/18/07,11:17:58] UTILS::RunNGENAction: ngen.exe returned 0
    [12/18/07,11:17:58] Setup.exe: SETUP EXIT CODE - 1603
    [12/18/07,11:17:58] End_Session:

     

     

    Please help  Please

    Tuesday, December 18, 2007 9:02 PM

Answers

All replies

  • I see the following message in the logs you pasted:

     

    "uninstall Windows Workflow Foundation before installing this product"

     

    This seems similar to the issue posted at http://blogs.msdn.com/astebner/archive/2005/04/16/408856.aspx. Can you please try following the instructions mentioned here to see if it fixes the issue (pasting it here from the page):

     

    # Can't clean up .NET Framework install for Microsoft WinFX

    Hi,

    What I'm trying to do is install WinFX (http://www.microsoft.com/downloads/details.aspx?FamilyId=CE888B4C-CCBD-452F-9D90-F4B7190CCA24&displaylang=en)
    I think the prerequisite is that I have to have all previous versions of .NET Framework uninstalled, as well as other Microsoft components.

    I keep getting this error when I'm trying to install it: "Please uninstall Windows Workflow Foundation before installing this product". Windows Workflow doesn't show up as a program when I go to "Add/Remove Programs".

    I had several versions of Microsoft .NET Framework on my computer, as well as the whole Visual Studio suite. I un-installed all those, but I think I didn't do it in the correct order. So, I tried some manual steps that I found on your website, but that didn't help. I also tried the Microsoft clean-up program, but it gave me errors (didn't complete correctly).

    Any advice would be much appreciated.
    Tanya
    Tuesday, September 20, 2005 10:15 PM by astebner

    http://www.microsoft.com/downloads/details.aspx?FamilyId=CE888B4C-CCBD-452F-9D90-F4B7190CCA24&displaylang=en)
    I think the prerequisite is that I have to have all previous versions of .NET Framework uninstalled, as well as other Microsoft components.

    I keep getting this error when I'm trying to install it: "Please uninstall Windows Workflow Foundation before installing this product". Windows Workflow doesn't show up as a program when I go to "Add/Remove Programs".

    I had several versions of Microsoft .NET Framework on my computer, as well as the whole Visual Studio suite. I un-installed all those, but I think I didn't do it in the correct order. So, I tried some manual steps that I found on your website, but that didn't help. I also tried the Microsoft clean-up program, but it gave me errors (didn't complete correctly).

    Any advice would be much appreciated.
    Tanya
    Tuesday, September 20, 2005 10:15 PM by astebner

    # re: How to manually cleanup a failed .NET Framework 2.0 install

    Hi Tanya - you can use the msiinv.exe tool that I described at http://blogs.msdn.com/astebner/archive/2005/07/01/434814.aspx to locate information about the Windows Workflow Foundation component. Msiinv will give you the product code for this product, and then you can run msiexec /x <product code> to uninstall it. If msiexec /x fails, you can use msizap.exe to remove this component as a last resort. I have a beta version of a wrapper tool that automates both of these steps for you that you can try. It is located at http://astebner.sts.winisp.net/Tools/smartmsizap.zip. You'll want to run smartmsizap /p <product_code> using the product code you get from the msiinv output.

    Hope this helps. I realize this is kinda confusing so please contact me again if you try this and run into any issues.
     
     
    Please let us know if this does not resolve the issue. If the setup fails again, can you please share all the logs using the instructions at: http://blogs.msdn.com/astebner/archive/2005/07/01/434814.aspx to locate information about the Windows Workflow Foundation component. Msiinv will give you the product code for this product, and then you can run msiexec /x <product code> to uninstall it. If msiexec /x fails, you can use msizap.exe to remove this component as a last resort. I have a beta version of a wrapper tool that automates both of these steps for you that you can try. It is located at http://astebner.sts.winisp.net/Tools/smartmsizap.zip. You'll want to run smartmsizap /p <product_code> using the product code you get from the msiinv output.

    Hope this helps. I realize this is kinda confusing so please contact me again if you try this and run into any issues.
     
     
    Please let us know if this does not resolve the issue. If the setup fails again, can you please share all the logs using the instructions at: http://blogs.msdn.com/astebner/archive/2007/08/01/4172276.aspx
    Wednesday, December 19, 2007 1:32 AM
    Moderator
  • That note you referred me to applied to Net Framework 2 which is installed and working fine.  Net Framework 3 is the issue here. 

     

    I have no clue who Tanya is and none of this applies to my question.  I would appreciate assistance in addressing the specific question as to why XPSEPSC installer did not install.  It would seem that if the log file is worth anything, this would imply what this installer needs to be addressed first.  Please respond with any assistance relative to NET Framework 3 not installing and the logs I posted.

     

    Thanks 

     

    Wednesday, December 19, 2007 2:33 AM
  •  

    Hi Jerry,

     

    Where are you installing .Net Framework 3.0 from?

    You can install the redistributable package from http://www.microsoft.com/downloads/details.aspx?familyid=10CC340B-F857-4A14-83F5-25634C3BF043&displaylang=en see  X86 Redist Package

     

    Or you can install .Net Framework 3.0 SP1 directly from http://www.microsoft.com/downloads/details.aspx?familyid=EC2CA85D-B255-4425-9E65-1E88A0BDB72A&displaylang=en

     

    These should install all the prerequisites for you (including XPSEPSC).

     

    If you want to download XPSEPSC specific package you can get the x86 package here http://go.microsoft.com/fwlink/?LinkId=96332 .

     

    Let me know if this helps, if it doesn’t please follow the instructions here http://blogs.msdn.com/aaronru/archive/2007/12/10/what-to-do-when-you-go-to-post-a-setup-and-deployment-issue-on-the-msdn-forums.aspx to investigate further.

     

    Thanks,

    Veronica

    Wednesday, December 19, 2007 11:34 PM
  • Hi,

     

    Sorry, but the subject of the post I had pasted was decieving. If you read further it mentions the resolution to the exact issue/error that I saw in your log file. Please note the following in that thread.

    "I keep getting this error when I'm trying to install it: "Please uninstall Windows Workflow Foundation before installing this product". Windows Workflow doesn't show up as a program when I go to "Add/Remove Programs". "

     

    Either case, if you feel this doesn't resolve your issue please follow the instructions in Veronica's post and we will be glad to help you further.

     

    Thanks,

    Kanchan

    Thursday, December 20, 2007 5:30 AM
    Moderator
  • Hi,

    I have the same problem with XPSEPSC.

    when i try to install it from the installer XPSEPSC-x86-en-US.exe it says update.inf not correct.

    Any help please

    Wednesday, February 20, 2008 1:44 PM
  • I'm having this issue too. It took some digging in the error logs to find it. I tried installing XPSEPSC from the link above and it definitely won't install.

     

    The XpsEPSC c:\b97b1adb86f58755c1fe\update\update.inf file is not correct.

     

    I'm running XP Pro SP2 in a virtual machine. I found another post on Google from a guy with the same situation, but he was able to install XPSEPSC manually and I'm not...

     

    Thanks,

    Mike

    Thursday, February 21, 2008 7:37 PM
  • sir, i think that you must have administrator rights to install the framework.


    Wednesday, April 23, 2008 1:42 AM
  • Hello
    I have the same problem.

    I tried different things

    I completely uninstalled IIS
    I completely removed .NET 1.0 and 2.0 with the specific tool
    I did a registry check/repari with a specific tool

    But the .net framework installation still stops because the XPSEPSC error...

    I really dont want to format all the system, hope you can help me to solve this!

    Please note that I'm the only user on my PC and my account is "administrator".

    I'm using Windows XP professional SP2 2002 build.

    I really need the .NET 3.0 beacause I need to installi Sony Vegas for professional needs.

    I hope you can help Sad


    Sunday, April 27, 2008 7:04 PM
  •  SpediaITA wrote:
    Hello
    I have the same problem.

    I tried different things

    I completely uninstalled IIS
    I completely removed .NET 1.0 and 2.0 with the specific tool
    I did a registry check/repari with a specific tool

    But the .net framework installation still stops because the XPSEPSC error...

    I really dont want to format all the system, hope you can help me to solve this!

    Please note that I'm the only user on my PC and my account is "administrator".

    I'm using Windows XP professional SP2 2002 build.

    I really need the .NET 3.0 beacause I need to installi Sony Vegas for professional needs.

    I hope you can help




    I have exactly the same issue with same sympthoms and tried all above
    any NEW help ?

    Wednesday, May 28, 2008 5:31 PM
  • Hello

    Have a lock at the chapter "Installation fails if the Print Spooler Service is not running" at Microsoft .NET Framework 3.5 Readme

    The XPSEPSC component requires that the service "Print Spooler" is running.


    regards
    sinc3
    Thursday, June 05, 2008 4:20 PM
  • I had no problems installing the XPSEPSC from http://go.microsoft.com/fwlink/?LinkId=96332 .

    I just did a clean install of Windows XP Professional with SP3 slipstreamed.

    After this, I proceeded to install all the .NET frameworks starting with 1.1, as well as all subsequent Service Packs and other hotfixes in order.

    I ran into the same problem as a lot of people with finding the redistributable for .NET Framework 3.0 SP1.  Incidentally, the link is here: http://go.microsoft.com/fwlink/?LinkId=98105

    I have a post about this over at: https://www.blogger.com/comment.g?blogID=9369362&postID=8313537061426953429&page=1

    Anyways, I got the same error about needing to have XPSEPSC installed before I could proceed with installing NetFx30SP1_x86.exe.

    But, like I said, I didn't really experience any errors.  Try installing all .NET frameworks with all the appropriate Service Packs and any other patches for that version before installing the next version.  Also, I installed all of my .NETs and SPs form Redistributable Packages instead of through Windows Update or from bootstrappers.

    I did my installs in the following order:

    .NET Framework 1.1, then:

       NDP1.1sp1-KB867460-X86.exe
       NDP1.1sp1-KB886903-X86.exe
       NDP1.1sp1-KB928366-X86.exe

    .NET Framework 2.0, then:

       NetFx20SP1_x86.exe
       NDP20-KB922770-X86.exe (may not be necessary after SP1 for .NET 2.0)
       NDP20-KB917283-X86.exe (may not be necessary after SP1 for .NET 2.0)

    .NET Framework 3.0, then:

       XPSEPSC-x86-en-US.exe (from http://go.microsoft.com/fwlink/?LinkId=96332 )
       NetFx30SP1_x86.exe (from http://go.microsoft.com/fwlink/?LinkId=98105 )


    There you have it.  I went step by step in this order, and no issues.  Now...on to .NET Framework 3.5 and service packs.

    BTW, installing all of these damn things takes FOREVER.

    I really don't understand why, .NET cannot be slipstreamed into a Windows installation just like any other Servicepack, update, or hotfix.  What a headache.

    Hope this helps a little.






    Saturday, September 20, 2008 5:12 PM
  • I have the same error...
    Although I am pretty sure why I have it, and I have found nobody with the same situation.
    A while back I had a pretty bad rootkit, long story short, I was forced to clean out some things using the Windows Installer cleanup utility.
    Never had any problems after that, but I recently installed a very expensive program that I need to use for work which requires .net framework 3.0...
    While going through the errors, they have led me here.

    I have tried everything from uninstalling all the frameworks to the orca fix.
    Nothing works and I have waaaaaaaay to many programs to consider a clean OS install at this point.

    My question is...
    Would anyone know how to manually unistall this thing so that I may attempt to reinstall it?
    I really feel like there is some conflicting residue in the registry that may be stopping the install.
    BUT, I of course am unable to find ANYTHING!

    Please help...
    I am out of time and out of money because of this.
    And I would like to avoid paying MS 59 dollars to talk me through this over a support hotline.
    Although it may be my last resort, I have a feeling that the community may be of more help.

    Thanks in advance.
    Wednesday, September 24, 2008 3:21 PM
  • On Windows XP SP3 x86 I found that removing file

    \WINDOWS\System32\spupdsvc.exe before starting instalation helps completing it.

    It seams hotfix has some problems with replacing this file.

    --
    Matthew Bogusz
    karolyyy@o2.pl

    Tuesday, March 17, 2009 1:35 PM
  • I had the same issue and I was able to get past this. I kept getting the following error:

    [03/31/09,16:18:25] XPSEPSC Installer: [2] Error code 1603 for this component means "Fatal error during installation.
    "
    [03/31/09,16:18:26] XPSEPSC Installer: [2] Setup Failed on component XPSEPSC Installer
    [04/02/09,09:10:40] XPSEPSC Installer: [2] Error code 1603 for this component means "Fatal error during installation.
    "
    [04/02/09,09:10:40] XPSEPSC Installer: [2] Setup Failed on component XPSEPSC Installer
    [04/02/09,09:11:02] WapUI: [2] DepCheck indicates XPSEPSC Installer is not installed.
    ...

    Turns out XPSEPSC could not install because I was lacking a security permission. Look to see if there is a log file for the XPSEPSC installer: %temp%\dd_XPS.txt (just put "%temp%" in a Windows Explorer address bar and it will take you right there)

    In the XPSEPSC log file I found:

    [dd_XPS.txt]
    0.250: ================================================================================
    0.250: 2009/03/31 16:18:25.690 (local)
    0.250: d:\7447ab9fdeb47d52a841411233\update\update.exe (version 6.3.13.0)
    0.250: Failed To Enable SE_SECURITY_PRIVILEGE
    0.250:  Setup encountered an error:  You do not have permission to update Windows XP.
    Please contact your system administrator.
    0.250: You do not have permission to update Windows XP.
    Please contact your system administrator.
    0.250: Update.exe extended error code = 0xf004
    0.250: Update.exe return code was masked to 0x643 for MSI custom action compliance.

    The problem for me was that by default, my company puts our development laptops in an OU that doesn't have permission to enable the security privilege above. I worked with one of our security engineers to move my laptop to the proper OU, rebooted, and this installed fine. My recommendation is to check the log file I mentioned above to see if it is indeed a security issue and make sure you have the correct permissions.

    I hope this helps. I understand that this is a very frustrating issue. It was for me.

    Matt
    Friday, April 03, 2009 11:54 PM
  • Wanted to leave a comment here to hopefully alleviate some troubleshooting.  I spent a good two days testing and figuring out the solution to this problem.

    I was installing the .net framework 3.5 via an automated installer of ours that uses vbscript, and objprocess.create to launch and monitor the process.  If you don't specify the privileges in the WMI connection string, those privileges ARE NOT ENABLED IN PROCESSES SPAWNED FROM IT.  Here's the wmi connection string I ended up having to use to get it to install without throwing any more "could not enable SE_SOME_PRIVILAGE" in the error logs.

    Set objWMIService = GetObject("winmgmts:{impersonationLevel=impersonate, (Backup, Restore, Security, TakeOwnership, Shutdown, Debug)}!\\.\root\cimv2")

    Notice how in the WMI connection string, I've listed the privileges that update.exe needs to do it's job according to Microsof't KB.
    --------

    When scripting, To carry out a task that requires a privilege such as Shutdown or Backup, two things must be true:
    • The script must specify the privilege in the connection string.

    • You must already possess the privilege.

    Hope this helps someone!  I spent a good few days troubleshooting, and googling.. (and binging.. :-p
    Thursday, November 26, 2009 4:12 AM
  • This solution is not mine but I find it in internet.

    The problem is corruption in Cryptography services


    1. Perform Disk Clean-up checking all boxes except "Compress old files"
    Start/All Programs/Accessories/System Tools/Disk Clean-up

    2. Go to Internet Options in the Control Panel:
    Delete Cookies
    Delete Files (check box "Delete all offline content")
    Clear History

    3. Reboot, login to an Administrator account.
    Double click My Computer.
    Double click C drive.
    Double click Windows file.
    Double click System32 file.
    Right click on the folder catroot2, click rename, type "catroot2old"
    Open services.msc
    Start, Cryptographic service

    If you are unable to rename the folder catroot2
    Open services.msc
    Disable Cryptographic service
    Reboot and login as Admin user
    Now attempt to rename c:\windows\system32\catroot2 to c:\windows\system32\catroot2Old
    Again open service.msc, change Cryptographic Service to Automatic and Reboot, login again as Admin user

    4. Start/Run
    Type "msconfig" ENTER
    Select "Normal Start-up"
    Click OK, follow prompts and reboot

    5. Start/Run
    Type "cmd" ENTER

    a.
    Type "net stop cryptsvc" ENTER.
    Type "net start cryptsvc" ENTER.
    b.
    Type "regsvr32 softpub.dll" ENTER.
    Type "regsvr32 wintrust.dll" ENTER.
    c.
    Type "regsvr32 initpki.dll" ENTER.
    Type "regsvr32 dssenh.dll" ENTER.
    d.
    Type "regsvr32 rsaenh.dll" ENTER.
    Type "regsvr32 cryptdlg.dll" ENTER.

    e.
    Type "regsvr32 gpkcsp.dll" ENTER
    Type "regsvr32 sccbase.dll" ENTER
    Type "regsvr32 slbcsp.dll" ENTER

    Close the box and try installing .NET again.

    • Proposed as answer by askitanna Thursday, September 23, 2010 11:30 AM
    Monday, January 11, 2010 4:43 PM
  • Thanks for mentioning the dead links.
    Thursday, June 24, 2010 12:14 AM