From ea508a87a8c25b549d31bbd2469a117ffb4000fa Mon Sep 17 00:00:00 2001 From: Heikki Halmet Date: Mon, 16 Mar 2020 10:45:49 +0200 Subject: Provisioning: Disable RunTime broker MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit On some cases RunTime broker might eat huge amount of CPU Change-Id: Ie01b4e1a48e2f9e7e0deb9970160ffc92854d79b Reviewed-by: Qt CI Bot Reviewed-by: Dimitrios Apostolou Reviewed-by: Tony Sarajärvi (cherry picked from commit 3444b91634c5e57ab569700fd1bed45c487c7dd1) Reviewed-by: Qt Cherry-pick Bot --- coin/provisioning/qtci-windows-10-x86_64/01-disable-runtimebroker.ps1 | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 coin/provisioning/qtci-windows-10-x86_64/01-disable-runtimebroker.ps1 diff --git a/coin/provisioning/qtci-windows-10-x86_64/01-disable-runtimebroker.ps1 b/coin/provisioning/qtci-windows-10-x86_64/01-disable-runtimebroker.ps1 new file mode 100644 index 00000000..8ae8190d --- /dev/null +++ b/coin/provisioning/qtci-windows-10-x86_64/01-disable-runtimebroker.ps1 @@ -0,0 +1,4 @@ +# Disable RunTime Broker +# The RunTime Broker is a Windows system process, which helps to manage app permissions on your pc between Windows apps and ensures apps are behaving themselves. +# Coordinates execution of background work for WinRT application. If this service is stopped or disabled, then background work might not be triggered. +reg.exe ADD "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TimeBrokerSvc" /V Start /T REG_dWORD /D 4 /F -- cgit v1.2.3