- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I'm running into an unknown error when trying to install HAXM on my machine(Windows 7, Intel Core i7-2600, Asus P8Z68-M motherboard). I've checked my BIOS settings to ensure that virutalization is enabled, and my BIOS and drivers appear to be up to date. We also have two other developers here with the same hardware setup who are able to install HAXM, so it seems like something that should work for me.
I found the haxm_install_log.txt file and have included it as an attachment. I looked through the log and the Event Viewer, but haven't been able to figure out what else needs to be done. Has anyone else run into this issue?
Thanks,
Dan
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Nelson
I have found the error codes returned by the DriverPackageInstall function.Sadly there are no numeric(hex) values.I provide the link below
http://msdn.microsoft.com/en-us/library/windows/hardware/ff544813%28v=vs.85%29.aspx
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
>>>Same problem on my machine. Any solution / workaround available alread?>>>
The whole problem is probably due to failed driver installation.Still I am not able to find the exact meaning of the 0x2 error code.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
>>>Next, please try to verify what technologies your CPU supports on ark.intel.com web site. If it says No there is>>>
For example when you look at screen of supported features( Nelson's post) you can see that VT-x with Extended Table is not supported so this could led to the incompatibility issues.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
>>... you can see that VT-x with Extended Table is not supported so this could led to the incompatibility issues...
What incompatibility issues are you talking about? Please be specific.>>>
I'm talking about VT-x related feature which is not supported by Nelson's CPU (Core 2 Duo).I do not know if this could be a culprit of the failed HAXM installation.I looked at log file presented here on this thread and I found that driver installation routine(DriverPackageInstall) is returning error 0x2 unfortunately I cannot find the exact meaning of that hex code.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
>>>I tried to install HAXM driver on a computer with Pentium 4 CPU and I could post a log and screenshot. Would you like to see it? I was clearly informed that CPU doesn't support VT and HAXM driver can not be installed>>>
Yes can you post it.
There is also case of Daniel please look at the picture of the processor feauters he has fully supported processor,but HAXM can not be installed.I looked through the log files and beside the DriverPackageInstall failure there is also information about (returned by call to unknown WinAPI function) unsuported virtualization and NX bit.This is strange because Daniel's CPU supports these technologies.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
>>>Yes, I saw it. That looks like a problem or a bug with Intel HAXM driver>>>
One of the Win API function which is called by the HAXM installation I suppose that I was able to identify this is GetSystemMetrics() (recently I have used this function) , but it is unknown for me which of the Win API is used to query the processor features.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Sergey Kostrov wrote:
>>...GetSystemMetrics()...
It is a very old Win32 API function. It possibly comes from the times of 16-bit Windows operating systems ( versions 3.1, 3.0 and older / 1990th ). But, it is not clear if some flags which could be set for the function ( nIndex parameter ) are not supported by latest operating systems.
No this function was first time used in Windows 2000 here is link :http://msdn.microsoft.com/en-us/library/windows/desktop/ms724385%28v=vs.85%29.aspx
These two sentences pasted from the log file look really suspicious to me.Unfortunately I was not able to indentify which Win API function was used to query CPU features.
>>>Property(S): VT_Not_Support = This computer does not support Intel Virtualization Technology (VT-x). HAXM cannot be installed.
Please refer to the Intel HAXM documentation for more information.
Property(S): XD_Not_Support = This computer does not support Intel Execute Disable Bit (XD) or it is disable in the BIOS. HAXM cannot be installed
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
<<<I suspect that something else is missing in the log file even if both technologies supported in that case!>>>
HAXM installer is acting upon the return values from still unknown Win API function.I suspect that it could be simple false return value.When you look at Daniel's processor it is clearly stated that this CPU supports Vt-x and NX bit, but log file is telling us that these features are unsupported.If we could have been able to identify the exact call chain and function involved in gathering CPU information, but unfortunately without attaching debugger it is hard to understand what is really happening there.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
>>>This are records from HAXM log file when I tried to install it on a computer with Pentium 4 ( it was a test ): ... Property(C): VT_Not_Present = VT not present: Your computer does not meet the minimum requirements... Property(C): NX_Not_Present = NX not present: Your computer does not meet the minimum requirements... ... Note: Full log file is attached.
Your log also contains calls to GetSystemMetric(), but there is no DriverPackageInstall() error code 0x2 and the information about the unsupported features is more clearer.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
In my development team, we have 5 HP machines, windows 7 with Intel core i7 2600 cpu's @ 3.40 GHz
All machines (after activating virtualization in the bios) give the same error: "Failed to configure driver: unknown error. Failed to open driver" when trying to install HAXM.
According to http://ark.intel.com/products/52213/Intel-Core-i7-2600-Processor-8M-Cache-up-to-3_80-GHz all virtualization features are supported
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
>>>All machines (after activating virtualization in the bios) give the same error: "Failed to configure driver: unknown error. Failed to open driver" when trying to install HAXM.>>>
Regarding "Failed to configure driver" message I'm not able to identify the error code which is 0x2.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page