Install/Downgrade to Windows 7 from Windows 8 – HP laptop adventures

I’ve been without a good working portable/laptop computer for some time (had a couple liberated and another fail) and decided the time was nigh to purchase a very good one for my needs.

I did loads of research on specs and ratings etc. of course, that’s part of what I’ve been doing for a few decades. So I might have a pretty good idea of what I want and need.
For me I am primarily concerned with a system that can match or exceed the computing abilities of my workstation. That means a fast 64bit multi-core processor with Hyper Virtualization Technology built in – an i7, loads of fast RAM, a large fast HDD, dedicated video card and ample ports for devices and connections.

I found some good Dell’s, Asus’, and HPs. I am a huge fan of Amazon, New Egg and Costco and looked extensively on their sites too. I finally settled on an HP that Costco had for sale with bang up specs and a great price. In fact the price was way better than I could get configuring the device on HPs site or a comparable one on Dell’s site.

This, and most new systems; desktops and laptops now come with Windows 8 pre-installed. Windows 8 is a nice operating system and brings some nice ‘under the hood’ improvements in security and performance. AND it’s User Interface (UI) is very easy to navigate for those not that familiar with a Windows Operating system. All the ‘simple things’ – web, email, social media, games etc., are quickly accessed and controlled on the Metro ‘front page’. For those that are very familiar with older versions however it will definitely take some getting used to.

HOWEVER, I’m an IT guy. I use dozens of applications on a regular basis, usually daily. AND there are many network/system management applications that will not run on Windows 8 (yet, or ever). So I needed to be sure that whatever hardware I got that I would be able to downgrade/install Windows 7 Enterprise.

I made several calls to HP over the past couple months speaking with sales and tech people alike. I was finally assured by a level III tech manager that I would be able to install Windows 7 onto my machine with out ‘much’ difficulty. That the Windows 8 (and maybe some of the Windows 7 drivers from the just previous models) would/should work.

So I broke down and ordered a new laptop over a month ago. WELL… I finally got it. It had to be made in China exported to the U.S.A., clear customs in Alaska and finally make it to me.

That’s when things got even more fun. <sarcasm>

You see, most newer systems are now shipping with UEFI type of ‘bios’. UEFI allows for some great flexibility in hardware and configuration that wasn’t possible with the old style of BIOS. Here’s Microsoft’s take on it:

In addition to better interoperability, UEFI firmware provides several technical advantages:

  • Compatibility with operating systems that support only BIOS
  • Ability to boot from large disks
  • CPU-independent architecture
  • CPU-independent drivers
  • Flexible pre-OS environment
  • Modular design

Two of the most notable Windows features for UEFI systems are the following:

  • Multicast deployment, which enables large scale network-based image deployment in manufacturing and enterprise settings.
  • Fast boot and resume from hibernation, which improves user experience.

The rich UEFI interface provides ample room for innovation in the development of operating system features. Along with the other members of the Unified EFI Forum, Microsoft is investigating the following:

  • Rootkit prevention (theoretically)
  • Network authentication at the ‘BIOS/FIRMWARE’ level

But many Operating systems will not work – at all with this firmware. AND.. This also allows the manufacture to possibly ‘secure’ – read LOCK, the ability to install ANY drivers or Operating Systems that are not ‘properly signed’ or specifically ‘allowed’ by said manufacturer. Sounds great for ‘security’ but that fails when you wish to work on/configure your own hardware! [Wow sounds like an Apple product huh!] Thank goodness I was able to enter the System Setup/Bios (unlock/disable secure mode) and enable ‘legacy bios support. But then came some other issues…

HP is now throwing the PC enthusiasts under the bus. Computerworld  has said that they have again changed their support for ‘downgrading’ Operating System – specifically Window 8 down to Windows 7. What a bunch of crap! Users in the past always could downgrade, assuming they had the appropriate licenses — Windows 8 Pro — and media for Windows 7 Professional or Vista Business. The question was whether their machines would work after a downgrade. “The company retained its warning that if customers downgraded to Windows 7 and reached out to HP for support, they may have to restore the original Windows 8 OS to get help from the company.” Oh well, I’ve got a solution for that I’ll get to later.
Well I’ve already got my system so I might as well give it a go!

My solution was two fold. First I removed the original HDD before I even powered up the laptop and just put it aside in case I had to send the whole thing back as it was when I received it. I could just reset the BIOS to default, install my original Hard Disk and bam, just like new. Yes I know most wouldn’t go through this much trouble, and that is OK. You can just skip this part and wipe the drive that came with the system and move on from there. But me, I’m a tad extra careful and conservative and always make sure I have a complete ‘escape’ plan. I purchased a brand new Hard Disk Drive. I Picked up a 1 terabyte (1TB) 7200RPM HGST/Western Digital drive from Fry’s for just under $100. Being a Western Digital I know that the HP HDD drivers should work with it. And this drive was faster than what came stock – 7200 RPM vs. 5400RPM!

Second part of my plan was the actual installation of Window 7 (Enterprise in my case) to the laptop.

Some pre-requisites: Make sure you have a Windows 7-64 bit WITH SP1 install DVD. You can only use a 64 bit version of Windows AND it must have SP1 already incorporated (sometimes called ‘slipstreamed’) or you will not be able to install this on UEFI hardware. Also go to the manufacture’s web site and download ALL the Windows 8 64bit drivers for you model of system (for me it was HPs DV6t-7200) AND see if you can find the Windows 7 64 bit drivers for the model ‘just preceding’ the Windows 8 model you have – for me that was the DV6t-7000. After you’ve downloaded all the drivers extract each one to its own folder. If you use 7-zip (which you already should be) you can just right-click on the drivers self-extracting  ‘.exe’ file and then choose 7-Zip option to ‘Extract to “\drivername” folder\’ . Then copy all these to a DVD or USB drive you’ll need them once you get Windows booted to the point that you are booted to the desktop. Probably the most important ones are the Network Adapter drivers. You will certainly need to get online quickly to ‘Activate’ your Windows installation, Update you Windows installation and hopefully update your drivers automatically.

So now the semi easy part.

Boot into you bios/setup – usually it’s the ‘Esc’ key and then enter ‘Setup’ or System Setup. On some machines it might be F1, F2 or the like. But you need to get to the BIOS/Firmware options. You may even be prompted to enter a password! Thankfully as of now most manufacturers actually present that password – usually a number, right on the screen; enter it and then you will be in.

In the setup options use the arrow keys and enter to navigate (as described on the help window at the bottom of the screens.) and make sure you do NOT have ‘Secure Boot’ enabled. Usually you can use the  arrow keys to select this option and then once high-lighted press either F6, F5 or + or – to change the value. It must not be Enabled or you can not install Windows 7.

Then you have to to change Boot mode to LAGACY in BIOS. (Sometimes it is Legacy mode:Enabled). And in the Legacy section of the bios boot order make sure that the 1st boot device is UEFI DVD drive. Then Save Changes and exit.

The system will reboot. And hopefully if you’ve enabled legacy boot mode, made sure that the 1st boot device is UEFI DVD drive (And of course put your Windows 7 64SP1 installation DVD in the drive!), you should be able to install Windows 7!

Yay!! Then comes another fun part. After Windows is installed you will surely have to install a whole load for drivers. Open Device Manager (see all the yellow exclamation marks!), right-click on the devices and choose update driver. Then put in your DVD with all your drivers you made earlier and start finding the updated drivers.

OK, so that is a short version of an even longer winded version I originally had written about this project. I’ll be adding more articles as I can. Some will be how to dual boot Window 7 and Windows 8 – on separate partitions, how to decide I you can/should upgrade to Windows 8 and how to properly do it. I’ll also, from time to time put up more tips on navigating through Windows 8.

Hope this helps some. Peace out.

Update 05/09/2013: Costco is again offering this laptop I updated the link above or you can go here. And if you’re looking for a good HDD here is one.

Fix Virtual Box Expanding Files disk; stuck at 99%

Just wanted to add some good information on using Virtual Box to install Windows 7 or Windows 8 (see my post here about installing Windows 8 into a virtual machine using Virtual Box.) Or any other OS for that matter. For more information about using Virtualization check out this post.

OK so the fix for the issue.

While installing Windows 8 (or 7) or other Operating System you may run into the issue where you are booting from a virtual or real CD/DVD and during the installation process it just ‘hangs’ at the ‘Expanding files…’ part of the install at the beginning. It will usually get to somewhere around 98%-99% and just hang there. Very aggravating. The solution is really simple!

Shut down the machine. Then On the settings tab, go to storage and then under SATA Controller you’ll see you virtual hard drive. Remove that using the button remove attachment. Then on the IDE Controller there is a small button “Add Hard drive” click that and locate you virtual hard drive you created earlier.

By doing this your hard drive will come under the IDE Controller. This fix worked for me on a Windows 8 and Windows 7 installation, I kept getting stuck on expanding files but this worked. No fuss no muss and all installed and worked well and very fast!

I hope this helps some.

How to install Windows 8 Consumer Preview using VirtualBox

Here I am going to show you how to install Windows 8 Consumer Preview into a Virtual Machine using VirtualBox. I will be showing the method for Check out my previous article on ‘Getting Started with Virtualization’ first for a good primer.Make sure you have plenty of free hard drive space – probably 30GB should be sufficient.

Make sure your processor supports virtualization AND 64bit processing.

To do that download ‘SecureAble’ from and run it (after downloading it righ-click and choose ‘run as administrator’. Download is here.

You should see a screen like this screen


if your system will let you use Hardware Virtualization and has 64bit processing capabilities. IF it doesn’t there is NO need to continue. You will NOT be able to do anything mentioned here.

So let’s get started

Download the latest version of VirtualBox

Download Vbox Extensions Pack [To install you need to first install VirtualBox then double-click the extensions pack and it should be added to the VirtualBox installation]

Download Windows 8 Consumer Preview (64bit) (copy the Product Key to a text file too!)

Install all of these ‘as administrator’.

After installation:

1. Launch Virtual Box. (Make sure you’ve installed the Extensions pack) Click New to create a new virtual machine and type a name for it.


2. For Operating System version, select "Win8 64-bit"


3. For memory size, enter 3090MB, more or less. Microsoft recommends 2GB at least for the 64-bit version. Click next/continue through the next screen to create a startup disk.


4. Click next/continue again to create a VDI file.




5. Use a Fixed size disk, for better performance (especially since this is just a test virtual machine).


6. A 25GB disk size is probably fine; that’s the minimum Microsoft recommends for the 64-bit version.


7. Click Create and your virtual disk file will be created.image


And then..


Now you will have a new Virtual Machine – Windows8Preview, that we will need to make a few more edits to before we can start it.


You’ll notice I have some other Virtual Machines here. [But we are only concerned with the Windows8Preview one for this article.]

So right-click on the Windows8Preview VM and click on ‘Settings’


Under the ‘System’ options make sure to set the options to look like this:


Click to the Processor tab and then check ‘Enable PAE/NX’


Under Acceleration: Enable VT-x/AMD-V and Enable Nested Paging


Next click on the Storage Options


Click the CD icon next to CD/DVD Drive, then choose the virtual CD/DVD disk file to browse to the Windows 8 ISO file you downloaded.image

Then navigate to the directory where you downloaded the Windows 8 ISO file, click open.



Finally click Start to begin the installation and walk through the Windows 8 installation.




Press install and then you will have to enter the preview Key:



Choose Custom (New)install and then Next to select the drive (virtual Hard Drive we created)


The install will then start



Then walk through the setup:


Continue to walk through Setup, I chose to ‘Sign in without Microsoft account’ you can however if you wish use a hotmail or live mail account:


The important thing to know that with the mouse the ‘corners’ of the screen are where most stuff happens in the ‘Metro’ GUI. You can use your mouse to click and ‘scroll’ around the metro applications or move it over to a corner to pull up the ‘Charms’ on the lower right corner, recent applications on the upper right corner and the ‘faux start menu at the lower left.

The new Metro GUI will take a whole lot of getting used to.

It would be good to watch video first to get a little understanding of the system. (don’t fall asleep thoughSmile ).

For me I doubt I will ever use Metro much except when I’m doing support for end users on their system. I have WAY too many applications for this type of interface and prefer the old Windows 7 Style Start Menu.

Thankfully that can easily be enabled in Windows 8. To do so – in Windows 8 Consumer Preview open Internet Explorer and go to this site, [here is the address so you can enter it manually if you need to ]

Enter an email address (hint – ANY will do) and download the application. Then once downloaded ‘right-click’ and choose ‘run as administrator’. And you will now have the old Start Menu and some new ‘right-click’ options such as ‘run’ shutdown’ and more.

Well, there is a start for you to mess around with Windows 8 and get a feel for the future of Windows Operating Systems. By using VirtualBox you don’t have to worry about  messing up you current system. You can always delete your VM and start over or just get rid of it. Winking smile

I’m going to be adding a whole load more posts as time goes on on how to use Windows 8. This is such a big step for end users I foresee a whole lot of confused, frustrated and aggravated users.

Keep checking back for more.