我的桌面显示“Active Desktop Recovery”屏幕。
当我点击“恢复我的活动桌面按钮”时,出现脚本错误,显示“对象不支持此属性或方法”。
错误弹出框中的url字段显示Microsoft / Internet Explorer / Desktop.htt文件的路径。
但是在转到该文件夹时,没有这样的文件。
如何解决此问题?
我在电脑上没有管理员权限,因此无法打开注册表。有没有其他方法可以解决这个问题。
尝试更改桌面分辨率并切换回来。但这也行不通。
答案 0 :(得分:0)
试试这个:
(您不需要管理员权限来编辑HKCU)
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Desktop\SafeMode\Components
将DeskHtmlVersion
更改为0
。
另一种可能性:
HKEY_CURRENT_USER = &H80000001
strComputer = "."
Set objReg = GetObject("winmgmts:\\" & strComputer & "\root\default:StdRegProv")
strKeyPath = "Software\Microsoft\Internet Explorer\Desktop\SafeMode\Components"
strValue = "0"
ValueName = "DeskHtmlVersion"
objReg.SetDWORDValue HKEY_CURRENT_USER, strKeyPath, ValueName, strValue
将其粘贴到记事本中并将其另存为 filename .vbs并运行它。我不确定这是否会以某种方式调用regedit,或者它可能会使用Win32 API,因此值得一试。
希望这有帮助!
答案 1 :(得分:0)
我通过以下方式解决了这个问题:
我去了C:/ Documents and Settings // Application Data / Microsoft / Internet Explorer中的Desktop.htt文件,在我的其他系统中没有桌面恢复问题。我复制了文件的内容并邮寄了。
我在具有桌面恢复问题的系统上访问了相同的文件,并用邮寄的内容替换了Desktop.htt文件的内容。
Desktop.htt文件是受系统保护的文件。因此,要查看它,我们必须取消选中文件夹选项中的两个复选框:1)查看隐藏文件和文件夹以及2)查看受系统保护的文件
答案 2 :(得分:0)
对于Windows XP来说它很有用。
将以下代码复制到文本文件中,并将其保存为桌面上的IE7.vbs。 (显然你可以选择任何其他名字)
HKEY_CURRENT_USER = &H80000001
strComputer = "."
Set objReg = GetObject("winmgmts:\\" & strComputer & "\root\default:StdRegProv")
strKeyPath = "Software\Microsoft\Internet Explorer\Desktop\SafeMode\Components"
strValue = "0"
ValueName = "DeskHtmlVersion"
objReg.SetDWORDValue HKEY_CURRENT_USER, strKeyPath, ValueName, strValue
现在双击现在桌面上的IE7.vbs文件。
问题立即得到解决。 :)
如果适用于你,请提供反馈。
答案 3 :(得分:0)
我为那些没有注册文件夹“桌面”的人找到了解决方案。
您在Windows XP屏幕上可以更改桌面图像的自定义可能性。选择它,Tab“Web”可能实际上是活动桌面的活动对象。