Altiris Notification Server

MachineGuid Registry Locations

Last update: 04.11.2004

Author: 4107

Notice

The content in this document represents the current view of Altiris as of the date of publication. Because Altiris responds continually to changing market conditions, this document should not be interpreted as a commitment on the part of Altiris. Altiris cannot guarantee the accuracy of any information presented after the date of publication.

Copyright © 2003, Altiris, Inc. All rights reserved.

Altiris, Inc.

588 West 400 South

Lindon, UT 84042

Phone: (801) 226-8500

Fax: (801) 226-8506

BootWorks U.S. Patent No. 5,764,593.

RapiDeploy U.S. Patent No. 6,144,992.

Altiris, BootWorks, Inventory Solution, PC Transplant, RapiDeploy, and RapidInstall are registered trademarks of Altiris, Inc. in the United States.

Carbon Copy is a registered trademark licensed to Altiris, Inc. in the United States and a registered trademark of Altiris, Inc. in other countries.

Microsoft, Windows, and the Windows logo are trademarks, or registered trademarks of Microsoft Corporation in the United States and/or other countries.

Other brands and names are the property of their respective owners.

Information in this document is subject to change without notice. For the latest documentation, visit

Table of Contents

Legal Notice2

Table of Contents3

Introduction4

Clean NS Client Installation5

NS Client upgraded to the NS Agent6

CleanNS Agent Installation9

Summary11

Reasoning behind MachineGuid instances11

Introduction

A Notification Server Managed Resource is defined as a machine that is running either the NS Client (5.5.0.537 and earlier) or the Altiris Agent (6.0.0.803 and later). There are three scenarios in which the NS Client and NS Agent can be installed.

  1. Clean NS Client installation.
  2. NS Client upgraded to the NS Agent.
  3. Clean NS Agent installation.

When the NS Client or NS Agent has been installed, it communicates with the Notification Server and receives its MachineGuid. Each scenario dictates the locations of the MachineGuid within the Registry.

This information is required when including the NS Client or NS Agent in an image. This ensuresthe removal of all instances of the MachineGuid from the machine that will be imaged. This willalso prevent duplicate MachineGuids within the environment, thus allowing all of the NS Managed Resources populate the AeXNS or Altiris databases.

TOC

Clean NS Client Installation

HKLM\SOFTWARE\Altiris\eXpress\MachineGuid

HKLM\SOFTWARE\Altiris\eXpress\NS Client\MachineGuid

HKLM\SOFTWARE\Computing Edge\Notification Server\MachineGuid

TOC

NS Client upgraded to the NS Agent

HKLM\SOFTWARE\Altiris\Altiris Agent\MachineGuid

HKLM\SOFTWARE\Altiris\eXpress\MachineGuid

HKLM\SOFTWARE\Altiris\eXpress\NS Client\MachineGuid

HKLM\SOFTWARE\Computing Edge\Notification Server\MachineGuid

TOC

Clean NS Agent Installation

HKLM\SOFTWARE\Altiris\Altiris Agent\MachineGuid

HKLM\SOFTWARE\Altiris\eXpress\MachineGuid

HKLM\SOFTWARE\Altiris\eXpress\NS Client\MachineGuid

TOC

Summary

As seen from the screenshots, the NS Client (1) and NS Agent (2) creates instances of the MachineGuid when cleanly installed, and the upgrade (3) from the NS Client to the NS Agent creates four instances.

(1)

HKLM\SOFTWARE\Altiris\eXpress\MachineGuid

HKLM\SOFTWARE\Altiris\eXpress\NS Client\MachineGuid

HKLM\SOFTWARE\Computing Edge\Notification Server\MachineGuid

(2)

HKLM\SOFTWARE\Altiris\Altiris Agent\MachineGuid

HKLM\SOFTWARE\Altiris\eXpress\MachineGuid

HKLM\SOFTWARE\Altiris\eXpress\NS Client\MachineGuid

(3)

HKLM\SOFTWARE\Altiris\Altiris Agent\MachineGuid

HKLM\SOFTWARE\Altiris\eXpress\MachineGuid

HKLM\SOFTWARE\Altiris\eXpress\NS Client\MachineGuid

HKLM\SOFTWARE\Computing Edge\Notification Server\MachineGuid

TOC

Reasoning behind MachineGuid instances

HKLM\SOFTWARE\Altiris\Altiris Agent\MachineGuid is used by the Altiris Agent, in order to identify itself as Notification Server Managed Resource.

HKLM\SOFTWARE\Altiris\eXpress\MachineGuid is used by the Deployment Server Agent, in order to relate a Deployment Server Managed Resource with a Notification Server Managed Resource, when the Deployment Server is being synchronized with Deployment Solution.

HKLM\SOFTWARE\Altiris\eXpress\NS Client\MachineGuid is used by the NS Client (5.5.x), in order to identify itself as a Notification Server Managed Resource. It is also used by the Altiris Agent for backwards compatibility.

HKLM\SOFTWARE\Computing Edge\Notification Server\MachineGuid is used by the NS Client (5.1.x), in order to identify itself as a Notification Server Managed Resource. It is also used by the NS Client 5.5.x as well as the Altiris Agent 6.0.8.x for backwards compatibility. Notification server 5.1.x was owned by Computing Edge, which was then acquired by Altiris.

TOC

Page 1

MachineGuid Registry Locations