Acer Laptop Woe

I have a 3 year old Acer Travelmate 4061 laptop which has been working fine until few months ago. Whenever I booted to Windows XP – the keyboard just wasn’t responding and I noticed on the task manager, the CPU usage is always almost 100% and I can’t work out which processes that causes the CPU usage spike.
Strangely enough, I didn’t have this problem when I booted to Linux (Ubuntu).

I could’ve just use Linux and not bothered with this problem however I was preparing for my SCJP certification and the 2 exam preparation softwares that I use don’t run on Linux (a little bit ironic if you think about it, Java is supposed to be cross platform yet these exam softwares were created using M$ technologies which only run on Window$). Yes, I have played around with WINE, however not having too much success with it.

I have taken some drastic measures and wasted lots of hours in trying to figure this out and ranging from killing processes, attaching/re-attaching USB devices to the obligatory a couple rounds of XP re-install.

Luckily the certification softwares most of the time only require mouse clicks (my USB mouse works fine) and when I really have to use some keyboard input, I had to resort to Windows On-Screen Keyboard.. Uhm you don’t know what an On-Screen Keyboard is? Go to Accessories > Accessibility > On-Screen Keyboard, not the fastest for keyboard input but it works in this case.

Trolling through Google search results wasn’t pointing me to the right direction. Some of the result suggested that harddisk might be the cause of this problem. And I actually did believe that, although I can’t work out if this was the case then why Linux is running fine.

Battery is the source of all evil

After having to live through this experience for a few weeks – I had some sort of divine AHA moment. I ran the laptop on power supply and remove the battery and lo and behold the CPU usage drops to normal!!

Googled around using battery as one of the keywords led me to search results that confirmed the problem. This particular post is particularly useful: http://www.tim.id.au/blog/2009/03/11/solved-100-cpu-usage-on-acer-aspire-1640z/

In the link above, Tim described in details steps he had taken to figure the problem out (more sophisticated then my endless trial and error). I also later found out that by disabling the battery management from device manager also fixes the problem. I can’t remember exactly what it is since I am not on my laptop at the moment.

Update: As per Tim’s request, you can fix the problem without unplugging the battery by going to Control Panel > System > Hardware > Device Manager. There should be a node called Batteries – expand that, you’ll see Microsoft ACPI – Compliant Control Method Battery. Right click on it and disable it. Screen shot below:

disabling battery management in Acer Travelmate 4061

disabling battery management in Acer Travelmate 4061

My confidence in Acer laptops has been tarnished now. But on the other hand I haven’t had much experience with laptops – perhaps this is common problem.

6 Responses to “Acer Laptop Woe”

  1. Jassie says:

    Hi,

    We have just added your latest post “Acer Laptop Woe” to our Directory of Laptops .You can check the inclusion of the post here . We are delighted to invite you to submit all your future posts to the directory for getting a huge base of visitors to your website and gaining a valuable backlink to your site.

    Warm Regards

    laptopmartonline.info Team

    http://www.laptopmartonline.info

  2. Tim says:

    Good work. I didn’t think to try Linux, might’ve made it a bit easier to figure out.

    A USB keyboard should work fine too, if you have one lying around – that was the first thing I tried.

    What’d you do in device manager, disable the battery device? If you could upload a screenshot of exactly what you did that’d be a pretty useful interim fix for people to use :)

  3. felixt says:

    Hi Tim, have uploaded the screenshot, I think I’ve got this idea from somewhere else, but can’t remember the link now.

  4. Pampooh says:

    Thank you for the very useful information. I tried it on my ancient Aspire 1640 laptop running on XP and it worked great. Hmmmn, I wonder if the same procedure would work on Vista or Se7en, as I noticed that when running newer windows based OS the laptop heats up pretty fast. Anyway, thank you for taking the time to share with us this valuable information.

  5. Bore says:

    Thanks a lot! it worked great for me.

  6. Bryan says:

    Thanks, your fix of disableing the battery component worked. Must be a windows XP SP3 issue as I installed ubuntu trying to narrow down this fault and ubuntu worked every time. Once I googled acer 1640z cpu usage I soon found your fix.

Leave a Reply