WIN7任务栏更改时间和日期设置没反应。

2024-11-17 06:53:42
推荐回答(3个)
回答1:

如果你的系统是64位的话,应该是cpl文件关联被某些白痴软件修改了。
我的系统,没有安装任何杀毒软件、优化软件、360之类安全软件,也没调优,所以我可以肯定是某些白痴软件干的。

有些软件是32位的,这些软件在恢复文件关联的时候,恢复的是32位的,而不是64位,这不是关键,关键是,本来必须用REG_EXPAND_SZ配合系统变量%SystemRoot%来做的,这些白痴软件使用了硬编码,不是用REG_SZ,直接用了系统目录导致的。

我是Win 7 x64系统,注册表的cplfile的\shell\cplopen\command被修改成了:
C:\windows\system32\rundll32.exe shell32.dll,Control_RunDLL "%1",%*

去掉前面的C:\windows\system32\就OK了。

具体请参考:
http://answers.microsoft.com/zh-hans/windows/forum/windows_7-desktop/windows7%E5%9C%A8%E4%BB%BB%E5%8A%A1%E6%A0%8F/d27b65bc-2ee6-4d39-9ce2-70211f4b3317?msgId=d0ff0a6c-a9fa-4d83-8ed8-3c67f2fd9320

回答2:

估计是系统有问题了!建议重装!

回答3:

牛人的答案:
注册表hkey_classes_root\.cpl,默认数值为cplfile
注册表hkey_classes_root\cplfile\shell\cplopen\command
去掉前面的c:\windows\system32\
或者去掉前面的c:\windows\
直接
rundll32.exe
shell32.dll,control_rundll
"%1",%*