mirror of
https://github.com/ChrisTitusTech/winutil.git
synced 2024-11-14 14:45:52 -06:00
3188 lines
98 KiB
JSON
3188 lines
98 KiB
JSON
{
|
|
"WPFTweaksAH": {
|
|
"Content": "Disable Activity History",
|
|
"Description": "This erases recent docs, clipboard, and run history.",
|
|
"category": "Essential Tweaks",
|
|
"panel": "1",
|
|
"Order": "a005_",
|
|
"registry": [
|
|
{
|
|
"Path": "HKLM:\\SOFTWARE\\Policies\\Microsoft\\Windows\\System",
|
|
"Name": "EnableActivityFeed",
|
|
"Type": "DWord",
|
|
"Value": "0",
|
|
"OriginalValue": "1"
|
|
},
|
|
{
|
|
"Path": "HKLM:\\SOFTWARE\\Policies\\Microsoft\\Windows\\System",
|
|
"Name": "PublishUserActivities",
|
|
"Type": "DWord",
|
|
"Value": "0",
|
|
"OriginalValue": "1"
|
|
},
|
|
{
|
|
"Path": "HKLM:\\SOFTWARE\\Policies\\Microsoft\\Windows\\System",
|
|
"Name": "UploadUserActivities",
|
|
"Type": "DWord",
|
|
"Value": "0",
|
|
"OriginalValue": "1"
|
|
}
|
|
]
|
|
},
|
|
"WPFTweaksHiber": {
|
|
"Content": "Disable Hibernation",
|
|
"Description": "Hibernation is really meant for laptops as it saves what's in memory before turning the pc off. It really should never be used, but some people are lazy and rely on it. Don't be like Bob. Bob likes hibernation.",
|
|
"category": "Essential Tweaks",
|
|
"panel": "1",
|
|
"Order": "a005_",
|
|
"registry": [
|
|
{
|
|
"Path": "HKLM:\\System\\CurrentControlSet\\Control\\Session Manager\\Power",
|
|
"Name": "HibernateEnabled",
|
|
"Type": "DWord",
|
|
"Value": "0",
|
|
"OriginalValue": "1"
|
|
},
|
|
{
|
|
"Path": "HKLM:\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Explorer\\FlyoutMenuSettings",
|
|
"Name": "ShowHibernateOption",
|
|
"Type": "DWord",
|
|
"Value": "0",
|
|
"OriginalValue": "1"
|
|
}
|
|
],
|
|
"InvokeScript": [
|
|
"powercfg.exe /hibernate off"
|
|
],
|
|
"UndoScript": [
|
|
"powercfg.exe /hibernate on"
|
|
]
|
|
},
|
|
"WPFTweaksLaptopHibernation": {
|
|
"Content": "Set Hibernation as default (good for laptops)",
|
|
"Description": "Most modern laptops have connected stadby enabled which drains the battery, this sets hibernation as default which will not drain the battery. See issue https://github.com/ChrisTitusTech/winutil/issues/1399",
|
|
"category": "Essential Tweaks",
|
|
"panel": "1",
|
|
"Order": "a014_",
|
|
"registry": [
|
|
{
|
|
"Path": "HKLM:\\SYSTEM\\CurrentControlSet\\Control\\Power\\PowerSettings\\238C9FA8-0AAD-41ED-83F4-97BE242C8F20\\7bc4a2f9-d8fc-4469-b07b-33eb785aaca0",
|
|
"OriginalValue": "1",
|
|
"Name": "Attributes",
|
|
"Value": "2",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKLM:\\SYSTEM\\CurrentControlSet\\Control\\Power\\PowerSettings\\abfc2519-3608-4c2a-94ea-171b0ed546ab\\94ac6d29-73ce-41a6-809f-6363ba21b47e",
|
|
"OriginalValue": "0",
|
|
"Name": "Attributes ",
|
|
"Value": "2",
|
|
"Type": "DWord"
|
|
}
|
|
],
|
|
"InvokeScript": [
|
|
"
|
|
Write-Host \"Turn on Hibernation\"
|
|
Start-Process -FilePath powercfg -ArgumentList \"/hibernate on\" -NoNewWindow -Wait
|
|
|
|
# Set hibernation as the default action
|
|
Start-Process -FilePath powercfg -ArgumentList \"/change standby-timeout-ac 60\" -NoNewWindow -Wait
|
|
Start-Process -FilePath powercfg -ArgumentList \"/change standby-timeout-dc 60\" -NoNewWindow -Wait
|
|
Start-Process -FilePath powercfg -ArgumentList \"/change monitor-timeout-ac 10\" -NoNewWindow -Wait
|
|
Start-Process -FilePath powercfg -ArgumentList \"/change monitor-timeout-dc 1\" -NoNewWindow -Wait
|
|
"
|
|
],
|
|
"UndoScript": [
|
|
"
|
|
Write-Host \"Turn off Hibernation\"
|
|
Start-Process -FilePath powercfg -ArgumentList \"/hibernate off\" -NoNewWindow -Wait
|
|
|
|
# Set standby to detault values
|
|
Start-Process -FilePath powercfg -ArgumentList \"/change standby-timeout-ac 15\" -NoNewWindow -Wait
|
|
Start-Process -FilePath powercfg -ArgumentList \"/change standby-timeout-dc 15\" -NoNewWindow -Wait
|
|
Start-Process -FilePath powercfg -ArgumentList \"/change monitor-timeout-ac 15\" -NoNewWindow -Wait
|
|
Start-Process -FilePath powercfg -ArgumentList \"/change monitor-timeout-dc 15\" -NoNewWindow -Wait
|
|
"
|
|
]
|
|
},
|
|
"WPFTweaksHome": {
|
|
"Content": "Disable Homegroup",
|
|
"Description": "Disables HomeGroup - HomeGroup is a password-protected home networking service that lets you share your stuff with other PCs that are currently running and connected to your network.",
|
|
"category": "Essential Tweaks",
|
|
"panel": "1",
|
|
"Order": "a005_",
|
|
"service": [
|
|
{
|
|
"Name": "HomeGroupListener",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "HomeGroupProvider",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Automatic"
|
|
}
|
|
]
|
|
},
|
|
"WPFTweaksLoc": {
|
|
"Content": "Disable Location Tracking",
|
|
"Description": "Disables Location Tracking...DUH!",
|
|
"category": "Essential Tweaks",
|
|
"panel": "1",
|
|
"Order": "a005_",
|
|
"registry": [
|
|
{
|
|
"Path": "HKLM:\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\CapabilityAccessManager\\ConsentStore\\location",
|
|
"Name": "Value",
|
|
"Type": "String",
|
|
"Value": "Deny",
|
|
"OriginalValue": "Allow"
|
|
},
|
|
{
|
|
"Path": "HKLM:\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Sensor\\Overrides\\{BFA794E4-F964-4FDB-90F6-51056BFE4B44}",
|
|
"Name": "SensorPermissionState",
|
|
"Type": "DWord",
|
|
"Value": "0",
|
|
"OriginalValue": "1"
|
|
},
|
|
{
|
|
"Path": "HKLM:\\SYSTEM\\CurrentControlSet\\Services\\lfsvc\\Service\\Configuration",
|
|
"Name": "Status",
|
|
"Type": "DWord",
|
|
"Value": "0",
|
|
"OriginalValue": "1"
|
|
},
|
|
{
|
|
"Path": "HKLM:\\SYSTEM\\Maps",
|
|
"Name": "AutoUpdateEnabled",
|
|
"Type": "DWord",
|
|
"Value": "0",
|
|
"OriginalValue": "1"
|
|
}
|
|
]
|
|
},
|
|
"WPFTweaksServices": {
|
|
"Content": "Set Services to Manual",
|
|
"Description": "Turns a bunch of system services to manual that don't need to be running all the time. This is pretty harmless as if the service is needed, it will simply start on demand.",
|
|
"category": "Essential Tweaks",
|
|
"panel": "1",
|
|
"Order": "a014_",
|
|
"service": [
|
|
{
|
|
"Name": "AJRouter",
|
|
"StartupType": "Disabled",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "ALG",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "AppIDSvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "AppMgmt",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "AppReadiness",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "AppVClient",
|
|
"StartupType": "Disabled",
|
|
"OriginalType": "Disabled"
|
|
},
|
|
{
|
|
"Name": "AppXSvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "Appinfo",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "AssignedAccessManagerSvc",
|
|
"StartupType": "Disabled",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "AudioEndpointBuilder",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "AudioSrv",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "Audiosrv",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "AxInstSV",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "BDESVC",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "BFE",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "BITS",
|
|
"StartupType": "AutomaticDelayedStart",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "BTAGService",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "BcastDVRUserService_*",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "BluetoothUserService_*",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "BrokerInfrastructure",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "Browser",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "BthAvctpSvc",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "BthHFSrv",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "CDPSvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "CDPUserSvc_*",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "COMSysApp",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "CaptureService_*",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "CertPropSvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "ClipSVC",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "ConsentUxUserSvc_*",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "CoreMessagingRegistrar",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "CredentialEnrollmentManagerUserSvc_*",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "CryptSvc",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "CscService",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "DPS",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "DcomLaunch",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "DcpSvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "DevQueryBroker",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "DeviceAssociationBrokerSvc_*",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "DeviceAssociationService",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "DeviceInstall",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "DevicePickerUserSvc_*",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "DevicesFlowUserSvc_*",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "Dhcp",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "DiagTrack",
|
|
"StartupType": "Disabled",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "DialogBlockingService",
|
|
"StartupType": "Disabled",
|
|
"OriginalType": "Disabled"
|
|
},
|
|
{
|
|
"Name": "DispBrokerDesktopSvc",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "DisplayEnhancementService",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "DmEnrollmentSvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "Dnscache",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "DoSvc",
|
|
"StartupType": "AutomaticDelayedStart",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "DsSvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "DsmSvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "DusmSvc",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "EFS",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "EapHost",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "EntAppSvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "EventLog",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "EventSystem",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "FDResPub",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "Fax",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "FontCache",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "FrameServer",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "FrameServerMonitor",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "GraphicsPerfSvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "HomeGroupListener",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "HomeGroupProvider",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "HvHost",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "IEEtwCollectorService",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "IKEEXT",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "InstallService",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "InventorySvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "IpxlatCfgSvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "KeyIso",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "KtmRm",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "LSM",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "LanmanServer",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "LanmanWorkstation",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "LicenseManager",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "LxpSvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "MSDTC",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "MSiSCSI",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "MapsBroker",
|
|
"StartupType": "AutomaticDelayedStart",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "McpManagementService",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "MessagingService_*",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "MicrosoftEdgeElevationService",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "MixedRealityOpenXRSvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "MpsSvc",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "MsKeyboardFilter",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Disabled"
|
|
},
|
|
{
|
|
"Name": "NPSMSvc_*",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "NaturalAuthentication",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "NcaSvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "NcbService",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "NcdAutoSetup",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "NetSetupSvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "NetTcpPortSharing",
|
|
"StartupType": "Disabled",
|
|
"OriginalType": "Disabled"
|
|
},
|
|
{
|
|
"Name": "Netlogon",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "Netman",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "NgcCtnrSvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "NgcSvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "NlaSvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "OneSyncSvc_*",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "P9RdrService_*",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "PNRPAutoReg",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "PNRPsvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "PcaSvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "PeerDistSvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "PenService_*",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "PerfHost",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "PhoneSvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "PimIndexMaintenanceSvc_*",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "PlugPlay",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "PolicyAgent",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "Power",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "PrintNotify",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "PrintWorkflowUserSvc_*",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "ProfSvc",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "PushToInstall",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "QWAVE",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "RasAuto",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "RasMan",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "RemoteAccess",
|
|
"StartupType": "Disabled",
|
|
"OriginalType": "Disabled"
|
|
},
|
|
{
|
|
"Name": "RemoteRegistry",
|
|
"StartupType": "Disabled",
|
|
"OriginalType": "Disabled"
|
|
},
|
|
{
|
|
"Name": "RetailDemo",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "RmSvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "RpcEptMapper",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "RpcLocator",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "RpcSs",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "SCPolicySvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "SCardSvr",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "SDRSVC",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "SEMgrSvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "SENS",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "SNMPTRAP",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "SNMPTrap",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "SSDPSRV",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "SamSs",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "ScDeviceEnum",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "Schedule",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "SecurityHealthService",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "Sense",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "SensorDataService",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "SensorService",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "SensrSvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "SessionEnv",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "SgrmBroker",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "SharedAccess",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "SharedRealitySvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "ShellHWDetection",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "SmsRouter",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "Spooler",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "SstpSvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "StateRepository",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "StiSvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "StorSvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "SysMain",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "SystemEventsBroker",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "TabletInputService",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "TapiSrv",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "TermService",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "TextInputManagementService",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "Themes",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "TieringEngineService",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "TimeBroker",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "TimeBrokerSvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "TokenBroker",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "TrkWks",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "TroubleshootingSvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "TrustedInstaller",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "UI0Detect",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "UdkUserSvc_*",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "UevAgentService",
|
|
"StartupType": "Disabled",
|
|
"OriginalType": "Disabled"
|
|
},
|
|
{
|
|
"Name": "UmRdpService",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "UnistoreSvc_*",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "UserDataSvc_*",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "UserManager",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "UsoSvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "VGAuthService",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "VMTools",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "VSS",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "VacSvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "VaultSvc",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "W32Time",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "WEPHOSTSVC",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "WFDSConMgrSvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "WMPNetworkSvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "WManSvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "WPDBusEnum",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "WSService",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "WSearch",
|
|
"StartupType": "AutomaticDelayedStart",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "WaaSMedicSvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "WalletService",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "WarpJITSvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "WbioSrvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "Wcmsvc",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "WcsPlugInService",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "WdNisSvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "WdiServiceHost",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "WdiSystemHost",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "WebClient",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "Wecsvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "WerSvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "WiaRpc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "WinDefend",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "WinHttpAutoProxySvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "WinRM",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "Winmgmt",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "WlanSvc",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "WpcMonSvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "WpnService",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "WpnUserService_*",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "XblAuthManager",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "XblGameSave",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "XboxGipSvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "XboxNetApiSvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "autotimesvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "bthserv",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "camsvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "cbdhsvc_*",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "cloudidsvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "dcsvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "defragsvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "diagnosticshub.standardcollector.service",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "diagsvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "dmwappushservice",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "dot3svc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "edgeupdate",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "edgeupdatem",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "embeddedmode",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "fdPHost",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "fhsvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "gpsvc",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "hidserv",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "icssvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "iphlpsvc",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "lfsvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "lltdsvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "lmhosts",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "mpssvc",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "msiserver",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "netprofm",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "nsi",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "p2pimsvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "p2psvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "perceptionsimulation",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "pla",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "seclogon",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "shpamsvc",
|
|
"StartupType": "Disabled",
|
|
"OriginalType": "Disabled"
|
|
},
|
|
{
|
|
"Name": "smphost",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "spectrum",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "sppsvc",
|
|
"StartupType": "AutomaticDelayedStart",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "ssh-agent",
|
|
"StartupType": "Disabled",
|
|
"OriginalType": "Disabled"
|
|
},
|
|
{
|
|
"Name": "svsvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "swprv",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "tiledatamodelsvc",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "tzautoupdate",
|
|
"StartupType": "Disabled",
|
|
"OriginalType": "Disabled"
|
|
},
|
|
{
|
|
"Name": "uhssvc",
|
|
"StartupType": "Disabled",
|
|
"OriginalType": "Disabled"
|
|
},
|
|
{
|
|
"Name": "upnphost",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "vds",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "vm3dservice",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "vmicguestinterface",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "vmicheartbeat",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "vmickvpexchange",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "vmicrdv",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "vmicshutdown",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "vmictimesync",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "vmicvmsession",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "vmicvss",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "vmvss",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "wbengine",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "wcncsvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "webthreatdefsvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "webthreatdefusersvc_*",
|
|
"StartupType": "Automatic",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "wercplsupport",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "wisvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "wlidsvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "wlpasvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "wmiApSrv",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "workfolderssvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "wscsvc",
|
|
"StartupType": "AutomaticDelayedStart",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "wuauserv",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
},
|
|
{
|
|
"Name": "wudfsvc",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Manual"
|
|
}
|
|
]
|
|
},
|
|
"WPFTweaksConsumerFeatures":{
|
|
"Content": "Disable ConsumerFeatures",
|
|
"Description": "Windows 10 will not automatically install any games, third-party apps, or application links from the Windows Store for the signed-in user. Some default Apps will be inaccessible (eg. Phone Link)",
|
|
"category": "Essential Tweaks",
|
|
"panel": "1",
|
|
"Order": "a003_",
|
|
"registry": [
|
|
{
|
|
"Path": "HKLM:\\SOFTWARE\\Policies\\Microsoft\\Windows\\CloudContent",
|
|
"OriginalValue": "0",
|
|
"Name": "DisableWindowsConsumerFeatures",
|
|
"Value": "1",
|
|
"Type": "DWord"
|
|
}
|
|
]
|
|
},
|
|
"WPFTweaksTele": {
|
|
"Content": "Disable Telemetry",
|
|
"Description": "Disables Microsoft Telemetry. Note: This will lock many Edge Browser settings. Microsoft spies heavily on you when using the Edge browser.",
|
|
"category": "Essential Tweaks",
|
|
"panel": "1",
|
|
"Order": "a003_",
|
|
"ScheduledTask": [
|
|
{
|
|
"Name": "Microsoft\\Windows\\Application Experience\\Microsoft Compatibility Appraiser",
|
|
"State": "Disabled",
|
|
"OriginalState": "Enabled"
|
|
},
|
|
{
|
|
"Name": "Microsoft\\Windows\\Application Experience\\ProgramDataUpdater",
|
|
"State": "Disabled",
|
|
"OriginalState": "Enabled"
|
|
},
|
|
{
|
|
"Name": "Microsoft\\Windows\\Autochk\\Proxy",
|
|
"State": "Disabled",
|
|
"OriginalState": "Enabled"
|
|
},
|
|
{
|
|
"Name": "Microsoft\\Windows\\Customer Experience Improvement Program\\Consolidator",
|
|
"State": "Disabled",
|
|
"OriginalState": "Enabled"
|
|
},
|
|
{
|
|
"Name": "Microsoft\\Windows\\Customer Experience Improvement Program\\UsbCeip",
|
|
"State": "Disabled",
|
|
"OriginalState": "Enabled"
|
|
},
|
|
{
|
|
"Name": "Microsoft\\Windows\\DiskDiagnostic\\Microsoft-Windows-DiskDiagnosticDataCollector",
|
|
"State": "Disabled",
|
|
"OriginalState": "Enabled"
|
|
},
|
|
{
|
|
"Name": "Microsoft\\Windows\\Feedback\\Siuf\\DmClient",
|
|
"State": "Disabled",
|
|
"OriginalState": "Enabled"
|
|
},
|
|
{
|
|
"Name": "Microsoft\\Windows\\Feedback\\Siuf\\DmClientOnScenarioDownload",
|
|
"State": "Disabled",
|
|
"OriginalState": "Enabled"
|
|
},
|
|
{
|
|
"Name": "Microsoft\\Windows\\Windows Error Reporting\\QueueReporting",
|
|
"State": "Disabled",
|
|
"OriginalState": "Enabled"
|
|
},
|
|
{
|
|
"Name": "Microsoft\\Windows\\Application Experience\\MareBackup",
|
|
"State": "Disabled",
|
|
"OriginalState": "Enabled"
|
|
},
|
|
{
|
|
"Name": "Microsoft\\Windows\\Application Experience\\StartupAppTask",
|
|
"State": "Disabled",
|
|
"OriginalState": "Enabled"
|
|
},
|
|
{
|
|
"Name": "Microsoft\\Windows\\Application Experience\\PcaPatchDbTask",
|
|
"State": "Disabled",
|
|
"OriginalState": "Enabled"
|
|
},
|
|
{
|
|
"Name": "Microsoft\\Windows\\Maps\\MapsUpdateTask",
|
|
"State": "Disabled",
|
|
"OriginalState": "Enabled"
|
|
}
|
|
],
|
|
"registry": [
|
|
{
|
|
"Path": "HKLM:\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Policies\\DataCollection",
|
|
"Type": "DWord",
|
|
"Value": "0",
|
|
"Name": "AllowTelemetry",
|
|
"OriginalValue": "1"
|
|
},
|
|
{
|
|
"Path": "HKLM:\\SOFTWARE\\Policies\\Microsoft\\Windows\\DataCollection",
|
|
"OriginalValue": "1",
|
|
"Name": "AllowTelemetry",
|
|
"Value": "0",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKCU:\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\ContentDeliveryManager",
|
|
"OriginalValue": "1",
|
|
"Name": "ContentDeliveryAllowed",
|
|
"Value": "0",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKCU:\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\ContentDeliveryManager",
|
|
"OriginalValue": "1",
|
|
"Name": "OemPreInstalledAppsEnabled",
|
|
"Value": "0",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKCU:\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\ContentDeliveryManager",
|
|
"OriginalValue": "1",
|
|
"Name": "PreInstalledAppsEnabled",
|
|
"Value": "0",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKCU:\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\ContentDeliveryManager",
|
|
"OriginalValue": "1",
|
|
"Name": "PreInstalledAppsEverEnabled",
|
|
"Value": "0",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKCU:\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\ContentDeliveryManager",
|
|
"OriginalValue": "1",
|
|
"Name": "SilentInstalledAppsEnabled",
|
|
"Value": "0",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\ContentDeliveryManager",
|
|
"OriginalValue": "1",
|
|
"Name": "SubscribedContent-338387Enabled",
|
|
"Value": "0",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKCU:\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\ContentDeliveryManager",
|
|
"OriginalValue": "1",
|
|
"Name": "SubscribedContent-338388Enabled",
|
|
"Value": "0",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKCU:\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\ContentDeliveryManager",
|
|
"OriginalValue": "1",
|
|
"Name": "SubscribedContent-338389Enabled",
|
|
"Value": "0",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKCU:\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\ContentDeliveryManager",
|
|
"OriginalValue": "1",
|
|
"Name": "SubscribedContent-353698Enabled",
|
|
"Value": "0",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKCU:\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\ContentDeliveryManager",
|
|
"OriginalValue": "1",
|
|
"Name": "SystemPaneSuggestionsEnabled",
|
|
"Value": "0",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKCU:\\SOFTWARE\\Microsoft\\Siuf\\Rules",
|
|
"OriginalValue": "0",
|
|
"Name": "NumberOfSIUFInPeriod",
|
|
"Value": "0",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKLM:\\SOFTWARE\\Policies\\Microsoft\\Windows\\DataCollection",
|
|
"OriginalValue": "0",
|
|
"Name": "DoNotShowFeedbackNotifications",
|
|
"Value": "1",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKCU:\\SOFTWARE\\Policies\\Microsoft\\Windows\\CloudContent",
|
|
"OriginalValue": "0",
|
|
"Name": "DisableTailoredExperiencesWithDiagnosticData",
|
|
"Value": "1",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKLM:\\SOFTWARE\\Policies\\Microsoft\\Windows\\AdvertisingInfo",
|
|
"OriginalValue": "0",
|
|
"Name": "DisabledByGroupPolicy",
|
|
"Value": "1",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKLM:\\SOFTWARE\\Microsoft\\Windows\\Windows Error Reporting",
|
|
"OriginalValue": "0",
|
|
"Name": "Disabled",
|
|
"Value": "1",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKLM:\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\DeliveryOptimization\\Config",
|
|
"OriginalValue": "1",
|
|
"Name": "DODownloadMode",
|
|
"Value": "1",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKLM:\\SYSTEM\\CurrentControlSet\\Control\\Remote Assistance",
|
|
"OriginalValue": "1",
|
|
"Name": "fAllowToGetHelp",
|
|
"Value": "0",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKCU:\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Explorer\\OperationStatusManager",
|
|
"OriginalValue": "0",
|
|
"Name": "EnthusiastMode",
|
|
"Value": "1",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKCU:\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced",
|
|
"OriginalValue": "1",
|
|
"Name": "ShowTaskViewButton",
|
|
"Value": "0",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKCU:\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced\\People",
|
|
"OriginalValue": "1",
|
|
"Name": "PeopleBand",
|
|
"Value": "0",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKCU:\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced",
|
|
"OriginalValue": "1",
|
|
"Name": "LaunchTo",
|
|
"Value": "1",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKLM:\\SYSTEM\\CurrentControlSet\\Control\\FileSystem",
|
|
"OriginalValue": "0",
|
|
"Name": "LongPathsEnabled",
|
|
"Value": "1",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"_Comment" : "Driver searching is a function that should be left in",
|
|
"Path": "HKLM:\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\DriverSearching",
|
|
"OriginalValue": "1",
|
|
"Name": "SearchOrderConfig",
|
|
"Value": "1",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKLM:\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Multimedia\\SystemProfile",
|
|
"OriginalValue": "1",
|
|
"Name": "SystemResponsiveness",
|
|
"Value": "0",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKLM:\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Multimedia\\SystemProfile",
|
|
"OriginalValue": "1",
|
|
"Name": "NetworkThrottlingIndex",
|
|
"Value": "4294967295",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKCU:\\Control Panel\\Desktop",
|
|
"OriginalValue": "1",
|
|
"Name": "MenuShowDelay",
|
|
"Value": "1",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKCU:\\Control Panel\\Desktop",
|
|
"OriginalValue": "1",
|
|
"Name": "AutoEndTasks",
|
|
"Value": "1",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKLM:\\SYSTEM\\CurrentControlSet\\Control\\Session Manager\\Memory Management",
|
|
"OriginalValue": "0",
|
|
"Name": "ClearPageFileAtShutdown",
|
|
"Value": "0",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKLM:\\SYSTEM\\ControlSet001\\Services\\Ndu",
|
|
"OriginalValue": "1",
|
|
"Name": "Start",
|
|
"Value": "2",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKCU:\\Control Panel\\Mouse",
|
|
"OriginalValue": "400",
|
|
"Name": "MouseHoverTime",
|
|
"Value": "400",
|
|
"Type": "String"
|
|
},
|
|
{
|
|
"Path": "HKLM:\\SYSTEM\\CurrentControlSet\\Services\\LanmanServer\\Parameters",
|
|
"OriginalValue": "20",
|
|
"Name": "IRPStackSize",
|
|
"Value": "30",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKCU:\\SOFTWARE\\Policies\\Microsoft\\Windows\\Windows Feeds",
|
|
"OriginalValue": "1",
|
|
"Name": "EnableFeeds",
|
|
"Value": "0",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Feeds",
|
|
"OriginalValue": "1",
|
|
"Name": "ShellFeedsTaskbarViewMode",
|
|
"Value": "2",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\Explorer",
|
|
"OriginalValue": "1",
|
|
"Name": "HideSCAMeetNow",
|
|
"Value": "1",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\UserProfileEngagement",
|
|
"OriginalValue": "1",
|
|
"Name": "ScoobeSystemSettingEnabled",
|
|
"Value": "0",
|
|
"Type": "DWord"
|
|
}
|
|
],
|
|
"InvokeScript": [
|
|
"
|
|
bcdedit /set `{current`} bootmenupolicy Legacy | Out-Null
|
|
If ((get-ItemProperty -Path \"HKLM:\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\" -Name CurrentBuild).CurrentBuild -lt 22557) {
|
|
$taskmgr = Start-Process -WindowStyle Hidden -FilePath taskmgr.exe -PassThru
|
|
Do {
|
|
Start-Sleep -Milliseconds 100
|
|
$preferences = Get-ItemProperty -Path \"HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\TaskManager\" -Name \"Preferences\" -ErrorAction SilentlyContinue
|
|
} Until ($preferences)
|
|
Stop-Process $taskmgr
|
|
$preferences.Preferences[28] = 0
|
|
Set-ItemProperty -Path \"HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\TaskManager\" -Name \"Preferences\" -Type Binary -Value $preferences.Preferences
|
|
}
|
|
Remove-Item -Path \"HKLM:\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Explorer\\MyComputer\\NameSpace\\{0DB7E03F-FC29-4DC6-9020-FF41B59E513A}\" -Recurse -ErrorAction SilentlyContinue
|
|
|
|
# Fix Managed by your organization in Edge if regustry path exists then remove it
|
|
|
|
If (Test-Path \"HKLM:\\SOFTWARE\\Policies\\Microsoft\\Edge\") {
|
|
Remove-Item -Path \"HKLM:\\SOFTWARE\\Policies\\Microsoft\\Edge\" -Recurse -ErrorAction SilentlyContinue
|
|
}
|
|
|
|
# Group svchost.exe processes
|
|
$ram = (Get-CimInstance -ClassName Win32_PhysicalMemory | Measure-Object -Property Capacity -Sum).Sum / 1kb
|
|
Set-ItemProperty -Path \"HKLM:\\SYSTEM\\CurrentControlSet\\Control\" -Name \"SvcHostSplitThresholdInKB\" -Type DWord -Value $ram -Force
|
|
|
|
$autoLoggerDir = \"$env:PROGRAMDATA\\Microsoft\\Diagnosis\\ETLLogs\\AutoLogger\"
|
|
If (Test-Path \"$autoLoggerDir\\AutoLogger-Diagtrack-Listener.etl\") {
|
|
Remove-Item \"$autoLoggerDir\\AutoLogger-Diagtrack-Listener.etl\"
|
|
}
|
|
icacls $autoLoggerDir /deny SYSTEM:`(OI`)`(CI`)F | Out-Null
|
|
|
|
# Disable Defender Auto Sample Submission
|
|
Set-MpPreference -SubmitSamplesConsent 2 -ErrorAction SilentlyContinue | Out-Null
|
|
"
|
|
]
|
|
},
|
|
"WPFTweaksWifi": {
|
|
"Content": "Disable Wifi-Sense",
|
|
"Description": "Wifi Sense is a spying service that phones home all nearby scanned wifi networks and your current geo location.",
|
|
"category": "Essential Tweaks",
|
|
"panel": "1",
|
|
"Order": "a005_",
|
|
"registry": [
|
|
{
|
|
"Path": "HKLM:\\Software\\Microsoft\\PolicyManager\\default\\WiFi\\AllowWiFiHotSpotReporting",
|
|
"Name": "Value",
|
|
"Type": "DWord",
|
|
"Value": "0",
|
|
"OriginalValue": "1"
|
|
},
|
|
{
|
|
"Path": "HKLM:\\Software\\Microsoft\\PolicyManager\\default\\WiFi\\AllowAutoConnectToWiFiSenseHotspots",
|
|
"Name": "Value",
|
|
"Type": "DWord",
|
|
"Value": "0",
|
|
"OriginalValue": "1"
|
|
}
|
|
]
|
|
},
|
|
"WPFTweaksUTC": {
|
|
"Content": "Set Time to UTC (Dual Boot)",
|
|
"Description": "Essential for computers that are dual booting. Fixes the time sync with Linux Systems.",
|
|
"category": "z__Advanced Tweaks - CAUTION",
|
|
"panel": "1",
|
|
"Order": "a027_",
|
|
"registry": [
|
|
{
|
|
"Path": "HKLM:\\SYSTEM\\CurrentControlSet\\Control\\TimeZoneInformation",
|
|
"Name": "RealTimeIsUniversal",
|
|
"Type": "DWord",
|
|
"Value": "1",
|
|
"OriginalValue": "0"
|
|
}
|
|
]
|
|
},
|
|
"WPFTweaksDisplay": {
|
|
"Content": "Set Display for Performance",
|
|
"Description": "Sets the system preferences to performance. You can do this manually with sysdm.cpl as well.",
|
|
"category": "z__Advanced Tweaks - CAUTION",
|
|
"panel": "1",
|
|
"Order": "a027_",
|
|
"registry": [
|
|
{
|
|
"Path": "HKCU:\\Control Panel\\Desktop",
|
|
"OriginalValue": "1",
|
|
"Name": "DragFullWindows",
|
|
"Value": "0",
|
|
"Type": "String"
|
|
},
|
|
{
|
|
"Path": "HKCU:\\Control Panel\\Desktop",
|
|
"OriginalValue": "1",
|
|
"Name": "MenuShowDelay",
|
|
"Value": "200",
|
|
"Type": "String"
|
|
},
|
|
{
|
|
"Path": "HKCU:\\Control Panel\\Desktop\\WindowMetrics",
|
|
"OriginalValue": "1",
|
|
"Name": "MinAnimate",
|
|
"Value": "0",
|
|
"Type": "String"
|
|
},
|
|
{
|
|
"Path": "HKCU:\\Control Panel\\Keyboard",
|
|
"OriginalValue": "1",
|
|
"Name": "KeyboardDelay",
|
|
"Value": "0",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced",
|
|
"OriginalValue": "1",
|
|
"Name": "ListviewAlphaSelect",
|
|
"Value": "0",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced",
|
|
"OriginalValue": "1",
|
|
"Name": "ListviewShadow",
|
|
"Value": "0",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced",
|
|
"OriginalValue": "1",
|
|
"Name": "TaskbarAnimations",
|
|
"Value": "0",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\VisualEffects",
|
|
"OriginalValue": "1",
|
|
"Name": "VisualFXSetting",
|
|
"Value": "3",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKCU:\\Software\\Microsoft\\Windows\\DWM",
|
|
"OriginalValue": "1",
|
|
"Name": "EnableAeroPeek",
|
|
"Value": "0",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced",
|
|
"OriginalValue": "1",
|
|
"Name": "TaskbarMn",
|
|
"Value": "0",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced",
|
|
"OriginalValue": "1",
|
|
"Name": "TaskbarDa",
|
|
"Value": "0",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced",
|
|
"OriginalValue": "1",
|
|
"Name": "ShowTaskViewButton",
|
|
"Value": "0",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Search",
|
|
"OriginalValue": "1",
|
|
"Name": "SearchboxTaskbarMode",
|
|
"Value": "0",
|
|
"Type": "DWord"
|
|
}
|
|
],
|
|
"InvokeScript": [
|
|
"Set-ItemProperty -Path \"HKCU:\\Control Panel\\Desktop\" -Name \"UserPreferencesMask\" -Type Binary -Value ([byte[]](144,18,3,128,16,0,0,0))"
|
|
],
|
|
"UndoScript": [
|
|
"Remove-ItemProperty -Path \"HKCU:\\Control Panel\\Desktop\" -Name \"UserPreferencesMask\""
|
|
]
|
|
},
|
|
"WPFTweaksDeBloat": {
|
|
"Content": "Remove ALL MS Store Apps - NOT RECOMMENDED",
|
|
"Description": "USE WITH CAUTION!!!!! This will remove ALL Microsoft store apps other than the essentials to make winget work. Games installed by MS Store ARE INCLUDED!",
|
|
"category": "z__Advanced Tweaks - CAUTION",
|
|
"panel": "1",
|
|
"Order": "a028_",
|
|
"appx": [
|
|
"Microsoft.Microsoft3DViewer",
|
|
"Microsoft.AppConnector",
|
|
"Microsoft.BingFinance",
|
|
"Microsoft.BingNews",
|
|
"Microsoft.BingSports",
|
|
"Microsoft.BingTranslator",
|
|
"Microsoft.BingWeather",
|
|
"Microsoft.BingFoodAndDrink",
|
|
"Microsoft.BingHealthAndFitness",
|
|
"Microsoft.BingTravel",
|
|
"Microsoft.MinecraftUWP",
|
|
"Microsoft.GamingServices",
|
|
"Microsoft.GetHelp",
|
|
"Microsoft.Getstarted",
|
|
"Microsoft.Messaging",
|
|
"Microsoft.Microsoft3DViewer",
|
|
"Microsoft.MicrosoftSolitaireCollection",
|
|
"Microsoft.NetworkSpeedTest",
|
|
"Microsoft.News",
|
|
"Microsoft.Office.Lens",
|
|
"Microsoft.Office.Sway",
|
|
"Microsoft.Office.OneNote",
|
|
"Microsoft.OneConnect",
|
|
"Microsoft.People",
|
|
"Microsoft.Print3D",
|
|
"Microsoft.SkypeApp",
|
|
"Microsoft.Wallet",
|
|
"Microsoft.Whiteboard",
|
|
"Microsoft.WindowsAlarms",
|
|
"microsoft.windowscommunicationsapps",
|
|
"Microsoft.WindowsFeedbackHub",
|
|
"Microsoft.WindowsMaps",
|
|
"Microsoft.WindowsPhone",
|
|
"Microsoft.WindowsSoundRecorder",
|
|
"Microsoft.XboxApp",
|
|
"Microsoft.ConnectivityStore",
|
|
"Microsoft.CommsPhone",
|
|
"Microsoft.ScreenSketch",
|
|
"Microsoft.Xbox.TCUI",
|
|
"Microsoft.XboxGameOverlay",
|
|
"Microsoft.XboxGameCallableUI",
|
|
"Microsoft.XboxSpeechToTextOverlay",
|
|
"Microsoft.MixedReality.Portal",
|
|
"Microsoft.XboxIdentityProvider",
|
|
"Microsoft.ZuneMusic",
|
|
"Microsoft.ZuneVideo",
|
|
"Microsoft.Getstarted",
|
|
"Microsoft.MicrosoftOfficeHub",
|
|
"*EclipseManager*",
|
|
"*ActiproSoftwareLLC*",
|
|
"*AdobeSystemsIncorporated.AdobePhotoshopExpress*",
|
|
"*Duolingo-LearnLanguagesforFree*",
|
|
"*PandoraMediaInc*",
|
|
"*CandyCrush*",
|
|
"*BubbleWitch3Saga*",
|
|
"*Wunderlist*",
|
|
"*Flipboard*",
|
|
"*Twitter*",
|
|
"*Facebook*",
|
|
"*Royal Revolt*",
|
|
"*Sway*",
|
|
"*Speed Test*",
|
|
"*Dolby*",
|
|
"*Viber*",
|
|
"*ACGMediaPlayer*",
|
|
"*Netflix*",
|
|
"*OneCalendar*",
|
|
"*LinkedInforWindows*",
|
|
"*HiddenCityMysteryofShadows*",
|
|
"*Hulu*",
|
|
"*HiddenCity*",
|
|
"*AdobePhotoshopExpress*",
|
|
"*HotspotShieldFreeVPN*",
|
|
"*Microsoft.Advertising.Xaml*"
|
|
],
|
|
"InvokeScript": [
|
|
"
|
|
$TeamsPath = [System.IO.Path]::Combine($env:LOCALAPPDATA, 'Microsoft', 'Teams')
|
|
$TeamsUpdateExePath = [System.IO.Path]::Combine($TeamsPath, 'Update.exe')
|
|
|
|
Write-Host \"Stopping Teams process...\"
|
|
Stop-Process -Name \"*teams*\" -Force -ErrorAction SilentlyContinue
|
|
|
|
Write-Host \"Uninstalling Teams from AppData\\Microsoft\\Teams\"
|
|
if ([System.IO.File]::Exists($TeamsUpdateExePath)) {
|
|
# Uninstall app
|
|
$proc = Start-Process $TeamsUpdateExePath \"-uninstall -s\" -PassThru
|
|
$proc.WaitForExit()
|
|
}
|
|
|
|
Write-Host \"Removing Teams AppxPackage...\"
|
|
Get-AppxPackage \"*Teams*\" | Remove-AppxPackage -ErrorAction SilentlyContinue
|
|
Get-AppxPackage \"*Teams*\" -AllUsers | Remove-AppxPackage -AllUsers -ErrorAction SilentlyContinue
|
|
|
|
Write-Host \"Deleting Teams directory\"
|
|
if ([System.IO.Directory]::Exists($TeamsPath)) {
|
|
Remove-Item $TeamsPath -Force -Recurse -ErrorAction SilentlyContinue
|
|
}
|
|
|
|
Write-Host \"Deleting Teams uninstall registry key\"
|
|
# Uninstall from Uninstall registry key UninstallString
|
|
$us = (Get-ChildItem -Path HKLM:\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall, HKLM:\\SOFTWARE\\Wow6432Node\\Microsoft\\Windows\\CurrentVersion\\Uninstall | Get-ItemProperty | Where-Object { $_.DisplayName -like '*Teams*'}).UninstallString
|
|
if ($us.Length -gt 0) {
|
|
$us = ($us.Replace('/I', '/uninstall ') + ' /quiet').Replace(' ', ' ')
|
|
$FilePath = ($us.Substring(0, $us.IndexOf('.exe') + 4).Trim())
|
|
$ProcessArgs = ($us.Substring($us.IndexOf('.exe') + 5).Trim().replace(' ', ' '))
|
|
$proc = Start-Process -FilePath $FilePath -Args $ProcessArgs -PassThru
|
|
$proc.WaitForExit()
|
|
}
|
|
"
|
|
]
|
|
},
|
|
"WPFTweaksRestorePoint": {
|
|
"Content": "Create Restore Point",
|
|
"Description": "Creates a restore point at runtime in case a revert is needed from WinUtil modifications",
|
|
"category": "Essential Tweaks",
|
|
"panel": "1",
|
|
"Checked": "False",
|
|
"Order": "a001_",
|
|
"InvokeScript": [
|
|
"
|
|
# Check if the user has administrative privileges
|
|
if (-Not ([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole]::Administrator)) {
|
|
Write-Host \"Please run this script as an administrator.\"
|
|
return
|
|
}
|
|
|
|
# Check if System Restore is enabled for the main drive
|
|
try {
|
|
# Try getting restore points to check if System Restore is enabled
|
|
Enable-ComputerRestore -Drive \"$env:SystemDrive\"
|
|
} catch {
|
|
Write-Host \"An error occurred while enabling System Restore: $_\"
|
|
}
|
|
|
|
# Check if the SystemRestorePointCreationFrequency value exists
|
|
$exists = Get-ItemProperty -path \"HKLM:\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\SystemRestore\" -Name \"SystemRestorePointCreationFrequency\" -ErrorAction SilentlyContinue
|
|
if($null -eq $exists){
|
|
write-host 'Changing system to allow multiple restore points per day'
|
|
Set-ItemProperty -Path \"HKLM:\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\SystemRestore\" -Name \"SystemRestorePointCreationFrequency\" -Value \"0\" -Type DWord -Force -ErrorAction Stop | Out-Null
|
|
}
|
|
|
|
# Attempt to load the required module for Get-ComputerRestorePoint
|
|
try {
|
|
Import-Module Microsoft.PowerShell.Management -ErrorAction Stop
|
|
} catch {
|
|
Write-Host \"Failed to load the Microsoft.PowerShell.Management module: $_\"
|
|
return
|
|
}
|
|
|
|
# Get all the restore points for the current day
|
|
try {
|
|
$existingRestorePoints = Get-ComputerRestorePoint | Where-Object { $_.CreationTime.Date -eq (Get-Date).Date }
|
|
} catch {
|
|
Write-Host \"Failed to retrieve restore points: $_\"
|
|
return
|
|
}
|
|
|
|
# Check if there is already a restore point created today
|
|
if ($existingRestorePoints.Count -eq 0) {
|
|
$description = \"System Restore Point created by WinUtil\"
|
|
|
|
Checkpoint-Computer -Description $description -RestorePointType \"MODIFY_SETTINGS\"
|
|
Write-Host -ForegroundColor Green \"System Restore Point Created Successfully\"
|
|
}
|
|
"
|
|
]
|
|
},
|
|
"WPFTweaksEndTaskOnTaskbar": {
|
|
"Content": "Enable End Task With Right Click",
|
|
"Description": "Enables option to end task when right clicking a program in the taskbar",
|
|
"category": "Essential Tweaks",
|
|
"panel": "1",
|
|
"Order": "a006_",
|
|
"InvokeScript": [
|
|
"$path = \"HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced\\TaskbarDeveloperSettings\"
|
|
$name = \"TaskbarEndTask\"
|
|
$value = 1
|
|
|
|
# Ensure the registry key exists
|
|
if (-not (Test-Path $path)) {
|
|
New-Item -Path $path -Force | Out-Null
|
|
}
|
|
|
|
# Set the property, creating it if it doesn't exist
|
|
New-ItemProperty -Path $path -Name $name -PropertyType DWord -Value $value -Force | Out-Null"
|
|
],
|
|
"UndoScript": [
|
|
"$path = \"HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced\\TaskbarDeveloperSettings\"
|
|
$name = \"TaskbarEndTask\"
|
|
$value = 0
|
|
|
|
# Ensure the registry key exists
|
|
if (-not (Test-Path $path)) {
|
|
New-Item -Path $path -Force | Out-Null
|
|
}
|
|
|
|
# Set the property, creating it if it doesn't exist
|
|
New-ItemProperty -Path $path -Name $name -PropertyType DWord -Value $value -Force | Out-Null"
|
|
]
|
|
},
|
|
"WPFTweaksPowershell7": {
|
|
"Content": "Change Windows Terminal default: PowerShell 5 -> PowerShell 7",
|
|
"Description": "This will edit the config file of the Windows Terminal replacing PowerShell 5 with PowerShell 7 and installing PS7 if necessary",
|
|
"category": "Essential Tweaks",
|
|
"panel": "1",
|
|
"Order": "a009_",
|
|
"InvokeScript": [
|
|
"Invoke-WPFTweakPS7 -action \"PS7\""
|
|
],
|
|
"UndoScript": [
|
|
"Invoke-WPFTweakPS7 -action \"PS5\""
|
|
]
|
|
},
|
|
"WPFTweaksPowershell7Tele": {
|
|
"Content": "Disable Powershell 7 Telemetry",
|
|
"Description": "This will create an Environment Variable called 'POWERSHELL_TELEMETRY_OPTOUT' with a value of '1' which will tell Powershell 7 to not send Telemetry Data.",
|
|
"category": "Essential Tweaks",
|
|
"panel": "1",
|
|
"Order": "a009_",
|
|
"InvokeScript": [
|
|
"[Environment]::SetEnvironmentVariable('POWERSHELL_TELEMETRY_OPTOUT', '1', 'Machine')"
|
|
],
|
|
"UndoScript": [
|
|
"[Environment]::SetEnvironmentVariable('POWERSHELL_TELEMETRY_OPTOUT', '', 'Machine')"
|
|
]
|
|
},
|
|
"WPFTweaksStorage": {
|
|
"Content": "Disable Storage Sense",
|
|
"Description": "Storage Sense deletes temp files automatically.",
|
|
"category": "Essential Tweaks",
|
|
"panel": "1",
|
|
"Order": "a005_",
|
|
"InvokeScript": [
|
|
"Set-ItemProperty -Path \"HKCU:\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\StorageSense\\Parameters\\StoragePolicy\" -Name \"01\" -Value 0 -Type Dword -Force"
|
|
],
|
|
"UndoScript": [
|
|
"Set-ItemProperty -Path \"HKCU:\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\StorageSense\\Parameters\\StoragePolicy\" -Name \"01\" -Value 1 -Type Dword -Force"
|
|
]
|
|
},
|
|
"WPFTweaksRemoveEdge": {
|
|
"Content": "Remove Microsoft Edge - NOT RECOMMENDED",
|
|
"Description": "Removes MS Edge when it gets reinstalled by updates. Credit: AveYo",
|
|
"category": "z__Advanced Tweaks - CAUTION",
|
|
"panel": "1",
|
|
"Order": "a029_",
|
|
"InvokeScript": [
|
|
"
|
|
#:: Standalone script by AveYo Source: https://raw.githubusercontent.com/AveYo/fox/main/Edge_Removal.bat
|
|
Invoke-WebRequest -Uri \"https://raw.githubusercontent.com/ChrisTitusTech/winutil/main/edgeremoval.bat\" -OutFile \"$ENV:TEMP\\edgeremoval.bat\"
|
|
Start-Process $ENV:temp\\edgeremoval.bat
|
|
"
|
|
],
|
|
"UndoScript": [
|
|
"
|
|
Write-Host \"Install Microsoft Edge\"
|
|
Start-Process -FilePath winget -ArgumentList \"install -e --accept-source-agreements --accept-package-agreements --silent Microsoft.Edge \" -NoNewWindow -Wait
|
|
"
|
|
]
|
|
},
|
|
"WPFTweaksRemoveCopilot": {
|
|
"Content": "Disable Microsoft Copilot",
|
|
"Description": "Disables MS Copilot AI built into Windows since 23H2.",
|
|
"category": "z__Advanced Tweaks - CAUTION",
|
|
"panel": "1",
|
|
"Order": "a025_",
|
|
"registry": [
|
|
{
|
|
|
|
"Path": "HKLM:\\SOFTWARE\\Policies\\Microsoft\\Windows\\WindowsCopilot",
|
|
"Name": "TurnOffWindowsCopilot",
|
|
"Type": "DWord",
|
|
"Value": "1",
|
|
"OriginalValue": "0"
|
|
},
|
|
{
|
|
"Path": "HKCU:\\Software\\Policies\\Microsoft\\Windows\\WindowsCopilot",
|
|
"Name": "TurnOffWindowsCopilot",
|
|
"Type": "DWord",
|
|
"Value": "1",
|
|
"OriginalValue": "0"
|
|
},
|
|
{
|
|
"Path": "HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced",
|
|
"Name": "ShowCopilotButton",
|
|
"Type": "DWord",
|
|
"Value": "0",
|
|
"OriginalValue": "1"
|
|
}
|
|
],
|
|
"InvokeScript": [
|
|
"
|
|
Write-Host \"Remove Copilot\"
|
|
dism /online /remove-package /package-name:Microsoft.Windows.Copilot
|
|
"
|
|
],
|
|
"UndoScript": [
|
|
"
|
|
Write-Host \"Install Copilot\"
|
|
dism /online /add-package /package-name:Microsoft.Windows.Copilot
|
|
"
|
|
]
|
|
},
|
|
"WPFTweaksDisableLMS1": {
|
|
"Content": "Disable Intel MM (vPro LMS)",
|
|
"Description": "Intel LMS service is always listening on all ports and could be a huge security risk. There is no need to run LMS on home machines and even in the Enterprise there are better solutions.",
|
|
"category": "z__Advanced Tweaks - CAUTION",
|
|
"panel": "1",
|
|
"Order": "a026_",
|
|
"InvokeScript": [
|
|
"
|
|
Write-Host \"Kill LMS\"
|
|
$serviceName = \"LMS\"
|
|
Write-Host \"Stopping and disabling service: $serviceName\"
|
|
Stop-Service -Name $serviceName -Force -ErrorAction SilentlyContinue;
|
|
Set-Service -Name $serviceName -StartupType Disabled -ErrorAction SilentlyContinue;
|
|
|
|
Write-Host \"Removing service: $serviceName\";
|
|
sc.exe delete $serviceName;
|
|
|
|
Write-Host \"Removing LMS driver packages\";
|
|
$lmsDriverPackages = Get-ChildItem -Path \"C:\\Windows\\System32\\DriverStore\\FileRepository\" -Recurse -Filter \"lms.inf*\";
|
|
foreach ($package in $lmsDriverPackages) {
|
|
Write-Host \"Removing driver package: $($package.Name)\";
|
|
pnputil /delete-driver $($package.Name) /uninstall /force;
|
|
}
|
|
if ($lmsDriverPackages.Count -eq 0) {
|
|
Write-Host \"No LMS driver packages found in the driver store.\";
|
|
} else {
|
|
Write-Host \"All found LMS driver packages have been removed.\";
|
|
}
|
|
|
|
Write-Host \"Searching and deleting LMS executable files\";
|
|
$programFilesDirs = @(\"C:\\Program Files\", \"C:\\Program Files (x86)\");
|
|
$lmsFiles = @();
|
|
foreach ($dir in $programFilesDirs) {
|
|
$lmsFiles += Get-ChildItem -Path $dir -Recurse -Filter \"LMS.exe\" -ErrorAction SilentlyContinue;
|
|
}
|
|
foreach ($file in $lmsFiles) {
|
|
Write-Host \"Taking ownership of file: $($file.FullName)\";
|
|
& icacls $($file.FullName) /grant Administrators:F /T /C /Q;
|
|
& takeown /F $($file.FullName) /A /R /D Y;
|
|
Write-Host \"Deleting file: $($file.FullName)\";
|
|
Remove-Item $($file.FullName) -Force -ErrorAction SilentlyContinue;
|
|
}
|
|
if ($lmsFiles.Count -eq 0) {
|
|
Write-Host \"No LMS.exe files found in Program Files directories.\";
|
|
} else {
|
|
Write-Host \"All found LMS.exe files have been deleted.\";
|
|
}
|
|
Write-Host 'Intel LMS vPro service has been disabled, removed, and blocked.';
|
|
"
|
|
],
|
|
"UndoScript": [
|
|
"
|
|
Write-Host \"LMS vPro needs to be redownloaded from intel.com\"
|
|
|
|
"
|
|
]
|
|
},
|
|
"WPFTweaksRemoveOnedrive": {
|
|
"Content": "Remove OneDrive",
|
|
"Description": "Moves OneDrive files to Default Home Folders and Uninstalls it.",
|
|
"category": "z__Advanced Tweaks - CAUTION",
|
|
"panel": "1",
|
|
"Order": "a030_",
|
|
"InvokeScript": [
|
|
"
|
|
$OneDrivePath = $($env:OneDrive)
|
|
Write-Host \"Removing OneDrive\"
|
|
$regPath = \"HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\OneDriveSetup.exe\"
|
|
if (Test-Path $regPath){
|
|
$OneDriveUninstallString = Get-ItemPropertyValue \"$regPath\" -Name \"UninstallString\"
|
|
$OneDriveExe, $OneDriveArgs = $OneDriveUninstallString.Split(\" \")
|
|
Start-Process -FilePath $OneDriveExe -ArgumentList \"$OneDriveArgs /silent\" -NoNewWindow -Wait
|
|
}
|
|
else{
|
|
Write-Host \"Onedrive dosn't seem to be installed anymore\" -ForegroundColor Red
|
|
return
|
|
}
|
|
# Check if OneDrive got Uninstalled
|
|
if (-not (Test-Path $regPath)){
|
|
Write-Host \"Copy downloaded Files from the OneDrive Folder to Root UserProfile\"
|
|
Start-Process -FilePath powershell -ArgumentList \"robocopy '$($OneDrivePath)' '$($env:USERPROFILE.TrimEnd())\\' /mov /e /xj\" -NoNewWindow -Wait
|
|
|
|
Write-Host \"Removing OneDrive leftovers\"
|
|
Remove-Item -Recurse -Force -ErrorAction SilentlyContinue \"$env:localappdata\\Microsoft\\OneDrive\"
|
|
Remove-Item -Recurse -Force -ErrorAction SilentlyContinue \"$env:localappdata\\OneDrive\"
|
|
Remove-Item -Recurse -Force -ErrorAction SilentlyContinue \"$env:programdata\\Microsoft OneDrive\"
|
|
Remove-Item -Recurse -Force -ErrorAction SilentlyContinue \"$env:systemdrive\\OneDriveTemp\"
|
|
reg delete \"HKEY_CURRENT_USER\\Software\\Microsoft\\OneDrive\" -f
|
|
# check if directory is empty before removing:
|
|
If ((Get-ChildItem \"$OneDrivePath\" -Recurse | Measure-Object).Count -eq 0) {
|
|
Remove-Item -Recurse -Force -ErrorAction SilentlyContinue \"$OneDrivePath\"
|
|
}
|
|
|
|
Write-Host \"Remove Onedrive from explorer sidebar\"
|
|
Set-ItemProperty -Path \"HKCR:\\CLSID\\{018D5C66-4533-4307-9B53-224DE2ED1FE6}\" -Name \"System.IsPinnedToNameSpaceTree\" -Value 0
|
|
Set-ItemProperty -Path \"HKCR:\\Wow6432Node\\CLSID\\{018D5C66-4533-4307-9B53-224DE2ED1FE6}\" -Name \"System.IsPinnedToNameSpaceTree\" -Value 0
|
|
|
|
Write-Host \"Removing run hook for new users\"
|
|
reg load \"hku\\Default\" \"C:\\Users\\Default\\NTUSER.DAT\"
|
|
reg delete \"HKEY_USERS\\Default\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run\" /v \"OneDriveSetup\" /f
|
|
reg unload \"hku\\Default\"
|
|
|
|
Write-Host \"Removing startmenu entry\"
|
|
Remove-Item -Force -ErrorAction SilentlyContinue \"$env:userprofile\\AppData\\Roaming\\Microsoft\\Windows\\Start Menu\\Programs\\OneDrive.lnk\"
|
|
|
|
Write-Host \"Removing scheduled task\"
|
|
Get-ScheduledTask -TaskPath '\\' -TaskName 'OneDrive*' -ea SilentlyContinue | Unregister-ScheduledTask -Confirm:$false
|
|
|
|
# Add Shell folders restoring default locations
|
|
Write-Host \"Shell Fixing\"
|
|
Set-ItemProperty -Path \"HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\User Shell Folders\" -Name \"AppData\" -Value \"$env:userprofile\\AppData\\Roaming\" -Type ExpandString
|
|
Set-ItemProperty -Path \"HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\User Shell Folders\" -Name \"Cache\" -Value \"$env:userprofile\\AppData\\Local\\Microsoft\\Windows\\INetCache\" -Type ExpandString
|
|
Set-ItemProperty -Path \"HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\User Shell Folders\" -Name \"Cookies\" -Value \"$env:userprofile\\AppData\\Local\\Microsoft\\Windows\\INetCookies\" -Type ExpandString
|
|
Set-ItemProperty -Path \"HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\User Shell Folders\" -Name \"Favorites\" -Value \"$env:userprofile\\Favorites\" -Type ExpandString
|
|
Set-ItemProperty -Path \"HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\User Shell Folders\" -Name \"History\" -Value \"$env:userprofile\\AppData\\Local\\Microsoft\\Windows\\History\" -Type ExpandString
|
|
Set-ItemProperty -Path \"HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\User Shell Folders\" -Name \"Local AppData\" -Value \"$env:userprofile\\AppData\\Local\" -Type ExpandString
|
|
Set-ItemProperty -Path \"HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\User Shell Folders\" -Name \"My Music\" -Value \"$env:userprofile\\Music\" -Type ExpandString
|
|
Set-ItemProperty -Path \"HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\User Shell Folders\" -Name \"My Video\" -Value \"$env:userprofile\\Videos\" -Type ExpandString
|
|
Set-ItemProperty -Path \"HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\User Shell Folders\" -Name \"NetHood\" -Value \"$env:userprofile\\AppData\\Roaming\\Microsoft\\Windows\\Network Shortcuts\" -Type ExpandString
|
|
Set-ItemProperty -Path \"HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\User Shell Folders\" -Name \"PrintHood\" -Value \"$env:userprofile\\AppData\\Roaming\\Microsoft\\Windows\\Printer Shortcuts\" -Type ExpandString
|
|
Set-ItemProperty -Path \"HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\User Shell Folders\" -Name \"Programs\" -Value \"$env:userprofile\\AppData\\Roaming\\Microsoft\\Windows\\Start Menu\\Programs\" -Type ExpandString
|
|
Set-ItemProperty -Path \"HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\User Shell Folders\" -Name \"Recent\" -Value \"$env:userprofile\\AppData\\Roaming\\Microsoft\\Windows\\Recent\" -Type ExpandString
|
|
Set-ItemProperty -Path \"HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\User Shell Folders\" -Name \"SendTo\" -Value \"$env:userprofile\\AppData\\Roaming\\Microsoft\\Windows\\SendTo\" -Type ExpandString
|
|
Set-ItemProperty -Path \"HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\User Shell Folders\" -Name \"Start Menu\" -Value \"$env:userprofile\\AppData\\Roaming\\Microsoft\\Windows\\Start Menu\" -Type ExpandString
|
|
Set-ItemProperty -Path \"HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\User Shell Folders\" -Name \"Startup\" -Value \"$env:userprofile\\AppData\\Roaming\\Microsoft\\Windows\\Start Menu\\Programs\\Startup\" -Type ExpandString
|
|
Set-ItemProperty -Path \"HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\User Shell Folders\" -Name \"Templates\" -Value \"$env:userprofile\\AppData\\Roaming\\Microsoft\\Windows\\Templates\" -Type ExpandString
|
|
Set-ItemProperty -Path \"HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\User Shell Folders\" -Name \"{374DE290-123F-4565-9164-39C4925E467B}\" -Value \"$env:userprofile\\Downloads\" -Type ExpandString
|
|
Set-ItemProperty -Path \"HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\User Shell Folders\" -Name \"Desktop\" -Value \"$env:userprofile\\Desktop\" -Type ExpandString
|
|
Set-ItemProperty -Path \"HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\User Shell Folders\" -Name \"My Pictures\" -Value \"$env:userprofile\\Pictures\" -Type ExpandString
|
|
Set-ItemProperty -Path \"HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\User Shell Folders\" -Name \"Personal\" -Value \"$env:userprofile\\Documents\" -Type ExpandString
|
|
Set-ItemProperty -Path \"HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\User Shell Folders\" -Name \"{F42EE2D3-909F-4907-8871-4C22FC0BF756}\" -Value \"$env:userprofile\\Documents\" -Type ExpandString
|
|
Set-ItemProperty -Path \"HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\User Shell Folders\" -Name \"{0DDD015D-B06C-45D5-8C4C-F59713854639}\" -Value \"$env:userprofile\\Pictures\" -Type ExpandString
|
|
Write-Host \"Restarting explorer\"
|
|
taskkill.exe /F /IM \"explorer.exe\"
|
|
Start-Process \"explorer.exe\"
|
|
|
|
Write-Host \"Waiting for explorer to complete loading\"
|
|
Write-Host \"Please Note - The OneDrive folder at $OneDrivePath may still have items in it. You must manually delete it, but all the files should already be copied to the base user folder.\"
|
|
Write-Host \"If there are Files missing afterwards, please Login to Onedrive.com and Download them manually\" -ForegroundColor Yellow
|
|
Start-Sleep 5
|
|
}
|
|
else{
|
|
Write-Host \"Something went Wrong during the Unistallation of OneDrive\" -ForegroundColor Red
|
|
}
|
|
"
|
|
],
|
|
"UndoScript": [
|
|
"
|
|
Write-Host \"Install OneDrive\"
|
|
Start-Process -FilePath winget -ArgumentList \"install -e --accept-source-agreements --accept-package-agreements --silent Microsoft.OneDrive \" -NoNewWindow -Wait
|
|
"
|
|
]
|
|
},
|
|
"WPFTweaksDisableNotifications": {
|
|
"Content": "Disable Notification Tray/Calendar",
|
|
"Description": "Disables all Notifications INCLUDING Calendar",
|
|
"category": "z__Advanced Tweaks - CAUTION",
|
|
"panel": "1",
|
|
"Order": "a026_",
|
|
"registry": [
|
|
{
|
|
"Path": "HKCU:\\Software\\Policies\\Microsoft\\Windows\\Explorer",
|
|
"Name": "DisableNotificationCenter",
|
|
"Type": "DWord",
|
|
"Value": "1",
|
|
"OriginalValue": "0"
|
|
},
|
|
{
|
|
"Path": "HKCU:\\Software\\Microsoft\\Windows\\CurrentVersion\\PushNotifications",
|
|
"Name": "ToastEnabled",
|
|
"Type": "DWord",
|
|
"Value": "0",
|
|
"OriginalValue": "1"
|
|
}
|
|
]
|
|
},
|
|
"WPFTweaksDebloatAdobe": {
|
|
"Content": "Adobe Debloat",
|
|
"Description": "Manages Adobe Services, Adobe Desktop Service, and Acrobat Updates",
|
|
"category": "z__Advanced Tweaks - CAUTION",
|
|
"panel": "1",
|
|
"Order": "a021_",
|
|
"InvokeScript": [
|
|
"
|
|
function CCStopper {
|
|
$path = \"C:\\Program Files (x86)\\Common Files\\Adobe\\Adobe Desktop Common\\ADS\\Adobe Desktop Service.exe\"
|
|
|
|
# Test if the path exists before proceeding
|
|
if (Test-Path $path) {
|
|
Takeown /f $path
|
|
$acl = Get-Acl $path
|
|
$acl.SetOwner([System.Security.Principal.NTAccount]\"Administrators\")
|
|
$acl | Set-Acl $path
|
|
|
|
Rename-Item -Path $path -NewName \"Adobe Desktop Service.exe.old\" -Force
|
|
} else {
|
|
Write-Host \"Adobe Desktop Service is not in the default location.\"
|
|
}
|
|
}
|
|
|
|
|
|
function AcrobatUpdates {
|
|
# Editing Acrobat Updates. The last folder before the key is dynamic, therefore using a script.
|
|
# Possible Values for the edited key:
|
|
# 0 = Do not download or install updates automatically
|
|
# 2 = Automatically download updates but let the user choose when to install them
|
|
# 3 = Automatically download and install updates (default value)
|
|
# 4 = Notify the user when an update is available but don't download or install it automatically
|
|
# = It notifies the user using Windows Notifications. It runs on startup without having to have a Service/Acrobat/Reader running, therefore 0 is the next best thing.
|
|
|
|
$rootPath = \"HKLM:\\SOFTWARE\\WOW6432Node\\Adobe\\Adobe ARM\\Legacy\\Acrobat\"
|
|
|
|
# Get all subkeys under the specified root path
|
|
$subKeys = Get-ChildItem -Path $rootPath | Where-Object { $_.PSChildName -like \"{*}\" }
|
|
|
|
# Loop through each subkey
|
|
foreach ($subKey in $subKeys) {
|
|
# Get the full registry path
|
|
$fullPath = Join-Path -Path $rootPath -ChildPath $subKey.PSChildName
|
|
try {
|
|
Set-ItemProperty -Path $fullPath -Name Mode -Value 0
|
|
Write-Host \"Acrobat Updates have been disabled.\"
|
|
} catch {
|
|
Write-Host \"Registry Key for changing Acrobat Updates does not exist in $fullPath\"
|
|
}
|
|
}
|
|
}
|
|
|
|
CCStopper
|
|
AcrobatUpdates
|
|
"
|
|
],
|
|
"UndoScript": [
|
|
"
|
|
function RestoreCCService {
|
|
$originalPath = \"C:\\Program Files (x86)\\Common Files\\Adobe\\Adobe Desktop Common\\ADS\\Adobe Desktop Service.exe.old\"
|
|
$newPath = \"C:\\Program Files (x86)\\Common Files\\Adobe\\Adobe Desktop Common\\ADS\\Adobe Desktop Service.exe\"
|
|
|
|
if (Test-Path -Path $originalPath) {
|
|
Rename-Item -Path $originalPath -NewName \"Adobe Desktop Service.exe\" -Force
|
|
Write-Host \"Adobe Desktop Service has been restored.\"
|
|
} else {
|
|
Write-Host \"Backup file does not exist. No changes were made.\"
|
|
}
|
|
}
|
|
|
|
function AcrobatUpdates {
|
|
# Default Value:
|
|
# 3 = Automatically download and install updates
|
|
|
|
$rootPath = \"HKLM:\\SOFTWARE\\WOW6432Node\\Adobe\\Adobe ARM\\Legacy\\Acrobat\"
|
|
|
|
# Get all subkeys under the specified root path
|
|
$subKeys = Get-ChildItem -Path $rootPath | Where-Object { $_.PSChildName -like \"{*}\" }
|
|
|
|
# Loop through each subkey
|
|
foreach ($subKey in $subKeys) {
|
|
# Get the full registry path
|
|
$fullPath = Join-Path -Path $rootPath -ChildPath $subKey.PSChildName
|
|
try {
|
|
Set-ItemProperty -Path $fullPath -Name Mode -Value 3
|
|
} catch {
|
|
Write-Host \"Registry Key for changing Acrobat Updates does not exist in $fullPath\"
|
|
}
|
|
}
|
|
}
|
|
|
|
RestoreCCService
|
|
AcrobatUpdates
|
|
"
|
|
],
|
|
"service": [
|
|
{
|
|
"Name": "AGSService",
|
|
"StartupType": "Disabled",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "AGMService",
|
|
"StartupType": "Disabled",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "AdobeUpdateService",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "Adobe Acrobat Update",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "Adobe Genuine Monitor Service",
|
|
"StartupType": "Disabled",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "AdobeARMservice",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "Adobe Licensing Console",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "CCXProcess",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "AdobeIPCBroker",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Automatic"
|
|
},
|
|
{
|
|
"Name": "CoreSync",
|
|
"StartupType": "Manual",
|
|
"OriginalType": "Automatic"
|
|
}
|
|
]
|
|
},
|
|
"WPFTweaksBlockAdobeNet": {
|
|
"Content": "Adobe Network Block",
|
|
"Description": "Reduce user interruptions by selectively blocking connections to Adobe's activation and telemetry servers. Credit: Ruddernation-Designs",
|
|
"category": "z__Advanced Tweaks - CAUTION",
|
|
"panel": "1",
|
|
"Order": "a021_",
|
|
"InvokeScript": [
|
|
"
|
|
# Define the URL of the remote HOSTS file and the local paths
|
|
$remoteHostsUrl = \"https://raw.githubusercontent.com/Ruddernation-Designs/Adobe-URL-Block-List/master/hosts\"
|
|
$localHostsPath = \"C:\\Windows\\System32\\drivers\\etc\\hosts\"
|
|
$tempHostsPath = \"C:\\Windows\\System32\\drivers\\etc\\temp_hosts\"
|
|
|
|
# Download the remote HOSTS file to a temporary location
|
|
try {
|
|
Invoke-WebRequest -Uri $remoteHostsUrl -OutFile $tempHostsPath
|
|
Write-Output \"Downloaded the remote HOSTS file to a temporary location.\"
|
|
}
|
|
catch {
|
|
Write-Error \"Failed to download the HOSTS file. Error: $_\"
|
|
}
|
|
|
|
# Check if the AdobeNetBlock has already been started
|
|
try {
|
|
$localHostsContent = Get-Content $localHostsPath -ErrorAction Stop
|
|
|
|
# Check if AdobeNetBlock markers exist
|
|
$blockStartExists = $localHostsContent -like \"*#AdobeNetBlock-start*\"
|
|
if ($blockStartExists) {
|
|
Write-Output \"AdobeNetBlock-start already exists. Skipping addition of new block.\"
|
|
} else {
|
|
# Load the new block from the downloaded file
|
|
$newBlockContent = Get-Content $tempHostsPath -ErrorAction Stop
|
|
$newBlockContent = $newBlockContent | Where-Object { $_ -notmatch \"^\\s*#\" -and $_ -ne \"\" } # Exclude empty lines and comments
|
|
$newBlockHeader = \"#AdobeNetBlock-start\"
|
|
$newBlockFooter = \"#AdobeNetBlock-end\"
|
|
|
|
# Combine the contents, ensuring new block is properly formatted
|
|
$combinedContent = $localHostsContent + $newBlockHeader, $newBlockContent, $newBlockFooter | Out-String
|
|
|
|
# Write the combined content back to the original HOSTS file
|
|
$combinedContent | Set-Content $localHostsPath -Encoding ASCII
|
|
Write-Output \"Successfully added the AdobeNetBlock.\"
|
|
}
|
|
}
|
|
catch {
|
|
Write-Error \"Error during processing: $_\"
|
|
}
|
|
|
|
# Clean up temporary file
|
|
Remove-Item $tempHostsPath -ErrorAction Ignore
|
|
|
|
# Flush the DNS resolver cache
|
|
try {
|
|
Invoke-Expression \"ipconfig /flushdns\"
|
|
Write-Output \"DNS cache flushed successfully.\"
|
|
}
|
|
catch {
|
|
Write-Error \"Failed to flush DNS cache. Error: $_\"
|
|
}
|
|
"
|
|
],
|
|
"UndoScript": [
|
|
"
|
|
# Define the local path of the HOSTS file
|
|
$localHostsPath = \"C:\\Windows\\System32\\drivers\\etc\\hosts\"
|
|
|
|
# Load the content of the HOSTS file
|
|
try {
|
|
$hostsContent = Get-Content $localHostsPath -ErrorAction Stop
|
|
}
|
|
catch {
|
|
Write-Error \"Failed to load the HOSTS file. Error: $_\"
|
|
return
|
|
}
|
|
|
|
# Initialize flags and buffer for new content
|
|
$recording = $true
|
|
$newContent = @()
|
|
|
|
# Iterate over each line of the HOSTS file
|
|
foreach ($line in $hostsContent) {
|
|
if ($line -match \"#AdobeNetBlock-start\") {
|
|
$recording = $false
|
|
}
|
|
if ($recording) {
|
|
$newContent += $line
|
|
}
|
|
if ($line -match \"#AdobeNetBlock-end\") {
|
|
$recording = $true
|
|
}
|
|
}
|
|
|
|
# Write the filtered content back to the HOSTS file
|
|
try {
|
|
$newContent | Set-Content $localHostsPath -Encoding ASCII
|
|
Write-Output \"Successfully removed the AdobeNetBlock section from the HOSTS file.\"
|
|
}
|
|
catch {
|
|
Write-Error \"Failed to write back to the HOSTS file. Error: $_\"
|
|
}
|
|
|
|
# Flush the DNS resolver cache
|
|
try {
|
|
Invoke-Expression \"ipconfig /flushdns\"
|
|
Write-Output \"DNS cache flushed successfully.\"
|
|
}
|
|
catch {
|
|
Write-Error \"Failed to flush DNS cache. Error: $_\"
|
|
}
|
|
"
|
|
]
|
|
},
|
|
"WPFTweaksRightClickMenu": {
|
|
"Content": "Set Classic Right-Click Menu ",
|
|
"Description": "Great Windows 11 tweak to bring back good context menus when right clicking things in explorer.",
|
|
"category": "z__Advanced Tweaks - CAUTION",
|
|
"panel": "1",
|
|
"Order": "a027_",
|
|
"InvokeScript": [
|
|
"
|
|
New-Item -Path \"HKCU:\\Software\\Classes\\CLSID\\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\" -Name \"InprocServer32\" -force -value \"\"
|
|
Write-Host Restarting explorer.exe ...
|
|
$process = Get-Process -Name \"explorer\"
|
|
Stop-Process -InputObject $process
|
|
"
|
|
],
|
|
"UndoScript": [
|
|
"
|
|
Remove-Item -Path \"HKCU:\\Software\\Classes\\CLSID\\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\" -Recurse -Confirm:$false -Force
|
|
# Restarting Explorer in the Undo Script might not be necessary, as the Registry change without restarting Explorer does work, but just to make sure.
|
|
Write-Host Restarting explorer.exe ...
|
|
$process = Get-Process -Name \"explorer\"
|
|
Stop-Process -InputObject $process
|
|
"
|
|
]
|
|
},
|
|
"WPFTweaksDiskCleanup": {
|
|
"Content": "Run Disk Cleanup",
|
|
"Description": "Runs Disk Cleanup on Drive C: and removes old Windows Updates.",
|
|
"category": "Essential Tweaks",
|
|
"panel": "1",
|
|
"Order": "a009_",
|
|
"InvokeScript": [
|
|
"
|
|
cleanmgr.exe /d C: /VERYLOWDISK
|
|
Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
|
|
"
|
|
]
|
|
},
|
|
"WPFTweaksDeleteTempFiles": {
|
|
"Content": "Delete Temporary Files",
|
|
"Description": "Erases TEMP Folders",
|
|
"category": "Essential Tweaks",
|
|
"panel": "1",
|
|
"Order": "a002_",
|
|
"InvokeScript": [
|
|
"Get-ChildItem -Path \"C:\\Windows\\Temp\" *.* -Recurse | Remove-Item -Force -Recurse
|
|
Get-ChildItem -Path $env:TEMP *.* -Recurse | Remove-Item -Force -Recurse"
|
|
]
|
|
},
|
|
"WPFTweaksDVR": {
|
|
"Content": "Disable GameDVR",
|
|
"Description": "GameDVR is a Windows App that is a dependency for some Store Games. I've never met someone that likes it, but it's there for the XBOX crowd.",
|
|
"category": "Essential Tweaks",
|
|
"panel": "1",
|
|
"Order": "a005_",
|
|
"registry": [
|
|
{
|
|
"Path": "HKCU:\\System\\GameConfigStore",
|
|
"Name": "GameDVR_FSEBehavior",
|
|
"Value": "2",
|
|
"OriginalValue": "1",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKCU:\\System\\GameConfigStore",
|
|
"Name": "GameDVR_Enabled",
|
|
"Value": "0",
|
|
"OriginalValue": "1",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKCU:\\System\\GameConfigStore",
|
|
"Name": "GameDVR_HonorUserFSEBehaviorMode",
|
|
"Value": "1",
|
|
"OriginalValue": "0",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKCU:\\System\\GameConfigStore",
|
|
"Name": "GameDVR_EFSEFeatureFlags",
|
|
"Value": "0",
|
|
"OriginalValue": "1",
|
|
"Type": "DWord"
|
|
},
|
|
{
|
|
"Path": "HKLM:\\SOFTWARE\\Policies\\Microsoft\\Windows\\GameDVR",
|
|
"Name": "AllowGameDVR",
|
|
"Value": "0",
|
|
"OriginalValue": "1",
|
|
"Type": "DWord"
|
|
}
|
|
]
|
|
},
|
|
"WPFTweaksTeredo": {
|
|
"Content": "Disable Teredo",
|
|
"Description": "Teredo network tunneling is a ipv6 feature that can cause additional latency.",
|
|
"category": "Essential Tweaks",
|
|
"panel": "1",
|
|
"Order": "a005_",
|
|
"registry": [
|
|
{
|
|
"Path": "HKLM:\\SYSTEM\\CurrentControlSet\\Services\\Tcpip6\\Parameters",
|
|
"Name": "DisabledComponents",
|
|
"Value": "1",
|
|
"OriginalValue": "0",
|
|
"Type": "DWord"
|
|
}
|
|
],
|
|
"InvokeScript": [
|
|
"netsh interface teredo set state disabled"
|
|
],
|
|
"UndoScript": [
|
|
"netsh interface teredo set state default"
|
|
]
|
|
},
|
|
"WPFTweaksDisableipsix": {
|
|
"Content": "Disable IPv6",
|
|
"Description": "Disables IPv6.",
|
|
"category": "z__Advanced Tweaks - CAUTION",
|
|
"panel": "1",
|
|
"Order": "a023_",
|
|
"registry": [
|
|
{
|
|
"Path": "HKLM:\\SYSTEM\\CurrentControlSet\\Services\\Tcpip6\\Parameters",
|
|
"Name": "DisabledComponents",
|
|
"Value": "255",
|
|
"OriginalValue": "0",
|
|
"Type": "DWord"
|
|
}
|
|
],
|
|
"InvokeScript": [
|
|
"Disable-NetAdapterBinding -Name \"*\" -ComponentID ms_tcpip6"
|
|
],
|
|
"UndoScript": [
|
|
"Enable-NetAdapterBinding -Name \"*\" -ComponentID ms_tcpip6"
|
|
]
|
|
},
|
|
"WPFTweaksDisableFSO": {
|
|
"Content": "Disable Fullscreen Optimizations",
|
|
"Description": "Disables FSO in all applications. NOTE: This will disable Color Management in Exclusive Fullscreen",
|
|
"category": "z__Advanced Tweaks - CAUTION",
|
|
"panel": "1",
|
|
"Order": "a024_",
|
|
"registry": [
|
|
{
|
|
"Path": "HKCU:\\System\\GameConfigStore",
|
|
"Name": "GameDVR_DXGIHonorFSEWindowsCompatible",
|
|
"Value": "1",
|
|
"OriginalValue": "0",
|
|
"Type": "DWord"
|
|
}
|
|
]
|
|
},
|
|
"WPFToggleDarkMode": {
|
|
"Content": "Enable Dark Theme for Windows",
|
|
"Description": "Enable/Disable Dark Mode.",
|
|
"category": "Customize Preferences",
|
|
"panel": "2",
|
|
"Order": "a100_",
|
|
"Type": "Toggle"
|
|
},
|
|
"WPFToggleBingSearch": {
|
|
"Content": "Enable Bing Search in Start Menu",
|
|
"Description": "If enable then includes web search results from Bing in your Start Menu search.",
|
|
"category": "Customize Preferences",
|
|
"panel": "2",
|
|
"Order": "a101_",
|
|
"Type": "Toggle"
|
|
},
|
|
"WPFToggleNumLock": {
|
|
"Content": "Enable NumLock on Startup",
|
|
"Description": "Toggle the Num Lock key state when your computer starts.",
|
|
"category": "Customize Preferences",
|
|
"panel": "2",
|
|
"Order": "a102_",
|
|
"Type": "Toggle"
|
|
},
|
|
"WPFToggleVerboseLogon": {
|
|
"Content": "Enable Verbose Messages During Logon",
|
|
"Description": "Show detailed messages during the login process for troubleshooting and diagnostics.",
|
|
"category": "Customize Preferences",
|
|
"panel": "2",
|
|
"Order": "a103_",
|
|
"Type": "Toggle"
|
|
},
|
|
"WPFToggleSnapWindow": {
|
|
"Content": "Enable Snap Window",
|
|
"Description": "If enabled you can align windows by dragging them. | Relogin Required",
|
|
"category": "Customize Preferences",
|
|
"panel": "2",
|
|
"Order": "a104_",
|
|
"Type": "Toggle"
|
|
},
|
|
"WPFToggleSnapFlyout": {
|
|
"Content": "Enable Snap Assist Flyout",
|
|
"Description": "If enabled then Snap preview is disabled when maximize button is hovered.",
|
|
"category": "Customize Preferences",
|
|
"panel": "2",
|
|
"Order": "a105_",
|
|
"Type": "Toggle"
|
|
},
|
|
"WPFToggleSnapSuggestion": {
|
|
"Content": "Enable Snap Assist Suggestion",
|
|
"Description": "If enabled then you will get suggestions to snap other applications in the left over spaces.",
|
|
"category": "Customize Preferences",
|
|
"panel": "2",
|
|
"Order": "a106_",
|
|
"Type": "Toggle"
|
|
},
|
|
"WPFToggleMouseAcceleration": {
|
|
"Content": "Enable Mouse Acceleration",
|
|
"Description": "If Enabled then Cursor movement is affected by the speed of your physical mouse movements.",
|
|
"category": "Customize Preferences",
|
|
"panel": "2",
|
|
"Order": "a107_",
|
|
"Type": "Toggle"
|
|
},
|
|
"WPFToggleStickyKeys": {
|
|
"Content": "Enable Sticky Keys",
|
|
"Description": "If Enabled then Sticky Keys is activated - Sticky keys is an accessibility feature of some graphical user interfaces which assists users who have physical disabilities or help users reduce repetitive strain injury.",
|
|
"category": "Customize Preferences",
|
|
"panel": "2",
|
|
"Order": "a108_",
|
|
"Type": "Toggle"
|
|
},
|
|
"WPFToggleHiddenFiles": {
|
|
"Content": "Show Hidden Files",
|
|
"Description": "If Enabled then Hidden Files will be shown.",
|
|
"category": "Customize Preferences",
|
|
"panel": "2",
|
|
"Order": "a200_",
|
|
"Type": "Toggle"
|
|
},
|
|
"WPFToggleShowExt": {
|
|
"Content": "Show File Extensions",
|
|
"Description": "If enabled then File extensions (e.g., .txt, .jpg) are visible.",
|
|
"category": "Customize Preferences",
|
|
"panel": "2",
|
|
"Order": "a201_",
|
|
"Type": "Toggle"
|
|
},
|
|
"WPFToggleTaskbarSearch": {
|
|
"Content": "Show Search Button in Taskbar",
|
|
"Description": "If Enabled Search Button will be on the taskbar.",
|
|
"category": "Customize Preferences",
|
|
"panel": "2",
|
|
"Order": "a202_",
|
|
"Type": "Toggle"
|
|
},
|
|
"WPFToggleTaskView": {
|
|
"Content": "Show Task View Button in Taskbar",
|
|
"Description": "If Enabled then Task View Button in Taskbar will be shown.",
|
|
"category": "Customize Preferences",
|
|
"panel": "2",
|
|
"Order": "a203_",
|
|
"Type": "Toggle"
|
|
},
|
|
"WPFToggleTaskbarWidgets": {
|
|
"Content": "Show Widgets Button in Taskbar",
|
|
"Description": "If Enabled then Widgets Button in Taskbar will be shown.",
|
|
"category": "Customize Preferences",
|
|
"panel": "2",
|
|
"Order": "a204_",
|
|
"Type": "Toggle"
|
|
},
|
|
"WPFToggleTaskbarAlignment": {
|
|
"Content": "Switch Taskbar Items between Center & Left",
|
|
"Description": "[Windows 11] If Enabled then the Taskbar Items will be shown on the Center, otherwise the Taskbar Items will be shown on the Left.",
|
|
"category": "Customize Preferences",
|
|
"panel": "2",
|
|
"Order": "a204_",
|
|
"Type": "Toggle"
|
|
},
|
|
"WPFOOSUbutton": {
|
|
"Content": "Run OO Shutup 10",
|
|
"category": "z__Advanced Tweaks - CAUTION",
|
|
"panel": "1",
|
|
"Order": "a039_",
|
|
"Type": "Button"
|
|
},
|
|
"WPFchangedns": {
|
|
"Content": "DNS",
|
|
"category": "z__Advanced Tweaks - CAUTION",
|
|
"panel": "1",
|
|
"Order": "a040_",
|
|
"Type": "Combobox",
|
|
"ComboItems": "Default DHCP Google Cloudflare Cloudflare_Malware Cloudflare_Malware_Adult Level3 Open_DNS Quad9"
|
|
},
|
|
"WPFTweaksbutton": {
|
|
"Content": "Run Tweaks",
|
|
"category": "z__Advanced Tweaks - CAUTION",
|
|
"panel": "1",
|
|
"Order": "a041_",
|
|
"Type": "Button"
|
|
},
|
|
"WPFUndoall": {
|
|
"Content": "Undo Selected Tweaks",
|
|
"category": "z__Advanced Tweaks - CAUTION",
|
|
"panel": "1",
|
|
"Order": "a042_",
|
|
"Type": "Button"
|
|
},
|
|
"WPFAddUltPerf": {
|
|
"Content": "Add and Activate Ultimate Performance Profile",
|
|
"category": "Performance Plans",
|
|
"panel": "2",
|
|
"Order": "a080_",
|
|
"Type": "Button",
|
|
"ButtonWidth": "300"
|
|
},
|
|
"WPFRemoveUltPerf": {
|
|
"Content": "Remove Ultimate Performance Profile",
|
|
"category": "Performance Plans",
|
|
"panel": "2",
|
|
"Order": "a081_",
|
|
"Type": "Button",
|
|
"ButtonWidth": "300"
|
|
},
|
|
"WPFWinUtilShortcut": {
|
|
"Content": "Create WinUtil Shortcut",
|
|
"category": "Shortcuts",
|
|
"panel": "2",
|
|
"Order": "a082_",
|
|
"Type": "Button",
|
|
"ButtonWidth": "300"
|
|
}
|
|
}
|