1.在SQLServer安装向导,单击取消。2.启动注册表编辑器。单击开始--运行,键入regedit,和然后确定。3.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager找SafeDllSearchMode(注意如果SafeDllSearchMode注册表项不存在,创建DWORD注册表项,命名为SafeDllSearchMode)4.在数值数据框中,将值从1更改为0,然后单击确定。5.退出注册表编辑器。6.重新安装SQLServer2000,并安装最新的SQLServer2000先把SQLServer卸载,再把安装时产生的“MicrosoftSQLServer”文件夹删掉,在运行注册表,把HKEY_CURRENT_USER\Software\Microsoft\MicrosoftSQLServer,和HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MicrosoftSQLServer全部删掉,(注意要把MicrosoftSQLServer文件夹整个删掉),然后重起。再装就应该没有问题了!打开注册表(运行中输入:regedit),找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager中找到PendingFileRenameOperations删除Win2k装不上SQLServer2000问题很常见.//(1)配置服务器时中断.//(2)注册ActiveX时中断.//(3)显示到100%的时候中断.当然重新安装Windows2000完全可以安装SQLServer2000.安全起见:1先备份您的注册表.2备份您的数据[进不了SQLServer2000,可以备份ProgramFiles\MicrosoftSQLServer\MSSQL\Data文件夹的文件.]您必须知道:Windows2000Server可以安装SQLServer2000的任何版本.Windows2000Professional仅可以安装SQLServer2000的个人版.有两种办法:1:先卸载您的SQLServer2000,必要的时候删除ProgramFiles\MicrosoftSQLServer文件夹.2:放入SQLServer2000光盘.3:在开始--运行键入F:\x86\setup.exek=dbg(F是光盘)[此命令的意思单步运行安装SQLServer2000]4:98%安装不成功,没有任何的提示.可能是:(1)配置服务器时中断.(2)注册ActiveX时中断.(3)显示到100%的时候中断.这样一来,您只能使用下面的办法了!否则,您只有FORMAT了!1打开注册表在开始--运行键入regedit2按下列顺序点击打开+HKEY_LOCAL_MACHINE+SOFTWART+Microsoft+Windows+CurrentVersion+Setup+ExceptionComponents3将ExceptionComponents下面的文件夹全部删除!如{60BFF50D-FB2C-4498-A577-C9548C390BB9}{60BFF50D-FB2C-4498-A577-C9548C390BB9}{60BFF50D-FB2C-4498-A577-C9548C390BB9}{60BFF50D-FB2C-4498-A577-C9548C390BB9}.......4重新启动:5重新安装SQLServer2000补充内容(2012-4-1208:58):上群已满请加群27816321补充内容(2012-10-1415:26):1.在SQLServer安装向导,单击取消。2.启动注册表编辑器。单击开始--运行,键入regedit,和然后确定。3.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager找SafeDllSearchMode(注意如果SafeDllSearchMode注册表项不存在,创建DWORD注册表项,命名为SafeDllSearchMode)4.在数值数据框中,将值从1更改为0,然后单击确定。5.退出注册表编辑器。6.重新安装SQLServer2000,并安装最新的SQLServer2000补充内容(2012-10-1415:27):安装SQLSever2000的时候,经常会遇到点了安装无反应的情况,有时候等30分钟会弹出来安装,有时候不管等多久都不会出来,这时候安装MSDE一般都是成功的,但是MSDE毕竟不如SQL好用。解决方法:开始--运行中输入regedit回车,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager找SafeDllSearchMode,如果SafeDllSearchMode注册表项不存在,创建DWORD注册表项,命名为SafeDllSearchMode,然后在数值数据框中,将值从1更改为0,重启电脑。