You are hereBlogs / Carl's blog / Putting Windows 7 on the ASUS EeePC 1002HA

Putting Windows 7 on the ASUS EeePC 1002HA


By Carl - Posted on 24 November 2009

Printer-friendly versionPDF version

If you've been following my twitter lately, you might know I've been having a rough weekend trying to get Win7 to work on my ASUS EeePC 1002HA. The problem started when I upgraded and I found that when I powered the machine on, the screen would be blank unless I hit shift+F1 to put it into sleep mode and wake it up again. I tried upgrading the drivers from the ASUS download site, and that ended up getting me into a myriad of problems. However, I have finally gotten it all sorted out, and everything works like a charm. My observations on installing Win7 properly on this machine after the jump. Hopefully you read this BEFORE you start :)

Long story short, I was in a place I now call "Netbook Oroboros". In order to fix the black screen issue, I needed the latest BIOS. To install that, I needed to install the ASUS Update utility. To install that, I needed the ACPI driver. To install that properly, I needed the latest BIOS. :( Here are the solutions:

Problem: Blank screen when Windows boots up. At first I thought this was a graphics driver issue. In short, it is not. As of writing this, the latest BIOS for this model is version 1004. The description of this update is simply "Windows 7 support". Installing this bios using ASUS UPDATE (I used v1.03.4) fixed this issue. Sounds like a simple fix? It might not be if you were like me and installed Win 7 without updating your BIOS. Just see the issues below.

Problem: Cannot install ASUS UPDATE. When I tried to install ASUS Update from the ASUS download site, I got an error that says "update only support Eee PC product and please insiall the ASUS ACPI driver first. Installation will be abooted now". (update: Thanks AJ for posting the full message in the comments--I didn't get to copy the whole thing down myself). There is another way to upgrade the BIOS, which is to hold SHIFT+F2 when the machine starts to start an instant upgrade off of a USB key, but none of my USB keys were recognized, so that solution was a dead-end. The solution that DOES work is installing the ACPI driver (confusingly called the "Hotkey Utility"). At the time of writing this, the latest version is 1.11.1. Ahh, easy, right? Again, it might not be. See the issue below.

Problem: The Hotkey Utility installs, but there is still an "unknown device" in Device Manager, and ASUS Update still does not install. After the installation there are several other errors also pointing to the fact that ACPI is not recognized. You may also find that your hotkeys do not work. After much troubleshooting, I found that this was because the latest Hotkey for Windows 7 is incompatible with the BIOS I was trying to upgrade from (version 302). If you have come to this issue because of similar troubleshooting steps to the above you'll realize that you're stuck in a loop. You can't install the new BIOS because utlimately it is dependant on the ACPI working. The only solution is to revert back to Windows XP and use the ASUS Updater to upgrade to the latest BIOS. I've heard it works in recent BIOS versions, but mine was REALLY old (version 302, latest is 1004). This is why I recommend installing the BIOS before upgrading to Win7 :)

How to revert your 1002HA to XP. If you are like me and you used the Windows 7 download to upgrade, then it is likely that your restore partition is still active (yay). If this is the case, then restoring is super easy and will take about 5 minutes. All you need to do is back up any data, restart and hold F9 down while the computer comes back up, and then follow the prompts. This article goes into more detail. If you did wipe the restore partition, you'll have to locate the restore CD (and a USB CD-ROM drive). Good luck with that.

Problem: Touchpad Driver error upon startup. After going through all of that, and then reinstalling Windows 7, I found that whenever I started Windows, I'd get an error that says "CAN'T FIND TOUCHPAD DEVICE". This was confusing since there were no touchpad drivers listed on the download page for this model, or any other netbook that I looked at. Luckily I found this forum post that says to redo the search on ASUS's support site for Notebook>Drivers>Touchpad, and to download the latest Eland driver (not the Synaptics one). At the time of posting, the latest version is 7059. Installing that made the error go away and made my touchpad much more powerful.

Other observations. Install the latest Super Hybrid Engine from the download page for this model. It gives you the option to put the netbook into various power saving modes, and there is a whole button dedicated to this feature on the keyboard, so you might as well. I also read here that you should install the KB Filter, as it is actually an enhanced driver for the keyboard, not just a utility with an extremely vague definition. I found that the Windows 7 drivers for the WLAN, Bluetooth, and graphics card were more than adequate, so I kept those in place.

If you are a fellow 1002HA/XP owner, I hope that this helps. Once the correct BIOS is installed and the utilities and drivers mentioned above, Windows 7 runs REALLY smooth on the PC. I found, to my suprise, that despite the warnings from Microsoft's "Upgrade Advisor" the transparency effects of the UI work fine on the machine, and that it does not degrade performance. I think this OS handles netbooks very well.

Share/Save
Tags

Is There A Way To Get The EEE Pc Tray Utility Back?
If There Is Can You Give Me A Download Link

Thx In Advance!

Not sure which one that is.  Do you mean the icon in the systray that enables you to choose the processor speed? If so, I covered that in the "Hotkey Utility" section above.  If not, let me know.  Right now I'm looking at the Asus website and the download page for the computer has a dropdown to select the OS, which is empty so I can't go further.  I'll look again later in the week to see if that is resolved.

Is There A Way To Get The EEE Pc Tray Utility Back?

Hey Mate, I know this thread is pretty old, just wanted to give you my thanks.  I didn't think anything of upgrading my 1002ha to win7 ultimate, then ran across the same problems you discussed here.  Wish I would have read up before, since I obliterated my back up image and everything.  But that's okay, just taking me a bit more time. Thanks again!

-Vox

 Oh, also (Couldn't find  away to edit my comment) I've gotten express gate running on the 1002ha.  Have you tried that yet?  It's greqt for when you're out and about and don't need all the bells and whistles of a full OS, great on battery life, and boots in under 10 seconds :-)

G'Day Mate;

In regards to section "Problem: Cannot install ASUS UPDATE. " where you weren't 100% on the error message, it states

"update only support Eee PC product and please insiall the ASUS ACPI driver first. Installation will be abooted now."

(yes...complete with the spelling and gramatical issues!)

Thanks so much for the article. Been working on this issue for weeks. Lifesaver!

 Thankyou for the comment, and extra thanks for the proper (albeit badly written) error message!  I've updated the text with the correct message.
-Carl

Thanks for a great article!

I thought my laptop was stuffed after installing Windows 7 with the display turning off half the time. Tried new graphics drvers to no avail n thought i was stuck with a lemon PC!

But now thanks to ur excellent write up, i know how to fix it =) Wish Asus could have told me earlier! Im hoping the usb bios flash update will work easily!

Cheers
Rob

 Thanks!  I'm honoured to be of help :)  I had trouble using the USB to update the bios myself, but if you have the repair partion intact, hopefully you can restore to Win XP and from there update the BIOS.  Just be sure to backup any files you have in Win7 first.  

I'm glad i'm not the only one with this problem. I'm glad also that you have shared your solution here. Thank you!

hehe, credit where credit is due!

i tried reformatting with FAT 32 and renaming rom file to 1002HA.ROM but it couldnt read the usb when pressing alt+f2 on bootup

then I tried formatting stick with FAT (16) with 1002HA.ROM file and tried it again and that worked, so I'm pretty sure the USB stick needs to be FAT16

windows 7 is working awesome now =) 

Cheers!

thanks for the good article.  i've had my 1002ha for about six months, and have been mostly pleased with it - except for the excretable right shift key and the shorter than advertised battery life - but i've been leery of trying to add windows 7, i mean, if i had my druthers, being a mac-head, i'd rather try to hackintosh it, but i have so far stuck to xp, and have put eeebuntu on the other partition, which i use also, from time to time.  (i use my macbook at home, and use the eeepc when out and about.)

anyway, i've recently developed a weird problem in xp in which trying to open certain files from certain folders from the deskop (or windws explorer) will cause the whole os to freeze up, even the files themselves seem to be fine, cause i can open them from within an appropriate program just fine.

i run avg and have the windows firewall enabled, and i've not seen any virus or trojan activity show up - and yes, i run a virus checker on my mac(s) - so i'm not sure what could be going on, maybe some low-level corruption with the folder, so i'm thinking of upgrading to windows 7, just to see if it will solve the problem, then again, it's not that big of a deal, and i use the eeepc for online stuff almost exclusively, but if i do try it, i'll use your post as a guide

thanks.

Great, thanks, Carl,  it seemed to work fine in the first instance -
One addiditional observation: after booting the system the first time with the new 2GB RAM, my Win7 Password didn't work anymore.
So I had to reinstall the old 1GB RAM, then delete the password than install the 2GB again.... that seemed to work  but now Firefox, IE and Windows Explorerdo not work.

I return to the old 1GB RAM for good exept someone gives me the final hint:-).

But it is great to get help from across the ocean! Thank you!
Best regards from the Black Forest, Germany,
Peter

 That is pretty wierd . . . I never could have imagined that RAM would have any effect on that. I'd suggest you reinstall your browsers. I've upgraded my netbook's RAM with no problem. Once a PC is shut down, the RAM is completely empty, so it should not affect your password if you change it. Maybe you are hibernating or sleeping the PC?

 Sweet!  Glad to hear that my post may be of help . . . hopefully it will since you wiped the recovery partition for eebuntu.  Good luck figuring out the folder issue/installing win 7!

Fuelly