無法更改系統檔:termsrv.dll



贊助商連結


axpm0n
2006-12-08, 01:04 PM
我想改這個termsrv.dll可以讓XP多人登入,
就是把原有termsrv.dll刪除,用另一版termsrv.dll取代,
一般而言會出現下圖的檔案保護:
http://140.134.4.20/~d9036593/a6.jpg
然後我按"取消"、"否"就可以成功替換系統檔termsrv.dll,
可是另一種情形(另外一台電腦)是不會出現如圖警告視窗的保護,
但是卻會自動復原,也就是刪除termsrv.dll之後會馬上生出一個原來一樣的termsrv.dll出來,
這樣我就沒辦法替換termsrv.dll,
請問這是內建的檔案保護設定哪裏改?改成如圖那種可置換系統的形式?
--------------------------------------------------------
好像是如果c:\windows\system32\dllcache裡面要是有備份,
那c:\windows\system32裡面系統檔被改的話,就會從dllcache還原,而不出現警告視窗,
如果c:\windows\system32\dllcache裡面要是沒有備份,
那c:\windows\system32裡面系統檔被改的話,就沒法從dllcache還原,這時就會出現檔案保護的警告視窗,要求插入安裝光碟來還原系統檔,
這麼說來,要先將dllcache等備份檔刪除,再取代system32裡面的系統檔就會成功?
備份檔除了在dllcache裡面外,還有在哪裡?
------------------------------------------------------------------
C:\WINDOWS\ServicePackFiles\i386\termsrv.dll here is.