切糕買買提
當(dāng)用戶安裝了一款軟件后,Windows中將它的DLL(動(dòng)態(tài)鏈接庫)文件注冊到系統(tǒng)中,并一直停留在內(nèi)存空間里,無論你有沒有啟動(dòng)這個(gè)軟件。實(shí)際上,我們只要善于管理這些動(dòng)態(tài)鏈接庫文件,不但可以自行制定添加刪除程序的功能,更是可以減少系統(tǒng)資源占用率,讓我們的系統(tǒng)不再因?yàn)榘惭b了太多的軟件而變得越來越慢。
Windows中的所有DLL文件,都可以通過系統(tǒng)內(nèi)置的regsvr32.exe文件進(jìn)行注冊和反注冊,使用它必須通過命令行的方式,格式是:
regsvr32 [/u] [/s] [/n] [/i[:cmdline]] DLL文件名
命令可以在“開始/運(yùn)行”的運(yùn)行中執(zhí)行,未帶任何參數(shù)是注冊DLL文件功能,其他參數(shù)對應(yīng)功能如下:
/u:反注冊DLL文件;
/s:安靜模式(Silent)執(zhí)行命令,即在成功注冊/反注冊DLL文件前提下不顯示結(jié)果提示框。
/c:控制端口;
/i:在使用/u反注冊時(shí)調(diào)用DllInstall;
/n:不調(diào)用DllRegisterServer,必須與/i連用。
如用戶想取消從來用不上的Windows的自帶ZIP瀏覽功能,那么可以取消閑置的zipfldr.dll文件,在“運(yùn)行”的輸入框中輸入“regsvr32 /u zipfldr.dll”,回車即可(如圖1)。
如果用戶并不知道要反注冊相關(guān)程序的哪些DLL文件才能屏蔽其功能,那么可以在命令提示符下輸入如下內(nèi)容:
for %1 in (程序路徑\*.dll) do regsvr32.exe /u %1
回車后,該程序的所有DLL文件被反注冊,相關(guān)的功能也就被自動(dòng)屏蔽了(如圖2)。