Активная проблема восстановления рабочего стола - PullRequest
0 голосов
/ 29 марта 2012

Мой рабочий стол показывает экран «Восстановление активного рабочего стола».

Когда я нажимаю «Восстановить кнопку моего активного рабочего стола», я получаю сообщение об ошибке сценария «Объект не поддерживает это свойство или метод».

В поле url во всплывающем окне ошибки отображается путь к файлу Microsoft / Internet Explorer / Desktop.htt.

Однако при переходе в эту папку такого файла нет.

Как решить эту проблему?

У меня нет прав администратора на компьютере и, следовательно, я не могу открыть regedit.Есть ли другой способ решить эту проблему.

Попробовал изменить разрешение рабочего стола и переключиться обратно.Но это тоже не работает.

Ответы [ 4 ]

0 голосов
/ 24 февраля 2014

Я нашел решение для тех, у кого нет папки «Рабочий стол» Registy.

у вас есть на экране Windows XP, где вы можете изменить свой образ рабочего стола с возможностью настройки.Выберите это, вкладка «Веб», возможно, там действительно активный объект для активного рабочего стола.

0 голосов
/ 31 марта 2012

Я решил проблему следующим образом:

Я пошел в файл Desktop.htt в C: / Documents and Settings // Данные приложения / Microsoft / Internet Explorer в моей другой системе, где проблемы с восстановлением рабочего стола нет. Я скопировал содержимое файла и отправил его по почте.

Я перешел к тому же файлу в системе, в котором возникла проблема с восстановлением рабочего стола, и заменил содержимое файла Desktop.htt отправленным по почте содержимым.

Файл Desktop.htt является файлом, защищенным системой. Поэтому для его просмотра нам нужно снять два флажка в опциях папок: 1) Просмотр скрытых файлов и папок и 2) Просмотр файлов, защищенных системой

0 голосов
/ 07 апреля 2013

У меня сработало для 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, который теперь находится на вашем рабочем столе.

Проблема решена немедленно. :)

Пожалуйста, дайте отзыв, если он работает для вас.

0 голосов
/ 29 марта 2012

Попробуйте это:

(Вам не нужны права администратора для редактирования 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

Вставьте это в блокнот и сохраните как имя файла .vbs и запустите Я не уверен, вызовет ли это каким-либо образом regedit, или он может использовать Win32 API, так что стоит попробовать.

Надеюсь, это поможет!

...