Windows
正式版上市後
可能很多朋友和我一樣都想拿來嘗嘗鮮
可是這個
瘟
畢竟是以NT為核心開發的
許多功能用起來並不方便
於是往往又同時保留一套
瘟酒吧
二者雖說是一母同胞
按說能夠協同工作
可是如果你把它們放在同一分區內
就有可能出現這樣那樣奇怪的問題
我的硬盤有四個分區
其中C區為FAT
G
專門用來放操作系統的
裝了一套簡體中文版的Windows
第二版
一套Windows
professional簡體中文版
二者一直相安無事
忽然有一天我想看看系統情況
從
的附件
系統工具下運行
系統信息
並沒有出現熟悉的界面
而是提示找不到MFC
U
dll文件
以為是什麼時候誤刪了一個文件
從別的機器上COPY一個來不就沒事了?可是從朋友家的計算機上怎麼也找不到這個DLL文件
而他的計算機上運行系統信息一點事也沒有
這是怎麼回事?
回家格式化硬盤後重新安裝
運行
系統信息
沒有問題
一找也是根本沒有MFC
U
dll文件
然後再裝上
再進入
後運行
系統信息
又提示要這個奇怪的DLL文件了
看來是安裝
的事
進入
目錄下的SYSTEM
目錄中
找到了MFC
U
dll
拷入
目錄
提示說DLL版本錯誤
再仔細查看一下
的文件結構
發現問題了
原來如果把
和
裝在同一分區中
下的一些應用程序則自動使用原來
的Program Files目錄為安裝目錄
下的
系統信息
實際上是C:\Program Files\Common Files\Microsoft Shared\MSINFO\MSINFO
EXE文件
而
下的系統信息也是同一路徑下的同一文件名的文件
裝完
後再裝
則
的MSINFO
exe被自動替換成了
的
於是出現了這樣一個尋找DLL文件的奇怪現象
解決則很簡單
在
下插入安裝光盤
從開始菜單中選
運行
在
打開
欄中鍵入
SFC
啟動系統文件檢查器
選
從安裝軟盤中提取一個文件
鍵入
MSINFO
exe
再輸入
安裝的路徑和提取出的文件放置路徑能把原來
的MSINFO
exe恢復出來了
將其改名為如MSINFO
(
)
exe
拷入C:\Program Files\Common Files\Microsoft Shared\MSINFO目錄下
然後把
下
系統信息
快捷方式換為
C:\Program Files\Common Files\Microsoft Shared\MSINFO\MSINFO
(
)
exe
一切就都解決了
From:http://tw.wingwit.com/Article/Fault/201311/10593.html