Windows Server

Disabling Customer Experience Improvement Program tasks in Windows Server 2008

This tip walks you through the process of disabling the Customer Experience Improvement Program scheduled tasks in Windows Server 2008.

The Windows Server 2008 task scheduler has a large number of new features and interface changes, but some administrators may want to reconfigure the default configuration. For instance, there are three scheduled tasks created with installations of Windows Server 2008 that, if permitted by an administrator, will collect and send usage data to Microsoft as part of the Customer Experience Improvement Program (CEIP).

If you decide to disable the CEIP scheduled tasks, follow these steps. From the Windows Server 2008 Server Manager, launch the Task Scheduler applet and browse to Task Scheduler Library | Microsoft | Windows | Customer Experience Improvement Program. Right-click the Consolidator task and select Disable (Figure A). Figure A

Figure A

Browse to the Server section of the Customer Experience Improvement Program task folder, and you'll see ServerCeipAssistant and ServerRoleCollector. Right-click the scheduled tasks and select Disable (Figure B). Figure B

Figure B

The CEIP data collection is a one-way traffic of usage information of Microsoft products from your installations to Microsoft on the Internet. You do not have any visibility to the information being sent, so it would be a better security practice to disable the jobs; otherwise, I don't see real value in sending this traffic to Microsoft if you don't know what is being sent or where it goes. Besides, do you ever actually answer "Yes" to the CEIP questions? Let me know in the discussion forum.

Stay on top of the latest Windows Server 2003 and Windows Server 2008 tips and tricks with our free Windows Server newsletter, delivered each Wednesday. Automatically sign up today!

About

Rick Vanover is a software strategy specialist for Veeam Software, based in Columbus, Ohio. Rick has years of IT experience and focuses on virtualization, Windows-based server administration, and system hardware.

5 comments
Alan Shortall
Alan Shortall

At first, I thought managing a server is very easy. I didn't have the idea how much complex and difficult it is judging by the post above. Now I appreciate why our network administrators are always busy. - Unilife Alan Shortall

mldennis
mldennis

What exactly does the ServerRoleCollector task do? You say to disable it but you don't explain what it does. Also, it looks like in 2008 R2 the Ceip tasks are moved around a bit in the Customer Experience folders and they have added some new tasks. Please update your tip to show differences with R2. If you want I can take a stab at helping you. --M

robertbrown
robertbrown

Can you update this article with the equivalent methods for use with the command line version of Server 2008?

b4real
b4real

Be sure to check the machine certificates that some of the Microsoft products are issuing now. They seem to drop in some extra certs that may break other functionality.

b4real
b4real

Robert: Good idea - I will see if I can get it into next months run of tips.

Editor's Picks