今天學校里的輔導員突然找到我說Windows 7下什么文件夾都打不開了,提示“不支持此接口”。懷疑是病毒所致,但運行殺毒軟件沒有結果。重啟也問題依舊。
上網查了之后找到了修復方法:
在命令行中輸入for /r C:\ %i in (*.dll) do regsvr32.exe /s "%i" 或者 FOR /R C:\ %G IN (*.dll) DO "%systemroot%\system32\regsvr32.exe" /s "%G"
這個命令會重新注冊C盤下所有dll,如果軟件比較多的話速度會比較慢。但是修復完畢之后的確解決了問題,文件夾窗口都可以正常打開了,輸入法也恢復正常了。
說明:執行此命令前請關閉所有程序!(包括殺毒軟件,因為會阻止regsvr32.exe執行)
本文只是一個方法記錄備考。
PS:個人懷疑根本原因是病毒破壞了C盤下的dll文件所致,但是360查不出,輔導員電腦上也沒有裝別的殺毒軟件,具體什么原因待查。