pup*_*eno 21 windows-7 sql-server sql-server-2008 installation
尝试在 Windows 7 机器上安装 SQL Server 2008 开发人员和企业版时,我收到以下消息:
规则“重新启动计算机”失败。需要重新启动计算机。在安装 SQL Server 之前,您必须重新启动此计算机。
当然我已经重启了10次了。
我在论坛上发现一个帖子说我应该清除
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations
Run Code Online (Sandbox Code Playgroud)
但我没有这样的钥匙。
Mac*_*ver 13
.... 安装 SQL Server 2008 Express 后,将值(可能是多行)放回此设置中。所以把它们复制到某个地方!
使固定:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager是路径。 Session Manager是文件夹。 PendingFileRenameOperations是设置。清除该设置中的值。
常见的错误:
您会注意到文件夹下有更多文件Session Manager夹。不要看那里。这些是子文件夹。单击Session Manager文件夹后,在右侧找到设置。
我已经从SQL Server Express 2014 的另一个答案中尝试了 SkipRules 选项:
运行SQLEXPRWT_x86_ENU.exe只是为了提取文件然后关闭它
cd SQLEXPRWT_x86_ENU
setup.exe /ACTION=INSTALL /X86 /SkipRules=RebootRequiredCheck
然后设置过程没有抱怨“需要重新启动”规则,但最后仍然失败并显示以下消息:
以前的安装需要重新启动机器才能使更改生效。要继续,请重新启动计算机,然后再次运行安装程序。
一个或多个受影响的文件有待处理的操作。安装过程完成后,您必须重新启动计算机。
然后我尝试暂时删除这两个注册表项,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations并HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update\RebootRequired在此处的其他答案中提到。在该设置运行顺利之后,一切正常,无需重新启动。
就像http://blogs.msdn.com/b/hansr/archive/2006/02/17/patchreboot.aspx 中所述, windowsupdate 也有一个重要的密钥
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update\RebootRequired
Run Code Online (Sandbox Code Playgroud)
这也必须为 0 或不存在。
| 归档时间: |
|
| 查看次数: |
71087 次 |
| 最近记录: |