Neverfail Heartbeat Setup Running on Windows Server 2008 or Later will Crash if Registry Values are Missing

Follow

Summary

This Knowledgebase article describes an issue where Neverfail Heartbeat Setup running on Windows Server 2008 will crash if specific registry values are missing.


More Information

Symptom

When running Neverfail Heartbeat Setup on Windows Server 2008, Setup crashes and the following entry is added to the nfsetupauditlog.txt file.

[SetupException] Where(CHelper::ReadRegVal()) Message(Failed to read value :
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Programs)
WinErrorMsg(2) (The system cannot find the file specified.

Cause

The issue is caused by a missing value that Setup expects to be present:

HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Programs

Resolution

Check for the presence of values for the following registry keys:

HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Programs
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Desktop

Manually create the registry values with the appropriate value data as shown in the example below:

Example for a user called Administrator:

For

HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Programs

The value: C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start Menu\Program

For

HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Desktop

The value: C:\Users\Administrator\Desktop


Applies To

Microsoft Windows Server 2008 and Later


Related Information

None

KBID-2112

0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.