The EliteBook 8540w is a 15.6-inch mobile workstation, which can use not only the dual-core i7 processors but also the quad-core i7. It is available with up to 16GB of RAM (4 DIMM slots) and a 256GB SSD. Available graphics options include the Nvidia Quadro FX 880M and FX 1800M. I got this machine with Windows 7 installed on it. For my professional usage I need Hyper –V, so installed Windows Server 2008 R2 on this machine. After installation most of the drivers configured properly then I went to BIOS to find Virtualization option, I easily reached to the Virtualization option and enable it.

Figure 1 HP 8450w BIOS to enable Data Execution Prevention

Figure 2 HP 8540w BIOS to enable Virtualization Technology                                         

After enabling these options I saved the BIOS settings, Exit and turned off the computer and then turned it on. Finally I installed Hyper –V role after adding Hyper –V role Windows Server required restart, when my computer was restarting… what happened? See… J

Figure 3 Blue Screen during restart after installing Hyper -V role

I got a Blue Screen, and then I posted this problem on HP Forum  and to other Hyper –V discussions. I got many replies with different experiences. One friend from Moscow asked me to install a hotfix which is required on Nehalem/i5/i7 CPUs:  The final solution came from a friend who works at Microsoft Center of Excellence in Egypt. He said this might be the issue of Display Adapter.
I removed the NVidia Display Adapter and restarted the machine… no Blue Screen was there and Hyper V was working properly.
I went into the details, and then I came to know that this is a known issue and will be resolved in Windows Server 2008 R2 SP1. 
As per my recommendations, if you want to use Hyper –V on HP 8450w use following step by step procedure, till the release of Windows Server 2008 R2 SP1.
1. Install the hotfix for Nehalem/i5/i7 CPUs:
2. Enable Virtualization Technology and Data execution prevention from BIOS.
3. Turn off computer (restart will not enough) and then Turn on.
4. Remove NVidia Display driver
5. Install Hyper V
After this if you want to use NVidia Display driver you can install Windows Server 2008 R2 SP1 Beta, you will not find blue screen after this, and you will be able to use Graphics.

See Also