2012-03-29 46 views
0

我的桌面顯示「活動桌面恢復」屏幕。活動桌面恢復問題

當我點擊「恢復我的活動桌面按鈕」,我得到一個腳本錯誤,說「對象不支持此屬性或方法」。

錯誤彈出框中的url字段顯示Microsoft/Internet Explorer/Desktop.htt文件的路徑。

但是,在去那個文件夾,沒有這樣的文件。

如何解決此問題?

我沒有PC上的管理員權限,因此無法打開註冊表編輯器。有沒有其他方法可以解決這個問題。

嘗試更改桌面分辨率並切換回來。但是這也不起作用。

+0

@downvoter:它是我們面對的一個常見問題......找不到解決方案......所以提出了一個問題......爲什麼downvote? – Nik 2012-03-31 08:12:05

+0

這個問題不是「關於編程」,應該在superuser.com上不在這裏,這就是爲什麼有人低估我猜。 – 2013-11-28 01:08:24

回答

0

我解決了這個問題,在下列方式:

我去Desktop.htt文件在C:/ Documents和設置//應用程序數據/微軟/ Internet Explorer中我在其他系統中的桌面恢復的問題是不存在的。我複製了文件的內容並將其發送。

我去了桌面恢復問題系統上的同一個文件,並用郵寄的內容替換了Desktop.htt文件的內容。

Desktop.htt文件是系統保護的文件。所以要查看它,我們必須取消選中文件夾選項中的兩個複選框:1)查看隱藏的文件和文件夾和2)查看系統保護的文件

0

試試這個:

(你並不需要管理員權限編輯HKCU)

HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Desktop\SafeMode\Components

變化DeskHtmlVersion0

另一種可能性:

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並運行它。我不確定這是否會以某種方式調用註冊表,或者它可能使用Win32 API,因此值得一試。

希望這會有所幫助!

+0

很好的答案,但我認爲OP意味着他不能'打開regedit'來修改值 – PresleyDias 2012-03-29 09:57:50

+0

@PresleyDias啊也許,不知道他是否意味着編輯權限或者是否已被禁用。 – 2012-03-29 10:04:59

+0

@Bali C:它的殘疾!我甚至無法打開註冊表! – Nik 2012-03-30 04:23:48

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。

該問題立即解決。 :)

請給出反饋,如果它適用於你。

0

我找到了那些沒有註冊文件夾「桌面」的解決方案。

您在Windows XP屏幕上可以更改桌面圖像的自定義可能性。選擇那個,Tab「Web」可能確實是活動桌面的活動對象。