Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

INF: How to Suppress the Appshelp Message in an Unattended Installation


View products that this article applies to.

IMPORTANT: This article contains information about modifying the registry. Before you modify the registry, make sure to back it up and make sure that you understand how to restore the registry if a problem occurs. For information about how to back up, restore, and edit the registry, click the following article number to view the article in the Microsoft Knowledge Base:
256986 (http://support.microsoft.com/kb/256986/EN-US/) Description of the Microsoft Windows Registry

↑ Back to the top


Summary

This article describes how to suppress the Appshelp message when you perform an unattended (silent) installation of SQL Server 2000 or Analysis Services, and corresponding Service Packs, on a Microsoft Windows Server 2003 operating system.

↑ Back to the top


More information

When you install SQL Server 2000, Analysis Services, or corresponding Service Packs by using unattended installation scripts, you may receive an Appshelp message that is similar to:

SQL Server 2000 SP2 and below is not supported by this version of Windows.

To suppress the Appshelp message, use one of the following methods.

Method 1: Block the Appshelp Message by Setting a Registry Key

WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.
1.On the Start menu, click Run. In the Run dialog box, type regedit in the Open text box, and then click OK.
2.In the Registry Editor, locate and select HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags.
3.To suppress the Appshelp message in a SQL Server 2000 installation, follow these steps:

a. On the Edit menu, click New, and then click DWORD Value.
b. Type {ff25f0b5-c894-45f4-a29d-1bdd0c7926cd} for the new value.
c. Double-click {ff25f0b5-c894-45f4-a29d-1bdd0c7926cd}.
d. In the Edit DWORD Value dialog box, type 1 in the Value data text box. Click OK.

Note: The DWORD value 1 corresponds to disabling the compatibility check. A value of 0 means that the compatibility check is not blocked. A value of 2 means that the compatibility check is blocked completely.
4.To suppress the Appshelp message in an Analysis Services installation, follow these steps:

a. On the Edit menu, click New, and then click DWORD Value.
b. Type {670ae5df-020f-4e33-8a45-28d302d2b506} for the new value.
c. Double-click {670ae5df-020f-4e33-8a45-28d302d2b506}.
d. In the Edit DWORD Value dialog box, type 1 in the Value data text box. Click OK.

Method 2: Block the Appshelp Message by Using the Microsoft Windows Applications Compatibility Toolkit

1.Start the Compatibility Administrator.
2.In the Compatibility Administrator dialog box, expand Applications.
3.Locate, and then select the application for which you want to disable the Appshelp message.

To suppress the Appshelp message in a SQL Server 2000 installation, click to select SQL Server 2000 SP2 and below.
To suppress the Appshelp message in an Analysis Services installation, click to select SQL Server 2000 Analysis Services SP2 and below.


Note: In the upper-right hand pane, you will see an executable name that has a node named AppHelp - NOBLOCK or AppHelp - HARDBLOCK. This executable triggers the AppsHelp message.
4.In the Compatibility Administrator dialog box, in the upper-right hand pane, right-click the executable name, and then click Disable Entry.
5.On the File menu, click Exit.

↑ Back to the top


References

For additional informations, click the following article number to view the article in the Microsoft Knowledge Base:
303467 BUG: Unattended Installation of Service Pack 1 Fails with No Errors
329329 PRB: Windows Server 2003 Support for SQL Server 2000

Windows Applications Compatibility Toolkit

To download the Windows Applications Compatibility Toolkit, visit the following Microsoft Web site:

For Microsoft Windows XP or Microsoft Windows 2003

↑ Back to the top


Keywords: KB815430, kbinfo, kbsetup, kbregistry

↑ Back to the top

Article Info
Article ID : 815430
Revision : 8
Created on : 11/14/2007
Published on : 11/14/2007
Exists online : False
Views : 478