Article ID: 946432 - Last Review: January 16, 2008 - Revision: 1.0

Registry entry names that contain a backslash character (\) are considered as part of the registry path when you use Registry probe

On This Page

Expand all | Collapse all

SYMPTOMS

Consider the following scenario. You have a computer that is running one of the following operating systems:
  • Microsoft System Center Operations Manager 2007
  • Microsoft System Center Essentials 2007
  • Microsoft Operations Manager 2005
You have a registry entry name that contains a backslash character (\). For example, you have a registry entry that has the following name:
a/b
You use Registry Probe to monitor the registry key value. In this scenario, you find that the Monitoring pane of the Operations Console displays "false" under the RegAttributeName column.

Notes
  • RegAttributeName is the name of the registry probe attribute that you created in the Authoring console.
  • Steps to reproduce the issue are included in the "More Information" section.

RESOLUTION

To resolve this issue, do not use the backslash character (\) when you create registry entry names.

MORE INFORMATION

Steps to reproduce the issue

  1. Make sure that System Center Operations Manager 2007, the Administration console, and the database are installed on the same computer.
  2. Click Start, click Run, type regedit, and then click OK.
  3. Click the following registry key:
    HKEY_LOCAL_MACHINE\SOFTWARE
  4. On the Edit menu, point to New, and then click String Value.
  5. Type a\b, and then press ENTER.
  6. Right-click a\b, click Modify, type abc in the Value data box, and then click OK.
  7. Close Registry Editor.
  8. Click Start, point to Programs, point to System Center Operations Manager 2007, and then click Operations Console.
  9. Click Authoring, and then expand Management Pack Objects under Authoring.
  10. Click Attributes, and then click Create a new attribute in the Actions pane.
  11. Type MyReg in the Name box, and then click Next.
  12. In the Discovery Type list, click Registry.
  13. Under Target, click Browse.
  14. Click Windows computer under Target, click OK, and then click Next.
  15. Under Key or Value Type, click Value.
  16. Type Software\a\b in the Path box.
  17. Under Query Interval, delete the default value, and then type 15 in the Frequency box.
  18. Click Monitoring in the Administration pane, click New View, and then click State View.
  19. Type RegView in the Name box.
  20. On the Criteria tab, click the ellipses (…) under Show data related to.
  21. In the Select a Target Type dialog box, click Windows_Computer_Extended.

    Note The Windows_Computer_Extended type is created when you select Windows computer in step 14.
  22. Click the Display tab, click to select the MyReg check box in the Columns to display list, and then click OK.
After fifteen seconds, you find that the word "false" is displayed under the MyReg column. This indicates that there is an issue with the registry path.

Note Fifteen seconds is the number of seconds that you specified in step 17.

APPLIES TO
  • Microsoft System Center Operations Manager 2007
  • Microsoft System Center Essentials 2007
  • Microsoft Operations Manager (MOM) 2005
Keywords: 
kbexpertiseadvanced kbtshoot kbprb KB946432
 

Article Translations