none
SQL Server 2008 Setup Failure (Win 7 x64): MSI Error: 1935 An error occurred during the installation of assembly 'Microsoft.VC80.CRT,version="8.0.50727.42",type="win32",processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b"'.

    Question

  • I've been banging my head on this for a couple of days now.  Any help would be much appreciated.

    I have tried various versions of SQL 2008, tried uninstalling all installed VC runtimes, but nothing seems to have an effect.

    Running Win 7 x64 Ultimate


    2009-10-09 09:13:17 Slp: Target package: "d:\27785edc6e76a9dc9817252b91a1bbe8\x64\redist\watson\dw20sharedamd64.msi"
    2009-10-09 09:13:26 Slp: MSI Error: 1935 An error occurred during the installation of assembly 'Microsoft.VC80.CRT,version="8.0.50727.42",type="win32",processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b"'. Please refer to Help and Support for more information.
    2009-10-09 09:13:26 Slp: Watson Bucket 1
     Original Parameter Values

    2009-10-09 09:13:26 Slp: Parameter 0 : 10.0.2531.0

    2009-10-09 09:13:26 Slp: Parameter 1 : 12.0.6015.5000

    2009-10-09 09:13:26 Slp: Parameter 2 : dw20sharedamd64.msi

    2009-10-09 09:13:26 Slp: Parameter 3 : PublishProduct. Publishing product information

    2009-10-09 09:13:26 Slp: Parameter 4 : 1935:0x80000000

    2009-10-09 09:13:26 Slp: Parameter 5 : Install_WatsonX64

    2009-10-09 09:13:26 Slp:
     Final Parameter Values

    2009-10-09 09:13:26 Slp: Parameter 0 : 10.0.2531.0

    2009-10-09 09:13:26 Slp: Parameter 1 : 12.0.6015.5000

    2009-10-09 09:13:26 Slp: Parameter 2 : dw20sharedamd64.msi

    2009-10-09 09:13:26 Slp: Parameter 3 : 0x1B2600C2

    2009-10-09 09:13:26 Slp: Parameter 4 : 1935:0x80000000

    2009-10-09 09:13:26 Slp: Parameter 5 : Install_WatsonX64

    2009-10-09 09:13:27 Slp: Sco: Attempting to write hklm registry key SOFTWARE\Microsoft\Microsoft SQL Server to file C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20091009_091244\Registry_SOFTWARE_Microsoft_Microsoft SQL Server.reg_
    2009-10-09 09:13:27 Slp: Sco: Unable to write hklm registry key SOFTWARE\Microsoft\Microsoft SQL Server to file C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20091009_091244\Registry_SOFTWARE_Microsoft_Microsoft SQL Server.reg_, Win32 error 2
    2009-10-09 09:13:27 Slp: Sco: Attempting to write hklm registry key SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall to file C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20091009_091244\Registry_SOFTWARE_Microsoft_Windows_CurrentVersion_Uninstall.reg_
    2009-10-09 09:13:27 Slp: Sco: Attempting to write hklm registry key SOFTWARE\Microsoft\MSSQLServer to file C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20091009_091244\Registry_SOFTWARE_Microsoft_MSSQLServer.reg_
    2009-10-09 09:13:27 Slp: Sco: Attempting to write hklm registry key SOFTWARE\Wow6432Node\Microsoft\Microsoft SQL Server to file C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20091009_091244\Registry_SOFTWARE_Wow6432Node_Microsoft_Microsoft SQL Server.reg_
    2009-10-09 09:13:27 Slp: Sco: Unable to write hklm registry key SOFTWARE\Wow6432Node\Microsoft\Microsoft SQL Server to file C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20091009_091244\Registry_SOFTWARE_Wow6432Node_Microsoft_Microsoft SQL Server.reg_, Win32 error 2
    2009-10-09 09:13:27 Slp: Sco: Attempting to write hklm registry key SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall to file C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20091009_091244\Registry_SOFTWARE_Wow6432Node_Microsoft_Windows_CurrentVersion_Uninstall.reg_
    2009-10-09 09:13:27 Slp: Sco: Attempting to write hklm registry key SOFTWARE\Wow6432Node\Microsoft\MSSQLServer to file C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20091009_091244\Registry_SOFTWARE_Wow6432Node_Microsoft_MSSQLServer.reg_
    2009-10-09 09:13:27 Slp: Sco: Unable to write hklm registry key SOFTWARE\Wow6432Node\Microsoft\MSSQLServer to file C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20091009_091244\Registry_SOFTWARE_Wow6432Node_Microsoft_MSSQLServer.reg_, Win32 error 2
    Saturday, October 10, 2009 8:34 PM

Answers

All replies

  • Hello,

    Please see the following link:

    http://blogs.msdn.com/astebner/archive/2004/11/10/255346.aspx

    Hope this helps.


    Regards,

    Alberto Morillo
    SQLCoffee.com

     

     

    Saturday, October 10, 2009 9:13 PM
    Moderator
  • Good link, but I have been all through that post, to no avail.  This is the end of the log:

    2009-10-10 21:24:21 Slp: Error result: -2068643839
    2009-10-10 21:24:21 Slp: Result facility code: 1203
    2009-10-10 21:24:21 Slp: Result error code: 1
    2009-10-10 21:24:21 Slp: Sco: Attempting to create base registry key HKEY_LOCAL_MACHINE, machine
    2009-10-10 21:24:21 Slp: Sco: Attempting to open registry subkey
    2009-10-10 21:24:21 Slp: Sco: Attempting to open registry subkey Software\Microsoft\PCHealth\ErrorReporting\DW\Installed
    2009-10-10 21:24:21 Slp: Sco: Attempting to get registry value DW0201

    That error result isn't listed on the post, although I'm not sure if it is directly related.


    I dug up this snippet of the following log file:

    From C:\Windows\Logs\CBS\CBS.log:

    2009-10-10 21:24:14, Info                  CBS    Startup processing thread terminated normally
    2009-10-10 21:24:14, Info                  SXS    Install Assembly from C:\Windows\WinSxS\InstallTemp\20091010212407254.0\amd64_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_3fea50ad.manifest
    2009-10-10 21:24:14, Error                 CSI    00000008@2009/10/11:01:24:14.659 (F) d:\w7rtm\base\xml\udom_xmlcursor.cpp(47): Error STATUS_XML_PARSE_ERROR originated in function CXmlCursor::Next expression: RtlXmlNextLogicalThing( &m_State, &m_Namespaces, &m_CurrentThing, &m_AttributeList )
    [gle=0x80004005]
    2009-10-10 21:24:14, Error                 CSI    00000009 (F) HRESULT_FROM_WIN32(ERROR_SXS_MANIFEST_PARSE_ERROR) #222# from ParseManifestFromXML(md = {l:1870 ml:1870 b:00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000..00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000}, callback = NULL, riid = {e19364f9-e580-4867-936c-f2d4fb7a49dc}, man = NULL)
    [gle=0x800736b5]
    2009-10-10 21:24:14, Error                 CSI    0000000a (F) HRESULT_FROM_WIN32(ERROR_SXS_MANIFEST_PARSE_ERROR) #212# from ParseManifest(mp = [127]"C:\Windows\WinSxS\InstallTemp\20091010212407254.0\amd64_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.42_x-ww_3fea50ad.manifest", callback = NULL, riid = {e19364f9-e580-4867-936c-f2d4fb7a49dc}, man = NULL)
    [gle=0x800736b5]
    2009-10-10 21:24:16, Info                  SXS    Uninstall Assembly: policy.8.0.Microsoft.VC80.CRT,version="8.0.50727.42",type="win32-policy",processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b"
    2009-10-10 21:24:16, Info                  SXS    Submitting uninstall transaction


    All looks pretty foreign to me.
    Sunday, October 11, 2009 1:37 AM
  • Hello,

    It seems you need permissions to modify the registry, especially on HKEY_LOCAL_MACHINE key.


    Regards,

    Alberto Morillo
    SQLCoffee.com

     

     

    Monday, October 12, 2009 2:44 AM
    Moderator
  • Hello,

    Also, please verify you have the “Server” service started on that machine.

    Go to Control Panel ->  Administrative Tools -> Services.


    Regards,

    Alberto Morillo
    SQLCoffee.com

     

     

    Monday, October 12, 2009 3:01 AM
    Moderator
  • I solved this issue by manually installing the referenced version of VC80, x.x.x.42.

    http://www.microsoft.com/DOWNLOADS/details.aspx?familyid=90548130-4468-4BBC-9673-D6ACABD5D13B&displaylang=en
    • Marked as answer by crakarjax Monday, October 12, 2009 3:40 AM
    Monday, October 12, 2009 3:40 AM
  • crakarjax 's solution also worked for me in Win 7 RTM.

    Thank's
    Friday, October 30, 2009 12:02 PM
  • Glad it helped someone.  I ended up reinstalling in the end though, as Ultimate is far more bloated than I would like.  Win 7 pro is just right.
    Wednesday, November 04, 2009 12:26 PM
  • It may be too late to respond but I ran into the same issue and found a solution. Posting here thinking it may help others

    step 1: Ran the following at the command line

    sfc /scannow

    Step 2:

    downloaded VC++ 2005 redistributable from the following location

    http://www.microsoft.com/download/en/confirmation.aspx?id=21254

    Step 3: Ran the setup again which was successful this time

     

     

    Monday, August 15, 2011 4:57 PM
  • I did the same thing and it worked, thank you very much!
    Friday, October 14, 2011 12:20 AM