Microsoft introduced the Windows Customer Experience Improvement Program in Windows Vista, and has made it a part of any version of Windows since.
Designed to collect information about hardware and how software and services are used, it is used by Microsoft to identify trends and usage patterns.
Microsoft states that personal identifiable information such as names or addresses are not collected.
The scope of the collected information is not clear, a common problem with many Telemetry and "phone home" features not only of Microsoft products but also of other companies.
If you don't want the information to be collected in first place, you can turn off the Windows Customer Experience Improvement program on Windows.
There are several ways to to that, the three most common ones are by using the Group Policy Editor, the Windows Task Scheduler, and the Windows Registry.
The Group Policy Editor is not included in Home editions of Windows. If you run Windows 10 Home, or another Home edition, skip ahead to the Registry section below.
The change is active right after you make it. If you want to undo the change, set the policy to "not configured" or disabled.
If you don't want to or can't use the Group Policy editor to disable the feature, you may use change its state in the Windows Registry instead.
It is recommended to disable the Windows Customer Experience Improvement program using the Group Policy Editor or Registry.
You may stop it dead in its track using the Task Scheduler as well. Basically, what you can do is block the data collection and uploading right there.
You may disable the program using the classic Control Panel as well (for as long as it is there).
Other Microsoft applications may have the Customer Experience Improvement Program enabled by default as well. This is the case for Windows Media Player or Microsoft Office programs for instance.
To give you one example:
Now You: What is your take on the Microsoft Customer Experience program?
Please click on the following link to open the newsletter signup page: Ghacks Newsletter Sign up
Ghacks is a technology news blog that was founded in 2005 by Martin Brinkmann. It has since then become one of the most popular tech news sites on the Internet with five authors and regular contributions from freelance writers.
Thank you, Martin, for taking care of our privacy.
I’ve just turned off the Windows Customer Experience, and I also find in this same section an option to disable Window reports, which certainly sends a lot of information too…
Greatly appreciated !
Thanks, Martin, for commenting and detailing a Windows “feature” (if one can call that a “feature”) more than worth being taken into consideration.
All corresponded here with my settings except that CEIPEnable appears here on my Windows 7 64-BIT,
in : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SQMClient\Windows
and not in : HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\SQMClient\Windows
I believe this is maybe related to the fact that Windows (7) Home Premium doesn’t handle Group Policies?
Anyway, we do have Registry and Task Scheduler set to block the infamous Windows Customer Experience, and it will stay that way :)
Tom is right:
* on systems that don’t support policies, the only recognized key is `HKLM\Software\Microsoft\SQMClient\Windows`.
* on systems that support policies, both keys `HKLM\Software\Microsoft\SQMClient\Windows` and `HKLM\Software\Policies\Microsoft\SQMClient\Windows` are recognized, the latter having precedence over the former.
Reference: https://msdn.microsoft.com/en-us/library/dd405474(v=vs.85).aspx
Martin, would you update the article accordingly please?
Thanks John, have added the information.
Excellent tech article Martin! Thanks to you….
While I appreciate the article, the methods are written in a way which makes this appear more long-winded and convoluted than it actually is. I think that this a trend on ghacks recently, and I prefer the older style where the articles were shorter and got straight to the point. Regarding the topic of the article, you can just search the Start Menu for “Customer Experience” and turn it off there.
Nah, I think the article length is right. I appreciate the detail and explanations given. I’m a user, not a certified Windows expert. I like Martin’s articles – very useful to me.
@ John
I agree. Martin’s blogs are excellent for showing users how to fix Windows problems / settings. The more in depth the articles are, the better for users
Thanks again, Martin.
If I were Martin’s manager (10%) I’d say “Great to appreciate gHacks, prove your interest with a donation”, but considering I’m not, I won’t say it :)
Looks like I wrote it, though …
@Tom
Apophasis – Don’t take offense but Donald Trump is good at that. I like your use of it better than his.
@ jern, the only Elephant Man I loved was David Lynch’s :)
I’ve translated “trump” to “trompe” in French and “trompe” in French means an elephant’s trunk, and not trump… which explains my reference to “Elephant Man”.
Good Lord… my elaborated wording is a fiasco. I feel ashamed, humble, tiny, as superior minds always say.
@Tom
Don’t start trumpetting your “superior mind” – blowing your own horn like an elephant.
@ jern, I’ve mistaked indeed, I meant to say in fact “master mind”.
I’m really not fluent in English :)
I’d love to carry on this educated conversation but why is it I feel we’re off-topic?!
He covered all three ways for the rest of us who like to use Task Scheduler. I like that he turned me on to Group Policy settings since I am trying learn that one.
In the past, I have always used Services and Msconfig. I have found that MS Updates, System Restores and reboots can sometimes change back my settings. This was a one-stop shopping article that helped me and others.
Also, the Windows Media Player settings opened my eyes to yet another way MS was slowing down my Laptop. Even after visiting Black Viper, SevenForums and others I follow, I was surprised that Media Player was still set to report back to the big brother.
Thanks Martin, I missed that setting in Windows Media Player.
While you’re at it, also in Control Panel (at least on Win7) you may want to disable the Error reporting feature and the auto maintenance under Troubleshooting. You can do it manually when/if needed.
I don’t have a single Windows system in my house anymore. Don’t miss it a bit. Mix of OS X and Linux for me right now.
With windows 7.
Open the Task Scheduler (Win key then type “sched”). Under Task Scheduler Library -> Microsoft -> Windows delete the following items:
Everything under “Application Experience
Everything under “Autochk”
Everything under “Customer Experience Improvement Program”
Under “Disk Diagnostic” delete only the “Microsoft-Windows-DiskDiagnosticDataCollector”
Under “Maintenance” “WinSAT” “Media Center” and click the “status” column, then select all non-disabled entries and disable them.
also remember to reboot yr computer.
Thanks Martin for showing us different options to choose from
This portable tool is doing it for you in one click:
https://www.phrozensoft.com/index.php?uri=read&yyyy=2015&mm=09&threadkey=windows-privacy-tweaker&threadid=4
“Be sure to visit our site regularly to make sure you have the latest version of Phrozensoft Windows Privacy Tweaker.” Why does Phrozen want people to continue visiting the site? It’s in your best interest? I really doubt it.
Old tool; I wonder how much information one sends to their server each time he/she downloads a program or what the EULA says: much the same as all software–And you agree to let us determine how you use the program in our efforts to continue offering superior software.
Where is the line: MS needs feedback just as Martin needs feedback. But so do other software developers which means your privacy was gone the first day you logged on, each time you make a new account at a site, each time a program is downloaded, every email sent through Gmail, Outlook, or Yahoo.
What a mythic state in which the world lives. Chances are ISIL/ISIS knows you and wonders if you would make a good traitor.
NO
THING
TO
HIDE
WHAT
SO
EVER
Disabling CEIP doesn’t stop any data or telemetry sent to Microsoft. Read their customer ‘agreement’.
Altered Group policy OK, Task Scheduler a different story, will try again,
Changed settings on Windows Media player ok. using Win 8.1 Pro
great article but completely useless.
why useless ?
Microsoft is no longer interested in Vista & win7 users.
all this data goes directly to the drain.
the only thing MS is wondering about those users is “why have they not migrated to W10?” but they refuse to hear that answer.
Thank you for the valuable article.
On my Win7 box, the Control Panel CEIP window was greyed-out any way I approached it. So I switched to the Group Policy editor. That took care of the CEIPEnable registry entry and the Autochk entry in the Task Scheduler.
Unfortunately, my box kept sending out telemetry. Back to the Task Scheduler for a closer look. I found three entries under Application Experience identified as components of CEIP. I’ve disabled these and, with crossed fingers, that should eliminate the telemetry.
So, if at first you don’t succeed…
PLZ how I can disable CEIP in Win7 I have 100 PC joined to domain I applied GP and task scheduler still same any helllllp please
Right-click on Microsoft Compatibility Appraiser, ProgramDataUpdater, and StartupAppTask, and disable them. – Not found.
As dated as this article is, I am glad I found it. We could have all just searched for and shut off the Customer Experience Improvement Program. But we all should know better. It is never that easy. and while i referenced another site before finding and reading through this one, i still found one other task that needed to be shut off. I am not a Microsoft certified pro so this documentation is very helpful. I feel that this is definitely hurting some of our tasks that run for a long time including through the night. Martin Brinkmann, thanks for the article