Razer Software Auto-Install - Disable
config/tweaks.json
963 "WPFTweaksRazerBlock": {
964 "Content": "Razer Software Auto-Install - Disable",
965 "Description": "Blocks ALL Razer Software installations. The hardware works fine without any software.",
966 "category": "z__Advanced Tweaks - CAUTION",
967 "panel": "1",
968 "registry": [
969 {
970 "Path": "HKLM:\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\DriverSearching",
971 "Name": "SearchOrderConfig",
972 "Value": "0",
973 "Type": "DWord",
974 "OriginalValue": "1"
975 },
976 {
977 "Path": "HKLM:\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Device Installer",
978 "Name": "DisableCoInstallers",
979 "Value": "1",
980 "Type": "DWord",
981 "OriginalValue": "0"
982 }
983 ],
984 "InvokeScript": [
985 "
986 $RazerPath = \"$Env:SystemRoot\\Installer\\Razer\"
987
988 if (Test-Path $RazerPath) {
989 Remove-Item $RazerPath\\* -Recurse -Force
990 } else {
991 New-Item -Path $RazerPath -ItemType Directory
992 }
993
994 icacls $RazerPath /deny \"Everyone:(W)\"
995 "
996 ],
997 "UndoScript": [
998 "
999 icacls \"$Env:SystemRoot\\Installer\\Razer\" /remove:d Everyone
1000 "
1001 ],Registry Changes
Applications and System Components store and retrieve configuration data to modify Windows settings, so we can use the registry to change many settings in one place.
You can find information about the registry on Wikipedia and Microsoft’s Website.