原因是:你的程序(explorer.exe)依赖一些C++ RUNTIME库;可能是你的某些操作导致这些
最有效但比较麻烦的办法:去下个DEPENDS.EXE,打开,将c:\windows\explorer.exe拖到Depends里面,这是里面会有个树状目录,里面有黄色问号的,就是你机子里没有的,去网上下下来,放到c:\windows\explorer.exe同级目录下(或者放到环境变量path指向的目录中);直到不存在任何黄色问号为止;
PS:由于有的应用程序依赖不同的运行时库,你可以自己新建一个可信目录,将你所下载的这些库放到下面,然后在环境变量PATH中增加该目录路径,所有程序都可以访问这些库了;