返回列表 发帖

[工作文档] 在WinXP SP2下安装STEP 7 V5.3时,总是要求重新启动的解决

现象:

在WinXP SP2下安装Step 7 V5.3中文版时,总是要求重新启动,安装SIMATIC NET 6.3时也是一样要求重新启动,但重启后还是一样。

提示:“安装程序检测到另一个程序要求计算机重新启动.必须重新启动计算机后才能安装,系统重新启动后,你需要重新启动安装程序.单击"确定"重新启动,单击"取消"退出安装程序”

解决:

在注册表内“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager”中删除注册表值“PendingFileRenameOperations”
不需要重新启动,继续安装软件。

详细解答:

microsoft windows操作系统已为删除或重命名注册了一个或多个写保护文件。这就是引起上述情况的原因,而且不受step 7的影响。

如果上述信息在安装step 7后即使已经重启pc后还出现,推荐按以下步骤进行补救。

no. 步骤
1 通过“start > run...”打开注册表编辑器,并输入“regedit”。检查值“pendingfilerenameoperations”是否在以下路径中
  • “hkey_local_machine\system\currentcontrolset\control\session manager”

.

( 61 kb )
图 01

2 如果值在路径中,通过菜单“start > run...”启动“regedt32.exe”程序。然后重新打开路径
  • “hkey_local_machine\system\currentcontrolset\control\session manager”

来获取下图:

( 59 kb )
图 02

3 在右侧窗口双击值“pendingfilerenameoperations”打开多字符串编辑器:

( 15 kb )
图 03

此编辑器(图 03)中的条目翻译如下:windows为每个相关文件创建两行。

情况a):
如果第二行为空,就说明文件已注册为被删除。此例中以下目录中的文件1031.mst

  • “c:\winnt.400\installer\{34b13741-af4a-4d94-bbf55-12dac45017ba}\”

会通过windows浏览器被删除。

情况b):
如果第二行中有条目,这就是第一行中文件的新名称,在此例中在以下目录中的文件tbm9c.tmp

  • “c:\winnt.400\installer\{34b13741-af4a-4d94-bbf55-12dac45017ba}\”

中会通过windows浏览器重新命名。

注意事项:
上述要删除的文件和路径只是个例子。此处请删除显示在用户计算机上的编辑器中的路径和文件。

4 完成上述步骤后就在注册条目

“hkey_local_machine\system\currentcontrolset\control\session manager\ ”中删除了注册表值

  • “pendingfilerenameoperations”

现在可以安装更多程序而无需重启计算机了。

5 如果不能删除或重命名步骤3中指出的文件,那么请通过弹出菜单(右击)删除注册码“pendingfilerenameoperations”。
然后就可安装step 7而不要预先重启pc(代码在重启后又会出现)。

注意事项:
通常情况下,我们对直接修改注册表不做任何的担保,因为这完全是用户自己的责任。建议无论如何先对注册表作个备份,然后再按上面所说的进行。另外,设置与具体计算机有关,也就是说,如果将项目拷贝到另一台计算机,必须重作设置。

如果上述建议(步骤1至4)对windows xp系统的笔记本hp nc6120不起作用, 建议更新wlan驱动或从注册表中删除hp无线助手。

欢迎光临:逐梦论坛

返回列表

Powered by Discuz! 7.2   论坛QQ群:逐梦论坛群

© 2001-2021 Comsenz Inc. 鲁公网安备 37120302000001号