VMRC 控制檯的連接已斷開...

我用vSphere Client連接到ESXi 5.0的主機,啓動其中的虛擬機後,無法連接控制檯,打開控制檯之後,窗口上方提示一行“VMRC 控制檯的連接已斷開...正在嘗試重新連接。”
後來在網上搜求解決辦法發現一則帖子:

 下面是相應的解決辦法:

===========================================================

如上面所說執行下面的命令禁止掉Data Execution Prevention(DEP):bcdedit.exe /set nx AlwaysOff;但是這命令沒法運行,只有着手DEP這個切入點了。

DEP:

DEP 的系統範圍配置

系統的 DEP 配置由 Boot.ini 文件中的開關控制。如果以管理員身份登錄,則可立即使用“控制面板”中的“系統”對話框輕鬆配置 DEP 設置。

在安裝 Windows XP SP2 或更高版本的過程中,除非在無人蔘與安裝中指定不同的策略級別,否則默認情況下啓用“選擇啓用”策略級別。對於支持 DEP 的 Windows 版本,如果 Boot.ini 文件中不包括 /noexecute=policy_level 設置,其行爲將與包括 /noexecute=OptIn 設置時的行爲相同。

 

如果以管理員身份登錄,則可使用“系統屬性”中的“數據執行保護”選項卡,手動將 DEP 配置爲在“選擇啓用”和“選擇禁用”策略之間切換。

以下過程說明如何在計算機上手動配置 DEP: 1. 單擊“開始”,單擊“運行”,鍵入 sysdm.cpl,然後單擊“確定”。

2. 在“高級”選項卡的“性能”下,單擊“設置”。

3. 在“數據執行保護”選項卡上,執行下列過程之一: ? 單擊“只爲關鍵 Windows 程序和服務啓用數據執行保護”以選擇“選擇啓用”策略。 ? 單擊“除所選之外,爲所有程序和服務啓用數據執行保護”以選擇“選擇禁用”策略,然後單擊“添加”以添加不希望使用 DEP 功能的程序。

4. 單擊“確定”兩次。IT 專業人員可以使用各種方法來控制系統範圍的 DEP 配置。可以使用腳本機制或 Windows XP SP2 中包含的 Bootcfg.exe 工具直接修改 Boot.ini 文件。

 

要使用 Boot.ini 文件配置 DEP 以切換到“總是啓用”策略,請按照下列步驟操作:

1. 單擊“開始”,右鍵單擊“我的電腦”,然後單擊“屬性”。

2. 單擊“高級”選項卡,然後單擊“啓動和故障恢復”字段下的“設置”。

3. 在“系統啓動”字段中,單擊“編輯”。在記事本中打開 Boot.ini 文件。

4. 在記事本中單擊“編輯”菜單上的“查找”。

5. 在“查找內容”框中鍵入 /noexecute,然後單擊“查找下一個”。

6. 在“查找”對話框中,單擊“取消”。

7. 用 AlwaysOn 替換 policy_level。--->NoExecute=AlwaysOff相當於關閉EVP和DEP功能

 

警告:請確保輸入的文本正確無誤。 現在,Boot.ini 文件開關應顯示爲: /noexecute=AlwaysOn

8. 在記事本中單擊“文件”菜單上的“保存”。

9. 單擊“確定”兩次。

10. 重新啓動計算機。對於 Windows XP SP2 或更高版本的無人蔘與安裝,可以使用 Unattend.txt 文件預先裝入特定的 DEP 配置。可以使用 Unattend.txt 文件 [Data] 部分的 OSLoadOptionsVar 項指定系統範圍的 DEP 配置。

 

按程序進行 DEP 配置

爲使程序能夠兼容,如果 DEP 設置爲“選擇禁用”策略級別,則可以有選擇地爲單個 32 位程序禁用 DEP。具體方法是,使用“系統屬性”中的“數據執行保護”選項卡,有選擇地爲程序禁用 DEP。

 

對於 IT 專業人員,可以使用 Windows XP SP2 中包含的名爲 DisableNX 的新程序兼容性修復程序。DisableNX 兼容性修復程序爲其應用到 的程序禁用數據執行保護。

 

可使用應用程序兼容性工具包將 DisableNX 兼容性修復程序應用於程序中。有關 Windows 應用程序兼容性的更多信息,請參見以下 Microsoft網站上的 Windows 應用程序兼容性: http://www.microsoft.com/technet/prodtechnol/Windows/appcompatibility/default.mspx

//////////////////////////////////////////////////////////////////

出現這種情況,建議你首先使用殺毒軟件查一下自己的機子上是否有病毒。如果沒有病毒,你又確實想關閉數據執行保護,可以試試以下方法:

1、在系統屬性中修改(這種方法並不是完全關閉數據執行保護)

在“我的電腦”單擊右鍵,選擇“屬性→高級→(性能)設置→數據執行保護”,選擇“爲除下列選定程序之外的所有程序和服務啓用DEP”,再單擊“添加”,定位到某應用程序的安裝目錄,找到該程序的可執行文件,將其添加進來。一般地,這個程序就能正常運行了。重啓電腦後設置生效。

2、直接修改Boot.ini文件(這將徹底關閉數據執行保護)

在WinXP SP2系統所在分區根目錄下找到Boot.ini文件。注意看,它多出了一個“NoExecute”參數,而前面在系統屬性中對DEP的修改也會反映在這個參數上。

在“數據執行保護”項中只有兩個選項,反映在Boot.ini文件中就是“NoExecute”參數的“Optin”和“Opton”兩個值。可是,有些應用程序或驅動程序的兼容性不強,縱使在“數據執行保護”中將其“放行”,它還是不能正常運行,比如:3721的上網助手、ZoneAlarm Pro等,這就要靠“NoExecute”參數的其他兩個值了。

NoExecute=AlwaysOff相當於關閉EVP和DEP功能,此時,這兩項功能將全部喪失。由這項功能引起的兼容性問題即全部解決,但少了一堵安全保護的牆

綜合上面分析,以下是操作步驟:

 

 

修改NoExecute後面的參數選項爲AlwaysOff,重啓電腦。再次運行VCENTER-vSphere Client  如圖:控制檯登陸成功!

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章