diff --git a/src/application/collections/windows.yaml b/src/application/collections/windows.yaml index aabef8e1..6a6c9cb2 100644 --- a/src/application/collections/windows.yaml +++ b/src/application/collections/windows.yaml @@ -5545,9 +5545,11 @@ actions: - **Enhanced anonymity**: This application is under [Microsoft's privacy policy](https://web.archive.org/web/20231006114659/https://privacy.microsoft.com/en-us/privacystatement) which allows Microsoft to send your data remote entities, constantly comunicate with Microsoft servers. - This is a separate app from each of the individual Defender features [7], and it is updated independently from the OS [8]. Even after - uninstallation, Windows will continue to send security notifications unless those notifications are separately disabled [9]. In a similar manner, - uninstalling the Windows Security app does not disable Microsoft Defender Antivirus or the Windows Defender Firewall [10]. + This app comes pre-installed on certain versions of Windows [7] [8]. + + This is a separate app from each of the individual Defender features [9], and it is updated independently from the OS [10]. Even after + uninstallation, Windows will continue to send security notifications unless those notifications are separately disabled [11]. In a similar manner, + uninstalling the Windows Security app does not disable Microsoft Defender Antivirus or the Windows Defender Firewall [12]. > **Caution:** Uninstalling the Windows Security app is a significant action that should be undertaken with a clear understanding of the implications for the security and operation of your computer system. @@ -5558,13 +5560,18 @@ actions: [4]: https://web.archive.org/web/20231006113932/https://learn.microsoft.com/en-us/windows/win32/devnotes/windows-security-center "The Windows Security app - Win32 apps | Microsoft Learn" [5]: https://web.archive.org/web/20231006115719/https://support.microsoft.com/en-us/windows/prevent-changes-to-security-settings-with-tamper-protection-31d51aaa-645d-408e-6ce7-8d7f8e593f87 "Prevent changes to security settings with Tamper Protection - Microsoft Support" [6]: https://web.archive.org/web/20231006115719/https://learn.microsoft.com/en-us/microsoft-365/security/defender-endpoint/microsoft-defender-antivirus-windows?view=o365-worldwide "Microsoft Defender Antivirus in Windows | Microsoft Learn" - [7]: https://web.archive.org/web/20231006115745/https://learn.microsoft.com/en-us/windows/security/operating-system-security/system-security/windows-defender-security-center/windows-defender-security-center#how-windows-security-works-with-windows-security-features "Windows Security - Windows Security | Microsoft Learn" - [8]: https://web.archive.org/web/20231006115836/https://support.microsoft.com/en-us/topic/kb5020779-the-vulnerable-driver-blocklist-after-the-october-2022-preview-release-3fcbe13a-6013-4118-b584-fcfbc6a09936 "KB5020779 The vulnerable driver blocklist after the October 2022 preview release - Microsoft Support" - [9]: https://web.archive.org/web/20231006115826/https://support.microsoft.com/en-us/windows/windows-security-notifications-6a59ce6a-e1e0-4795-b080-ba92d49644b2 "Windows Security notifications - Microsoft Support" - [10]: https://web.archive.org/web/20231006115845/https://learn.microsoft.com/en-us/microsoft-365/security/defender-endpoint/microsoft-defender-security-center-antivirus?view=o365-worldwide "Microsoft Defender Antivirus in the Windows Security app | Microsoft Learn" + [7]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [8]: https://web.archive.org/web/20221101233445/https://learn.microsoft.com/en-us/windows/application-management/system-apps-windows-client-os "Get the system apps on Windows client operating system - Windows Application Management | Microsoft Learn" + [9]: https://web.archive.org/web/20231006115745/https://learn.microsoft.com/en-us/windows/security/operating-system-security/system-security/windows-defender-security-center/windows-defender-security-center#how-windows-security-works-with-windows-security-features "Windows Security - Windows Security | Microsoft Learn" + [10]: https://web.archive.org/web/20231006115836/https://support.microsoft.com/en-us/topic/kb5020779-the-vulnerable-driver-blocklist-after-the-october-2022-preview-release-3fcbe13a-6013-4118-b584-fcfbc6a09936 "KB5020779 The vulnerable driver blocklist after the October 2022 preview release - Microsoft Support" + [11]: https://web.archive.org/web/20231006115826/https://support.microsoft.com/en-us/windows/windows-security-notifications-6a59ce6a-e1e0-4795-b080-ba92d49644b2 "Windows Security notifications - Microsoft Support" + [12]: https://web.archive.org/web/20231006115845/https://learn.microsoft.com/en-us/microsoft-365/security/defender-endpoint/microsoft-defender-security-center-antivirus?view=o365-worldwide "Microsoft Defender Antivirus in the Windows Security app | Microsoft Learn" call: function: UninstallSystemApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ❌ Missing + # Publisher ID : cw5n1h2txyewy + # More info : Get-AppxPackage Microsoft.Windows.SecHealthUI packageName: Microsoft.Windows.SecHealthUI - category: UI for privacy @@ -5969,630 +5976,1542 @@ actions: category: Remove bloatware children: - - category: Uninstall Windows store apps - docs: https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 + category: Uninstall Windows apps + docs: |- + This category focuses on the uninstallation of Windows apps. + + Windows apps were introduced with Windows 8 and are typically acquired and installed through the Store app [1]. + Many of these apps come pre-installed on Windows by default [1]. + + Uninstalling unused or unwanted apps contributes to privacy by reducing potential data collection points and minimizing your digital footprint. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" children: + # Good information for development: + # - Find out package name from store ID: https://learn.microsoft.com/en-us/mem/configmgr/protect/deploy-use/find-a-pfn-for-per-app-vpn + # Excluded apps: + # - Microsoft.Windows.ShellExperienceHost + # "Start app", required for different setting windows such as WiFi and battery panes in action bar. + # - Windows.immersivecontrolpanel + # "Settings app", required for settings view. - category: Uninstall provisioned Windows apps - docs: https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10#provisioned-windows-apps + docs: |- + This category addresses the uninstallation of provisioned Windows apps. + + Provisioned Windows apps are those that get installed in a user account upon the first sign-in with a new user account [1]. + They are typically located in `C:\Program Files\WindowsApps\{PackageName}` [1]. + + To view all provisioned apps: + + 1. Open a PowerShell command prompt. + 2. Execute the following command: `Get-AppxProvisionedPackage -Online | Format-Table DisplayName, PackageName, PublisherId` + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10#provisioned-windows-apps "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" children: - name: App Connector app recommend: strict - docs: https://superuser.com/a/1003226 + docs: |- + This scripts unininstalls the "App Connector" Windows app. + + The App Connector app in Windows is designed to access elements like your location, camera, contacts, and calendars [1] [2] [3]. + This raises some concerns about user privacy [2]. + + In simpler terms, the App Connector acts as a bridge, facilitating communication + between Microsoft services and other apps over the Internet [2] [4] [5]. It's primarily aimed at developers, enabling them to connect with + Microsoft cloud services, such as Azure, or with other internet-based applications [4]. It's essentially a means to allow services to interact with tools + like Microsoft Power Automate, Microsoft Power Apps, and Azure Logic Apps [4]. Common services that can be connected using this include Salesforce, + Office 365, Twitter, Dropbox, and Google services [4]. + + To secure these connections, connectors typically use OAuth or usernames and passwords [5]. + + It's worth noting that the exact functionality and detailed documentation about the App Connector from Microsoft is somewhat scarce [1] [3]. + + [1]: https://web.archive.org/web/20231009125830/https://indiaplus.in/app-connector/ "What Is An App Connector: Windows 10 | indiaplus.in" + [2]: https://web.archive.org/web/20231009125808/https://answers.microsoft.com/en-us/windows/forum/all/windows-10-app-connector-and-windows-shell/975e590b-1258-4552-b50f-f8e20e9aa285?page=2 "Windows 10 app connector and Windows Shell Experience - Microsoft Community" + [4]: https://web.archive.org/web/20231009125723/https://learn.microsoft.com/en-us/connectors/connectors "Power Platform connectors overview | Microsoft Learn" + [3]: https://web.archive.org/web/20231009125714/https://www.howtogeek.com/247661/nobody-knows-what-windows-10s-app-connector-is-and-microsoft-wont-explain-it/ "Nobody Knows What Windows 10's App Connector Is, and Microsoft Won't Explain It | howtogeek.com" + [5]: https://web.archive.org/web/20150502190718/https://azure.microsoft.com/en-us/documentation/articles/app-service-logic-data-connectors/ "Microsoft Azure API Apps Data Connectors | API Apps microservice | azure.microsoft.com" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ❌ Missing | Windows 11 (≥ 22H2): ❌ Missing + # More info : Get-AppxPackage Microsoft.Appconnector packageName: Microsoft.Appconnector # Discontinued after Windows 10 1511 + publisherId: 8wekyb3d8bbwe - category: Uninstall 3D modeling apps + docs: |- + This category provides scripts for uninstalling pre-installed 3D modeling applications from Windows. + + 3D modeling applications allow users to create, visualize, and manipulate three-dimensional objects in a virtual space. + They are particularly useful for designers, artists, and professionals who need to create 3D designs for various purposes. + + These apps, while useful for certain users, might not be required by everyone, thus providing the option to uninstall them. children: - name: Microsoft 3D Builder app - docs: https://www.microsoft.com/en-us/p/3d-builder/9wzdncrfj3t6 + docs: |- + [Microsoft Store Page](https://web.archive.org/web/20231003172322/https://apps.microsoft.com/store/detail/3d-builder/9WZDNCRFJ3T6?hl=en-us) + + This app comes pre-installed on certain versions of Windows [1] [2]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ❌ Missing | Windows 11 (≥ 22H2): ❌ Missing + # More info : Get-AppxPackage Microsoft.3DBuilder packageName: Microsoft.3DBuilder + publisherId: 8wekyb3d8bbwe - name: 3D Viewer app - docs: https://www.microsoft.com/en-us/p/3d-viewer/9nblggh42ths + docs: |- + [Microsoft Store Page](https://web.archive.org/web/20231003172807/https://apps.microsoft.com/store/detail/3d-viewer/9NBLGGH42THS?hl=en-us) + + It's also known as "Microsoft 3D Viewer" [1]. + + This app comes pre-installed on certain versions of Windows [2] [3]. It was added in Windows 10, version 1703 [3]. + + [1]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" + [2]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [3]: https://web.archive.org/web/20231006175115/https://learn.microsoft.com/en-us/windows/client-management/mdm/applocker-csp "AppLocker CSP - Windows Client Management | Microsoft Learn" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ❌ Missing + # More info : Get-AppxPackage Microsoft.Microsoft3DViewer packageName: Microsoft.Microsoft3DViewer + publisherId: 8wekyb3d8bbwe - category: Uninstall MSN (Bing) apps + docs: |- + This category covers scripts designed to uninstall MSN (sometimes branded as "Bing" or just "Microsoft") applications from Windows. + + MSN apps typically come bundled with Windows and provide users with information from various domains such as weather, sports, news, + and finance. While they offer easy access to curated content right from the desktop, not all users find them essential. + + If users prefer other sources or tools for this information, they might wish to uninstall these default apps to declutter their system. children: - name: MSN Weather app - docs: https://www.microsoft.com/en-us/p/msn-weather/9wzdncrfj3q2 recommend: standard + docs: |- + [Microsoft Store Page](https://web.archive.org/web/20231003173207/https://apps.microsoft.com/store/detail/msn-weather/9WZDNCRFJ3Q2?hl=en-us) + + It's also known as just "Weather" app [1], or previously known as "Bing Weather" [2]. + + This app comes pre-installed on certain versions of Windows [1] [2] [3]. + + [1]: https://web.archive.org/web/20231006175115/https://learn.microsoft.com/en-us/windows/client-management/mdm/applocker-csp "AppLocker CSP - Windows Client Management | Microsoft Learn" + [2]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" + [3]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # More info : Get-AppxPackage Microsoft.BingWeather packageName: Microsoft.BingWeather + publisherId: 8wekyb3d8bbwe - name: MSN Sports app recommend: standard - docs: https://www.microsoft.com/en-us/p/msn-sports/9wzdncrfhvh4 + docs: |- + [Microsoft Store Page](https://web.archive.org/web/20221204144111/https://apps.microsoft.com/store/detail/msn-sports/9WZDNCRFHVH4?hl=en-us&gl=us) + + It's also known as just "Sports" app [1]. + + This app comes pre-installed on certain versions of Windows [1]. + + [1]: https://web.archive.org/web/20231006175115/https://learn.microsoft.com/en-us/windows/client-management/mdm/applocker-csp "AppLocker CSP - Windows Client Management | Microsoft Learn" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ❌ Missing | Windows 11 (≥ 22H2): ❌ Missing + # More info : Get-AppxPackage Microsoft.BingSports packageName: Microsoft.BingSports + publisherId: 8wekyb3d8bbwe - - name: MSN News app + name: Microsoft News app recommend: standard - docs: https://www.microsoft.com/en-us/p/microsoft-news/9wzdncrfhvfw + docs: |- + [Microsoft Store Page](https://web.archive.org/web/20231003194608/https://apps.microsoft.com/store/detail/microsoft-news/9WZDNCRFHVFW?hl=en-us) + + It's also known as just "News" app [1]. + + This app comes pre-installed on certain versions of Windows [1] [2]. + + [1]: https://web.archive.org/web/20231006175115/https://learn.microsoft.com/en-us/windows/client-management/mdm/applocker-csp "AppLocker CSP - Windows Client Management | Microsoft Learn" + [2]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ❌ Missing | Windows 11 (≥ 22H2): ❌ Missing + # More info : Get-AppxPackage Microsoft.BingNews packageName: Microsoft.BingNews + publisherId: 8wekyb3d8bbwe - name: MSN Money app recommend: standard - docs: https://www.microsoft.com/en-us/p/msn-money/9wzdncrfhv4v + docs: |- + [Microsoft Store Page](https://web.archive.org/web/20231003195625/https://apps.microsoft.com/store/detail/msn-money/9WZDNCRFHV4V) + + It's also known as just "Money" app [1]. + + This app comes pre-installed on certain versions of Windows [1]. + + [1]: https://web.archive.org/web/20231006175115/https://learn.microsoft.com/en-us/windows/client-management/mdm/applocker-csp "AppLocker CSP - Windows Client Management | Microsoft Learn" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ❌ Missing | Windows 11 (≥ 22H2): ❌ Missing + # More info : Get-AppxPackage Microsoft.BingFinance packageName: Microsoft.BingFinance + publisherId: 8wekyb3d8bbwe - name: Uninstall Cortana app recommend: standard - docs: https://www.microsoft.com/en-us/p/msn-money/9wzdncrfhv4v + docs: |- + [Microsoft Store Page](https://web.archive.org/web/20231003195834/https://apps.microsoft.com/store/detail/cortana/9NFFX4SZZ23L) call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # More info : Get-AppxPackage Microsoft.549981C3F5F10 packageName: Microsoft.549981C3F5F10 + publisherId: 8wekyb3d8bbwe - name: App Installer app - docs: https://www.microsoft.com/en-us/p/app-installer/9nblggh4nns1 + docs: |- + [Microsoft Store Page](https://web.archive.org/web/20231003200344/https://apps.microsoft.com/store/detail/app-installer/9NBLGGH4NNS1) + + It's also known as "Desktop App Installer" app [1]. + + This app comes pre-installed on certain versions of Windows [1] [2]. + + [1]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" + [2]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # More info : Get-AppxPackage Microsoft.DesktopAppInstaller packageName: Microsoft.DesktopAppInstaller + publisherId: 8wekyb3d8bbwe - name: Get Help app - docs: https://www.microsoft.com/en-us/p/get-help/9nblgggzhtbj + docs: |- + [Microsoft Store Page](https://web.archive.org/web/20231003200627/https://apps.microsoft.com/store/detail/get-help/9PKDZBMV1H3T) + + This app comes pre-installed on certain versions of Windows [1] [2]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # More info : Get-AppxPackage Microsoft.GetHelp packageName: Microsoft.GetHelp + publisherId: 8wekyb3d8bbwe - name: Microsoft Tips app - docs: https://www.microsoft.com/en-us/p/microsoft-tips/9wzdncrdtbjj + docs: |- + [Microsoft Store Page](https://web.archive.org/web/20231003200952/https://apps.microsoft.com/store/detail/microsoft-tips/9WZDNCRDTBJJ) + + This app comes pre-installed on certain versions of Windows [1] [2] [3]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20231006175115/https://learn.microsoft.com/en-us/windows/client-management/mdm/applocker-csp "AppLocker CSP - Windows Client Management | Microsoft Learn" + [3]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # More info : Get-AppxPackage Microsoft.Getstarted packageName: Microsoft.Getstarted + publisherId: 8wekyb3d8bbwe - category: Extensions + docs: |- + This category focuses on scripts designed to uninstall specific extensions from Windows. + + Extensions, in the context of Windows, are software components that add specific capabilities to a larger software application. These + extensions can be related to media, images, videos, or other functionalities that enhance the main software's performance. + + Most of these extensions come pre-installed on certain versions of Windows [1]. While they offer additional functionalities, not all + users require them, so the scripts provide an option to uninstall them if desired. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" children: - name: HEIF Image Extensions app - docs: https://www.microsoft.com/en-us/p/heif-image-extensions/9pmmsr1cgpwg + docs: |- + [Microsoft Store Page](https://web.archive.org/web/20231003201158/https://apps.microsoft.com/store/detail/heif-image-extensions/9PMMSR1CGPWG) + + This app comes pre-installed on certain versions of Windows [1] [2]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # More info : Get-AppxPackage Microsoft.HEIFImageExtension packageName: Microsoft.HEIFImageExtension + publisherId: 8wekyb3d8bbwe - name: VP9 Video Extensions app - docs: https://www.microsoft.com/en-us/p/vp9-video-extensions/9n4d0msmp0pt + docs: |- + [Microsoft Store Page](https://web.archive.org/web/20231003201732/https://apps.microsoft.com/store/detail/vp9-video-extensions/9N4D0MSMP0PT) + + This app comes pre-installed on certain versions of Windows [1] [2]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # More info : Get-AppxPackage Microsoft.VP9VideoExtensions packageName: Microsoft.VP9VideoExtensions + publisherId: 8wekyb3d8bbwe - name: Web Media Extensions app - docs: https://www.microsoft.com/en-us/p/web-media-extensions/9n5tdp8vcmhs + docs: |- + [Microsoft Store Page](https://web.archive.org/web/20231003202207/https://apps.microsoft.com/store/detail/web-media-extensions/9N5TDP8VCMHS) + + This app comes pre-installed on certain versions of Windows [1] [2]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallStoreApp parameters: + # Existenc : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # More info : Get-AppxPackage Microsoft.WebMediaExtensions packageName: Microsoft.WebMediaExtensions + publisherId: 8wekyb3d8bbwe - name: Webp Image Extensions app - docs: https://www.microsoft.com/en-us/p/webp-image-extensions/9pg2dk419drg + docs: |- + [Microsoft Store Page](https://web.archive.org/web/20231003202310/https://apps.microsoft.com/store/detail/webp-image-extensions/9PG2DK419DRG) + + This app comes pre-installed on certain versions of Windows [1]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # More info : Get-AppxPackage Microsoft.WebpImageExtension packageName: Microsoft.WebpImageExtension + publisherId: 8wekyb3d8bbwe - name: Microsoft Messaging app - docs: https://www.microsoft.com/en-us/p/microsoft-messaging/9wzdncrfjbq6 + docs: |- + [Microsoft Store Page](https://web.archive.org/web/20231003202812/https://apps.microsoft.com/store/detail/microsoft-messaging/9WZDNCRFJBQ6) + + It's also known as just "Messaging" [1] or "Skype Video" [1]. + + This app comes pre-installed on certain versions of Windows [1] [2] [3]. + + [1]: https://web.archive.org/web/20231006175115/https://learn.microsoft.com/en-us/windows/client-management/mdm/applocker-csp "AppLocker CSP - Windows Client Management | Microsoft Learn" + [2]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [3]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ❌ Missing | Windows 11 (≥ 22H2): ❌ Missing + # More info : Get-AppxPackage Microsoft.Messaging packageName: Microsoft.Messaging + publisherId: 8wekyb3d8bbwe - name: Mixed Reality Portal app - docs: https://www.microsoft.com/en-us/p/mixed-reality-portal/9ng1h8b3zc7m + docs: |- + [Microsoft Store Page](https://web.archive.org/web/20231003202910/https://apps.microsoft.com/store/detail/mixed-reality-portal/9NG1H8B3ZC7M) + + This app comes pre-installed on certain versions of Windows [1] [2]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ❌ Missing + # More info : Get-AppxPackage Microsoft.MixedReality.Portal packageName: Microsoft.MixedReality.Portal + publisherId: 8wekyb3d8bbwe - category: Uninstall Microsoft Office apps + docs: |- + This category focuses on scripts that help uninstall select Microsoft Office apps that may come pre-installed with Windows. + + Microsoft Office suite is a popular productivity suite, providing tools for a wide range of tasks like document creation, + note-taking, and interactive presentation development. However, while many of these apps like Word, Excel, and PowerPoint are + commonly used, some other apps like My Office, OneNote, and Sway might not be essential for all users. Especially, if users have + other preferred tools or the web versions suit their needs better. children: - - name: My Office app + name: Microsoft 365 (Office) app recommend: standard - docs: https://www.microsoft.com/en-us/p/my-office-app/9n8vd0f315mh + docs: |- + [Microsoft Store Page](https://archive.ph/ZXfCl) + + It's formerly known as just "Office" app [1] [2]. + + This app comes pre-installed on certain versions of Windows [1] [2]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # More info : Get-AppxPackage Microsoft.MicrosoftOfficeHub packageName: Microsoft.MicrosoftOfficeHub + publisherId: 8wekyb3d8bbwe - name: OneNote app - docs: https://www.microsoft.com/en-us/p/onenote-for-windows-10/9wzdncrfhvjl + docs: |- + [Microsoft Store Page](https://web.archive.org/web/20231003203445/https://apps.microsoft.com/store/detail/onenote/9WZDNCRFHVJL) + + This app was previously known as "OneNote for Windows 10" [1] [2]. + + This app comes pre-installed on certain versions of Windows [1] [2] [3]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" + [3]: https://web.archive.org/web/20231006175115/https://learn.microsoft.com/en-us/windows/client-management/mdm/applocker-csp "AppLocker CSP - Windows Client Management | Microsoft Learn" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ❌ Missing + # More info : Get-AppxPackage Microsoft.Office.OneNote packageName: Microsoft.Office.OneNote + publisherId: 8wekyb3d8bbwe - name: Sway app - docs: https://www.microsoft.com/en-us/p/sway/9wzdncrd2g0j + docs: |- + [Microsoft Store Page](https://web.archive.org/web/20231003204225/https://apps.microsoft.com/store/detail/sway/9WZDNCRD2G0J?hl=en-us) + + This app comes pre-installed on certain versions of Windows [1]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ❌ Missing | Windows 11 (≥ 22H2): ❌ Missing + # More info : Get-AppxPackage Microsoft.Office.Sway packageName: Microsoft.Office.Sway + publisherId: 8wekyb3d8bbwe - name: Feedback Hub app recommend: standard - docs: https://www.microsoft.com/en-us/p/feedback-hub/9nblggh4r32n + docs: |- + [Microsoft Store Page](https://web.archive.org/web/20231003210719/https://apps.microsoft.com/store/detail/feedback-hub/9NBLGGH4R32N) + + This app comes pre-installed on certain versions of Windows [1] [2] [3]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20231006175115/https://learn.microsoft.com/en-us/windows/client-management/mdm/applocker-csp "AppLocker CSP - Windows Client Management | Microsoft Learn" + [3]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # More info : Get-AppxPackage Microsoft.WindowsFeedbackHub packageName: Microsoft.WindowsFeedbackHub + publisherId: 8wekyb3d8bbwe - - name: Windows Alarms and Clock app - docs: https://www.microsoft.com/en-us/p/windows-alarms-clock/9wzdncrfj3pr + name: Windows Clock app + docs: |- + [Microsoft Store Page](https://web.archive.org/web/20231004092407/https://apps.microsoft.com/store/detail/windows-clock/9WZDNCRFJ3PR) + + This app was previously named "Windows Alarms & Clock" [1] [2]. + + This app comes pre-installed on certain versions of Windows [1] [2]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # More info : Get-AppxPackage Microsoft.WindowsAlarms packageName: Microsoft.WindowsAlarms + publisherId: 8wekyb3d8bbwe - name: Windows Camera app - docs: https://www.microsoft.com/en-us/p/windows-camera/9wzdncrfjbbg + docs: |- + [Microsoft Store Page](https://web.archive.org/web/20231004092455/https://apps.microsoft.com/store/detail/windows-camera/9WZDNCRFJBBG) + + It's also known as just "Camera" [1]. + + This app comes pre-installed on certain versions of Windows [1] [2] [3]. + + [1]: https://web.archive.org/web/20231006175115/https://learn.microsoft.com/en-us/windows/client-management/mdm/applocker-csp "AppLocker CSP - Windows Client Management | Microsoft Learn" + [2]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [3]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # More info : Get-AppxPackage Microsoft.WindowsCamera packageName: Microsoft.WindowsCamera + publisherId: 8wekyb3d8bbwe - name: Paint 3D app - docs: https://www.microsoft.com/en-us/p/paint-3d/9nblggh5fv99 + docs: |- + [Microsoft Store Page](https://web.archive.org/web/20231004092446/https://apps.microsoft.com/store/detail/paint-3d/9NBLGGH5FV99) + + This app comes pre-installed on certain versions of Windows [1] [2]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ❌ Missing + # More info : Get-AppxPackage Microsoft.MSPaint packageName: Microsoft.MSPaint + publisherId: 8wekyb3d8bbwe - name: Windows Maps app recommend: standard - docs: https://www.microsoft.com/en-us/p/windows-maps/9wzdncrdtbvb + docs: |- + [Microsoft Store Page](https://web.archive.org/web/20231004092559/https://apps.microsoft.com/store/detail/windows-maps/9WZDNCRDTBVB) + + It is also known as just "Maps" [1]. + + This app comes pre-installed on certain versions of Windows [1] [2] [3]. + + [1]: https://web.archive.org/web/20231006175115/https://learn.microsoft.com/en-us/windows/client-management/mdm/applocker-csp "AppLocker CSP - Windows Client Management | Microsoft Learn" + [2]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [3]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # More info : Get-AppxPackage Microsoft.WindowsMaps packageName: Microsoft.WindowsMaps + publisherId: 8wekyb3d8bbwe - - name: Minecraft for Windows 10 app - docs: https://www.microsoft.com/en-us/p/minecraft-for-windows-10/9nblggh2jhxj + name: Minecraft for Windows + docs: |- + [Microsoft Store Page](https://web.archive.org/web/20231004092835/https://apps.microsoft.com/store/detail/minecraft-for-windows/9nblggh2jhxj) call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ❌ Missing | Windows 11 (≥ 22H2): ❌ Missing + # More info : Get-AppxPackage Microsoft.MinecraftUWP packageName: Microsoft.MinecraftUWP + publisherId: 8wekyb3d8bbwe - - name: Microsoft Store app - call: - function: UninstallStoreApp - parameters: - packageName: Microsoft.WindowsStore + category: Uninstall Microsoft Store apps + docs: |- + This category houses scripts dedicated to uninstalling specific applications related to the Microsoft Store. + As the digital storefront for Microsoft, the Microsoft Store is a hub for apps, games, movies, and other content. + While it provides a convenient method of obtaining software, some users might wish to uninstall or disable it for + reasons like performance optimization or data privacy concerns. + + As always, when disabling or uninstalling core system apps, it is crucial to be informed of the potential repercussions + and act carefully. + children: + - + name: Microsoft Store app + docs: |- + This script aims to uninstall the Microsoft Store app (also known as Store [1]), which comes pre-installed on modern versions + of Windows [1] [2] [3]. + + Microsoft has mentioned that it doesn't officially support the uninstallation of this app [3] [4]. Removing it might lead to unwanted + effects [4]. + + The Microsoft Store is subject to the data collection policies laid out in the Windows privacy statement [5]. It can collect diagnostic + data about your device, its settings, and capabilities [6]. This data is sent to Microsoft and can include unique identifiers, potentially + allowing Microsoft to recognize a user and their device [6]. Additionally, the data can offer insights into your device's settings, + capabilities, health, visited websites, device activity (or usage), and, the memory state of your device [6]. Sometimes, this might + inadvertently include parts of a file you are using [6]. + + From a security perspective, the Microsoft Store increases potential risks, as it has known vulnerabilities [7]. + + To address privacy and security concerns, it might be beneficial to disable the Microsoft Store and explore alternative methods for + software package management. However, considering the official stance from Microsoft on uninstallation, it's important to understand that + this action might affect some core functionalities of the operating system. + + [1]: https://web.archive.org/web/20231006175115/https://learn.microsoft.com/en-us/windows/client-management/mdm/applocker-csp "AppLocker CSP - Windows Client Management | Microsoft Learn" + [2]: https://web.archive.org/web/20231004094641/https://learn.microsoft.com/en-us/troubleshoot/windows-client/shell-experience/pre-installed-microsoft-store-app-removed-logon "Pre-installed Microsoft Store app is removed at first Windows logon - Windows Client | Microsoft Learn" + [3]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" + [4]: https://web.archive.org/web/20231004093559/https://learn.microsoft.com/en-us/troubleshoot/windows-client/shell-experience/cannot-remove-uninstall-or-reinstall-microsoft-store-app "Can't remove, uninstall, or reinstall Microsoft Store app - Windows Client | Microsoft Learn" + [5]: https://web.archive.org/web/20231004094058/https://github.com/microsoft/winget-cli/issues/179#issuecomment-631183527 "Please include ability to opt out of telemetry and clear documentation on how to opt out · Issue #179 · microsoft/winget-cli · GitHub" + [6]: https://web.archive.org/web/20231004094657/https://support.microsoft.com/en-us/windows/diagnostics-feedback-and-privacy-in-windows-28808a2b-a31b-dd73-dcd3-4559a5199319#ID0EDF "Diagnostics, feedback, and privacy in Windows - Microsoft Support" + [7]: https://web.archive.org/web/20231004100105/https://nvd.nist.gov/vuln/search/results?form_type=Basic&results_type=overview&query=microsoft+store&queryType=phrase&search_type=all&isCpeNameSearch=false "Search: Microsoft Store | NVD - Results | nist.gov" + call: + function: UninstallStoreApp + parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # More info : Get-AppxPackage Microsoft.WindowsStore + packageName: Microsoft.WindowsStore + publisherId: 8wekyb3d8bbwe + - + name: Store Purchase app + docs: |- + This script uninstalls the "Store Purchase" app. + + The Store Purchase app is linked with the purchase feature in the Store app, allowing users to view their purchase history without needing to open a separate + website [1]. This app is not well-documented officially by Microsoft. + + The app comes pre-installed on certain Windows versions [2] [3]. + + [1]: https://web.archive.org/web/20231004133326/https://social.technet.microsoft.com/Forums/exchange/en-US/24b1088d-0fc5-4a82-8015-c9c964532603/store-purchase-app?forum=win10itproapps "Store Purchase App | social.technet.microsoft.com" + [2]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [3]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" + call: + function: UninstallStoreApp + parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # More info : Get-AppxPackage Microsoft.StorePurchaseApp + packageName: Microsoft.StorePurchaseApp + publisherId: 8wekyb3d8bbwe - name: Microsoft People app - docs: https://www.microsoft.com/en-us/p/microsoft-people/9nblggh10pg8 + docs: |- + [Microsoft Store Page](https://web.archive.org/web/20231004105428/https://apps.microsoft.com/store/detail/microsoft-people/9NBLGGH10PG8) + + This app comes pre-installed on certain versions of Windows [1] [2] [3]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20231006175115/https://learn.microsoft.com/en-us/windows/client-management/mdm/applocker-csp "AppLocker CSP - Windows Client Management | Microsoft Learn" + [3]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # More info : Get-AppxPackage Microsoft.People packageName: Microsoft.People + publisherId: 8wekyb3d8bbwe - name: Microsoft Pay app + docs: |- + This script is uninstalls the Microsoft Pay app. Microsoft Pay, previously known as "Microsoft Wallet" [1] [2] [3], is a + cloud-based payment and wallet technology provided by Microsoft [2]. This system enables users to make secure payments through + Microsoft Pay on websites, within Universal Windows Platform (UWP) apps, and through Microsoft Bot Framework bots [4]. + + The primary function of Microsoft Pay is to facilitate payments using banks and credit cards [3]. The app integrates seamlessly with + the Microsoft Edge browser [5] and stores card data [4]. + + Microsoft Pay comes pre-installed on specific versions of Windows [1] [6] [7] [8]. + + [1]: https://web.archive.org/web/20231004112751/https://learn.microsoft.com/en-us/windows/privacy/manage-windows-1903-endpoints "Connection endpoints for Windows 10 Enterprise, version 1903 - Windows Privacy | Microsoft Learn" + [2]: https://web.archive.org/web/20231004112830/https://blogs.windows.com/windows-insider/2016/06/21/microsoft-wallet-with-tap-to-pay-is-now-available-for-windows-insiders/ "Microsoft Wallet with tap to pay is now available for Windows Insiders | Windows Insider Blog" + [3]: https://web.archive.org/web/20180216173337/http://www.microsoft.com/wallet/ "Microsoft Wallet: Digital Wallet for Secure Mobile Payments" + [4]: https://web.archive.org/web/20230609124956/https://stripe.com/docs/microsoft-pay "Microsoft Pay | Stripe Documentation" + [5]: https://web.archive.org/web/20231004112732/https://support.microsoft.com/en-us/microsoft-edge/features-currently-not-available-in-the-new-microsoft-edge-4307f116-8184-0c59-dcb4-3c55e00f70bf "Features currently not available in the new Microsoft Edge - Microsoft Support" + [6]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [7]: https://web.archive.org/web/20231006175115/https://learn.microsoft.com/en-us/windows/client-management/mdm/applocker-csp "AppLocker CSP - Windows Client Management | Microsoft Learn" + [8]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ❌ Missing + # More info : Get-AppxPackage Microsoft.Wallet packageName: Microsoft.Wallet + publisherId: 8wekyb3d8bbwe - - name: Store Purchase app - docs: https://social.technet.microsoft.com/Forums/exchange/en-US/24b1088d-0fc5-4a82-8015-c9c964532603/store-purchase-app?forum=win10itproapps - call: - function: UninstallStoreApp - parameters: - packageName: Microsoft.StorePurchaseApp - - - name: Snip & Sketch app - docs: https://www.microsoft.com/en-us/p/snip-sketch/9mz95kl8mr0l + name: Snipping Tool app + docs: |- + [Microsoft Store Page](https://web.archive.org/web/20231004133447/https://apps.microsoft.com/store/detail/snipping-tool/9MZ95KL8MR0L) + + This app was formerly named as "Snip & Sketch" [1] [2]. + + This app comes pre-installed on certain versions of Windows [1] [2]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # More info : Get-AppxPackage Microsoft.ScreenSketch packageName: Microsoft.ScreenSketch + publisherId: 8wekyb3d8bbwe - name: Print 3D app - docs: https://www.microsoft.com/en-us/p/print-3d/9pbpch085s3s + docs: |- + [Microsoft Store Page](https://web.archive.org/web/20220430015415/https://www.microsoft.com/en-us/p/print-3d/9pbpch085s3s?activetab=pivot:overviewtab) + + This app comes pre-installed on certain versions of Windows [1] [2]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ❌ Missing | Windows 11 (≥ 22H2): ❌ Missing + # More info : Get-AppxPackage Microsoft.Print3D packageName: Microsoft.Print3D + publisherId: 8wekyb3d8bbwe - - name: Mobile Plans app - docs: https://www.microsoft.com/en-us/p/mobile-plans/9nblggh5pnb1 + name: Mobile Plans app + docs: |- + [Microsoft Store Page](https://web.archive.org/web/20231004142628/https://apps.microsoft.com/store/detail/mobile-plans/9NBLGGH5PNB1) + + This app comes pre-installed on certain versions of Windows [1] [2]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ❌ Missing | Windows 11 (≥ 22H2): ❌ Missing + # More info : Get-AppxPackage Microsoft.OneConnect packageName: Microsoft.OneConnect + publisherId: 8wekyb3d8bbwe - name: Microsoft Solitaire Collection app - docs: https://www.microsoft.com/en-us/p/microsoft-solitaire-collection/9wzdncrfhwd2 + docs: |- + [Microsoft Store Page](https://web.archive.org/web/20230609084501/https://apps.microsoft.com/store/detail/microsoft-solitaire-collection/9wzdncrfhwd2) + + This app comes pre-installed on certain versions of Windows [1] [2]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ❌ Missing | Windows 11 (≥ 22H2): ❌ Missing + # More info : Get-AppxPackage Microsoft.MicrosoftSolitaireCollection packageName: Microsoft.MicrosoftSolitaireCollection + publisherId: 8wekyb3d8bbwe - name: Microsoft Sticky Notes app - docs: https://www.microsoft.com/en-us/p/microsoft-sticky-notes/9nblggh4qghw + docs: |- + [Microsoft Store Page](https://web.archive.org/web/20230806145300/https://apps.microsoft.com/store/detail/microsoft-sticky-notes/9NBLGGH4QGHW) + + This app comes pre-installed on certain versions of Windows [1] [2]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # More info : Get-AppxPackage Microsoft.MicrosoftStickyNotes packageName: Microsoft.MicrosoftStickyNotes + publisherId: 8wekyb3d8bbwe - category: Xbox + docs: |- + This category contains scripts designed to uninstall specific Windows apps related to Xbox. + Uninstalling these apps may enhance system performance and privacy, as fewer apps are running in the background, accessing personal data or utilizing system resources. + + If you're not using these services or apps, it might be beneficial to disable them for a cleaner and more privacy-focused user experience. children: - name: Xbox Console Companion app - docs: https://www.microsoft.com/en-us/p/xbox-console-companion/9wzdncrfjbd8 recommend: standard + docs: |- + [Microsoft Store Page](https://web.archive.org/web/20231004143830/https://apps.microsoft.com/store/detail/xbox-console-companion/9WZDNCRFJBD8) + + This app comes pre-installed on certain versions of Windows [1] [2] [3]. + + It's part of Microsoft Game Development Kit (GDK) [4]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20231006175115/https://learn.microsoft.com/en-us/windows/client-management/mdm/applocker-csp "AppLocker CSP - Windows Client Management | Microsoft Learn" + [3]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" + [4]: https://web.archive.org/web/20231004145519/https://learn.microsoft.com/pt-pt/gaming/gdk/_content/gc/networking/overviews/tools/fiddler-pc "Fiddler on Windows PC - Microsoft Game Development Kit | Microsoft Learn" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ❌ Missing + # More info : Get-AppxPackage Microsoft.XboxApp packageName: Microsoft.XboxApp + publisherId: 8wekyb3d8bbwe - name: Xbox Live in-game experience app recommend: standard + docs: |- + This script uninstalls the "Xbox Live in-game experience" app [1]. + + This application provides TCUI functionality [1]. Title-callable UI (TCUI) is a feature that allows game code to invoke pre-defined + user interface displays [2]. + + This app comes pre-installed on certain versions of Windows [1] [3]. + + It's part of Microsoft Game Development Kit (GDK) [4]. + + Uninstalling this script can contribute to user privacy by removing unnecessary apps that may have predefined interfaces linked with + Xbox Live, minimizing potential data interactions with the system. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20231004144304/https://github.com/MicrosoftDocs/xbox-live-docs/blob/docs/xbox-live-docs-pr/features/general/tcui/live-tcui-overview.md "xbox-live-docs/xbox-live-docs-pr/features/general/tcui/live-tcui-overview.md at docs · MicrosoftDocs/xbox-live-docs · GitHub" + [3]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" + [4]: https://web.archive.org/web/20231004145519/https://learn.microsoft.com/pt-pt/gaming/gdk/_content/gc/networking/overviews/tools/fiddler-pc "Fiddler on Windows PC - Microsoft Game Development Kit | Microsoft Learn" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # More info : Get-AppxPackage Microsoft.Xbox.TCUI packageName: Microsoft.Xbox.TCUI + publisherId: 8wekyb3d8bbwe - name: Xbox Game Bar app - docs: https://www.microsoft.com/en-us/p/xbox-game-bar/9nzkpstsnw4p recommend: standard + docs: |- + [Microsoft Store Page](https://web.archive.org/web/20231004144844/https://apps.microsoft.com/store/detail/xbox-game-bar/9NZKPSTSNW4P) + + This app comes pre-installed on certain versions of Windows [1] [2]. + + It's part of Microsoft Game Development Kit (GDK) [3]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" + [3]: https://web.archive.org/web/20231004145519/https://learn.microsoft.com/pt-pt/gaming/gdk/_content/gc/networking/overviews/tools/fiddler-pc "Fiddler on Windows PC - Microsoft Game Development Kit | Microsoft Learn" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # More info : Get-AppxPackage Microsoft.XboxGamingOverlay packageName: Microsoft.XboxGamingOverlay + publisherId: 8wekyb3d8bbwe - - name: Xbox Game Bar Plugin appcache - docs: https://www.microsoft.com/en-us/p/xbox-game-bar/9nzkpstsnw4p + name: Xbox Game Bar Plugin recommend: standard + docs: |- + This app comes pre-installed on certain versions of Windows [1] [2]. + + It's part of Microsoft Game Development Kit (GDK) [3]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" + [3]: https://web.archive.org/web/20231004145519/https://learn.microsoft.com/pt-pt/gaming/gdk/_content/gc/networking/overviews/tools/fiddler-pc "Fiddler on Windows PC - Microsoft Game Development Kit | Microsoft Learn" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # More info : Get-AppxPackage Microsoft.XboxGameOverlay packageName: Microsoft.XboxGameOverlay + publisherId: 8wekyb3d8bbwe - name: Xbox Identity Provider app recommend: standard + docs: |- + [Microsoft Store Page](https://web.archive.org/web/20231004150131/https://apps.microsoft.com/store/detail/xbox-identity-provider/9WZDNCRD1HKW) + + This app comes pre-installed on certain versions of Windows [1] [2] [3]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20231006175115/https://learn.microsoft.com/en-us/windows/client-management/mdm/applocker-csp "AppLocker CSP - Windows Client Management | Microsoft Learn" + [3]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # More info : Get-AppxPackage Microsoft.XboxIdentityProvider packageName: Microsoft.XboxIdentityProvider + publisherId: 8wekyb3d8bbwe - name: Xbox Speech To Text Overlay app recommend: standard + docs: |- + This script uninstalls the "Xbox Speech To Text Overlay" app. + + The app offers a speech-to-text feature for certain Xbox games. Specifically, it turns spoken words during a party chat into text which then + appears on the game screen [1]. This function is also termed as "game and chat transcription", and is compatible with games that support this feature [2]. + + The removal of this app can help in reclaiming system resources and enhancing user privacy, as it would reduce the number of tools with potential voice + data access. After uninstalling, the speech-to-text functionality in supported Xbox games may no longer be available. + + This app comes pre-installed on certain versions of Windows [3] [4]. + + [1]: https://web.archive.org/web/20231004150708/https://news.xbox.com/en-us/2021/06/15/june-2021-xbox-update/ "June Xbox Update: Party Chat Accessibility, Xbox App Official Posts, and More - Xbox Wire" + [2]: https://web.archive.org/web/20231004151225/https://support.xbox.com/en-US/help/account-profile/accessibility/use-game-chat-transcription "Use game and chat transcription on Xbox and Windows devices | Xbox Support" + [3]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [4]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # More info : Get-AppxPackage Microsoft.XboxSpeechToTextOverlay packageName: Microsoft.XboxSpeechToTextOverlay + publisherId: 8wekyb3d8bbwe - name: Mail and Calendar app - docs: https://www.microsoft.com/en-us/p/mail-and-calendar/9wzdncrfhvqm + docs: |- + [Microsoft Store Page](https://web.archive.org/web/20231004175316/https://apps.microsoft.com/store/detail/mail-and-calendar/9WZDNCRFHVQM) + + It's previously known as "Outlook Calendar and Mail" app [1]. + + This app comes pre-installed on certain versions of Windows [1] [2] [3]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20231006175115/https://learn.microsoft.com/en-us/windows/client-management/mdm/applocker-csp "AppLocker CSP - Windows Client Management | Microsoft Learn" + [3]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # More info : Get-AppxPackage microsoft.windowscommunicationsapps packageName: microsoft.windowscommunicationsapps + publisherId: 8wekyb3d8bbwe - - category: Zune - children: - - - name: Groove Music app - docs: https://www.microsoft.com/en-us/p/groove-music/9wzdncrfj3pt - call: - function: UninstallStoreApp - parameters: - packageName: Microsoft.ZuneMusic - - - name: Movies and TV app - docs: https://www.microsoft.com/en-us/p/movies-tv/9wzdncrfj3p2 - call: - function: UninstallStoreApp - parameters: - packageName: Microsoft.ZuneVideo + name: Windows Media Player app + docs: |- + [Microsoft Store Page](https://web.archive.org/web/20231005124745/https://apps.microsoft.com/store/detail/windows-media-player/9WZDNCRFJ3PT) + + This app was previously known as "Groove Music" [1] [2] [3]. + + This app comes pre-installed on certain versions of Windows [1] [2] [3]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20231006175115/https://learn.microsoft.com/en-us/windows/client-management/mdm/applocker-csp "AppLocker CSP - Windows Client Management | Microsoft Learn" + [3]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" + call: + function: UninstallStoreApp + parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # More info : Get-AppxPackage Microsoft.ZuneMusic + packageName: Microsoft.ZuneMusic + publisherId: 8wekyb3d8bbwe + - + name: Movies & TV app + docs: |- + [Microsoft Store Page](https://web.archive.org/web/20231005124924/https://apps.microsoft.com/store/detail/movies-tv/9WZDNCRFJ3P2) + + It's also known as "Movies and TV" app [1]. + + This app comes pre-installed on certain versions of Windows [1] [2] [3]. + + [1]: https://web.archive.org/web/20231006175115/https://learn.microsoft.com/en-us/windows/client-management/mdm/applocker-csp "AppLocker CSP - Windows Client Management | Microsoft Learn" + [2]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [3]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" + call: + function: UninstallStoreApp + parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # More info : Get-AppxPackage Microsoft.ZuneVideo + packageName: Microsoft.ZuneVideo + publisherId: 8wekyb3d8bbwe - name: Windows Calculator app - docs: https://www.microsoft.com/en-us/p/windows-calculator/9wzdncrfhvn5 + docs: |- + [Microsoft Store Page](https://archive.ph/64EWx) + + It's also known as just "Calculator" [1]. + + This app comes pre-installed on certain versions of Windows [2] [3]. + + [1]: https://web.archive.org/web/20231006175115/https://learn.microsoft.com/en-us/windows/client-management/mdm/applocker-csp "AppLocker CSP - Windows Client Management | Microsoft Learn" + [2]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [3]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # More info : Get-AppxPackage Microsoft.WindowsCalculator packageName: Microsoft.WindowsCalculator + publisherId: 8wekyb3d8bbwe - name: Microsoft Photos app - docs: https://www.microsoft.com/en-us/p/microsoft-photos/9wzdncrfjbh4 + docs: |- + [Microsoft Store Page](https://archive.ph/rBoCX) + + It's also known as just "Photos" apps [1]. + + This app comes pre-installed on certain versions of Windows [1] [2] [3]. + + [1]: https://web.archive.org/web/20231006175115/https://learn.microsoft.com/en-us/windows/client-management/mdm/applocker-csp "AppLocker CSP - Windows Client Management | Microsoft Learn" + [2]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [3]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # More info : Get-AppxPackage Microsoft.Windows.Photos packageName: Microsoft.Windows.Photos + publisherId: 8wekyb3d8bbwe - name: Skype app - docs: https://www.microsoft.com/en-us/p/skype/9wzdncrfj364 + docs: |- + [Microsoft Store Page](https://archive.ph/vL2FJ) + + This app comes pre-installed on certain versions of Windows [1] [2] [3]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20231006175115/https://learn.microsoft.com/en-us/windows/client-management/mdm/applocker-csp "AppLocker CSP - Windows Client Management | Microsoft Learn" + [3]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ❌ Missing + # More info : Get-AppxPackage Microsoft.SkypeApp packageName: Microsoft.SkypeApp + publisherId: kzf8qxf38zg5c - name: GroupMe app - docs: https://www.microsoft.com/en-us/p/groupme/9nblggh5z4f2 + docs: |- + [Microsoft Store Page](https://archive.ph/ggBiX) call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ❌ Missing | Windows 11 (≥ 22H2): ❌ Missing + # More info : Get-AppxPackage Microsoft.GroupMe10 packageName: Microsoft.GroupMe10 + publisherId: kzf8qxf38zg5c - - name: Windows Voice Recorder app - docs: https://www.microsoft.com/en-us/p/windows-voice-recorder/9wzdncrfhwkn + name: Windows Sound Recorder app + docs: |- + [Microsoft Store Page](https://archive.ph/8Fe9K) + + This app is also known as "Voice recorder" [1] or "Windows Voice Recorder" [2] [3]. + + This app comes pre-installed on certain versions of Windows [1] [2] [3]. + + [1]: https://web.archive.org/web/20231006175115/https://learn.microsoft.com/en-us/windows/client-management/mdm/applocker-csp "AppLocker CSP - Windows Client Management | Microsoft Learn" + [2]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [3]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # More info : Get-AppxPackage Microsoft.WindowsSoundRecorder packageName: Microsoft.WindowsSoundRecorder + publisherId: 8wekyb3d8bbwe - category: Phone + docs: |- + The "Phone" category contains scripts focused on managing phone-related Windows apps. These scripts cater to apps designed to connect smartphones with Windows, telecommunication tools like + dialer apps, and older or substituted phone-associated apps. The scripts' objective is to provide users the flexibility to decide on the existence and functionalities of these apps, enhancing + their control over personal preferences. children: - - name: Your Phone Companion app # Depreciated in newer Windows 10 + name: Your Phone Companion app + docs: |- + It was initially released in October 2018 [1]. It allows synchronization between your phone and PC [2]. + + It is replaced by "Phone Link" app since March 2022 [1]. + + It does not exist in newer versions of Windows. + + [1]: https://web.archive.org/web/20231006204400/https://support.microsoft.com/en-us/topic/introducing-microsoft-phone-link-and-link-to-windows-2e4bb4c0-f99a-4464-92a8-5264c7c39734 "Introducing Microsoft Phone Link and Link to Windows - Microsoft Support" + [2]: https://archive.ph/TfLf1#june-10-2020 "windows-insider/wip/apps/your-phone.md at public · MicrosoftDocs/windows-insider | github.com" call: - function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ❌ Missing | Windows 11 (≥ 22H2): ❌ Missing + # More info : Get-AppxPackage Microsoft.WindowsPhone packageName: Microsoft.WindowsPhone + publisherId: 8wekyb3d8bbwe - function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ❌ Missing | Windows 11 (≥ 22H2): ❌ Missing + # More info : Get-AppxPackage Microsoft.Windows.Phone packageName: Microsoft.Windows.Phone + publisherId: 8wekyb3d8bbwe - name: Communications - Phone app # Depreciated in newer Windows 10 + docs: |- + This app is also known as "Phone (dialer)" app [1]. + + This app comes pre-installed on certain versions of Windows [1]. + + [1]: https://web.archive.org/web/20231006175115/https://learn.microsoft.com/en-us/windows/client-management/mdm/applocker-csp "AppLocker CSP - Windows Client Management | Microsoft Learn" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ❌ Missing | Windows 11 (≥ 22H2): ❌ Missing + # More info : Get-AppxPackage Microsoft.CommsPhone packageName: Microsoft.CommsPhone + publisherId: 8wekyb3d8bbwe - - name: Your Phone app - docs: https://www.microsoft.com/en-us/p/your-phone/9nmpj99vjbwv + name: Phone Link app + docs: |- + [Microsoft Store Page](https://archive.ph/Z4q70) + + It was initially released as "Your Phone" app in October 2018 [1]. + + This app comes pre-installed on certain versions of Windows [2] [3]. + + [1]: https://web.archive.org/web/20231006204400/https://support.microsoft.com/en-us/topic/introducing-microsoft-phone-link-and-link-to-windows-2e4bb4c0-f99a-4464-92a8-5264c7c39734 "Introducing Microsoft Phone Link and Link to Windows - Microsoft Support" + [2]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [3]: https://web.archive.org/web/20221101231811/https://learn.microsoft.com/en-us/windows/application-management/provisioned-apps-windows-client-os "Get the provisioned apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # More info : Get-AppxPackage Microsoft.YourPhone packageName: Microsoft.YourPhone + publisherId: 8wekyb3d8bbwe - category: Uninstall installed Windows apps - docs: https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10#installed-windows-apps + docs: |- + This category covers uninstallation of pre-installed Windows apps. + + Pre-installed Windows apps come with the operating system [1] and are stored in the `C:\Program Files\WindowsApps\{PackageFamilyName}` directory [1]. + + Removing these apps contributes to user privacy by eliminating potential avenues for unwanted data collection and by decluttering the system. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" children: - name: Microsoft Advertising app recommend: standard - docs: - - https://docs.microsoft.com/en-us/windows/uwp/monetize/install-the-microsoft-advertising-libraries - - https://social.msdn.microsoft.com/Forums/windowsapps/en-US/db8d44cb-1381-47f7-94d3-c6ded3fea36f/microsoft-ad-monetization-platform-shut-down-as-of-june-1st?forum=aiamgr + docs: |- + - [More about Microsoft Advertising SDK](https://web.archive.org/web/20231003190154/https://learn.microsoft.com/en-us/windows/uwp/monetize/install-the-microsoft-advertising-libraries) + - [News about Microsoft shutting down Microsoft Ad Monetization](https://web.archive.org/web/20231003190159/https://social.msdn.microsoft.com/Forums/windowsapps/en-US/db8d44cb-1381-47f7-94d3-c6ded3fea36f/microsoft-ad-monetization-platform-shut-down-as-of-june-1st?forum=aiamgr) call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ❌ Missing | Windows 11 (≥ 22H2): ❌ Missing + # More info : Get-AppxPackage Microsoft.Advertising.Xaml packageName: Microsoft.Advertising.Xaml + publisherId: 8wekyb3d8bbwe - - name: Remote Desktop app - docs: https://www.microsoft.com/en-us/p/microsoft-remote-desktop/9wzdncrfj3ps?activetab=pivot:overviewtab + name: Microsoft Remote Desktop app + docs: |- + [Microsoft Store Page](https://archive.ph/jGZBm) + + It's also known as just "Remote Desktop" [1]. + + This app comes pre-installed on certain versions of Windows [1]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ❌ Missing | Windows 11 (≥ 22H2): ❌ Missing + # More info : Get-AppxPackage Microsoft.RemoteDesktop packageName: Microsoft.RemoteDesktop + publisherId: 8wekyb3d8bbwe - name: Network Speed Test app recommend: standard - docs: https://www.microsoft.com/en-us/p/network-speed-test/9wzdncrfhx52 + docs: |- + [Microsoft Store Page](https://archive.ph/EpJ1B) + + This app comes pre-installed on certain versions of Windows [1]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ❌ Missing | Windows 11 (≥ 22H2): ❌ Missing + # More info : Get-AppxPackage Microsoft.NetworkSpeedTest packageName: Microsoft.NetworkSpeedTest + publisherId: 8wekyb3d8bbwe - - name: Microsoft To Do app - docs: https://www.microsoft.com/en-us/p/microsoft-to-do-lists-tasks-reminders/9nblggh5r558 + name: "Microsoft To Do: Lists, Tasks & Reminders app" + docs: |- + [Microsoft Store Page](https://archive.ph/tOSDW) + + This app comes pre-installed on certain versions of Windows [1]. + + [1]: https://archive.ph/wt3sJ "Surface Duo 2 - Dual-Screen Mobile Productivity - Microsoft Surface | microsoft.com" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ❌ Missing | Windows 11 (≥ 22H2): ✅ Exists + # More info : Get-AppxPackage Microsoft.Todos packageName: Microsoft.Todos + publisherId: 8wekyb3d8bbwe - category: Third party + docs: |- + This category provides options to uninstall third-party applications (not developed by Microsoft) that may come preinstalled or be available for + installation on specific Windows versions. children: - - name: Shazam app # Discontinued https://www.windowscentral.com/shazam-pulls-plug-windows-apps + name: Shazam app + docs: |- + [Microsoft Store Page](https://archive.ph/zjVBQ) + + Shazam Windows app was officially declared end-of-life on February 7, 2017 and is discontinued as Windows app [1]. + + [1]: https://web.archive.org/web/20231007013946/https://www.windowscentral.com/shazam-pulls-plug-windows-apps "Shazam pulls the plug on its Windows apps for PC and Mobile | Windows Central" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ❌ Missing | Windows 11 (≥ 22H2): ❌ Missing + # More info : Get-AppxPackage ShazamEntertainmentLtd.Shazam packageName: ShazamEntertainmentLtd.Shazam + publisherId: pqbynwjfrbcg4 - - name: Candy Crush Saga app - docs: https://www.microsoft.com/en-us/p/candy-crush-saga/9nblggh18846 - call: + category: Remove Candy Crush apps + docs: |- + This category encompasses actions to uninstall the various Candy Crush applications that may come preinstalled or be available for installation + on certain versions of Windows. These actions help streamline the system by removing potentially unwanted games. + children: - - function: UninstallStoreApp - parameters: - packageName: king.com.CandyCrushSaga + name: Candy Crush Saga app + docs: |- + [Microsoft Store Page](https://web.archive.org/web/20231007015121/https://www.microsoft.com/en-us/p/candy-crush-saga/9nblggh18846) + call: + function: UninstallStoreApp + parameters: + # Existence : Windows 10 (≥ 22H2): ❌ Missing | Windows 11 (≥ 22H2): ❌ Missing + # More info : Get-AppxPackage king.com.CandyCrushSaga + packageName: king.com.CandyCrushSaga + publisherId: kgqvnymyfvs32 - - function: UninstallStoreApp - parameters: - packageName: king.com.CandyCrushSodaSaga + name: Candy Crush Soda Saga app + docs: |- + [Microsoft Store Page](https://web.archive.org/web/20231007015313/https://www.microsoft.com/en-us/p/candy-crush-soda-saga/9nblggh1zrpv) + call: + function: UninstallStoreApp + parameters: + # Existence : Windows 10 (≥ 22H2): ❌ Missing | Windows 11 (≥ 22H2): ❌ Missing + # More info : Get-AppxPackage king.com.CandyCrushSodaSaga + packageName: king.com.CandyCrushSodaSaga + publisherId: kgqvnymyfvs32 - name: Flipboard app - docs: https://www.microsoft.com/en-us/p/flipboard/9wzdncrfj32q + docs: |- + [Microsoft Store Page](https://archive.ph/yEn8l) call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ❌ Missing | Windows 11 (≥ 22H2): ❌ Missing + # More info : Get-AppxPackage Flipboard.Flipboard packageName: Flipboard.Flipboard + publisherId: 3f5azkryzdbc4 - name: Twitter app - docs: https://www.microsoft.com/en-us/p/twitter/9wzdncrfj140 + docs: |- + [Microsoft Store Page](https://archive.ph/4xGBR) call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ❌ Missing | Windows 11 (≥ 22H2): ❌ Missing + # More info : Get-AppxPackage 9E2F88E3.Twitter packageName: 9E2F88E3.Twitter + publisherId: wgeqdkkx372wm - - name: iHeartRadio app - docs: https://www.microsoft.com/en-us/p/iheartradio/9wzdncrfj223 + name: '"iHeart: Radio, Music, Podcasts" app' + docs: |- + [Microsoft Store Page](https://archive.ph/qKiUM) call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ❌ Missing | Windows 11 (≥ 22H2): ❌ Missing + # More info : Get-AppxPackage ClearChannelRadioDigital.iHeartRadio packageName: ClearChannelRadioDigital.iHeartRadio + publisherId: a76a11dkgb644 - - name: Duolingo app - docs: https://www.microsoft.com/en-us/p/duolingo-learn-languages-for-free/9wzdncrcv5xn + name: '"Duolingo - Language Lessons" app' + docs: |- + [Microsoft Store Page](https://archive.ph/AgJOE) + + This app comes pre-installed on certain versions of Windows [1]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ❌ Missing | Windows 11 (≥ 22H2): ❌ Missing + # More info : Get-AppxPackage D5EA27B7.Duolingo-LearnLanguagesforFree packageName: D5EA27B7.Duolingo-LearnLanguagesforFree + publisherId: yx6k7tf7xvsea - - name: Photoshop Express app - docs: https://www.microsoft.com/en-us/p/adobe-photoshop-express-image-editor-adjustments-filters-effects-borders/9wzdncrfj27n + name: Adobe Photoshop Express app + docs: |- + [Microsoft Store Page](https://archive.ph/213f5) + + This apps is also known as just "Photoshop Express" [1]. + + This app comes pre-installed on certain versions of Windows [1]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" call: function: UninstallStoreApp parameters: - packageName: AdobeSystemIncorporated.AdobePhotoshop + # Existence : Windows 10 (≥ 22H2): ❌ Missing | Windows 11 (≥ 22H2): ❌ Missing + # More info : Get-AppxPackage AdobeSystemsIncorporated.AdobePhotoshop + packageName: AdobeSystemsIncorporated.AdobePhotoshopExpress # Official docs is wrong (given as `AdobeSystemIncorporated.AdobePhotoshop`) + publisherId: ynb6jyjzte8ga - name: Pandora app - docs: https://www.microsoft.com/en-us/p/pandora/9wzdncrfj46v + docs: |- + [Microsoft Store Page](https://archive.ph/uKHGP) + + This app comes pre-installed on certain versions of Windows [1]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ❌ Missing | Windows 11 (≥ 22H2): ❌ Missing + # More info : Get-AppxPackage PandoraMediaInc.29680B314EFC2 packageName: PandoraMediaInc.29680B314EFC2 + publisherId: n619g4d5j0fnw - name: Eclipse Manager app - docs: https://www.microsoft.com/en-us/p/eclipse-manager/9wzdncrdjmh1 + docs: |- + [Microsoft Store Page](https://archive.ph/bnllD) + + This app comes pre-installed on certain versions of Windows [1]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ❌ Missing | Windows 11 (≥ 22H2): ❌ Missing + # More info : Get-AppxPackage 46928bounde.EclipseManager packageName: 46928bounde.EclipseManager + publisherId: a5h4egax66k6y - name: Code Writer app - docs: https://www.microsoft.com/en-us/p/code-writer/9wzdncrfhzdt + docs: |- + [Microsoft Store Page](https://archive.ph/RZY0r) + + This app comes pre-installed on certain versions of Windows [1]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ❌ Missing | Windows 11 (≥ 22H2): ❌ Missing + # More info : Get-AppxPackage ActiproSoftwareLLC.562882FEEB491 packageName: ActiproSoftwareLLC.562882FEEB491 + publisherId: 24pqs290vpjk0 - - name: Spotify app - docs: https://www.microsoft.com/en-us/p/spotify-music/9ncbcszsjrsb + name: '"Spotify - Music and Podcasts" app' + docs: |- + [Microsoft Store Page](https://archive.ph/r3VwJ) call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # More info : Get-AppxPackage SpotifyAB.SpotifyMusic packageName: SpotifyAB.SpotifyMusic + publisherId: zpdnekdrzrea0 - category: Uninstall system apps - docs: - - https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10#system-apps - - https://github.com/privacysexy-forks/Windows10Debloater/blob/d4ede6d3225e7def087b389c7e8cf6be0d5e2cd7/Windows10Debloater.ps1#L43-L47 + docs: |- + This category includes scripts for uninstalling default system apps in Windows. + + System apps are pre-installed [1] [2] applications located in the `C:\Windows*` directory [1] [2]. + These apps are typically found on `C:\Windows\SystemApps\{PackageFamilyName}` or `C:\Windows\{AppName}` folders. + + To view all system apps: + + 1. Open a PowerShell command prompt. + 2. Execute the following command: `Get-AppxPackage -PackageTypeFilter Main | ? { $_.SignatureKind -eq "System" } | Sort Name | Format-Table Name, PublisherId, InstallLocation` + + They are integral components of the Windows operating system [1]. + However, by removing unnecessary system apps, users can enhance their privacy by reducing potential data + collection points and streamlining their system. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20221101233445/https://learn.microsoft.com/en-us/windows/application-management/system-apps-windows-client-os "Get the system apps on Windows client operating system - Windows Application Management | Microsoft Learn" children: - name: File Picker app + docs: |- + This app comes pre-installed on certain versions of Windows [1] [2]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20221101233445/https://learn.microsoft.com/en-us/windows/application-management/system-apps-windows-client-os "Get the system apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallSystemApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # Publisher ID : cw5n1h2txyewy + # More info : Get-AppxPackage 1527c705-839a-4832-9118-54d4Bd6a0c89 packageName: 1527c705-839a-4832-9118-54d4Bd6a0c89 - name: File Explorer app + docs: | + This app comes pre-installed on certain versions of Windows [1] [2]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20221101233445/https://learn.microsoft.com/en-us/windows/application-management/system-apps-windows-client-os "Get the system apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallSystemApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # Publisher ID : cw5n1h2txyewy + # More info : Get-AppxPackage c5e2524a-ea46-4f67-841f-6a9465d9d515 packageName: c5e2524a-ea46-4f67-841f-6a9465d9d515 - name: App Resolver UX app + docs: |- + This app comes pre-installed on certain versions of Windows [1] [2]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20221101233445/https://learn.microsoft.com/en-us/windows/application-management/system-apps-windows-client-os "Get the system apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallSystemApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # Publisher ID : cw5n1h2txyewy + # More info : Get-AppxPackage E2A4F912-2574-4A75-9BB0-0D023378592B packageName: E2A4F912-2574-4A75-9BB0-0D023378592B - name: Add Suggested Folders To Library app + docs: |- + This app comes pre-installed on certain versions of Windows [1] [2]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20221101233445/https://learn.microsoft.com/en-us/windows/application-management/system-apps-windows-client-os "Get the system apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: - function: UninstallSystemApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # Publisher ID : cw5n1h2txyewy + # More info : Get-AppxPackage F46D4000-FD22-4DB4-AC8E-4E1DDDE828FE packageName: F46D4000-FD22-4DB4-AC8E-4E1DDDE828FE - function: UninstallSystemApp parameters: + # Existence : Windows 10 (≥ 22H2): ❌ Missing | Windows 11 (≥ 22H2): ❌ Missing + # Publisher ID : cw5n1h2txyewy + # More info : Get-AppxPackage InputApp packageName: InputApp - name: Microsoft AAD Broker Plugin app (breaks Night Light settings, taskbar keyboard selection and Office app authentication) - docs: - # Azure Active Directory plugin, is needed for apps using Azure Active Directory authentication. - # More about Azure Active Directory: - - https://azure.microsoft.com/en-us/services/active-directory/ - # ❗️ In some version it breaks selection of keyboard in taskbar. - # Clicking on taskbar language selection icon does not show the selection dialog. - - https://github.com/undergroundwires/privacy.sexy/issues/24 - # ❗️ Uninstalling it breaks Night Light functionality and sign in for Office app.s - # Reverting the script and rebooting solves the night light functionality. - # About the issue: - - https://github.com/undergroundwires/privacy.sexy/issues/54 - # More about night light: - - https://support.microsoft.com/en-us/windows/set-your-display-for-night-time-in-windows-18fe903a-e0a1-8326-4c68-fd23d7aaf136 - # recommend: strict (Unrecommended until better warning mechanism is implemented) + # recommend: strict (Unrecommended due to too many side-effects) + docs: |- + This script uninstalls the "Microsoft AAD Broker Plugin" app. This app is also referred to as the "Work or school account" or "Broker plug-in" [1]. + The primary purpose of this app is to offer login functionality for what used to be Azure Active Directory and is now called Microsoft Entra ID [2]. + + Users should be aware of the following side-effects before uninstalling: + + - For certain Windows versions, uninstalling this app disrupts the keyboard selection in the taskbar [3]. Clicking on the taskbar + language selection icon will not show the selection dialog [3]. + - The Night Light feature, which adjusts the colors on your screen to reduce eye strain during the evening and night, will stop + functioning after uninstalling [4]. You can read more about the Night Light feature + [here](https://web.archive.org/web/20231003182409/https://support.microsoft.com/en-us/windows/set-your-display-for-night-time-in-windows-18fe903a-e0a1-8326-4c68-fd23d7aaf136). + - The authentication process for Office apps is affected, preventing users from signing in [5]. + + Removing this app enhances user privacy by reducing potential data collection by the app. Yet, it's important to weigh + the privacy benefits against the loss of the above functionalities. + + Note: This app is pre-installed on specific Windows versions [1] [6] [7]. + + [1]: https://web.archive.org/web/20231006175115/https://learn.microsoft.com/en-us/windows/client-management/mdm/applocker-csp "AppLocker CSP - Windows Client Management | Microsoft Learn" + [2]: https://web.archive.org/web/20231003182133/https://www.microsoft.com/en-us/security/business/identity-access/microsoft-entra-id "Microsoft Entra ID (formerly Azure Active Directory) | Microsoft Security" + [3]: https://github.com/undergroundwires/privacy.sexy/issues/24 "The selection of keyboards in the taskbar disappears. · Issue #24 · undergroundwires/privacy.sexy" + [4]: https://github.com/undergroundwires/privacy.sexy/issues/54 "What script disables the night light settings? · Issue #54 · undergroundwires/privacy.sexy" + [5]: https://web.archive.org/web/20231003182528/https://learn.microsoft.com/en-us/microsoft-365/troubleshoot/authentication/automatic-authentication-fails "Authentication automatically fails in Microsoft 365 services - Microsoft 365 | Microsoft Learn" + [6]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [7]: https://web.archive.org/web/20221101233445/https://learn.microsoft.com/en-us/windows/application-management/system-apps-windows-client-os "Get the system apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallSystemApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # Publisher ID : cw5n1h2txyewy + # More info : Get-AppxPackage Microsoft.AAD.BrokerPlugin packageName: Microsoft.AAD.BrokerPlugin # Offical docs point to wrong "Microsoft.AAD.Broker.Plugin" - name: Microsoft Accounts Control app + docs: |- + It is also known as "Email and accounts" [1]. + + This app comes pre-installed on certain versions of Windows [1] [2] [3]. + + [1]: https://web.archive.org/web/20231006175115/https://learn.microsoft.com/en-us/windows/client-management/mdm/applocker-csp "AppLocker CSP - Windows Client Management | Microsoft Learn" + [2]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [3]: https://web.archive.org/web/20221101233445/https://learn.microsoft.com/en-us/windows/application-management/system-apps-windows-client-os "Get the system apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallSystemApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # Publisher ID : cw5n1h2txyewy + # More info : Get-AppxPackage Microsoft.AccountsControl packageName: Microsoft.AccountsControl - name: Microsoft Async Text Service app + docs: |- + This app comes pre-installed on certain versions of Windows [1] [2]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20221101233445/https://learn.microsoft.com/en-us/windows/application-management/system-apps-windows-client-os "Get the system apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallSystemApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # Publisher ID : 8wekyb3d8bbwe + # More info : Get-AppxPackage Microsoft.AsyncTextService packageName: Microsoft.AsyncTextService - category: Windows Hello setup UI children: - - name: Bio enrollment app (breaks biometric authentication) - docs: https://answers.microsoft.com/en-us/insider/forum/insider_wintp-insider_store-insiderplat_pc/what-is-bio-enrollment-app/53808b5a-8694-4128-a5bd-34e3b954434a + name: Hello setup UI app (breaks biometric authentication) recommend: strict + docs: |- + This app comes pre-installed on certain versions of Windows [1] [2]. + + See also: [Discussion about this service on Microsoft forums](https://web.archive.org/web/20231003183050/https://answers.microsoft.com/en-us/insider/forum/insider_wintp-insider_store-insiderplat_pc/what-is-bio-enrollment-app/53808b5a-8694-4128-a5bd-34e3b954434a) + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20221101233445/https://learn.microsoft.com/en-us/windows/application-management/system-apps-windows-client-os "Get the system apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallSystemApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # Publisher ID : cw5n1h2txyewy + # More info : Get-AppxPackage Microsoft.BioEnrollment packageName: Microsoft.BioEnrollment - - name: Cred Dialog Host app + name: Credentials Dialog Host app + docs: |- + This app comes pre-installed on certain versions of Windows [1] [2] [3]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20231006175115/https://learn.microsoft.com/en-us/windows/client-management/mdm/applocker-csp "AppLocker CSP - Windows Client Management | Microsoft Learn" + [3]: https://web.archive.org/web/20221101233445/https://learn.microsoft.com/en-us/windows/application-management/system-apps-windows-client-os "Get the system apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallSystemApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # Publisher ID : cw5n1h2txyewy + # More info : Get-AppxPackage Microsoft.CredDialogHost packageName: Microsoft.CredDialogHost - name: EC app + docs: |- + This app comes pre-installed on certain versions of Windows [1] [2]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20221101233445/https://learn.microsoft.com/en-us/windows/application-management/system-apps-windows-client-os "Get the system apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallSystemApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # Publisher ID : 8wekyb3d8bbwe + # More info : Get-AppxPackage Microsoft.ECApp packageName: Microsoft.ECApp - name: Lock app (shows lock screen) - docs: https://www.getwox.com/what-is-lockapp-exe/ + docs: |- + This app comes pre-installed on certain versions of Windows [1] [2]. + + See also: [More information `LockApp.exe` process](https://web.archive.org/web/20231003183213/https://www.getwox.com/what-is-lockapp-exe/) + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20221101233445/https://learn.microsoft.com/en-us/windows/application-management/system-apps-windows-client-os "Get the system apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallSystemApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # Publisher ID : cw5n1h2txyewy + # More info : Get-AppxPackage Microsoft.LockApp packageName: Microsoft.LockApp - category: Microsoft Edge + docs: |- + These scripts disable Windows apps related to Microsoft Edge [1]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 children: - category: Uninstall Microsoft Edge (Legacy) @@ -6612,25 +7531,33 @@ actions: privacy and security. [1]: https://web.archive.org/web/20231004084011/https://support.microsoft.com/en-us/microsoft-edge/what-is-microsoft-edge-legacy-3e779e55-4c55-08e6-ecc8-2333768c0fb0 "What is Microsoft Edge Legacy? - Microsoft Support" - [2]: https://support.microsoft.com/en-us/windows/-windows-activity-history-and-your-privacy-2b279964-44ec-8c2f-e0c2-6779b07d2cbd "Windows activity history and your privacy - Microsoft Support" + [2]: https://web.archive.org/web/20231008125552/https://support.microsoft.com/en-us/windows/-windows-activity-history-and-your-privacy-2b279964-44ec-8c2f-e0c2-6779b07d2cbd "Windows activity history and your privacy - Microsoft Support" children: - name: Microsoft Edge (Legacy) app recommend: strict docs: |- - This script uninstalls the Microsoft Edge Legacy Windows app. + This script uninstalls the "Microsoft Edge" Windows app. - As of March 9, 2021, this app stopped receiving any updates or security patches [1]. Such unsupported software can become a security - risk. Furthermore, using this version means your browsing data gets integrated into your device's activity history [2]. Microsoft can - access this data [2] and it remains stored locally, leaving traces of your behavior [2]. + This app comes pre-installed on certain versions of Windows [1] [2] [3]. + + As of March 9, 2021, this app stopped receiving any updates or security patches [4]. Such unsupported software can become a security + risk. Furthermore, using this version means your browsing data gets integrated into your device's activity history [5]. Microsoft can + access this data [5] and it remains stored locally, leaving traces of your behavior [5]. Removing this software not only minimizes potential security threats but also improves your privacy by preventing data accumulation. - [1]: https://web.archive.org/web/20231004085037/https://learn.microsoft.com/en-us/lifecycle/faq/internet-explorer-microsoft-edge "Lifecycle FAQ - Internet Explorer and Microsoft Edge | Microsoft Learn" - [2]: https://support.microsoft.com/en-us/windows/-windows-activity-history-and-your-privacy-2b279964-44ec-8c2f-e0c2-6779b07d2cbd "Windows activity history and your privacy - Microsoft Support" + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20231006175115/https://learn.microsoft.com/en-us/windows/client-management/mdm/applocker-csp "AppLocker CSP - Windows Client Management | Microsoft Learn" + [3]: https://web.archive.org/web/20221101233445/https://learn.microsoft.com/en-us/windows/application-management/system-apps-windows-client-os "Get the system apps on Windows client operating system - Windows Application Management | Microsoft Learn" + [4]: https://web.archive.org/web/20231004085037/https://learn.microsoft.com/en-us/lifecycle/faq/internet-explorer-microsoft-edge "Lifecycle FAQ - Internet Explorer and Microsoft Edge | Microsoft Learn" + [5]: https://web.archive.org/web/20231008125552/https://support.microsoft.com/en-us/windows/-windows-activity-history-and-your-privacy-2b279964-44ec-8c2f-e0c2-6779b07d2cbd "Windows activity history and your privacy - Microsoft Support" call: function: UninstallSystemApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # Publisher ID : 8wekyb3d8bbwe + # More info : Get-AppxPackage Microsoft.MicrosoftEdge packageName: Microsoft.MicrosoftEdge - name: Microsoft Edge (Legacy) Dev Tools Client app @@ -6640,14 +7567,23 @@ actions: received updates for a while [1] [2]. If the main Edge application is uninstalled, these tools lose their relevance and should be removed as well. + This app comes pre-installed on certain versions of Windows [3] [4]. + Getting rid of such outdated software components helps to protect your security. They could have vulnerabilities waiting to be exploited. By uninstalling them, you're taking a step towards a more secure system. + [More about Edge DevTools](https://web.archive.org/web/20200508053014/https://docs.microsoft.com/en-us/microsoft-edge/devtools-guide) + [1]: https://web.archive.org/web/20231004085037/https://learn.microsoft.com/en-us/lifecycle/faq/internet-explorer-microsoft-edge "Lifecycle FAQ - Internet Explorer and Microsoft Edge | Microsoft Learn" [2]: https://web.archive.org/web/20231004084959/https://learn.microsoft.com/en-us/archive/microsoft-edge/legacy/developer/ "Legacy Microsoft Edge developer documentation - Legacy Microsoft Edge developer docs | Microsoft Learn" + [3]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [4]: https://web.archive.org/web/20221101233445/https://learn.microsoft.com/en-us/windows/application-management/system-apps-windows-client-os "Get the system apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallSystemApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # Publisher ID : 8wekyb3d8bbwe + # More info : Get-AppxPackage Microsoft.MicrosoftEdgeDevToolsClient packageName: Microsoft.MicrosoftEdgeDevToolsClient - name: Remove Microsoft Edge (legacy) file and URL associations @@ -6697,217 +7633,492 @@ actions: - name: Win32 Web View Host app / Desktop App Web Viewer recommend: strict + docs: |- + This app comes pre-installed on certain versions of Windows [1] [2]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20221101233445/https://learn.microsoft.com/en-us/windows/application-management/system-apps-windows-client-os "Get the system apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallSystemApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # Publisher ID : cw5n1h2txyewy + # More info : Get-AppxPackage Microsoft.Win32WebViewHost packageName: Microsoft.Win32WebViewHost - name: Microsoft PPI Projection app - docs: https://en.wikipedia.org/wiki/Perceptive_Pixel + docs: |- + [More about Perceptive Pixel](https://en.wikipedia.org/wiki/Perceptive_Pixel) + + This app comes pre-installed on certain versions of Windows [1] [2]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20221101233445/https://learn.microsoft.com/en-us/windows/application-management/system-apps-windows-client-os "Get the system apps on Windows client operating system - Windows Application Management | Microsoft Learn" recommend: strict call: function: UninstallSystemApp parameters: + # Existence : Windows 10 (≥ 22H2): ❌ Missing | Windows 11 (≥ 22H2): ❌ Missing + # Publisher ID : cw5n1h2txyewy + # More info : Get-AppxPackage Microsoft.PPIProjection packageName: Microsoft.PPIProjection - name: ChxApp app + docs: |- + This app comes pre-installed on certain versions of Windows [1] [2]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20221101233445/https://learn.microsoft.com/en-us/windows/application-management/system-apps-windows-client-os "Get the system apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallSystemApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # Publisher ID : cw5n1h2txyewy + # More info : Get-AppxPackage Microsoft.Windows.Apprep.ChxApp packageName: Microsoft.Windows.Apprep.ChxApp - name: Assigned Access Lock App app + docs: |- + This app comes pre-installed on certain versions of Windows [1] [2]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20221101233445/https://learn.microsoft.com/en-us/windows/application-management/system-apps-windows-client-os "Get the system apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallSystemApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # Publisher ID : cw5n1h2txyewy + # More info : Get-AppxPackage Microsoft.Windows.AssignedAccessLockApp packageName: Microsoft.Windows.AssignedAccessLockApp - name: Capture Picker app + docs: |- + This app comes pre-installed on certain versions of Windows [1] [2]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20221101233445/https://learn.microsoft.com/en-us/windows/application-management/system-apps-windows-client-os "Get the system apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallSystemApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # Publisher ID : cw5n1h2txyewy + # More info : Get-AppxPackage Microsoft.Windows.CapturePicker packageName: Microsoft.Windows.CapturePicker - name: Cloud Experience Host app (breaks Windows Hello password/PIN sign-in options, and Microsoft cloud/corporate sign in) - docs: - # Allows to connect to corporate domains or Microsoft cloud based services - # ❗️ Uninstalling it breaks: - # - Sign-in to Windows using Microsoft account (cloud-based sign-in) - # https://github.com/undergroundwires/privacy.sexy/issues/99 - # https://github.com/undergroundwires/privacy.sexy/issues/64 - # - Password and PIN sign-in options in Settings > Sign-in Options - # https://github.com/undergroundwires/privacy.sexy/issues/67 - # Its functionalites include - # - Microsoft accounts - # Used to connect Microsoft accounts - - https://docs.microsoft.com/en-us/windows/client-management/mdm/applocker-csp - - https://answers.microsoft.com/en-us/windows/forum/all/cant-login-to-microsoft-account-because-of-cloud/0861c72d-3621-45bc-bae0-67d13121f526 - # - Corporate login - # Cloud Experience Host is an application used while joining the workplace environment or - # Azure AD for rendering the experience when collecting your company-provided credentials. - # Once you enroll your device to your workplace environment or Azure AD, your organization - # will be able to manage your PC and collect information about you (including your location). - # It might add or remove apps or content, change settings, disable features, prevent you - # from removing your company account, or reset your PC. - - https://docs.microsoft.com/en-us/windows/security/identity-protection/hello-for-business/hello-how-it-works-technology#cloud-experience-host - # - PIN/Biometric/Device authentication - # Used for Windows Hello, that allows authentication through device, or a biometric or PIN code - # Allows joining a machine to Azure AD or on-premises AD domain - - https://docs.microsoft.com/en-us/windows/security/identity-protection/hello-for-business/hello-how-it-works-provisioning - # - OOBE troubleshooting - # It also helps to detect blocking errors occurring during OOBE (Out-of-box experience) flow - # OOBE consists of a series of screens for license agreement, internet connection, loggining in etc. - - https://docs.microsoft.com/en-us/windows-hardware/customize/desktop/customize-oobe # More about OOBE - - https://docs.microsoft.com/en-us/windows/privacy/required-windows-11-diagnostic-events-and-fields#cloud-experience-host-events - # recommend: strict (Unrecommended until better warning mechanism is implemented) + # recommend: strict (Unrecommended due to too many side-effects) + docs: |- + This script uninstall the Microsoft Cloud Experience Host service. + This service is required for connecting to corporate domains or Microsoft cloud-based services. + It is also referred to as the "Microsoft account" app [1]. + This app comes pre-installed on certain versions of Windows [1] [2] [3]. + + The Microsoft Cloud Experience Host has several functionalities: + + - It is responsible for connecting Microsoft accounts [4] [5]. + - It enables corporate login. Cloud Experience Host application comes into action during the joining process of workplace environments or Azure Active Directory (Azure AD) [6]. It renders the experience when collecting company-provided credentials [6]. After enrolling your device with your workplace environment or Azure AD, your organization can manage your PC and collect specific data about you, including your location [6]. The organization may add or remove apps, modify settings, disable certain features, prevent account removal, or even reset your PC [6]. + - It manages PIN, Biometric, and Device authentication [7]. This is needed for Windows Hello, which supports authentication through a device, biometric data, or a PIN code [7]. This functionality also assists in joining a machine to Azure AD or an on-premises AD domain [7]. + - Lastly, it aids in Out-of-box experience (OOBE) troubleshooting [8]. The OOBE comprises a series of screens such as the license agreement, internet connection, and login [9]. The service helps detect errors occurring during the OOBE flow [8]. + + While the service does offer these essential functionalities, it also introduces notable privacy considerations. + + However, if one decides to uninstall it, they will encounter the following challenges: + + - The ability to sign in to Windows using a Microsoft account will be hampered, affecting cloud-based sign-in [10] [11]. + - The password and PIN sign-in options located in "Settings > Sign-in Options" will be inaccessible [12]. + + [1]: https://web.archive.org/web/20231006175115/https://learn.microsoft.com/en-us/windows/client-management/mdm/applocker-csp "AppLocker CSP - Windows Client Management | Microsoft" + [2]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [3]: https://web.archive.org/web/20221101233445/https://learn.microsoft.com/en-us/windows/application-management/system-apps-windows-client-os "Get the system apps on Windows client operating system - Windows Application Management | Microsoft Learn" + [4]: https://web.archive.org/web/20231007145740/https://learn.microsoft.com/en-us/windows/client-management/mdm/applocker-csp "AppLocker CSP - Windows Client Management | Microsoft Learn" + [5]: https://web.archive.org/web/20231007145741/https://answers.microsoft.com/en-us/windows/forum/all/cant-login-to-microsoft-account-because-of-cloud/0861c72d-3621-45bc-bae0-67d13121f526 "cant login to microsoft account because of cloud experience host - Microsoft Community | answers.microsoft.com" + [6]: https://web.archive.org/web/20231007145756/https://learn.microsoft.com/en-us/windows/security/identity-protection/hello-for-business/hello-how-it-works-technology#cloud-experience-hos "How Windows Hello for Business works - technology and terms - Windows Security | Microsoft Learn" + [7]: https://web.archive.org/web/20231007150204/https://learn.microsoft.com/en-us/windows/security/identity-protection/hello-for-business/hello-how-it-works-provisioning "How Windows Hello for Business works - Provisioning - Windows Security | Microsoft Learn" + [8]: https://web.archive.org/web/20231007150256/https://learn.microsoft.com/en-us/windows/privacy/required-windows-11-diagnostic-events-and-fields#cloud-experience-host-events "Required diagnostic events and fields for Windows 11, version 21H2 - Windows Privacy | Microsoft Learn" + [9]: https://web.archive.org/web/20231007150258/https://learn.microsoft.com/en-us/windows-hardware/customize/desktop/customize-oobe "Customize OOBE | Microsoft Learn" + [10]: https://github.com/undergroundwires/privacy.sexy/issues/99 "Microsoft login procedure is not functional · Issue #99 · undergroundwires/privacy.sexy | github.com" + [11]: https://github.com/undergroundwires/privacy.sexy/issues/64 "[BUG]: can't sign in again · Issue #64 · undergroundwires/privacy.sexy | github.com" + [12]: https://github.com/undergroundwires/privacy.sexy/issues/67 "[BUG]: Unable to change PIN and Password · Issue #67 · undergroundwires/privacy.sexy | github.com" + call: function: UninstallSystemApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # Publisher ID : cw5n1h2txyewy + # More info : Get-AppxPackage Microsoft.Windows.CloudExperienceHost packageName: Microsoft.Windows.CloudExperienceHost - - name: Content Delivery Manager app (automatically installs apps) - docs: https://www.ghacks.net/2019/12/23/how-to-block-the-automatic-installation-of-suggested-windows-10-apps/ + name: Content Delivery Manager app recommend: strict + docs: |- + This script uninstalls the "Content Delivery Manager" app. + + This app provides Windows Spotlight functionality [1], which automatically sets random wallpapers on the lock screen in Windows [2] [3]. + + The main purpose of this app is to update the Windows experience [1]. + + To achieve this, the app collects data about interactions with the Windows Spotlight content, such as which content is viewed, clicked on, or given feedback [1]. It records the content's ID, user actions, and other associated attributes [1]. Additionally, the app aggregates data about the state of content offers on a device, including the health of user accounts, the health status of the content delivery, and more specific metrics [1]. The app also keeps track of where the content is displayed, like on the LockScreen or Start menu, and when. This detailed tracking ensures that Windows stays up-to-date [1]. However, for users who prioritize privacy, understanding the data this app collects can be vital. + + The app comes pre-installed on certain versions of Windows [4] [5]. + + [1]: https://web.archive.org/web/20231007152921/https://learn.microsoft.com/en-us/windows/privacy/basic-level-windows-diagnostic-events-and-fields-1703#content-delivery-manager-events "Windows 10, version 1703 basic diagnostic events and fields (Windows 10) - Windows Privacy | Microsoft Learn" + [2]: https://web.archive.org/web/20230911110727/https://support.microsoft.com/en-us/windows/personalize-your-lock-screen-81dab9b0-35cf-887c-84a0-6de8ef72bea0 "Personalize your lock screen - Microsoft Support" + [3]: https://web.archive.org/web/20230911110748/https://learn.microsoft.com/en-us/windows/configuration/windows-spotlight "Configure Windows Spotlight on the lock screen - Configure Windows | Microsoft Learn" + [4]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [5]: https://web.archive.org/web/20221101233445/https://learn.microsoft.com/en-us/windows/application-management/system-apps-windows-client-os "Get the system apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallSystemApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # Publisher ID : cw5n1h2txyewy + # More info : Get-AppxPackage Microsoft.Windows.ContentDeliveryManager packageName: Microsoft.Windows.ContentDeliveryManager - category: Uninstall Cortana system apps children: - name: Search app (breaks Windows search) - docs: https://thegeekpage.com/searchui-exe-suspended-error/ + docs: |- + This script removes two specific apps from Windows: + + - `Microsoft.Windows.Cortana`: Commonly known as Cortana [1] [2] [3]. This app comes pre-installed on certain versions of Windows [1] [2] [3]. + - `Microsoft.Windows.Search`: Introduced in Windows 10 2004, this app took over the role of `Microsoft.Windows.Cortana` to provide search functionality [4]. + The executable for this app is `SearchApp.exe`, located at `C:\Windows\SystemApps\Microsoft.Windows.Search_cw5n1h2txyewy\SearchApp.exe` [5] [6]. + This app powers the Windows search bar [5]. Some community reports have indicated that this app may collect data to display advertisements [7] [8]. + + Removing these apps contributes to user privacy by eliminating potential data collection points. However, please note that running this script will disfunction + the built-in Windows search functionality. Weigh the trade-off between improved privacy and the loss of search functionality before proceeding. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20231006175115/https://learn.microsoft.com/en-us/windows/client-management/mdm/applocker-csp "AppLocker CSP - Windows Client Management | Microsoft Learn" + [3]: https://web.archive.org/web/20221101233445/https://learn.microsoft.com/en-us/windows/application-management/system-apps-windows-client-os "Get the system apps on Windows client operating system - Windows Application Management | Microsoft Learn" + [4]: https://web.archive.org/web/20231007222810/https://answers.microsoft.com/en-us/windows/forum/all/applocker-blocking-windows-search-functionality/5509bfcc-061c-49e0-803d-6dbb1bc6a839 "Applocker Blocking windows search functionality Win 10 - 2004 - Microsoft Community" + [5]: https://web.archive.org/web/20231007222923/https://learn.microsoft.com/en-us/answers/questions/461791/kb5003637-problem-with-windows-search-bar "KB5003637 Problem With Windows Search Bar - Microsoft Q&A" + [6]: https://web.archive.org/web/20231007222844/https://learn.microsoft.com/en-us/answers/questions/842652/unable-to-start-a-dcom-server-microsoftwindows-cli?cid=kerryherger&page=2 "Unable to start a DCOM Server - MicrosoftWindows.Client.CBS_120.2212.4170.0_x64__cw5n1h2txyewy!InputApp as Unavailable/Unavailable. Error 2147942402 (TextInputHost.exe) - Microsoft Q&A" + [7]: https://web.archive.org/web/20231007222907/https://learn.microsoft.com/en-us/answers/questions/175856/windows-10-20h2-searchapp-exe-network-connection "Windows 10 20H2 searchapp.exe - network connection - Microsoft Q&A" + [8]: https://web.archive.org/web/20231007222922/https://learn.microsoft.com/en-us/answers/questions/893937/searchapp-exe-connecting-to-ms-for-no-reason "Searchapp.exe connecting to MS for no reason. - Microsoft Q&A" call: - function: UninstallSystemApp parameters: + # Existence : Windows 10 (≥ 22H2): ❌ Missing | Windows 11 (≥ 22H2): ❌ Missing + # Publisher ID : cw5n1h2txyew + # More info : Get-AppxPackage Microsoft.Windows.Cortana packageName: Microsoft.Windows.Cortana # Removed since version 2004 - function: UninstallStoreApp parameters: - packageName: Microsoft.Windows.Search # Added in version 2004, it was called "Cortana" before now it's plain "Search" + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ❌ Missing + # More info : Get-AppxPackage Microsoft.Windows.Search + packageName: Microsoft.Windows.Search # Added in version Windows 10 2004, it was called "Cortana" before now it's plain "Search" + publisherId: cw5n1h2txyewy - name: Holographic First Run app recommend: standard - docs: https://www.addictivetips.com/windows-tips/check-pc-windows-holographic-app-requirements/ + docs: |- + The "Windows Holographic First Run" app is a diagnostic tool on Windows, designed for potential users of Microsoft's Hololens, an augmented reality headset [1]. + When run, the app scans your computer's hardware to determine its compatibility with the Hololens [1]. It assesses which components meet or exceed the required + specifications, which might offer a subpar experience, and which fail to meet the necessary standards [1]. The app accesses hardware data to ensure that + the users have a system capable of supporting the Hololens [1]. + + This app is pre-installed in specific Windows versions [2]. + + [1]: https://web.archive.org/web/20231003184605/https://www.addictivetips.com/windows-tips/check-pc-windows-holographic-app-requirements/ "Check If Your PC Meets The Windows Holographic App Requirements | addictivetips.com" + [2]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" call: function: UninstallSystemApp parameters: + # Existence : Windows 10 (≥ 22H2): ❌ Missing | Windows 11 (≥ 22H2): ❌ Missing + # Publisher ID : cw5n1h2txyew + # More info : Get-AppxPackage Microsoft.Windows.Holographic.FirstRun packageName: Microsoft.Windows.Holographic.FirstRun - - name: OOBE Network Captive Port app - docs: https://docs.microsoft.com/en-us/windows-hardware/customize/desktop/oobe-screen-details#connect-users-to-the-network - call: - function: UninstallSystemApp - parameters: - packageName: Microsoft.Windows.OOBENetworkCaptivePortal # Offical docs point to wrong "Microsoft.Windows.OOBENetworkCaptivePort" + category: Remove Out-of-Box Experience (OOBE) apps + docs: |- + This category focuses on uninstalling specific Out-of-Box Experience (OOBE) apps from Windows devices. OOBE apps are components of the Windows setup process designed to guide + users through initial device setup, establishing settings and preferences, and connecting to networks [1]. + + [1]: https://web.archive.org/web/20231007230029/https://learn.microsoft.com/en-us/windows-hardware/customize/desktop/oobe-screen-details "Windows 10 OOBE screen details | Microsoft Learn" + children: + - + name: OOBE Network Captive Portal app + docs: |- + This script uninstall the OOBE Network Captive Portal app. The app is part of the Out-of-Box Experience (OOBE) process in Windows [1]. When users set + up their Windows system for the first time, they encounter the "Let's connect you to a network" screen [1]. This screen precedes the End User License Agreement + (EULA) screen and presents available connection options, including Wi-Fi and Cellular data networks in the vicinity [1]. Some pages during the OOBE are delivered + through a cloud service [1]. + + The app runs the `OOBENetworkCaptivePortal.exe` file, which is responsible for the Captive Portal Flow during OOBE [2]. + + This app is pre-installed in specific Windows versions [3] [4]. + + [1]: https://web.archive.org/web/20231007230029/https://learn.microsoft.com/en-us/windows-hardware/customize/desktop/oobe-screen-details#connect-users-to-the-network "Windows 10 OOBE screen details | Microsoft Learn" + [2]: https://web.archive.org/web/20231007230004/https://strontic.github.io/xcyclopedia/library/OOBENetworkCaptivePortal.exe-0DF57DA84716210304E79A34BF5F4B39.html "OOBENetworkCaptivePortal.exe | OOBE Captive Portal Flow | STRONTIC" + [3]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [4]: https://web.archive.org/web/20221101233445/https://learn.microsoft.com/en-us/windows/application-management/system-apps-windows-client-os "Get the system apps on Windows client operating system - Windows Application Management | Microsoft Learn" + call: + function: UninstallSystemApp + parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # Publisher ID : cw5n1h2txyewy + # More info : Get-AppxPackage Microsoft.Windows.OOBENetworkCaptivePortal + packageName: Microsoft.Windows.OOBENetworkCaptivePortal # Offical docs point to wrong "Microsoft.Windows.OOBENetworkCaptivePort" + - + name: OOBE Network Connection Flow app + docs: |- + This script uninstalls the "OOBE Network Connection Flow" app from Windows devices. The OOBE (Out-of-Box Experience) Network Connection Flow app assists + users during their initial setup of a Windows device [1]. When setting up, users encounter the "Let's connect you to a network" screen, which lists available + Wi-Fi and Cellular network options [1]. Devices with LTE capabilities and an active SIM card will automatically connect to the Cellular network, but if a Wi-Fi + network is accessible, it will be preferred [1]. To ensure users don't consume excessive data during setup, Windows limits the download to essential updates + when on metered networks [1]. + + After establishing a network connection, the device starts downloading necessary driver and Windows Zero-Day Patch (ZDP) updates, which are necessary for device + performance and security [1]. Users cannot opt-out of these updates [1]. If a newer Windows version is available and the device qualifies, users will get an option + to download this update at the OOBE's conclusion [1]. + + The primary process for this app is `OOBENetworkConnectionFlow.exe` [2]. + + This app comes pre-installed on certain versions of Windows [3] [4]. + + [1]: https://web.archive.org/web/20231007230029/https://learn.microsoft.com/en-us/windows-hardware/customize/desktop/oobe-screen-details "Windows 10 OOBE screen details | Microsoft Learn" + [2]: https://web.archive.org/web/20231007233651/https://strontic.github.io/xcyclopedia/library/OOBENetworkConnectionFlow.exe-823E4DEF469E572C9C3DC2DC332441E1.html "OOBENetworkConnectionFlow.exe | OOBE Network Connection Flow | STRONTIC" + [3]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [4]: https://web.archive.org/web/20221101233445/https://learn.microsoft.com/en-us/windows/application-management/system-apps-windows-client-os "Get the system apps on Windows client operating system - Windows Application Management | Microsoft Learn" + call: + function: UninstallSystemApp + parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # Publisher ID : cw5n1h2txyewy + # More info : Get-AppxPackage Microsoft.Windows.OOBENetworkConnectionFlow + packageName: Microsoft.Windows.OOBENetworkConnectionFlow - - name: OOBE Network Connection Flow app - docs: - - https://docs.microsoft.com/en-us/windows-hardware/customize/desktop/oobe-screen-details - - https://www.windowscentral.com/windows-10-build-15019-pc-everything-you-need-know - call: - function: UninstallSystemApp - parameters: - packageName: Microsoft.Windows.OOBENetworkConnectionFlow - - - name: Windows 10 Family Safety / Parental Controls app + name: Microsoft Family Safety / Parental control app recommend: standard - docs: https://account.microsoft.com/family/about + docs: |- + This script uninstalls the parental control app for Microsoft Family Safety. + + A **parental control** app helps parents regulate the content their children access online, including how long they spend on devices [1]. + It provides features such as content filtering, screen time limit enforcement, activity monitoring, contact blocking, and activity reports [1] [2]. + + **Family Safety**, a specific parental control tool from Microsoft, lets parents monitor and control their children's online activities [3]. + It offers the ability to filter unsuitable web content and gives parents insight into the search terms their children use on search engines [3]. + One notable function is the "safe search" feature that communicates with search engines to ensure adult material is excluded from search results [3]. + + However, using Family Safety means Microsoft collects personal details such as names, email addresses, birth dates, and other diagnostic data [4]. + There's a privacy concern, especially regarding minors, because the tool actively logs the search terms children enter into search engines [3]. + While "safe search" promotes user safety, it communicates settings to various search engine platforms, potentially sharing user preferences and + identifiable information with these third parties [3]. It's also worth noting that certain browsers, like Firefox, require extra measures to + ensure secure connections [3]. Without these measures, there's a risk of user data interception or manipulation. + + This app comes pre-installed on certain versions of Windows [5] [6]. + + [1]: https://web.archive.org/web/20231008130535/https://www.microsoft.com/en-us/microsoft-365-life-hacks/privacy-and-safety/choosing-a-parental-control-app "Choosing a parental control app that works for you - Microsoft 365" + [2]: https://web.archive.org/web/20231008130516/https://www.microsoft.com/en-us/microsoft-365/family-safety "Microsoft Family Safety—Location Sharing and Screen Time App | Microsoft 365" + [3]: https://web.archive.org/web/20231008130419/https://support.microsoft.com/en-us/topic/family-safety-update-improves-web-filtering-and-activity-reporting-in-windows-8-1-and-windows-rt-8-1-116efe24-0153-9680-0d0c-5f433c677336 "Family Safety update improves web filtering and activity reporting in Windows 8.1 and Windows RT 8.1 - Microsoft Support" + [4]: https://web.archive.org/web/20231008130529/https://support.microsoft.com/en-us/account-billing/family-safety-data-collection-and-privacy-options-3d01b791-e48a-498f-bfa6-97f0d373cd9c "Family Safety data collection and privacy options - Microsoft Support" + [5]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [6]: https://web.archive.org/web/20221101233445/https://learn.microsoft.com/en-us/windows/application-management/system-apps-windows-client-os "Get the system apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallSystemApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # Publisher ID : cw5n1h2txyewy + # More info : Get-AppxPackage Microsoft.Windows.ParentalControls packageName: Microsoft.Windows.ParentalControls - category: People Hub children: - - name: My People / People Bar App on taskbar (People Experience Host) - docs: https://winaero.com/pin-contacts-taskbar-windows-10/ + name: My People app recommend: strict + docs: |- + This script uninstalls the "My People" app. + This app is also known as "People Hub" [1] [2] or "Windows My People" [3] [4]. + It allows users to pin contacts to the Windows task bar [3]. + Additionally, users can drag and drop documents, photos, or videos onto a contact to share them [3]. + + This app comes pre-installed on certain versions of Windows [1] [2]. + + Its main operational file is `PeopleExperienceHost.exe`, which can typically be located at + `C:\Windows\SystemApps\Microsoft.Windows.PeopleExperienceHost_cw5n1h2txyewy\PeopleExperienceHost.exe` [4]. This process is commonly as "Windows My People" [4]. + + By uninstalling pre-installed apps like "My People", users can reclaim system resources and potentially enhance privacy by reducing the + number of apps that could access and share their data. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20221101233445/https://learn.microsoft.com/en-us/windows/application-management/system-apps-windows-client-os "Get the system apps on Windows client operating system - Windows Application Management | Microsoft Learn" + [3]: https://web.archive.org/web/20231009112816/https://blogs.windows.com/windowsexperience/2016/10/26/empowering-a-new-wave-of-creativity-with-the-windows-10-creators-update-and-surface-studio/ "Empowering a new wave of creativity with the Windows 10 Creators Update and Surface Studio | Windows Experience Blog" + [4]: https://web.archive.org/web/20231009111644/https://strontic.github.io/xcyclopedia/library/PeopleExperienceHost.exe-4DB57408AA06543E575368FEDC280B4A. "PeopleExperienceHost.exe | Windows My People | STRONTIC" call: function: UninstallSystemApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # Publisher ID : cw5n1h2txyewy + # More info : Get-AppxPackage Microsoft.Windows.PeopleExperienceHost packageName: Microsoft.Windows.PeopleExperienceHost - name: Pinning Confirmation Dialog app + docs: |- + This app comes pre-installed on certain versions of Windows [1] [2]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20221101233445/https://learn.microsoft.com/en-us/windows/application-management/system-apps-windows-client-os "Get the system apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallSystemApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # Publisher ID : cw5n1h2txyewy + # More info : Get-AppxPackage Microsoft.Windows.PinningConfirmationDialog packageName: Microsoft.Windows.PinningConfirmationDialog - name: Secondary Tile Experience app - docs: https://docs.microsoft.com/en-us/windows/uwp/design/shell/tiles-and-notifications/secondary-tiles - recommend: strict # Individual tiles may track e.g. like Firefox + recommend: strict + docs: |- + This script removes the Second Tile Experience app from your computer. The Second Tile Experience helps in providing a feature in Windows that lets users create quick access shortcuts, + called secondary tiles, to specific content from an app on their Start menu [1]. For example, it might be a shortcut to the weather of a city or a favorite news article. Secondary + tiles act as direct entry points to parts of an app, like displaying real-time updates or leading to a particular feature [1]. While these tiles share some similarities with primary tiles + in terms of showing detailed content and notifications, they differ in a few ways. First, secondary tiles are created based on the user's choice, and they get a prompt from the system asking + for confirmation before pinning [1]. Second, these tiles can be deleted at any time, and this doesn't affect the main app [1]. + + This app comes pre-installed on certain versions of Windows [2]. + + From a privacy perspective, it's worth noting that individual secondary tiles might track user behaviors or preferences, which could be a concern for some users. + The purpose of this script is to offer users the option to uninstall this feature if they wish to prioritize their privacy. + + [1]: https://web.archive.org/web/20231008120335/https://learn.microsoft.com/en-us/windows/apps/design/shell/tiles-and-notifications/secondary-tiles "Secondary tiles - Windows apps | Microsoft Learn" + [2]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" call: function: UninstallSystemApp parameters: + # Existence : Windows 10 (≥ 22H2): ❌ Missing | Windows 11 (≥ 22H2): ❌ Missing + # Publisher ID : cw5n1h2txyewy + # More info : Get-AppxPackage Microsoft.Windows.SecondaryTileExperience packageName: Microsoft.Windows.SecondaryTileExperience - - name: Secure Assessment Browser app (breaks Microsoft Intune/Graph) + name: Take a Test app recommend: strict - docs: https://docs.microsoft.com/en-us/graph/api/resources/intune-deviceconfig-windows10secureassessmentconfiguration?view=graph-rest-1.0 + docs: |- + This script uninstalls the "Take a Test" application, also known as "secure assessment browser" [1] [2] [3]. It is a feature in Windows primarily used for online testing + in schools [4]. The purpose of this app is to create a secure environment where students can't access external computer or internet resources while taking a test [4]. + It restricts specific activities, like printing, taking screenshots, or opening other apps [4]. The software offers two usage modes: a basic secure mode and a more + stringent "kiosk mode" for vital assessments [4]. + + Educators and administrators have the flexibility to set various rules using this application [5]. For example, they can determine if the test allows screen monitoring, + if students can get keyboard text suggestions, or if a specific test should auto-launch when the app is started [5]. They can also control printing permissions and determine + which user accounts are permitted to take the test [5]. + + The app collects data such as the username of the person taking the test and information about the particular tests being taken [5]. + + This app comes pre-installed on certain versions of Windows [1] [2]. Its technical implementation can be found under the name `SecureAssessmentBrowser.exe` at + `C:\Windows\SystemApps\Microsoft.Windows.SecureAssessmentBrowser_cw5n1h2txyewy\SecureAssessmentBrowser.exe`[3]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20221101233445/https://learn.microsoft.com/en-us/windows/application-management/system-apps-windows-client-os "Get the system apps on Windows client operating system - Windows Application Management | Microsoft Learn" + [3]: https://web.archive.org/web/20231008122256/https://strontic.github.io/xcyclopedia/library/SecureAssessmentBrowser.exe-9997A632135DFB0C53479401E17A7367.html.html "SecureAssessmentBrowser.exe | Take a Test | STRONTIC" + [4]: https://web.archive.org/web/20231008122321/https://learn.microsoft.com/en-us/education/windows/take-tests-in-windows "Take tests and assessments in Windows - Windows Education | Microsoft Learn" + [5]: https://web.archive.org/web/20231008122328/https://learn.microsoft.com/en-us/windows/client-management/mdm/secureassessment-csp "SecureAssessment CSP - Windows Client Management | Microsoft Learn" call: function: UninstallSystemApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # Publisher ID : cw5n1h2txyewy + # More info : Get-AppxPackage Microsoft.Windows.SecureAssessmentBrowser packageName: Microsoft.Windows.SecureAssessmentBrowser - # - - # # Not a bloatware, required for different setting windows such as WiFi and battery panes in action bar - # name: Start app - # call: - # function: UninstallSystemApp - # parameters: - # packageName: Microsoft.Windows.ShellExperienceHost - category: Windows Feedback children: - name: Windows Feedback app recommend: standard + docs: |- + This app comes pre-installed on certain versions of Windows [1]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" call: function: UninstallSystemApp parameters: + # Existence : Windows 10 (≥ 22H2): ❌ Missing | Windows 11 (≥ 22H2): ❌ Missing + # Publisher ID : cw5n1h2txyewy + # More info : Get-AppxPackage Microsoft.WindowsFeedback packageName: Microsoft.WindowsFeedback - name: Xbox Game Callable UI app (breaks Xbox Live games) - docs: https://docs.microsoft.com/en-us/gaming/xbox-live/features/general/tcui/live-tcui-overview + docs: |- # Fix docs + This script uninstall "Xbox Game Callable UI" (TCUI) app. + + This app acts as an intermediary tool that games can use to bring up common UI elements on the Xbox platform [1]. + These displays, consistent with the RS5 Gamebar style, offer functionalities such as profile viewing, game invite sending, people selection, + friend management, achievement viewing, user privilege checking, and navigation to game details, profile customization, user settings, and + storage management [1]. + + This app comes pre-installed on certain versions of Windows [2] [3]. + + [1]: https://web.archive.org/web/20200827080253/https://docs.microsoft.com/en-us/gaming/xbox-live/features/general/tcui/live-tcui-overview "Title-callable UI (TCUI) overview - Xbox Live | Microsoft Docs" + [2]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [3]: https://web.archive.org/web/20221101233445/https://learn.microsoft.com/en-us/windows/application-management/system-apps-windows-client-os "Get the system apps on Windows client operating system - Windows Application Management | Microsoft Learn" recommend: strict call: function: UninstallSystemApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # Publisher ID : cw5n1h2txyewy + # More info : Get-AppxPackage Microsoft.XboxGameCallableUI packageName: Microsoft.XboxGameCallableUI - name: CBS Preview app recommend: standard + docs: |- + This app comes pre-installed on certain versions of Windows [1] [2]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20221101233445/https://learn.microsoft.com/en-us/windows/application-management/system-apps-windows-client-os "Get the system apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallSystemApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # Publisher ID : cw5n1h2txyewy + # More info : Get-AppxPackage Windows.CBSPreview packageName: Windows.CBSPreview - name: Contact Support app + docs: |- + This app comes pre-installed on certain versions of Windows [1]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" call: function: UninstallSystemApp parameters: + # Existence : Windows 10 (≥ 22H2): ❌ Missing | Windows 11 (≥ 22H2): ❌ Missing + # Publisher ID : cw5n1h2txyewy + # More info : Get-AppxPackage Windows.ContactSupport packageName: Windows.ContactSupport - # - - # # Not a bloatware, required for core OS functinoality - # name: Settings app - # call: - # function: UninstallSystemApp - # parameters: - # packageName: Windows.immersivecontrolpanel - name: Windows Print 3D app + docs: |- + This app comes pre-installed on certain versions of Windows [1] [2]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20221101233445/https://learn.microsoft.com/en-us/windows/application-management/system-apps-windows-client-os "Get the system apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallSystemApp parameters: + # Existence : Windows 10 (≥ 22H2): ❌ Missing | Windows 11 (≥ 22H2): ❌ Missing + # Publisher ID : cw5n1h2txyewy + # More info : Get-AppxPackage Windows.Print3D packageName: Windows.Print3D - name: Print UI app + docs: |- + This app comes pre-installed on certain versions of Windows [1] [2]. + + [1]: https://web.archive.org/web/20210727081048/https://docs.microsoft.com/en-us/windows/application-management/apps-in-windows-10 "Windows 10 - Apps - Windows Application Management | Microsoft Docs" + [2]: https://web.archive.org/web/20221101233445/https://learn.microsoft.com/en-us/windows/application-management/system-apps-windows-client-os "Get the system apps on Windows client operating system - Windows Application Management | Microsoft Learn" call: function: UninstallSystemApp parameters: + # Existence : Windows 10 (≥ 22H2): ✅ Exists | Windows 11 (≥ 22H2): ✅ Exists + # Publisher ID : cw5n1h2txyewy + # More info : Get-AppxPackage Windows.PrintDialog packageName: Windows.PrintDialog - category: Remove OneDrive @@ -7266,7 +8477,7 @@ actions: - name: Uninstall Edge through official installer docs: |- - This script uninstalls Microsoft Edge using the official installer. + This script uninstalls the Microsoft Edge using the official installer. 1. **Enable Uninstallation**: The script modifies a specific registry key to allow the uninstallation of Microsoft Edge. This step is crucial because, starting from version 116 of Edge, you cannot uninstall it unless this registry key is set. @@ -7995,7 +9206,10 @@ actions: call: function: UninstallStoreApp parameters: + # Existence : Windows 10 (≥ 22H2): ❌ Missing | Windows 11 (≥ 22H2): ✅ Exists + # More info : Get-AppxPackage MicrosoftWindows.Client.WebExperience packageName: MicrosoftWindows.Client.WebExperience + publisherId: cw5n1h2txyewy - name: Remove Meet Now icon from taskbar recommend: strict @@ -8100,17 +9314,49 @@ functions: name: UninstallStoreApp parameters: - name: packageName + - name: publisherId call: function: RunPowerShell parameters: code: Get-AppxPackage '{{ $packageName }}' | Remove-AppxPackage + # Package Family Name is: `_`, https://learn.microsoft.com/en-us/windows/apps/desktop/modernize/package-identity-overview#publisher-id revertCode: |- - $package = Get-AppxPackage -AllUsers '{{ $packageName }}' + $packageName='{{ $packageName }}' + $publisherId='{{ $publisherId }}' + Write-Host "Starting the installation process for `"$packageName`"..." + # Attempting installation using the manifest file + Write-Host "Checking if `"$packageName`" is installed on another user profile..." + $package = Get-AppxPackage -AllUsers $packageName if (!$package) { - Write-Error "Cannot reinstall '{{ $packageName }}'" -ErrorAction Stop + Write-Host "`"$packageName`" is not installed on any other user profiles." + } else { + Write-Host "Found package `"$($package.PackageFullName)`"." + $manifestPath = "$($package.InstallLocation)AppxManifest.xml" + if (Test-Path "$manifestPath") { + Write-Host "Manifest file located. Trying to install using the manifest..." + try { + Add-AppxPackage -DisableDevelopmentMode -Register "$manifestPath" -ErrorAction Stop + Write-Host "Successfully installed `"$packageName`" using its manifest file." + exit 0 + } catch { + Write-Warning "Error installing from manifest: $($_.Exception.Message)" + } + } else { + Write-Host "Manifest file not found for `"$packageName`"." + } } - $manifest = $package.InstallLocation + '\AppxManifest.xml' - Add-AppxPackage -DisableDevelopmentMode -Register "$manifest" + # Attempting installation using the package family name + $packageFamilyName = "$($packageName)_$($publisherId)" + Write-Host "Trying to install `"$packageName`" using its package family name: `"$packageFamilyName`"..." + try { + Add-AppxPackage -RegisterByFamilyName -MainPackage $packageFamilyName -ErrorAction Stop + Write-Host "Successfully installed `"$packageName`" using its package family name." + exit 0 + } catch { + Write-Warning "Error installing using package family name: $($_.Exception.Message)" + } + # If all methods fail + throw "Unable to install `"$packageName`". Please check the provided details and try again." - name: UninstallSystemApp parameters: