Turn off the Windows Customer Experience program

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.

Turn off the Windows Customer Experience Improvement program

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.

Group Policy

group policy windows customer-experience improvement program

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.

  1. Tap on the Windows-key, type gpedit.msc, and hit the Enter-key afterwards. This opens the Group Policy Editor.
  2. Navigate to the following section: Computer Configuration > Administrative Templates > System > Internet Communication Management > Internet Communication settings.
  3. Double-click on the policy Turn off Windows Customer Experience Improvement Program.
  4. Set the policy's state to enabled to disable the data collection.

The change is active right after you make it. If you want to undo the change, set the policy to "not configured" or disabled.

Windows Registry

registry turn off customer experience program

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.

  1. Tap on the Windows-key, type regedit.exe, and hit the Enter-key. This opens the Windows Registry Editor.
  2. For any edition of Windows: Use the hierarchic structure on the left to navigate to the following key: HKEY_LOCAL_MACHINE\Software\Microsoft\SQMClient\Windows
  3. If you use a Pro edition of Windows, this works as well: Use the hierarchic structure on the left to navigate to the following key: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\SQMClient\Windows
  4. If a key does not exist, e.g. SQMClient or Windows, create it by right-clicking on the parent key and selecting New > Key from the context menu.
  5. If the Dword CEIPEnable exists, double-click on it and set its value to 0.
  6. If it does not exist, right-click on Windows and select New > Dword (32-bit) Value from the context menu.
  7. Name it CEIPEnable.
  8. Double-click on it, and set its value to 0.

Task Scheduler

task scheduler proxy autochk

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.

  1. Tap on the Windows-key, type Task Scheduler, and hit the Enter-key. This opens the Windows Task Scheduler.
  2. Use the folder hierarchy on the left to go to the following folder: Task Scheduler Library > Microsoft > Windows > Autochk.
  3. The Proxy task there "collects and uploads autochck SQM data if opted-in to the Microsoft Customer Experience Improvement Program".
  4. Right-click on Proxy and select Disable from the context menu.
  5. Go to Task Scheduler Library > Microsoft > Windows > Application Experience.
  6. Right-click on Microsoft Compatibility Appraiser, ProgramDataUpdater, and StartupAppTask, and disable them.
  • Proxy: This task collects and uploads autochk SQM data if opted-in to the Microsoft Customer Experience Improvement Program.
  • Microsoft Compatibility Appraiser: Collects program telemetry information if opted-in to the Microsoft Customer Experience Improvement Program.
  • ProgramDataUpdater: Collects program telemetry information if opted-in to the Microsoft Customer Experience Improvement Program
  • StartupAppTask: Scans startup entries and raises notification to the user if there are too many startup entries.

The classic Control Panel

control panel disable windows customer experience program

You may disable the program using the classic Control Panel as well (for as long as it is there).

  1. Use the keyboard shortcut Windows-Pause to open the Control Panel.
  2. Click on search, and type Customer Experience.
  3. You should get one result under Security and Maintenance that is named "Change Customer Experience Improvement Program settings". Click on that link.
  4. Select "No, I don't want to participate in the program" when the preferences window opens.

Other Microsoft applications

windows media player customer-experience improvement program

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:

  1. Open Windows Media Player on your Windows machine.
  2. Select Tools > Options from the menu.
  3. When the options window opens, switch to Privacy.
  4. There you find the entry "Windows Media Player Customer Experience Improvement Program". If you want to disable it, make sure the box next to "I want to help make Microsoft software and services better by sending Player usage data to Microsoft" is unchecked.

Now You: What is your take on the Microsoft Customer Experience program?

Article Name
Turn off the Windows Customer Experience program
Microsoft introduced the Windows Customer Experience Improvement Program in Windows Vista, and has made it a part of any version of Windows since.
Ghacks Technology News
Please share this article


Responses to Turn off the Windows Customer Experience program

  1. Marcin October 26, 2016 at 12:14 pm #

    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 !

  2. Tom Hawack October 26, 2016 at 12:26 pm #

    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 :)

    • John Wick February 24, 2017 at 4:43 am #

      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?

      • Martin Brinkmann February 24, 2017 at 6:11 am #

        Thanks John, have added the information.

  3. Dave October 26, 2016 at 1:10 pm #

    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.

    • John October 26, 2016 at 3:26 pm #

      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.

      • T J October 26, 2016 at 5:42 pm #

        @ 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.

      • Tom Hawack October 26, 2016 at 5:48 pm #

        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 ...

      • jern October 26, 2016 at 6:12 pm #

        Apophasis - Don't take offense but Donald Trump is good at that. I like your use of it better than his.

      • Tom Hawack October 26, 2016 at 6:27 pm #

        @ jern, the only Elephant Man I loved was David Lynch's :)

      • Tom Hawack October 26, 2016 at 6:33 pm #

        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.

      • jern October 26, 2016 at 6:50 pm #

        Don't start trumpetting your "superior mind" - blowing your own horn like an elephant.

      • Tom Hawack October 26, 2016 at 6:57 pm #

        @ 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?!

  4. meepmeep October 26, 2016 at 1:23 pm #

    Thanks Martin, I missed that setting in Windows Media Player.

  5. Yuliya October 26, 2016 at 2:53 pm #

    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.

  6. Anonymous October 26, 2016 at 3:59 pm #

    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.

  7. justakiwi October 26, 2016 at 6:14 pm #

    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

    • Anonymous October 26, 2016 at 7:37 pm #

      This portable tool is doing it for you in one click:

      • jasray October 27, 2016 at 2:17 am #

        "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.

  8. MICROSOFT EXPERIENCE October 26, 2016 at 7:23 pm #


  9. Balfor October 27, 2016 at 4:13 am #

    Disabling CEIP doesn't stop any data or telemetry sent to Microsoft. Read their customer 'agreement'.

  10. Old Coot October 28, 2016 at 2:09 am #

    Altered Group policy OK, Task Scheduler a different story, will try again,
    Changed settings on Windows Media player ok. using Win 8.1 Pro

  11. Negroj November 3, 2016 at 12:05 pm #

    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.

  12. Paulo França Lacerda November 9, 2016 at 10:49 am #

    Thank you for the valuable article.

  13. jon4t2 December 28, 2016 at 1:57 am #

    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...

  14. samer April 29, 2017 at 3:37 pm #

    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

Leave a Reply