Compal Smart Battery on Windows 7 x64

The Smart Battery installation only support Windows XP 32 bit, Windows Vista 32 and 64 bit only. At this writing, Windows 7 is not supported yet (I confirmed for 64 bit version is not supported).

Smart Battery hardware can be identified by ACPI\CPL0002 (Compal Embedded System) id. The latest driver is version

First, install the Smart Battery software. After the installation, the driver for the above hardware is still unknown.

Next, open Device Manager and locate the hardware and choose to update the driver. Do not use automatically search for driver, instead browse the driver at My Computer. Select C:\ProgramData\Vista64 for the driver location. Subtitutes C: with your SystemDrive and the Smart Battery can work under Windows 7.

If you're using the 32 bit version of Windows 7, The Smart Battery driver is located at C:\ProgramData\Vista32.

Update Aug 12, 2013:
Tested working on Windows 8 x64.


  1. Big ThanX,

    worked for me

  2. Hello,

    Compal Smart Battery runs perfectly on Windows 7 64 bit?

    I Cant understand if this tutorial is for Vista 64bit or Windows 7 64 bit.

    Thank you!

  3. Subject: Smart Battery and ! icon in Device Manager

    Your solution is works !

    ThX ; ]

  4. We have been looking for this solution for near 9 months THANK YOU SO MUCH

  5. Amazing! Tried to download 3 different versions of SmartBattery, tried to install a generic windows ACPI driver, tried everything. And the solution is THAT simple. Thank you so much!

  6. Thanks!! This works perectly!!!

  7. It works in compal jfw01.
    Thanks a lot!

  8. BTW wireless select switch also works on windows 7 32 and 64bits.
    You must install version , and it work on ifl90

  9. Thanks !!! It works with my Compal IFL90.

  10. Compal Smart Battery on Windows 7 x64 .Thanks for nice post.I added to my twitter.

  11. Many wakeful nights and solution is so simple. Thanks a lot :o)

  12. Hi,

    on my computer there is no such folder after I have installed the Driver. In the Device Manager one device is shown with an exclamation mark (ACPI\CPL0002 (Compal Embedded System)) and it says the driver has to be re-installed.
    But when I do so the assistant says that the driver has already been installed! What is this?
    On the other hand I already can enter Smart Battery via the Control Panel!

    • Try to remove the device in the Device Manager, then reinstall the Smart Battery software. The lastest driver can be found at

      • Thanks for your quick reply! I am afraid your method does not work for me, that’s what I did:
        1) Uninstall the device in the Device Manager.
        2) Ran the setup file. It said it would uninstall the Smart Battery software, which was fine, so I continued and rebooted.
        3) The Smart Battery icon in the Control Panel was gone but the unknown device had reappeared in the Device Manager. I uninstalled it once more.
        4) Ran the setup file, installed Smart Battery and rebooted.

        – The Smart Battery icon is back in the Control Panel.
        – The unknown device is back to the Device Manager.
        – I still can’t find any “Vista64” folder.

        Have you got any further ideas so far? I want to re-install Windows anyway but I would be happy if I could eliminate all unknown devices from the beginning this time!

  13. The driver should be located at your SystemDrive:\ProgramData\Vista64, but if you can’t, you can pick the driver from

    • Thanks a lot for your help!
      I downloaded your file and chose the folder when I was trying to update the driver. But it always tells me that the optimal driver is already installed which doesn’t prevent the system from setting an exclamation mark.
      Maybe it will work after re-installing Windows…

    • sou brasileiro, e quero agradeçer pelo driver, deu certo. obrigado.
      thankou very very.

    • Thanks a lot!!! It’s works fine for me on a Compal PBL21 with Windows 8.1 x64

  14. Thanks lot for ur help
    It works..

  15. Hi,

    I don’t know why but after reinstalling Windows the folders were available… All drivers installed, great! Thank you once again!

  16. Feelgood

    It worked for me…no more not known device in the device manager…sorta made my day.

    Thanks to tohenk for the tip with reinstalling the device…worked perfectly for me.

  17. You rock…thanks! The was the last hurdle on my Win7 FL90!


  18. does it work on compal KHLB2?

  19. Hi Toha,

    thanks for re-uploading the latest driver! Works like a charm. That was the only thing that still annoyed me in Win7 x64 – SmartBattery is great for battery life…


  20. I solve this problem by using this tool:

    very effective.

  21. great solution, lots of thanks!!!

  22. and copying folder “Smart Battery” from “Program Data” to “Program Files” for Icon activating.

  23. driver installation worked fine on my win7 x64. i also installed the utility but i dont know how to open the util??? in which folder is the executable located?

  24. valeu, funcionou perfeitamente no win7 64 bits

  25. Tohenbock

    I am using a Win7 (64 bits) pre-installed Laptop. I installed Smart Battert Driver, but I cannot find the device in Device Manager.
    First, under “Batteries”, there is “Microsoft ACPI-Compliant Control Method Battery”. Is this a device that you refer to ACPI\CPL0002? Or should there be specifically a device recognized as ACPI\CPL0002?

    • The device is located under System devices and named COMPAL Embedded System Control.

      • Eiji Ishikawa

        How do you do? I’m not good at English,sorry. But I can’t use Smart Battery. Please teach me. I can’t find COMPAL Embedded System Control in device manager / system
        devices. Where can I find it?
        My system is win7 home premium edition(64bit).Machine is dell new inspiron 15r.

  26. Hello, I’m Japanese,and not good at English. Please explain simply.
    New question. I can’t find COMPAL Embedded System Control anywhere in device manager.
    What do I do?

    • Does Device Manager shows unknown device? If yes, just look at the hardware id. It should say ACPI\CPL0002.

      • Eiji Ishikawa

        Thanks a lot to your kind and rapid reply. I tried what you said,but unfortunately I can’t find ACPI\CPL0002(COMPAL Embedded System Control) under system devices in device
        manager. I looked for all devices’ hardware id in device manager,but there isn’t.

  27. Does your previous operating system (Vista or XP) uses Smart Battery?

  28. Eiji Ishikawa

    Thanks you for your rapid reply.
    My PC is new one and pre-installed Win7-64bit home premium edition by DELL.

  29. So, may be there’s no COMPAL Embedded System Control in your system.

  30. Eiji Ishikawa

    Thank you for your reply. Because I’m a very amatuer, please teach me what to do in Win7 64-bit situation. I am sorry to have caused trouble.

  31. Oh for god thank you very much for this immense help after a hero looks 2 days for entire meeting the solution and the link of unload damned unknown devices shit thank you very much you are!!!!!

    pd: from Argentine – Santa fe – San gregorio

  32. Pingback:Atualizando Notebook Avell (Compal JFT00) « PereiraTech

  33. Notebook Intelbras i23 / Windows 7, 32 bit / Testado e aprovado!

    Thank you so much Sir “tohenk”!!!!!!!!

  34. Perfect! Testado e aprovado no Windows 7 x64. Testarei no Windows 8 brevemente!

  35. i have a Compal KHLB2 (AKA Battalion CZ-10 Ultra), and there wasn’t a Smart Battery utility on Compal’s download site. However, installing the Green Charger II utility did the trick.

  36. yeap… it works, thanks a lot! (Compal Cantiga m/b, upgraded from vista32 to w7x64)

  37. Plik przekopiować z C:\Program Files (x86)\Compal\EMSC-Common-Driver wystarczy vista64 do ProgramData i wtedy aktualizować.

  38. how about WLAN on Windows 7?

  39. Finally – THANK YOU – that did the trick in Win7 64-bit.

  40. Thanx for sharing.It had been really great looking at regarding your views on this kind of subject.I had been seeking such a article fro some time,and fortunately i found your site.I really hope you will continue to keep helping people in the same way in future also.

  41. Muito obrigado.
    Funcionou corretamente em Windows 10 PRO(x64).

  42. Pingback:CompalのノートPCのバッテリーをフル充電させないための方法 –

  43. Pingback:[Win10]SmartBatteryDeviceを使ってバッテリーをフル充電させないための方法 –

Leave a Reply