Problem installing SQL Server 2005 express - supersocketnetlib error

Posted on 2009-02-18
Last Modified: 2012-05-06
I installed Windows XP professional on a computer which previously had Windows XP Home after a crash.  I wasn't able to uninstall everything before this and am now unable to install SQL Server 2005.  This is from the error log

Machine         : LAPTOP
Product         : SQL Server Database Services
Error           : The SQL Server service failed to start. For more information, see the SQL Server Books Online topics, "How to: View SQL Server 2005 Setup Log Files" and "Starting SQL Server Manually."
Machine         : LAPTOP
Product         : Microsoft SQL Server 2005 Express Edition
Product Version : 9.2.3042.00
Install         : Failed
Log File        : c:\Program Files\Microsoft SQL Server\90\Setup Bootstrap\LOG\Files\SQLSetup0010_LAPTOP_SQL.log
Last Action     : InstallFinalize
Error String    : SQL Server Setup failed to modify security permissions on registry key SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\MSSQLServer\SuperSocketNetLib for user Anne. To proceed, verify that the account and domain running SQL Server Setup exist, that the account running SQL Server Setup has administrator privileges, and that the registry key  exists on the destination drive.
Error Number    : 29508
Question by:annecham
    LVL 31

    Expert Comment

    by:James Murrell
    silly question but have you verified that the account and domain running SQL Server Setup exist, that the account running SQL Server Setup has administrator privileges

    Accepted Solution

    Hi, Yes I created a new user and deleted the old one.  I've since created the items in regedit by copying them from another computer.  When I ran the install again I still got an error but when I ignored it the install went ahead.  Was just about to close this when I got your message. Thanks anyway

    Featured Post

    Threat Intelligence Starter Resources

    Integrating threat intelligence can be challenging, and not all companies are ready. These resources can help you build awareness and prepare for defense.

    Join & Write a Comment

    Introduced in Microsoft SQL Server 2005, the Copy Database Wizard ( is useful in copying databases and associated objects between SQL instances; therefore, it is a good migration and upgrade tool…
    In this article I will describe the Copy Database Wizard method as one possible migration process and I will add the extra tasks needed for an upgrade when and where is applied so it will cover all.
    Via a live example, show how to shrink a transaction log file down to a reasonable size.
    Via a live example, show how to setup several different housekeeping processes for a SQL Server.

    733 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    22 Experts available now in Live!

    Get 1:1 Help Now