English Community

Lenovo NotebooksLenovo Yoga Series Notebooks
All Forum Topics
Options

3 Posts

01-22-2019

PR

2 Signins

34 Page Views

  • Posts: 3
  • Registered: ‎01-22-2019
  • Location: PR
  • Views: 34
  • Message 1 of 14

Yoga mode control service uses constant 8-10% of CPU killing battery runtime. PLEASE FIX THIS!

2019-01-22, 5:14 AM

I have always been a fan of Lenovo but things like this will make me think twice about purchasing their laptops again.

 

I have the YOGA 720 13. The Lenovo Yoga mode control service runs in the background and uses an inordinate amount of CPU resources. On the task manager I can see it uses on average 8-10% of CPU resources continuously.

 

Needless to say this will reduce your battery runtime considerably.

 

I waited to see if Lenovo would fix this issue as it has been mentioned in the forums many times previously but it seems they either dont care or are still somehow unaware of this ridiculously bad software engineering problem. This problem seems to be not just on my model but on several other Yoga models. Considering that battery time is one of the most important considerations in a laptop I wish they would fix this. In any case things like this will impact my next purchasing decision.

 

My solution in the end was to disable the service altogether in the Services tab. Its a pity that a nice piece of hardware is being limited by sloppily coded software. Disabling the YMC service causes your keyboard to be responsive when using the laptop in presentation or tent mode which is annoying as well but at least I get some decent battery time (for Windows...).

 

FYI. If you want much better battery runtime forget windows and try Ubuntu linux 18.10, I often get about 30% more battery when doing casual browsing/document editing.

Reply
Options

3 Posts

01-22-2019

PR

2 Signins

34 Page Views

  • Posts: 3
  • Registered: ‎01-22-2019
  • Location: PR
  • Views: 34
  • Message 2 of 14

Re: Yoga mode control service uses constant 8-10% of CPU killing battery runtime. PLEASE FIX THIS!

2019-01-31, 13:51 PM

So lenovo sent me an automated email in reply pointing me to download the "latest version" of their buggy driver...see my reply below

 

"

Thanks for your reply but this does not solve the problem at all. The YMC service continues to drain battery as before whenever it's running, anywhere from constant 6 to 10%.
This problem has been reported by many users on the forum. You need to reengineer this.
I have done clean installs of Windows reinstalled your drivers and the problem has never gone away.

You are robbing users of 20 to 30% of their battery potential by not fxing this problem so instead of a generic answer please try to actually see the problem in action and fix it."

 

 

Fix this lenovo! How hard can it be?

Reply
Options

13 Posts

12-12-2017

CH

36 Signins

185 Page Views

  • Posts: 13
  • Registered: ‎12-12-2017
  • Location: CH
  • Views: 185
  • Message 3 of 14

Re: Yoga mode control service uses constant 8-10% of CPU killing battery runtime. PLEASE FIX THIS!

2019-02-16, 11:45 AM

I was even annoyed when YMC used up to 2% consantly.

Anyway, after updating to 1809, YMC reacted much faster the first time after boot (from 10s waiting to 3s).

Then I got the mail about the update of the Lenovo ACPI Update and yes, exactly what you describe!

 

My solution: Revert the "Lenovo ACPI-Compliant Virtual Power Controller" to the previous driver

 

I'm not sure anymore if that also reverts the ymc.exe located at /Windows/system32/ (version 2.0.1.4) with the old one (version 2.0.0.9)

If not, replace it with the one from your Lenovo drive D or Windows.old folder (or contact me if you can't find it)

Reply
Options

1 Posts

10-13-2018

US

2 Signins

14 Page Views

  • Posts: 1
  • Registered: ‎10-13-2018
  • Location: US
  • Views: 14
  • Message 4 of 14

Re: Yoga mode control service uses constant 8-10% of CPU killing battery runtime. PLEASE FIX THIS!

2019-07-03, 20:46 PM

This worked for me!  Yoga 920.  Older ymc.exe doesn't hog the CPU.  Newer one was eating upwards of 8+% all the time.

 

Thank you.

Reply
Options

1 Posts

07-25-2019

GB

3 Signins

14 Page Views

  • Posts: 1
  • Registered: ‎07-25-2019
  • Location: GB
  • Views: 14
  • Message 5 of 14

Re: Yoga mode control service uses constant 8-10% of CPU killing battery runtime. PLEASE FIX THIS!

2019-07-25, 20:57 PM

Hi

 

There's a new version here https://support.lenovo.com/us/en/downloads/DS504952

 

If the simple installation doesn't work then extract the ymc.exe the replace the one in system32 folder.

Reply
Options

13 Posts

12-12-2017

CH

36 Signins

185 Page Views

  • Posts: 13
  • Registered: ‎12-12-2017
  • Location: CH
  • Views: 185
  • Message 6 of 14

Re: Yoga mode control service uses constant 8-10% of CPU killing battery runtime. PLEASE FIX THIS!

2019-08-01, 12:14 PM

Oh, this one is the first that works as it should!

 

I just replaced the ymc.exe after extracting it and my CPU is down to 0-0.1%.

procmon shows that it stopped oppening the registry thousand times a second and is truly idle till you move the Yoga.

 

 

Reply
Options

13 Posts

12-12-2017

CH

36 Signins

185 Page Views

  • Posts: 13
  • Registered: ‎12-12-2017
  • Location: CH
  • Views: 185
  • Message 7 of 14

Re: Yoga mode control service uses constant 8-10% of CPU killing battery runtime. PLEASE FIX THIS!

2019-08-20, 21:18 PM

Watch out, after updating to Windows 10 1903, the update process somehow replaced the never 3.0.0.6 with the old 2.0.1.4 and was rubish again.

I just replaced the ymc.exe again.

So, works fine on 1903! Actually it's about 0% idle and 0.2% when rotating -> perfect!

Reply
Options

1 Posts

10-28-2018

JP

8 Signins

70 Page Views

  • Posts: 1
  • Registered: ‎10-28-2018
  • Location: JP
  • Views: 70
  • Message 8 of 14

Re: Yoga mode control service uses constant 8-10% of CPU killing battery runtime. PLEASE FIX THIS!

2019-09-21, 11:10 AM

When Windows updates drivers for the Lenovo Yoga Mode Control Device (ACPI\VEN_VPC&DEV_2004&REV_0001, also called Lenovo ACPI-Compliant Virtual Power Controller with the v2 driver) it downloads the old version - 2.0.1.4 dated May 26, 2019. You can install the v3.0.0.6 (dated Jul 23, 2018) driver downloaded from the link above manually. It installs the YMC service and runs smoothly. But it doesn't switch my laptop to the tablet mode after flipping it. Screen rotation works perfectly even without this service. But it is required for the tablet mode switching. I've created the support ticket with Lenovo why it doesn't switch to the tablet mode.

 

 

BTW, why v2 driver is newer than v3? Don't understand why Lenovo can't fix this driver hell. I even didn't found any update instructions for the YMC service. Users are unable to update it without special knowledge. Nice hardware and such a low-quality software...

Reply
Options

1 Posts

03-25-2020

US

2 Signins

15 Page Views

  • Posts: 1
  • Registered: ‎03-25-2020
  • Location: US
  • Views: 15
  • Message 9 of 14

Re:Yoga mode control service uses constant 8-10% of CPU killing battery runtime. PLEASE FIX THIS!

2020-03-25, 19:05 PM

The problem still persists in 2020!

 

I have an Ideapad Flex 4. I just did a clean install of Win 10 64bit v1909 from a USB flash drive. Win 10 completed all initial driver installs. I checked the task manager and noticed high CPU usage. It installed EXE v2.0.1.4 dated 5/26/19. The YMC.exe service consumes about 23% CPU!

 

I downloaded the above link, v3.0.0.6 and installed. After install the EXE v2.0.1.4 still remained in the system32 folder. I had to manually move it from the temp directory to the system32 directory and rebooted. The EXE v3.0.0.6 is dated 7/23/18. But, now the CPU usage is zero.

 

What gives Lenovo? Can't you just supply Microsoft with the proper EXE version? I feel sorry for the people who buy these models and don't understand driver versions. Every time they use their laptop it will feel sluggish while consuming 23% CPU and battery time. Bad bad support.

Reply
Options

1 Posts

05-16-2020

US

3 Signins

20 Page Views

  • Posts: 1
  • Registered: ‎05-16-2020
  • Location: US
  • Views: 20
  • Message 10 of 14

Re:Yoga mode control service uses constant 8-10% of CPU killing battery runtime. PLEASE FIX THIS!

2020-05-16, 23:19 PM

I've encountered the same issues but on a different model than noted earlier. Mine is an Lenovo Yoga 720 4k (15in) 720-15IKB which I purchased back around mid to end of the year 2017 and thankfully following the fixes posted in the thread fixed the high CPU issue for me with this driver.

 

For reference in case anyone else needs this, I was able to find the old (currently best/only working version of YMC.exe that doesn't cause excessive CPU load constantly) @ https://support.lenovo.com/us/en/downloads/ds121689

 

On a side note when updating drivers in general for my notebook or Windows updates (that also do this) sometimes my fingerprint reader stops working even after reboots so I've found the fix for this is to uninstall the fingerprint sensor driver (along with removing the files option being checked) and then scan for hardware changes to allow it to detect and auto reinstall the driver again which instantly allows it to work once more. I hope anyone else having fingerprint issues from installing other drivers / updates finds this fix/solution useful to you.

 

While I can agree this sucks that Lenovo in this case is demonstrating poor driver followup support behind their products (as this happens on various models with this driver), I will give them credit for at least having created and allowing a user community based forum to post, track, and possibility even solve these issues ourselves. 

Hopefully others that care enough to notice and try to fix these issues will find some of the solutions here as I did thanks to search engines (google in this case).

 

And Lenovo its never too late to right any wrongs here on your end, reaching out in this thread here with a reply would go a long ways. 

Even if you don't actually have Microsoft to issue a driver update fix for any future versions of Windows and online updates, or if you do not provide an official fix with known updated drivers /working driver application without constant high CPU usage, anything else still would go a long way with the majority of the public's eyes I believe. 

 

Great work everyone and thank you to those that found the fix and helped provide related links to it.

 

Tags / Keywords:

#Yoga 720 #720-15IKB #YMC #Battery-killing #Battery-draining #excessivecpu #highcpu #modecontrolservice #totalsecurityvision #tsv #computersupport

 

Tech Consultant Specialist @ Total Security Vision | https://www.totalsecurityvision.com/

For 1st class quality I.T. consulting and full support for your home of business please contact us for an affordable solution.

Reply
Forum Home

Community Guidelines

Please review our Guidelines before posting.

Learn More

Check out current deals!

Go Shop
X

Save

X

Delete