How to Opt Out of the Customer Experience Improvement Program in Windows 10

The Customer Experience Improvement Program, or CEIP for short, is used by Windows to collect and send information to Microsoft. This information includes but is not limited to program crashes, the performance of different components in Windows, system configuration, what programs you are using, how many network connections you have, etc. From time to time, CEIP also uploads a small file to Microsoft servers containing the summary of all the information collected. Even though CEIP doesn’t collect or send any personally identifiable information, it is enabled by default. So, if you don’t want to send this information to Microsoft, you can disable it completely.

There are four different ways to disable the Customer Experience Improvement Program in Windows 10. Follow the one you are most comfortable with.

Disable CEIP from Control Panel

Since Windows provides the necessary options, the easiest way to disable CEIP is to use the Control Panel. Search for “Control Panel” in the Start menu and open it.

win10-disable-ceip-search-for-control-panel

The CEIP is buried deep in the Control Panel. To find it, search for “Customer” using the search bar, and click on the link “Change Customer Experience Improvement Program settings” from the search results.

win10-disable-ceip-open-control-panel-setting

The above action will open the Settings window. Here, select the “No, I don’t want to participate in the program” radio button, and click on the “Save Changes” radio button.

Just restart the system to make sure the changes take effect.

Disable CEIP from Task Scheduler

Alternatively, you can simply disable the scheduled CEIP tasks so the program doesn’t run to collect the data. To disable the scheduled tasks, search for “Task Scheduler” in the Start Menu and open it.

win10-disable-ceip-search-for-task-scheduler

Now on the left panel, navigate to the folder “Task Scheduler Library -> Microsoft -> Windows -> Application Experience.” Once you are here, select all the tasks in the middle panel, right-click on them and select the option “Disable.”

win10-disable-ceip-disable-tasks

That’s it. If you ever want to enable CEIP, then simply follow the same procedure and select the option “Enable” from the right-click menu.

win10-disable-ceip-enable-tasks

Disable CEIP Using Group Policy Editor

If for some reason you cannot use the Control Panel settings to change CEIP behavior, then you can use the Group Policy Editor to do the same thing. Press “Win + R,” type gpedit.msc and press the Enter button to open the Group Policy Editor.

win10-disable-ceip-gpedit-run-command

In the Group Policy Editor navigate to “Computer Configuration -> Administrative Templates -> System -> Internet Communication Management -> Internet Communication Settings.”

win10-disable-ceip-policy-folder

Once you are here, find and double-click on the option “Turn off Windows Customer Experience Improvement Program” appearing on the right panel.

win10-disable-ceip-open-policy

The above action will open the policy settings window. Here, select the “Enabled” radio button, and click on the “Ok” button to save the changes.

win10-disable-ceip-select-enabled

Just restart your system or use the below command as an administrator to make the changes take effect.

gpupdate.exe /force

To revert back, select the “Not Configured” radio button or “Disabled.”

Disable CEIP Using Registry Editor

If you are using the Windows Home version, then you won’t have access to the Group Policy Editor. In those situations you can use the Registry Editor. To open the Windows Registry Editor, press “Win + R,” type regedit and press the Enter button.

win10-disable-ceip-regedit-run-command

In the Registry Editor navigate to the following location:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft

win10-disable-ceip-navigate-to-key

Here, right-click on the “Microsoft” key and select the option “New -> Key.”

win10-disable-ceip-create-new-key-1

Name the new key as “SQMClient,” and press the Enter button.

win10-disable-ceip-key-created-1

We need to create another key, so right-click on the newly created key, and select the option “New” and then “Key.”

win10-disable-ceip-create-new-key-2

Name the new key “Windows.”

win10-disable-ceip-key-created-2

After creating the required keys, select the “Windows” key that we just created, right-click on the right panel and select the option “New -> DWORD (32-bit) Value.”

win10-disable-ceip-create-dword-value

Name the new DWORD value “CEIPEnable.”

win10-disable-ceip-dword-value-created

By default, the value has the value data of “0.” However, if you already have the “CEIPEnable” value in your Registry Editor, then you might have to modify the value data. To do that, double-click on the value, enter “0” in the Value Data field and click on the “OK” button to save the changes.

win10-disable-ceip-enter-value-data

Don’t forget to restart your system to make the changes take effect. If you ever want to revert back, simply change the Value Data from “0” to “1.”

Do comment below sharing your thoughts and experiences about using the above methods to disable the Customer Experience Improvement Program in Windows 10.

Subscribe to our newsletter!

Our latest tutorials delivered straight to your inbox

Vamsi Krishna

Vamsi is a tech and WordPress geek who enjoys writing how-to guides and messing with his computer and software in general. When not writing for MTE, he writes for he shares tips, tricks, and lifehacks on his own blog Stugon.