Windows正式版上市后可能很多朋友和我一样都想拿来尝尝鲜可是这个瘟毕竟是以NT为核心开发的许多功能用起来并不方便于是往往又同时保留一套瘟酒吧二者虽说是一母同胞按说能够协同工作可是如果你把它们放在同一分区内就有可能出现这样那样奇怪的问题 我的硬盘有四个分区其中C区为FAT G专门用来放操作系统的装了一套简体中文版的Windows第二版一套Windows professional简体中文版二者一直相安无事忽然有一天我想看看系统情况从的附件系统工具下运行系统信息并没有出现熟悉的界面而是提示找不到MFCUdll文件以为是什么时候误删了一个文件从别的机器上COPY一个来不就没事了?可是从朋友家的计算机上怎么也找不到这个DLL文件而他的计算机上运行系统信息一点事也没有这是怎么回事? 回家格式化硬盘后重新安装运行系统信息没有问题一找也是根本没有MFCUdll文件然后再装上再进入后运行系统信息又提示要这个奇怪的DLL文件了看来是安装的事进入目录下的SYSTEM目录中找到了MFCUdll拷入目录提示说DLL版本错误再仔细查看一下的文件结构发现问题了原来如果把和装在同一分区中下的一些应用程序则自动使用原来的Program Files目录为安装目录下的系统信息实际上是C:\Program Files\Common Files\Microsoft Shared\MSINFO\MSINFOEXE文件而下的系统信息也是同一路径下的同一文件名的文件装完后再装则的MSINFOexe被自动替换成了的于是出现了这样一个寻找DLL文件的奇怪现象 解决则很简单在下插入安装光盘从开始菜单中选运行在打开栏中键入SFC启动系统文件检查器选从安装软盘中提取一个文件键入MSINFOexe再输入安装的路径和提取出的文件放置路径能把原来的MSINFOexe恢复出来了将其改名为如MSINFO()exe拷入C:\Program Files\Common Files\Microsoft Shared\MSINFO目录下然后把下系统信息快捷方式换为C:\Program Files\Common Files\Microsoft Shared\MSINFO\MSINFO()exe一切就都解决了 |