从Control Panel无法打开Network and Sharing Center,Personalization, Security and Maintainance,System等界面,有可能是由于某个DLL文件缺失。
先在cmd跑一下sfc /scannow,会自动修复有问题的组件。如果有坏掉的组件无法修复,可以查看输出里提到的日志。
在日志里一般就会有更具体的,比如下面报错的组件就是msxml3.dll。
2024-01-09 20:16:10, Info CSI 000035c9 [SR] Cannot repair member file [l:10]'msxml3.dll' of Microsoft-Windows-MSXML30, version 10.0.14393.5127, arch amd64, nonSxS, pkt {l:8 b:31bf3856ad364e35} in the store, file cannot be checked
同时还可以检查Event Viewer-> Windows Log-> Application log, 看看有没有比较可疑的。比如下面这段也提到msxml30组件可能存在问题。
最后从一台同型号运行没问题的机器copy了这个DLL文件过去,问题解决。