前些日子家里的机器频繁地自动重启动,以为是中毒了。在D盘下有好多目录,形如:
e3aa1a20041869827d827f01
e53695e119c70cba174a36776d68
e60904529b2d38e6cb6099caca6e01
e8d1b7c31ec32b629d
e9a52308471a298b8cb2
ecc44d71c59e2340a1b44ff526
ef9d501aa44a0fe30c71447a148802ae
f463e79f2973da175342a99f31
f4ba2b35a4800d5efce11b54e4
f933365ec261893fecd3
f9c2497b6f7bfe6657a0
fbbd9edf289e6141867a3076
fc3ccc7d04be25dc8ce21290d9
fe0d889d18b2f9add9a9608207949e
... ...
每个目录下又有:
1033
batchparser90.dll
hotfix.exe
hotfixexpress
hotfixexpress.inf
master.inf
msvcp80.dll
msvcr80.dll
osql.exe
osql.rll
sqlcmd.exe
sqlcmd.rll
sqldiscoveryapi.dll
sqlsetupvista.dll
结果只好重新Ghost了一下。
今天早上来到公司,看到自己的机器正在重启动,心想是谁动了我的机器?登陆后不久又自动重启了。
进入安全模式,用windbg分析了dump文件,说是csrss的问题,找了一阵也没找到具体问题。打开C盘,发现有几十个形如上面列出的目录。看来应该和他们有关了。hotfixexpress.inf文件内容:
[PRODUCT]
MachineType=x86
ProductName=SQL9Express
Version=9
LegalProductName=SQL Server Express Database Services 2005
Description=Express Database Services
Details=Service Pack for the SQL Server database engine, and the tools for managing relational and XML data, Replication, and Full-Text Search.
ServicePackName=Microsoft SQL Server 2005 Service Pack 3 Setup
... ...
是Windows XP自动更新程序安装Microsoft SQL Server 2005 Service Pack 3时出了问题?于是在管理工具-->服务中把SQL Server (SQLEXPRESS)改成了手动启动,重启动。这下没有再自动重启。把控制面板-->安全中心-->自动更新改为“下载更新,但是由我来决定什么时候安装。”,然后把SQL Server (SQLEXPRESS)服务再改回到自动启动。这样就行了。
实际原因还不清楚,不过问题出在安装Microsoft SQL Server 2005 Service Pack 3是肯定的。至于它又和什么有了冲突,就不得而知了。
以后只好不让Windows自动更新,不升级Microsoft SQL Server 2005 Service Pack 3了。
e3aa1a20041869827d827f01
e53695e119c70cba174a36776d68
e60904529b2d38e6cb6099caca6e01
e8d1b7c31ec32b629d
e9a52308471a298b8cb2
ecc44d71c59e2340a1b44ff526
ef9d501aa44a0fe30c71447a148802ae
f463e79f2973da175342a99f31
f4ba2b35a4800d5efce11b54e4
f933365ec261893fecd3
f9c2497b6f7bfe6657a0
fbbd9edf289e6141867a3076
fc3ccc7d04be25dc8ce21290d9
fe0d889d18b2f9add9a9608207949e
... ...
每个目录下又有:
1033
batchparser90.dll
hotfix.exe
hotfixexpress
hotfixexpress.inf
master.inf
msvcp80.dll
msvcr80.dll
osql.exe
osql.rll
sqlcmd.exe
sqlcmd.rll
sqldiscoveryapi.dll
sqlsetupvista.dll
结果只好重新Ghost了一下。
今天早上来到公司,看到自己的机器正在重启动,心想是谁动了我的机器?登陆后不久又自动重启了。
进入安全模式,用windbg分析了dump文件,说是csrss的问题,找了一阵也没找到具体问题。打开C盘,发现有几十个形如上面列出的目录。看来应该和他们有关了。hotfixexpress.inf文件内容:
[PRODUCT]
MachineType=x86
ProductName=SQL9Express
Version=9
LegalProductName=SQL Server Express Database Services 2005
Description=Express Database Services
Details=Service Pack for the SQL Server database engine, and the tools for managing relational and XML data, Replication, and Full-Text Search.
ServicePackName=Microsoft SQL Server 2005 Service Pack 3 Setup
... ...
是Windows XP自动更新程序安装Microsoft SQL Server 2005 Service Pack 3时出了问题?于是在管理工具-->服务中把SQL Server (SQLEXPRESS)改成了手动启动,重启动。这下没有再自动重启。把控制面板-->安全中心-->自动更新改为“下载更新,但是由我来决定什么时候安装。”,然后把SQL Server (SQLEXPRESS)服务再改回到自动启动。这样就行了。
实际原因还不清楚,不过问题出在安装Microsoft SQL Server 2005 Service Pack 3是肯定的。至于它又和什么有了冲突,就不得而知了。
以后只好不让Windows自动更新,不升级Microsoft SQL Server 2005 Service Pack 3了。
本文转自 h2appy 51CTO博客,原文链接:http://blog.51cto.com/h2appy/155535,如需转载请自行联系原作者