Windows 10 disable xbox app group policy free download
But many of its settings are unnecessary or even detrimental in a virtual environment. You can use the Windows OS Optimization Tool for Horizon to optimize by eliminating unnecessary settings and disabling unnecessary features to provide the best performance. For example, animating windows as the user opens them takes significant CPU resources, which decreases the number of desktops that you can host per physical server.
Consequently, this nonessential function in a virtual machine VM environment increases the amount of system hardware that you need. Windows animations do not perform well when accessed remotely, especially when connecting over a slow WAN or Internet connection. As a result, keeping unnecessary features such as animations enabled impairs the end-user experience.
Another example of desktop optimization in a VM environment is to disable Windows Update so that control of the service is isolated to administrators. Administrators can run Windows Update in batch mode for the VMs as opposed to users performing this task. Note : You can optimize physical machines by removing nonessential functions as well.
However, the focus of this document is on the virtual environment, which involves the administration of golden images to be deployed to end users or used as RDSH servers. It includes settings to optimize the following Windows operating systems for both desktops and servers that reside in the data center and in the cloud:.
The Windows OS Optimization Tool for Horizon offers many advantages over traditional scripts, including the ability to selectively edit optimization values, and view detailed audit information before applying optimizations. The Windows OS Optimization Tool for Horizon includes a built-in template that allows you to select whether to enable or disable Windows features and system services. You can copy the built-in template and customize it.
The Windows OS Optimization Tool for Horizon also has features to assist with the generalization of a Windows image and also to automate many of the clean-up tasks that are run as a final step before using the image.
A row of tab buttons provides the main functions and operations of the OS Optimization Tool:. See Microsoft Deployment Toolkit Plugin for more detail. The built-in Windows OS Optimization Tool for Horizon template comes with a list of modifications for a standard golden image.
The default settings are the recommended values for optimizing your Windows operating system. The System Information pane, below the five main tabs, has details about the machine local or remote that you are targeting. At a high level, building an optimized Windows image consists of the following steps:. During the initial VM creation step, you install Windows. As part of the Windows installation, you should enter audit mode.
The screen at which you enter audit mode depends on which Windows operating system you are using. For example, some operating systems automatically log in to Windows after a restart operation, while others prompt for user credentials. If prompted, use Administrator for the username and leave the password field blank. Different Windows operating systems provide different prompts after the initial installation.
After you install Windows 10 21H1, the Let's start with a region prompt is displayed. After you install Windows Server , the Customize Settings prompt is displayed. After Windows is in audit mode, it displays a prompt to run the System Preparation Tool Sysprep each time Windows is rebooted, and you log on.
You should cancel the Sysprep prompt each time it displays, to keep Windows in audit mode. Before using the Windows OS Optimization Tool for Horizon, which contains recommended configurations in the built-in templates, your IT organization should investigate and evaluate the benefits of the various optimizations.
There is sometimes a trade-off between productivity and optimization. Also, test before and after using the Windows OS Optimization Tool for Horizon to ensure that optimizations do not interfere with other software that might be in use within your organization. Different versions of Windows 10 have Windows security that prevent executables running and present an Open file — Security Warning. If you see this warning:. Note: If you create your own template, you can configure an optimization item to be selected by default.
For more information, see Customizing Templates. To analyze a golden image:. Note: Use a template that matches the OS of the target machine. This step is critical because each OS has different optimizations. If you see an element in the template that is marked with a red X, it is not available in the targeted image that you are optimizing, and the Windows OS Optimization Tool for Horizon cannot perform that optimization.
The main pane shows detailed optimization information for the targeted system. Note: Those items without an icon are not settings, but actions that will be performed when optimization is run. The action that will be performed is shown in the Description column.
Mandatory — You must apply the optimization to the item in the target system because of problems or issues that the Windows OS Optimization Tool for Horizon has identified. Recommended — Even if the Windows OS Optimization Tool for Horizon recommends an optimization, there can be valid reasons to not apply it. Optional — The Windows OS Optimization Tool for Horizon has no recommendation regarding applying the optimization to the item in the target system.
OK — The item already has the proper value or setting and does not require any optimization. The graphical chart makes it easy to review how close the analyzed system is to being optimally configured for best performance in terms of the optimization importance.
Within each chart, the number of items in which settings do not match the expected values red or which they do match expected values green is shown. Use the arrow button next to a grouping to expand the group to see any sub-groups and individual optimizations settings. Selecting the check box for a grouping will select all items within that group. Caution: If the icon next to an item is a blue i , and it has been deselected by the Windows OS Optimization Tool for Horizon, selecting it for optimization can cause instability.
Test the optimization of this item before putting it into a production environment. Note: If the icon next to an item is a green check mark, selecting or deselecting the item will make no difference. The Common Options button opens a window where the tabs allow you to choose and set preferences to control common functionality quickly and easily.
The Common Options button is only available after you have performed an Analyze. These options normally involve configuring multiple individual settings. By grouping the actions together, the individual settings get configured as necessary to give the desired outcome. Changes made in the common options tabs will be reflected in the selection or deselection of individual items in the template.
This allows you to select from several options to control the appearance and performance of Windows visual effects. The selection here influences several individual optimizations. Disable or leave notifications enabled. This applies to various notifications including balloon tips, lock screen messages, security, and maintenance messages. If granular control is required, unselect this option and manually select or deselect the required notification optimizations from the main Optimize window.
Control whether Windows Update functionality is disabled or left enabled. The default action is to disable Windows Update. Select whether to remove or keep Cortana search. The default is to remove Cortana search. You can also select whether the search item in the taskbar appears as the default box or instead as a magnifying glass icon. On the Store Apps page of the common options dialog, there is the option to remove Windows 10 Store Apps while keeping the commonly used apps.
The default behavior is to remove all Windows Store Apps. You can select to keep all apps or select individual apps to be kept. On the background page, you can select to change the default background wallpaper to a solid color.
Having a solid wallpaper color can have performance benefits, as it can reduce the amount of data the display protocol has to transmit. You can also allow users to change their background. You can export all of the optimizations that have selected, which allows you to import the selection if you run an optimization again, or to use the same selection on another golden image.
Before you optimize the golden image, you can export the analysis results to an HTML file for record keeping and to share with other personnel. You can also compare the analysis results with the post optimization results.
When you are satisfied with the optimizations that you selected in the Optimizations column during the Analyze step, you are ready to perform the optimization. Note: When Optimize is run, an export of the optimization selections is created to a default json file. If this file is present, this is used during an Analyze to populate the optimization selections. You can view the details of the optimization operations that you have performed.
The following table defines the elements that you can view in the optimization history. A Rollback attempts to return the golden image to its pre-optimized state.
It is advised that you take snapshots before applying any optimizations, as reverting to the snapshot gives a quicker and more reliable method of undoing any undesirable changes. The Windows OS Optimization Tool for Horizon includes the Generalize feature to help in running the system preparation tool Sysprep with a supplied unattend answer file.
This generalizes the Windows image and removes computer-specific information so that the image can be safely cloned and deployed throughout the enterprise. The updated interface allows you to customize the provided information that is then used to generate the unattend answer file. Before running the Generalize task, it is recommended that you install any required language packs. Use the View Answer File button to view the generated unattend answer file and see the changes your selections have made.
If required, you can also enable the editor using the tick box, and manually edit the unattend answer file. When ready, running Generalize will run Sysprep with the out-of-box experience OOBE , Generalize options, and using the unattend answer file. When finished, you will be prompted to reboot to complete the process. If it does not detect audit mode, Sysprep does not need to be run.
In that case, the Windows OS Optimization Tool for Horizon will display a warning and disable the Generalize button at the bottom of the screen. The Windows OS Optimization Tool for Horizon includes the ability to automate and help with some of the common clean-up tasks that are typically run just before using the prepared image. These include system clean-up tasks and clearing information that makes the image cleaner and ready for use with Horizon.
Finalize includes two tasks: zero empty disk space and create local group policies. Although these tasks are optional, they are recommended.
Both tasks require an additional executable to be downloaded and made accessible to the Windows OS Optimization Tool for Horizon. These can be placed either in the same directory as the Windows OS Optimization Tool for Horizon executable, or in a directory that is part of the search path.
When running the Windows OS Optimization Tool for Horizon from a network share, it has been observed on Windows 10 that file security can prevent these additional tools from executing properly. To correct this, either copy the executables locally or add the network share to the list of local intranet zones. This is done so the VMDK virtual disk size can be reduced when cloning.
Extract LGPO. Update makes it easy to re-enable Windows Update functionality on an image that has previously been optimized and had this disabled. The Windows OS Optimization Tool for Horizon can be run from the command line by specifying parameters to control the behavior. Run a CMD prompt as an Administrator.
The main options available through the command line are given below. Each main task has additional command line options and detail described in the sections below. Note : For readability, the options available have been listed on separate lines. A command line should not contain line breaks and should be entered as a single command. Optimize, using the default template and the default selected items to optimize. Optimize, using the default template, for only recommended items and mandatory items.
Show verbose messages. Optimize by importing the optimization selections from a json file containing previously selected items. Optimize using the default template, default selected items, and write output to a file. When running an optimize command -o , you can also specify the common options settings. The default user registry is used to create new user profiles. The default action is enabled. This controls the system advanced properties changing Visual Effects to one of the following:.
Optimize using the default template with the default selected items and setting the common options of visual effect to performance.
Specify whether system notifications are enabled or disabled. These include balloon tips, lock screen notification, and security and maintenance notifications. Optimize using the default template with the default selected items and disabling system notifications. Specify whether Windows Update is enabled or disabled. When enabled, Windows updates will be downloaded and installed. With non-persistent desktops, it is highly recommended to disable Windows updates and handle updates through the golden VM and by updating the pool.
Optimize using the default template with the default selected items but leaving Windows Updates enabled. Specify whether to activate update service for Office , and Click-to-Run. Leave Cortana enabled and change the taskbar entry for Cortana to a magnifying glass. Optimize using the default template with the default selected items but leaving Cortana enabled.
Leave Cortana enabled and change the taskbar item for Cortana to an icon. Optimize using the default template with the default selected items and removing all of the Windows Store Apps apart from the alarms and calculator applications. Optimize using the default template with the default selected items and keep all of the Windows Store Apps. Optimize using the default template with the default selected items and set the background to sky blue.
Specify whether to enable or disable the Windows Firewall. The default is to leave this enabled. Specify whether to enable or disable the OS built-in antivirus. Specify whether to enable or disable Security Center. Generalizing the Windows image removes computer-specific information so that the image can be safely cloned and deployed throughout the enterprise.
This performs a Sysprep using the provided unattend answer file. Generalize using the built-in Sysprep unattend answer file and reboot when complete. Performs tasks to clean up the system and clear information. These tasks are generally recommended to be run as the last step before shutting down to use the prepared golden image in Horizon.
These should also be used after a revision to the Windows image with application installation or update, or a Windows update process. Finalize, running NGEN to optimize. You can combine the various optimize, common options, and either the Generalize or Finalize parameters together into a single command.
You cannot combine a Generalize operation and a Finalize operation into a single command, because a reboot is required after a Generalize. This allows you to use Microsoft Deployment Toolkit to automate the creation of your golden images and adds in custom tasks that can be inserted into MDT task sequences. These custom tasks include:.
Combined with the ability for MDT to PXE boot a machine, install an operating system, and install applications, this provides the ability to fully automate the build and optimization of a Windows image, ready for use with Horizon. The contents of this zip file need to be copied to certain locations on your Microsoft Deployment Toolkit server, along with the Windows OS Optimization Tool for Horizon files. This requires the following files to be copied into the indicated locations within your Deployment Share:.
To allow the MDT plugin to be able to execute these steps during a Finalize task, the two executables need to be copied to the Deployment share. These can either be added to an existing task sequence or added to a new task sequence when created, using the provided templates.
To simplify the creation of Microsoft Deployment Toolkit task sequences for use with Horizon and the Windows OS Optimization Tool for Horizon, a task sequence template has been provided.
This includes the custom VMware tasks. Beyond its built-in optimization capabilities, the Windows OS Optimization Tool for Horizon enables you to create custom templates. The built-in Windows OS Optimization Tool for Horizon templates are read-only, so you do not have to worry about accidentally changing them. You can copy a built-in template to create your own version that is editable. Note: If you have not saved your changes, you can remove all your changes by clicking the Reset button.
In the example above, the built-in Windows 10 and Server or later template has been copied. This allows you to edit and change settings. You can add, edit, or remove a Group to customize a template.
You can remove a Group from a template. You can also remove a Group that is nested in another Group. A Step is an optimization setting within a Group. You can create and add Steps and edit, reorder, or remove them to customize a template. Release Version allows you to specify which versions of Windows 10 this setting applies to.
Note: Custom Optimization is used to add an additional operation during optimization, and Custom RollBack is used to add an additional operation during rollback. Entering information for one Action Type does not negate any information already entered for another Action Type. These operations are additive. After you select the action parameter type from the Type drop-down menu, the text box names change according to your selection. The text box names and values for each action parameter type are described in the following sub-steps and tables.
If configuring a registry setting , provide the following information for the Registry action parameter type:. If configuring a service , provide the following information for the Service action parameter type:. If running a command , provide the following information for the ShellExecute action parameter type:. If configuring a Scheduled Task , provide the following information for the SchTasks action parameter type:.
You can view the detail of what action is taken by a particular setting by looking at the template in My Templates in the Windows OS Optimization Tool for Horizon. From version 1.
All optimizations from the previous Windows 10 and Server or later template have been incorporated into this and the old template removed. Added support for more versions of Office to now include , , , , and This is a new combined template for all versions of Windows 10 and Windows Server , , and later. Optimizations can have optional parameters to filter the version that a setting is applied to. As of build b, this is the default template for Windows 10 and Server or later.
All optimizations from version 5. Optimization entries have been renamed to better describe the function and intention of the optimizations. They have been grouped to make it easier to find items and allow the selection of a group or subgroup of related entries. Firewall, Antivirus and Security Center are not selected to be disabled by default. They can be disabled by selecting them in Common Options before running an Optimize task. The OS Optimization Tool version ships with template version 2.
Removed optimizations for the following registry settings that applied to the local machine. Removed optimizations for the following registry settings that applied to the current user, the default user profile or both. Removed optimizations for the following Windows services.
In most cases, by default, these services are either set to manual startup or disabled. There were also many optimizations in previous versions of the template that were not selected by default.
Some of these cause undesirable effects if used, so they have been removed from the template to avoid confusion. Changed filter condition for Remove All Windows built-in apps to resolve unexpected installation issue. This was to resolve a bug where Windows Store Apps were being removed even though they were being selected to be kept.
Changed step Block all consumer Microsoft account user authentication to be unselected by default. When disabled this was causing failures to login to Edge and Windows store. This was causing no thumbnails to show for store apps in search results. Changed entries for Hyper-V services to not be selected by default. These services are required for VMs deployed onto Azure. Windows installation sets these to manual trigger so these do not cause any overhead on vSphere, when left with the default setting.
Update execution condition for Disable VMware Tools version Removed the optimization for Group policy - Disable playing videos in web pages. Changed optimization for Disable Passive Polling. This is no longer selected by default as this was shown to cause issues with some applications thinking they did not have internet connectivity. Note that this optimization entry was previously incorrectly named as Enable Passive Polling.
Several items were updated to give the option of retaining Cortana search and presenting the search box as an icon on the taskbar. New optimizations have been added. Unless indicated, these are selected by default. Removed entries for some AppPrivacy settings that were added in 5. These were being selected by default and were found to disable functionality that could be required. Added new entries to disable or delete scheduled tasks.
These are selected by default. Updated for the general availability release of version 1. Took out references to removed functionality: Public Templates, Remote Analysis. Added detail to the Optimize section on the new automatic export of selections to a json file. Added detail to the Analyze section on the check for a previous Optimize having been run.
If it has and the json file exists, it is imported and used to populate the previous selections. Updated Update section to include details on new controls to defer Feature and Quality updates.
Added in instructions for new command line options: -applyoptimization, -officeupdate, -windowssearch, -bitlocker, -firewall, -antivirus, -smartscreen. Updated Template Update section with changes for new combined Windows 10 template. Added information about how to use the new Release Version filter when adding a template step to apply the setting to particular versions of Windows. Added Template Update section and information about what has been added, removed or changed in the template versions.
Added section on new update functionality that helps in re-enabling Windows Update. Added detail on two Finalize tasks that require additional executables and where to download. Added command line detail on new features including using Generalize and Finalize options.
This message will close in seconds. You are about to be redirected to the central VMware login page. Two additional guides are available to complement this documentation: Manually Creating Optimized Windows Images for VMware Horizon VMs - provides step-by-step procedures for creating optimized images. Horizon VMware Horizon is a desktop virtualization solution that enables organizations to deliver virtualized or remote desktops and applications to end users through a single platform.
Horizon Cloud VMware Horizon Cloud provides virtual desktops and hosted apps as a cloud service, deploying and managing them in the cloud. Why Optimize? What Are You Optimizing? Optimizing virtual desktops: Increases their performance Increases their density, boosting the number of virtual desktops that can be hosted per vSphere server, thereby reducing infrastructure costs Improves end-user experience Reduces end-user support incidents Optimizing RDSH servers: Increases hosted desktop and application performance Reduces the amount of system resources that each RDSH server requires Increases the density and the number of RDSH servers that can be hosted Increases the number of users that can be supported per RDSH server Improves the end-user hosted desktop and application experience Reduces system support incidents.
The optimization information in this guide does not pertain to Windows XP or Windows 7, which Microsoft no longer supports. Generalize — Runs Windows system preparation Sysprep.
Finalize — Runs system clean-up tasks and clears information, getting the VM ready for use with Horizon. Update — Runs Windows Update on a previously optimized image. History — Views optimization history and rolls back virtual machines to a pre-optimized state.
Figure 2: Templates and Their Steps System Information The System Information pane, below the five main tabs, has details about the machine local or remote that you are targeting. Example 1: Windows 10 After you install Windows 10 21H1, the Let's start with a region prompt is displayed. Optimize Before using the Windows OS Optimization Tool for Horizon, which contains recommended configurations in the built-in templates, your IT organization should investigate and evaluate the benefits of the various optimizations.
Analyze the golden image. Optional but recommended Configure the Common Options settings. Verify that the list of optimizations checked are those that you want to apply. Optimize the golden image.
Analyze the optimization results. Address the cause of the failure and optimize again. Optional View the optimization history. Optional Perform a rollback if you want to return a golden image to its pre-optimized state.
Best Practices To make the most of the Windows OS Optimization Tool for Horizon, follow these best practices: Highly recommended Take VM-level snapshots before applying any changes so that you can easily revert to the previous state if needed. Apply the tool to an unused system that has been built to match the configuration that you plan to deploy for virtual desktops or RDSH servers.
Disable as many unnecessary Windows OS components as possible. Consider using the default selected optimizations when you disable, and then performing user-acceptance testing UAT to see if there are problems. Re-enable any components that cause a problem when disabled. Unblock Executable Files Different versions of Windows 10 have Windows security that prevent executables running and present an Open file — Security Warning.
If there is, select it and apply to make sure that this executable is allowed to run. If you copied in SDelete If you created any custom templates, you can select the desired template from the Template Name menu.
Perform an analysis by clicking the Analyze button, the columns populate with the optimizations that you can perform. You see a check box before each optimization item, with some check boxes selected and others unselected. The selected items indicate those that are included for optimization.
Some items are not selected for optimization by default because they can cause undesirable results. As mentioned, there are a few options here. However, you should know that this command will remove the app, but only on the current user account. If you log on to another user, the app will still be there. In order to remove the app on all of the users you currently have on the machine, you will need to add the -allusers flag. You have not only removed it for you as a user, but also for any other users, both current, and future ones.
However, you can also do it the same way you would do it in Windows 10 using PowerShell. Here they are:. You can access the settings app via the start menu or by pressing the Windows key and I at the same time. Click on it, then click on the three dots that appear next to the specific app, and from there you can choose to remove the Xbox app seamlessly. Removing the Xbox app from both Windows 10 and 11 is as easy as it gets.
In an ideal world, Microsoft would stop pushing their bloatware and leave the users to download only the things that they actually need. It left the Xbox gaming overlay and Xbox game speech window still installed. How do I un-install them? Otherwise, you will have to disable them manually from the settings or the Registry editor.
Removal failes. Please contact your software vendor. Please restart your computer and see if the xbox app is still here, if it is, please give us more details about your problem. Are these two commands? This is one command. Hi, please help me on this, my xbox app gets closed right after I open it.
I already called Tech Support it was just a waste of time, maybe you can give me a solution for this. Thank you in advance for any insights. Your email address will not be published. This site uses Akismet to reduce spam. Learn how your comment data is processed. Sharon Cousineau on August 6, at pm. Mina on August 10, at am. YM on August 28, at am.
No comments:
Post a Comment