{"id":51166676,"url":"https://github.com/zoicware/removecbsapps","last_synced_at":"2026-06-27T21:00:57.358Z","repository":{"id":366284146,"uuid":"1275724881","full_name":"zoicware/RemoveCBSApps","owner":"zoicware","description":"Remove Get Started \u0026 Backup App / Disable CrossDeviceResume","archived":false,"fork":false,"pushed_at":"2026-06-21T04:38:56.000Z","size":9,"stargazers_count":8,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-06-26T19:33:18.931Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PowerShell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zoicware.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-06-21T04:05:26.000Z","updated_at":"2026-06-24T19:42:11.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/zoicware/RemoveCBSApps","commit_stats":null,"previous_names":["zoicware/removecbsapps"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/zoicware/RemoveCBSApps","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zoicware%2FRemoveCBSApps","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zoicware%2FRemoveCBSApps/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zoicware%2FRemoveCBSApps/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zoicware%2FRemoveCBSApps/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zoicware","download_url":"https://codeload.github.com/zoicware/RemoveCBSApps/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zoicware%2FRemoveCBSApps/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34867616,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-27T02:00:06.362Z","response_time":126,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-06-26T19:31:51.707Z","updated_at":"2026-06-27T21:00:57.352Z","avatar_url":"https://github.com/zoicware.png","language":"PowerShell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# RemoveCBSApps\n\nThis PowerShell script removes the Get Started and Windows Backup App from showing in the start menu and also disables CrossDeviceResume.exe from running.\n\n## About\n\n### CBS App Removal\n\nThese apps are bundled in with the Client.CBS appx package and are controlled via its appxmanifest.xml and StateRepository database. \nThis script takes work from [win11-getstarted-backup-remover](https://github.com/psyloft/win11-getstarted-backup-remover) and [Remove_CBSStartMenuRubbish](https://github.com/JamieToll/Remove_CBSStartMenuRubbish). \nThe problem is each of these methods alone will not work in some situations, so by using some of each method these apps can be sucessfully hidden regardless of the windows build.\n\n#### How It Works\nThe script will set `AppListEntry` to `none` in both manifest files (package install location and AppRepository)\n\nThen a copy of the StateRepository database is made and these app entrys are removed\n\nAfter the script completes, the next reboot will replace the database file and run a cache clearing script to update StartMenuExperienceHost and ShellExperienceHost\n\n\n### CrossDeviceResume Disable\n\nSince build `26200.8514` CrossDeviceResume.exe no longer respects the feature mangement id to disable it.\n\nVivetool id (still found in the appxmanifest.xml):\n```\nvivetool.exe /disable /id:56517033\n```\n\nRegistry:\n```\n[HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Control\\FeatureManagement\\Overrides\\8\\1387020943]\n\"EnabledState\"=dword:00000001\n```\n\n\u003e [!NOTE]\n\u003e If the feature management id does not work then this script's method will otherwise use the id above\n\n\n#### How It Works\n\nIn Client.CBS appxmanifest CrossDeviceResume has these policies: `LaunchPolicy`, `LogonPolicy`, `LaunchTimeoutPolicy`\n\nBy setting these (really just LogonPolicy) to 0 CrossDeviceResume will no longer spawn on boot\n\n\n## How to Use\n\nOpen PowerShell as Administrator\n\n```PowerShell\n\u0026 ([scriptblock]::Create((irm 'https://raw.githubusercontent.com/zoicware/RemoveCBSApps/refs/heads/main/RemoveCBSApps.ps1')))\n```\n\n### Disable Resume\n\n\u003e [!WARNING]\n\u003e If you want to disable resume AND remove Get Started/Backup App you need to run this step first\n\u003e \n```PowerShell\n\u0026 ([scriptblock]::Create((irm 'https://raw.githubusercontent.com/zoicware/RemoveCBSApps/refs/heads/main/RemoveCBSApps.ps1'))) -DisableResume\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzoicware%2Fremovecbsapps","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzoicware%2Fremovecbsapps","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzoicware%2Fremovecbsapps/lists"}