描述:
在安装或卸载完 STEP 7V11 后需要重启电脑,因为在现有模式下所占用的系统文件需要更新或删除,或是因为 DLL 文件同时被其他应用程序打开。n
微软 Windows 操作系统使用 DLL(动态链接库)文件减少程序在硬盘或主存储器使用的存储空间。每一个程序代码单独存储在硬盘的一个文件中,并且向主存储器中只装载一次。n
- 如果多个应用程序需要此程序代码 或n
- 多个程序需要相同的程序库
如果多个应用程序版本不同或者在程序中找不到所需版本,就会在需要相同的 DLL 文件时产生冲突。n
微软操作系统中,软件安装或更新会生成一个列表,该列表描述了在下次系统启动时被移动、改名、删除的系统或 DLL 文件。可通过注册码 "HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager" 进入该列表。"PendingFileRenameOperations" 中的条目在系统下次启动时处理,值被删除。n
由于操作系统原因,在系统启动过程中可能没能删除掉 "PendingFileRenameOperations" 中的条目。然而,经过重启后系统识别出需要保留或删除而登记的文件,识别出安装或卸载并没有完成。提示以下信息:n
- “请在安装程序前重启系统”
如果重启电脑但 "PendingFileRenameOperations" 中的条目在启动过程中依然没有删除,上述提示将再次出现。这种现象可发生在所有微软 Windows 操作系统中n
改进:
删除注册码 "PendingFileRenameOperations"。详细过程参见条目号 8861819。n
重要提示:
本条目包含了修改注册表的信息。请在修改之前对注册表进行备份。如何备份、保存、编辑注册表参见微软知识库条目256986。对注册表编辑器不正确的使用会引起整个系统的严重问题甚至需要重装操作系统。请自行承担使用注册表编辑器的风险。n
关键词:
DLL冲突,重新启动,持续
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc330425.html