Page 1 of 2
ACEPC T11 with CPU 30% in IDLE
Posted: Sat Sep 09, 2023 10:17 am
by iancilos
Hello everyone, I am an owner of ACEPC T11, 4GB and 64GB MMC model.
I have a really unpleasant problem... I always have the CPU at 30% in idle, even if I don't do anything it's always the "ntkrnlmp.exe" process at 30% of the CPU.
I reinstalled OS Win 10 (both old and new versions) reinstalling the drivers kindly linked by admin but still this problem.
I also reinstalled the official ACEPC image for T11, again kindly linked by admin.
All this happens as soon as I install the drivers, without drivers installed you don't have this problem, however this causes performance and heat problems that make this otherwise wonderful MiniPC unusable.
With Ubuntu this doesn't happen, I also tested RAM and MMc, all OK
I think it requires some driver update (which I can't find anywhere) or bios adjustment/update.
I am at your complete disposal for any clarification or provision of other details.
Thanks in advance for anyone who wants to help me
ACEPC T11 with CPU 30% in IDLE
Re: ACEPC T11 with CPU 30% in IDLE
Posted: Tue Sep 12, 2023 7:14 am
by barry777
Suggestion 1: Uninstall or disable unnecessary applications
Suggestion 2: Check if Windows Update is running in the background
Suggestion 3: Use Driver booster to update the driver version (you can use the free version, no need to use the paid version)
Also consider trying to upgrade your device for a better experience.
Re: ACEPC T11 with CPU 30% in IDLE
Posted: Tue Sep 12, 2023 8:02 pm
by dragonpoo
Along with what Barry recommended, a few other suggestions.
There are plenty of websites that explain ntkrnlmp.exe issues and BSODs can happen, and the fixes can be various. All BIOS menus include an option to reset it back to the factory/vendor default, so try that if you're not sure what could have changed.
I'd also suggest making sure Windows is updated. Your screenshot shows Windows 10 version 2004, which has been out of support from Microsoft since 2021. Get updated to 22h2 if possible, and make sure your OS is reporting 19044.3xxx (build 3448 is out today, Patch Tuesday for September 2023). It's likely that some updates have already fixed these performance issues.
Windows 10 Update History:
https://support.microsoft.com/en-us/top ... 7be1ef3562
As for drivers, I typically use the default ones from Windows Update, and only install missing ones if necessary. You mentioned some drivers seem to cause issues, so if you can identify those, then uninstall them and see what Windows does to recover. It's possible that some of those drivers aren't necessary for your daily use of a system.
Sometimes, systems just need to run for a few hours; especially after a new Windows install or updates, the security software needs to scan everything again. MMC is slow storage, so I'm not surprised it could take some time. I usually give my systems a fresh reboot after everything is installed, and just let them sit overnight.
Re: ACEPC T11 with CPU 30% in IDLE
Posted: Tue Sep 12, 2023 9:26 pm
by iancilos
Hi guys, thanks for your replies!
I am a computer technician and I have performed various tests:
1 No applications installed, only OS and drivers
2 Windows update has no process running, as per the screen
3 tested both with the official AcePC drivers in this forum and the updated ones
4 Tested both with the official ACEPC images. Windows 10 version 2004 in the screenshot is the official ACEPC one, specifically put there to demonstrate that it also has problems with the official image.
5 Tested Windows 11, both with drivers installed automatically by Windows and with the official ACEPC ones and those updated via Snappy Driver
6 The ntkrnlmp.exe process is powered due to the iaioi2c.sys driver (or iaioi2ce.sys in another updated driver) but the fault is not of the driver but of a bug in the management of the BIOS, this busy CPU will never disappear even after all the night
7 BIOS reset to factory settings, even with CMOS reset
8 Tested with Linux, it has no problem with processes busy in loops like with Windows.
9 Tested hardware, RAM, EMMC no errors. The mainboard was also inspected to check that there was no dirt, foreign covers or damaged parts.
It's not the fault of the drivers, it's the fault of the BIOS which causes this problem on certain revisions of the motherboard released by ACEPC.
Because of this problem, many have lost trust in ACEPC precisely because they blame the slowness of the system.
The Z8350 processor manages to do a great job if not crippled with 30% of the CPU occupied by ntkrnlmp.exe.
BIOS inspection and update required!
Re: ACEPC T11 with CPU 30% in IDLE
Posted: Wed Sep 13, 2023 1:27 am
by brandoman
I did a quick google search on this, because the issue only happens in Windows, I don't think it is bios related as the issue should in theory follow to linux,
https://community.intel.com/t5/Intel-NU ... -p/1461949
https://appuals.com/fix-system-interrup ... cpu-usage/
https://www.bleepingcomputer.com/forums ... rhigh-cpu/
Can you see if any of the above helps?
@Barry777, I know the BIOS on these unit's are usually fairly "unlocked" Could there be a component that windows is trying to utilize (Serial is a big one) that is not "installed" leading to a loop from a Kernel perspective? I'd take a few guesses, but I don't have one of these unit's to play around with.
Re: ACEPC T11 with CPU 30% in IDLE
Posted: Wed Sep 13, 2023 4:11 pm
by dragonpoo
Iancilos, is there a reason you think this is a BIOS issue, and not a Windows issue? Since the problem is only happening on Windows, the suggestions from brandoman would be a good starting point.
I'll also point out, you said you tested Windows 11 on this, but... well, Z8350 doesn't support it. I wouldn't go that route. I have hacked Win11 on a few unsupported systems and I've been unimpressed (but I don't like Win11 right now, anyway.) If anything, I would recommend testing something like Windows 10 Enterprise or LTSC, without the Store.
Re: ACEPC T11 with CPU 30% in IDLE
Posted: Sun Jan 07, 2024 5:23 pm
by iancilos
Hello everyone, sorry for my absence, I have been ill during this period.
I would like to give some examples of some people who have had the same problem as me:
I repeat that it does not depend on Windows or a particular version of it, as mentioned before I tried the official version (the latest posted on this site) installed, clean, which should correct the problem but does not correct it because it is a problem born from some configuration in bios
I kindly ask the Admin if he can provide me with a bios update that can solve this problem, more updated or older because in this way the Mini PC is unusable with Windows.
I noticed that the old versions (2017-2018) had the Advance menu unlocked to be able to make particular changes, the latest version that had it unlocked for a downgrade wouldn't be bad idea.
My Bios Info:
Core Version: 5.001
Compilancy: UEFI 2.4; PI 1.3
BIOS ID: T8U007
Build Date and Time: 08/30/2019 20:27:30
MainBoard Info:
T8u_V3.0
2019.05.24
PlasticBox Info:
T11-V6.2
A1.T11XXXX.8
350-V62-0000
My ACEPC T11 hardware:
WiFi/BT Broadcom AP6255
4 GB RAM
64 GB MMC
Re: ACEPC T11 with CPU 30% in IDLE
Posted: Fri Jan 12, 2024 5:53 pm
by iancilos
Hello everyone, only you can help me.
Can I believe that ACEPC doesn't have assistance with a PC design problem?
Re: ACEPC T11 with CPU 30% in IDLE
Posted: Fri Jan 12, 2024 7:40 pm
by Gabe
Note what they all have in common... the Z8300/8350 CPU. They're 8-9 year old, very low power, low performance CPUs. It very likely has something to do with Windows itself. Something that causes the problem with these specific CPUs.
Re: ACEPC T11 with CPU 30% in IDLE
Posted: Fri Jan 12, 2024 10:32 pm
by iancilos
Hi Gabe, thanks for the reply.
I love mini PCs and have always used them but power isn't a problem in this case.
This is an anomalous case of a cpu loop for something that is not well managed. Not on the driver side, because they are always the same (no updates) but from the revisions of the T11 motherboards, there are several, different versions over the years and that some of them have had bios not correctly created, like my case.
The identical operating system, with the same drivers that are installed on a user with a motherboard of a different revision than mine will not have the same problem as me because there is no buggy version in his bios.
In the past the bios was provided only if it was truly necessary, I don't know how to prove to you that this is one of those cases. Tell me what proof you need and I will be happy to provide it.