aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHeikki Halmet <heikki.halmet@qt.io>2020-03-16 10:45:49 +0200
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2021-06-29 08:39:45 +0000
commitd16e56b07553d110e1c15510951cd9e911620837 (patch)
treedfbfc51b0e4de5acb649b276af4fd4aed84f2aff
parentd84c627ce10c0c370e2a267cacdf8da2970bcd7a (diff)
Provisioning: Disable RunTime broker
On some cases RunTime broker might eat huge amount of CPU Change-Id: Ie01b4e1a48e2f9e7e0deb9970160ffc92854d79b Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Dimitrios Apostolou <jimis@qt.io> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io> (cherry picked from commit 3444b91634c5e57ab569700fd1bed45c487c7dd1) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r--coin/provisioning/qtci-windows-10-x86_64/01-disable-runtimebroker.ps14
1 files changed, 4 insertions, 0 deletions
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