一些建议: 
1、 可能你的机器上以前安装过SQL SERVER,微软的东西很恶心的,即使你用安装盘卸载同样会出现错误,首先要安装SQL SERVRE要把注册表里面的那些垃圾删除,物理上C:\program files里面,注册表里面 开始——〉运行——〉regedit——〉HKEY_LOCAL_MACHINE——〉SOFTWARE里面的MICROSFOLT SQL SERVER删除,然后在SYSTEM——〉CONTROLSET001和CONTROLSET002里面的SQL SERVER也删除,这些都是入口,把它清理干净以后重新安装一下看看。 2、有三种方法: 
1.你可以搜索文件MMSYSTEM.DLL,将其删除;重起计算机. 
2,将C:/WINDOWS/PROGRAM下的 SQL SERVER 文件删除干净. 
3.将注册表中的SQL SERVER 安装选项删掉. 3、可能的原因 
1. 病毒原因 
2. 操作系统未安装最新补丁 
3. 旧的安装没有御载干净(解决方法:删除注册表中所有的mssqlserver项) 4、先给你的sql打上补丁再说 SQL补丁下载: 
全部补丁的位置 
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=9032f608-160a-4537-a2b6-4cb265b80766 
应该安装的是 
http://download.microsoft.com/download/d/d/e/dde427eb-0296-4eac-a47c-d11a66b03816/chs_sql2ksp3.exe 注意下载后,执行的时候是解压,要在解压后的目录中执行setup.bat才是真正的安装http://zhidao.baidu.com/question/52465288.html