2015-10-16 43 views
0

這是一個已知問題。 因此,我遵循了我爲安裝找到的所有步驟。HAXM驅動程序:簽名不正確(Win 7 - 64bit - core i7)

但沒有爲我工作。 Win7仍然拒絕啓動intelhaxm服務(「c:> sc查詢intelhaxm」報告內核驅動程序狀態爲「已停止」)。 強制它與「c:> net start intelhaxm」給了我一個系統錯誤577 - 「驅動程序的簽名是不正確的....」,它不會啓動它。

爲什麼我這麼不幸?爲什麼我的Windows配置如此不靈活?有誰知道解決方法?

提前感謝名單

馬爾科

回答

0

好,我會回答我的問題。

從Win Vista開始,MS決定將「設備驅動程序簽名強制」保護添加到x64系統,以便您只能安裝MS認證的驅動程序。在我的系統中,由InteI提供的HAXM驅動程序(如果您想要使用Android Studio運行免費的Android設備模擬器,則爲基本組件)看起來是無符號的,系統拒絕加載它。我不知道爲什麼別人沒有相同的問題。

要驗證驅動程序在命令提示符(可能需要以管理員身份運行)運行類型:

Sc query intelhaxm 

如果出現狀態爲「正在運行」 you'va解決了這個問題。但我總是發現狀態被「停止」。

一個非永久的解決方案可能在啓動時按F8鍵(F6或F5代表某人),然後再出現Windows徽標,並選擇其中一個選項來禁用驅動程序的數字符號測試(我的底部符號Win7的)。 這樣做應該允許驅動程序被加載。但每次啓動都很煩人。

一個永久的解決方案是在測試模式下運行Windows並簽署測試模式的驅動程序。爲此,我使用了一個名爲「Driver Signature Enforcement Overrider 1.3b」的小實用程序對文件「C:\ Windows \ System32 \ drivers \ IntelHaxm.sys」進行簽名,並在TestMode中切換Win7。你可以找到實用程序和所有步驟的描述在這裏:
http://www.ngohq.com/?page=dseo

它爲我工作,但它留下一個小的水印桌面說:「Windows 7的測試模式」。

HTH

馬爾科

0

我有同樣的問題。我的系統是win10 64bit,帶有Intel(R)Core i7-6700HQ處理器。 Windows將阻止安裝不匹配或沒有Microsoft數字簽名的驅動程序。通過安裝Microsoft的數字簽名爲驅動程序,並重新啓動計算機,我解決了這個問題。

如何安裝Microsoft的驅動程序的數字簽名?遵循以下步驟:第一

  1. 打開設備管理器,選擇「更新驅動程序爲目標的軟件」, ,我的英語不好,請見諒。
  2. 選擇「瀏覽計算機以查找驅動程序軟件」,

  3. 選擇「讓我冰球從我的計算機上的設備驅動程序列表」 enter image description here

  4. 選擇一個模型,然後單擊「下一步」: enter image description here

  5. 等待並單擊確定。

重新啓動計算機,然後再試一次在cmd中的sc query intelhaxm

因爲我不知道哪個驅動程序是HAXM的驅動程序,所以我使用微軟的所有驅動程序的數字簽名。