Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.

Windows 7: Can I force a specific program to use 100% CPU?

22 Jan 2014   #1
Alduins Khajiit

Windows 7 x86
Can I force a specific program to use 100% CPU?

not sure if this is the right place to post,

I have an animation program that renders in AVI, but it takes over 6 hours to render a 5 minute video. and my CPU usage is only topping out at 40% (45% when set to Real Time priority)! is there any program or way to force that animation program to use 100% CPU to cut the rendering time?

My System SpecsSystem Spec
22 Jan 2014   #2

Windows 8.1 Pro (x64)

Im going to go on a limb and say you have a dual core processor and the application you are using does not take advantage of multiple processor cores. You will never get 100% out of that application. At most about 50%. At 50% one core is fully utilized you would need to be using both cores to get 100%. But the application must be made to do that you cannot force it.
My System SpecsSystem Spec
22 Jan 2014   #3
Microsoft MVP

Windows 7 Ultimate X64 SP1

Is there an option within the software for using Hardware Acceleration? Turn it on if so, it may be more GPU intensive. How much RAM do you have, that can be another factor in long rendering times.

As a note I have a fractal rendering program and it can take an hour to render one, see my specs.
My System SpecsSystem Spec
22 Jan 2014   #4
Mellon Head

Win 7 Pro x64/Win 8 Pro x64 dual boot

@ logicearth

What about assigning core affinity for the program? Give it it's own core. Would that increase the core utilization?
My System SpecsSystem Spec
22 Jan 2014   #5

Windows 7 Home Premium 32 bit

Setting core affinity restricts the process to only the selected core(s). It in no way reserves cores for any purpose. The system thread scheduler can and will use the selected cores for any process it chooses (subject to other affinity restrictions). In general setting core affinity is counterproductive but it can be useful in some situations. This does not appear to be one.

Setting real time priority on a CPU bound process is risky. If this were a single core CPU or the application was able to use multiple cores efficiently this would pretty much guarantee a system failure. The problem is that there are critical system threads that have lower than real time priority and they would be starved of CPU time.

If the application renders with a single thread then it can only use one core at a time. That is the reality of the way threads work.
My System SpecsSystem Spec
22 Jan 2014   #6
Microsoft MVP

Vista, Windows7, Mint Mate, Zorin, Windows 8

This is unusual because AVI is one of the 'faster' codecs to deal with. Maybe there is not enough RAM.
My System SpecsSystem Spec
22 Jan 2014   #7
Layback Bear

Windows 7 Pro. 64/SP-1

A little more information could help these good folks.
Your System Spec.

These tutorials will be helpful.

By Brink?
System Info - See Your System Specs

By Kari?
Speccy - Publish Snapshot of your System Specs
My System SpecsSystem Spec

 Can I force a specific program to use 100% CPU?

Thread Tools

Similar help and support threads for2: Can I force a specific program to use 100% CPU?
Thread Forum
force programs to connect through specific network? Network & Sharing
Intellipoint: How to program Esc as a program-specific mouse button? Software
How to force 32 bit program to run Software

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 10:52 AM.
Twitter Facebook Google+

Windows 7 Forums

Seven Forums Android App Seven Forums IOS App