Skip to content

Configuration

莯凛 edited this page May 6, 2025 · 5 revisions

Config Path:

%AppPath%/RustyStarX/RustyStar/config/config.toml

Commented Default Configuration

throttle_all_startup = true
system_process = true
whitelist = [
	# ourself
	"RustyStar.exe",
	# System processes
	"explorer.exe",
	# Windows Manager of Windows
	"dwm.exe",
	# CSRSS core process
	"csrss.exe",
	# Windows services process
	"svchost.exe",
	# Task Manager
	"Taskmgr.exe",
	# Session Manager Subsystem
	"smss.exe",
	# Chinese input method
	"ChsIME.exe",
	# Speech-To-Text, Screen keyboard, handwrite input, e.g.
	"ctfmon.exe",
	# Windows User Mode Driver Framework
	"WUDFRd.exe",
	"WUDFHost.exe",
	# Edge is energy aware
	"msedge.exe",
	# UWP special handle
	"ApplicationFrameHost.exe",
	# system itself
	"[System Process]",
	"System",
	"Registry",
	# parent of "services.exe"
	"wininit.exe",
	# parent of "svchost.exe", "wudfhost.exe", e.g.
	"services.exe",
	# Local Security Authority Subsystem Service
	"lsass.exe",
	# part of the Windows Security Center,
	# responsible for monitoring and reporting the security status of your system
	"SecurityHealthService.exe",
]

[listen_new_process]
enabled = true

# "normal" will throttle all new processes not whistlisted
# "blacklist_only" throttles blacklisted ones, ignoring global whitelist
mode = "blacklist_only"
blacklist = []

[listen_foreground_events]
enabled = true
Clone this wiki locally