Microsoft KB Archive/815430

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

Article ID: 815430

Article Last Modified on 11/14/2007

-

APPLIES TO


 * Microsoft SQL Server 2000 Service Pack 2
 * Microsoft SQL Server 2000 Standard Edition
 * Microsoft SQL Server 2000 Service Pack 1
 * Microsoft SQL Server 2000 Analysis Services
 * Microsoft SQL Server 2000 Service Pack 1
 * Microsoft SQL Server 2000 Analysis Services
 * Microsoft Windows Server 2003, Standard Edition (32-bit x86)

-



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 Description of the Microsoft Windows Registry



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.



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.

 On the Start menu, click Run. In the Run dialog box, type regedit in the Open text box, and then click OK. In the Registry Editor, locate and select . To suppress the Appshelp message in a SQL Server 2000 installation, follow these steps:

 On the Edit menu, click New, and then click DWORD Value. Type {ff25f0b5-c894-45f4-a29d-1bdd0c7926cd} for the new value. Double-click {ff25f0b5-c894-45f4-a29d-1bdd0c7926cd}. 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.</li></ol> </li> To suppress the Appshelp message in an Analysis Services installation, follow these steps:

<ol style="list-style-type: lower-alpha;"> On the Edit menu, click New, and then click DWORD Value.</li> Type {670ae5df-020f-4e33-8a45-28d302d2b506} for the new value.</li> Double-click {670ae5df-020f-4e33-8a45-28d302d2b506}.</li> In the Edit DWORD Value dialog box, type 1 in the Value data text box. Click OK.</li></ol> </li></ol>

Method 2: Block the Appshelp Message by Using the Microsoft Windows Applications Compatibility Toolkit
<ol> Start the Compatibility Administrator.</li> In the Compatibility Administrator dialog box, expand Applications.</li> Locate, and then select the application for which you want to disable the Appshelp message.

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

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.</li> In the Compatibility Administrator dialog box, in the upper-right hand pane, right-click the executable name, and then click Disable Entry.</li> On the File menu, click Exit.</li></ol>

<div class="references_section">