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.
- Clean NS Client installation.
- NS Client upgraded to the NS Agent.
- 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