How to disable Software Quality Management (SQM) for Windows Vista-based computers that are running Microsoft FlexGo Technology 2.0

Article translations Article translations
Article ID: 951282 - View products that this article applies to.
Expand all | Collapse all

On This Page

Introduction

Important This article contains information about how to modify the registry. Make sure that you back up the registry before you modify it. Make sure that you know how to restore the registry if a problem occurs. For more information about how to back up, restore, and modify the registry, click the following article number to view the article in the Microsoft Knowledge Base:
322756 How to back up and restore the registry in Windows
This article describes the steps to disable Software Quality Management (SQM) on Windows Vista-based computers that are running Microsoft FlexGo Technology 2.0 by modifying registry keys. A network administrator can add Administrator Template files (ADM or ADMX) through the Local Group Policy Editor to configure registry keys to disable SQM.

Sample ADM, ADMX, ADML, and importable registry key examples are included in this article.

See the "References" section for .admx file (multilanguage) syntax and information about how to deploy the changes through the template.

MORE INFORMATION

Warning Serious problems might occur if you modify the registry incorrectly by using Registry Editor or by using another method. These problems might require that you reinstall the operating system. Microsoft cannot guarantee that these problems can be solved. Modify the registry at your own risk.

Sample registry keys

The following samples are examples of importable registry keys.

How to disable SQM features in the FlexGo application

  • SOFTWARE\Microsoft\FlexGo\FGNotify\Prechecks\Sqm
  • Set Sqm to 2.
Example .reg file:
Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\FlexGo\FGNotify\Prechecks]"Sqm"=dword:00000002

How to disable SQM features in Windows Vista

  • HKLM\Registry\Machine\Software\Policies\Microsoft\SQMClient\Windows\CEIPEnable
  • Set the dword key CEIPEnable to 0.
Example .reg file:
Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\SQMClient\Windows]"Sqm"=dword:00000002
The example importable registry keys can be copied to a text editor and saved with the .reg extension. You can write a startup script that will import the .reg file from a network-available location and then distribute it by using Group Policy.

How to configure the Local Group Policy Editor to propagate this script to clients

Follow these steps:
  1. Open the Local Group Policy Editor. To do this, follow these steps:
    1. Click Start
      Collapse this imageExpand this image
      start
					 button
      , type run in the Start Search box, and then press ENTER.
    2. Type gpedit.msc, and then click OK. If you are prompted for an administrator password or confirmation, type the password or provide confirmation.
  2. Under Computer Configuration, expand Windows Settings.
  3. Select Scripts (Startup/Shutdown), double-click Startup, and then click Add.
  4. Click Browse to select the location of the script. (The default location is %systemroot%\System32\GroupPolicy\Machine\Scripts\Startup.)
  5. Define any necessary script parameters, and then click OK two times.

Sample ADM

The following samples are examples of ADM files.

How to disable SQM features in the FlexGo application

Copy the following sample code to a text file. Rename the file with the .adm extension.
CLASS MACHINE 
 
CATEGORY "Disable FlexGo SQM"
    KEYNAME "SOFTWARE\Microsoft\FlexGo\FGNotify\Prechecks" 
 
    POLICY "FlexGo SQM ON or OFF" 
        #if version >= 4 
            SUPPORTED "Windows Vista" 
        #endif 
        EXPLAIN "Enables or Disables Software Quality Management (SQM) for FlexGo clients."
        VALUENAME "Sqm" 
            VALUEON 1 
            VALUEOFF 2 
    END POLICY 
END CATEGORY

How to disable SQM features in Windows Vista

Copy the following sample code to a text file. Rename the file with the .adm extension.
CLASS MACHINE 
 
CATEGORY "Disable ALL Vista SQM"
    KEYNAME "SOFTWARE\Policies\Microsoft\SQMClient\Windows" 
 
    POLICY "Vista and XP SQM ON or OFF" 
        #if version >= 4 
            SUPPORTED "Windows Vista and Windows XP SP2" 
        #endif 
        EXPLAIN "Enables or Disables Software Quality Management (SQM) for all Windows Vista and XP clients."
        VALUENAME "CEIPEnable" 
            VALUEON 1 
            VALUEOFF 0 
    END POLICY 
END CATEGORY

How to administer ADM files

Follow these steps:
  1. Open the Local Group Policy Editor. To do this, follow these steps:
    1. Click Start
      Collapse this imageExpand this image
      start
					 button
      , type run in the Start Search box, and then press ENTER.
    2. Type gpedit.msc, and then click OK. If you are prompted for an administrator password or confirmation, type the password or provide confirmation.
  2. Under Computer Configuration, right-click Administrative Templates, and then click Add/Remove Templates.
    Note Sample ADM files in this article are for the Machine Class.
  3. In the Add/Remove Templates dialog box, click Add.
  4. Locate the folder that contains the .adm file that you want to add. By default, the ADM store is located at %systemroot%\inf.
  5. Select the .adm file, and then click Open.
  6. Follow one of these steps:
    • If your .adm file was successfully loaded, click Close in the Add/Remove Templates dialog box. Your policy template has been added successfully.
    • If your .adm file was not successfully loaded, you receive an error message that includes a line number. Record this error information, and then click OK. Although your .adm file was not successfully loaded, the file still appears in the list of .adm files that are loaded. Select your .adm file, click Remove, and then click Close. Edit the .adm file to correct any problems.
  7. Disable all Vista SQM or FlexGo SQM. Then, locate the policy template to configure Enable or Disable.

Sample ADMX

The following samples are examples of ADMX files.

How to disable SQM features in the FlexGo application

Copy the following sample code to a text file. Rename the file with an .admx extension.
<?xml version="1.0" encoding="utf-8"?>
<!--  (c) 2007 Microsoft Corporation  -->
<policyDefinitions xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" revision="1.0" schemaVersion="1.0" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions">
  <policyNamespaces>
    <target prefix="flexgo" namespace="Microsoft.Policies.FlexGo" />
    <using prefix="windows" namespace="Microsoft.Policies.Windows" />
  </policyNamespaces>
  <resources minRequiredRevision="1.0" />
  <categories>
    <category name="FlexGo_CAT" displayName="$(string.FlexGo_CAT)">
      <parentCategory ref="windows:WindowsComponents" />
    </category>
  </categories>
  <policies>
    <policy name="FlexGoSQM" class="Machine" displayName="$(string.FlexGoSQM)" explainText="$(string.FlexGoSQMExp)" key="SOFTWARE\Microsoft\FlexGo\FGNotify\Prechecks" valueName="Sqm">
      <parentCategory ref="FlexGo_CAT" />
      <supportedOn ref="windows:SUPPORTED_WindowsVista" />
      <enabledValue>
        <decimal value="1" />
      </enabledValue>
      <disabledValue>
        <decimal value="2" />
      </disabledValue>
    </policy>
  </policies>
</policyDefinitions>

How to disable SQM features on Windows Vista

Copy the following sample code to a text file. Rename the file with the .adml extension.
<?xml version="1.0" encoding="utf-8"?>
<!--  (c) 2007 Microsoft Corporation  -->
<policyDefinitionResources xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" revision="1.0" schemaVersion="1.0" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions">
  <displayName>enter display name here</displayName>
  <description>enter description here</description>
  <resources>
    <stringTable>
      <string id="FlexGo_CAT">FlexGo Customer Experience Improvement Program</string>
      <string id="FlexGoSQM">Allow FlexGo Customer Experience Improvement data collection and upload</string>
      <string id="FlexGoSQMExp">If you enable this setting all FlexGo clients will join the FlexGo Customer Experience Improvement Program.
If you disable this all FlexGo clients will not collect or upload SQM data.
If you do not configure this setting all FlexGo clients will not collect or upload SQM data.</string>
    </stringTable>
  </resources>
</policyDefinitionResources>
Important To view and configure this setting in the Local Group Policy Object Editor, follow these steps:
  1. Open the Local Group Policy Editor. To do this, follow these steps:
    1. Click Start
      Collapse this imageExpand this image
      start
					 button
      , type run in the Start Search box, and then press ENTER.
    2. Type gpedit.msc, and then click OK. If you are prompted for an administrator password or confirmation, type the password or provide confirmation.
  2. Under Computer Configuration, right-click Administrative Templates, click View, and then click Filtering.
  3. Clear the Only show policy settings that can be fully managed check box, and then click OK.
Note Some fully-manageable settings are removed when the Group Policy Object in which they are configured no longer applies to the user or to the computer. These settings are located in the following folder:
%systemdrive%:\Software\Policies and\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies
Other settings (considered preferences) are not removed if the Group Policy Object in which they are configured no longer applies to the user or to the computer.

For more information about how to administer the ADMX policy template, visit the following Web site:
http://technet2.microsoft.com/WindowsVista/en/library/02633470-396c-4e34-971a-0c5b090dc4fd1033.mspx?mfr=true

In the navigation pane on the left side, expand Managing Group Policy ADMX Files Step-by-Step Guide to access the following two topics:
Scenario 1: Editing the Local GPO Using ADMX Files.
Scenario 2: Editing Domain-Based GPOs Using ADMX Files

How to configure the built-in Windows Server 2008 Release Candidate Administrator Template to redirect client SQM data

This template lets you redirect all SQM data from all network clients to a Microsoft Operations Management (MOM) server. To configure it, follow these steps:
  1. Open the Local Group Policy Editor. To do this, follow these steps:
    1. Click Start
      Collapse this imageExpand this image
      start
					 button
      , type run in the Start Search box, and then press ENTER.
    2. Type gpedit.msc, and then click OK. If you are prompted for an administrator password or confirmation, type the password or provide confirmation.
  2. Under Computer Configuration, expand Administrative Templates, and then expand Windows Components.
  3. Select Windows Customer Experience Improvement, and then double-click Allow Corporate redirection of Customer Experience Improvement uploads.
  4. Under Setting, click Enabled, enter the appropriate location of the MOM server in the Corporate SQM URL field, and then click OK.
Note If you leave the Allow Corporate redirection of Customer Experience Improvement uploads setting disabled, all SQM data will be sent to Microsoft.

REFERENCES

For more information, see the following Web sites and Knowledge Base article:
225087 Writing Custom ADM Files for System Policy Editor

Properties

Article ID: 951282 - Last Review: September 18, 2008 - Revision: 2.0
APPLIES TO
  • Microsoft FlexGo Technology 2.0 for pay-as-you-go computers
Keywords: 
kbexpertiseinter kbbug kbhowto KB951282

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com