(Unattended Installation)

Applies To: Windows Server 2003, Windows Server 2003 R2, Windows Server 2003 with SP1, Windows Server 2003 with SP2

[PCHealth]

The [PCHealth] section contains entries for configuring error reporting, Remote Assistance, and Help and Support Center.

Answer File Entries for the [PCHealth] Section

Entry Description

ER_Display_UI

Specifies whether Setup notifies the user that an error has occurred and shows details about the error.

ER_Enable_Applications

Specifies how Windows reports errors that occur in applications.

ER_Enable_Kernel_Errors

Specifies whether Windows reports errors in the Windows kernel.

ER_Enable_Reporting

Specifies whether Windows automatically reports errors.

ER_Enable_Windows_Components

Specifies whether to report errors in Windows components.

ER_Exclude_EXE(n)

Specifies an application for which Windows does not report any errors, if they occur.

ER_Force_Queue_Mode

Specifies whether to send all reports in queue mode.

ER_Include_EXE(n)

Specifies whether the error report includes the file name of the application causing an error.

ER_Include_MSApps

Specifies whether to track and report errors in Microsoft applications.

ER_Include_Shutdown_Errs

Specifies whether to report shutdown errors.

RA_AllowFullControl

Specifies whether a person (other than the user of the computer) can take full control of the computer from a separate location.

RA_AllowToGetHelp

Specifies whether to enable Remote Assistance.

RA_AllowUnsolicited

Specifies whether to enable unsolicited Remote Assistance.

RA_MaxTicketExpiry

Specifies the time in seconds after which a Remote Assistance invitation expires.

ER_Display_UI

Specifies whether Setup notifies the user that an error has occurred and shows details about the error.

Syntax
ER_Display_UI = 0 | 1
Value Description

0

Does not display the error notification user interface.

1

Displays the error notification user interface.

Example
[PCHealth]
ER_Display_UI = 1
Comments

If you enable ER_Display_UI and also enable ER_Enable_Reporting, the user can choose to report the error. If you enable ER_Display_UI but disable ER_Enable_Reporting, the user cannot report errors. If you disable ER_Display_UI but enable ER_Enable_Reporting, Setup automatically reports the errors, but does not notify the user.

For servers that do not have interactive users, consider disabling ER_Display_UI.

ER_Enable_Applications

Specifies how Windows reports errors that occur in applications.

Syntax
ER_Enable_Applications = All | Listed | None
Value Description

All

Reports errors for all applications except for those listed in ER_Exclude_EXE(n).

Listed

Reports errors only for those applications listed in ER_Include_EXE(n) and Microsoft applications when you enable ER_Include_MSapps.

None

Reports no application errors.

Example
[PCHealth]
ER_Enable_Applications = All
Comments

This entry controls whether to report errors in applications when you enable ER_Enable_Reporting.

ER_Enable_Kernel_Errors

Specifies whether Windows reports errors in the Windows kernel.

Syntax
ER_Enable_Kernel_Errors = 0 | 1
Value Description

0

Does not report errors in the Windows kernel.

1

Reports errors in the Windows kernel when you enable ER_Enable_Reporting.

Example
[PCHealth]
ER_Enable_Kernel_Errors = 1
Comments

None.

ER_Enable_Reporting

Specifies whether Windows automatically reports errors.

Syntax
ER_Enable_Reporting = 0 | 1
Value Description

0

Does not report errors.

1

Reports errors.

Example
[PCHealth]
ER_Enable_Reporting = 1
Comments

If you disable ER_Enable_Reporting but enable ER_Display_UI, the user cannot report errors.

ER_Enable_Windows_Components

Specifies whether to report errors in Windows components.

Syntax
ER_Enable_Windows_Components = 0 | 1
Value Description

0

Does not report errors in Windows components.

1

Reports errors in Windows components when you enable ER_Enable_Reporting.

Example
[PCHealth]
ER_Enable_Windows_Components = 1
Comments

When you enable ER_Enable_Reporting, Setup reports errors for the components that are part of Windows XP and Windows Server 2003 operating systems. To exclude individual Windows components, use ER_Exclude_EXE(n).

ER_Exclude_EXE(n)

Specifies an application for which Windows does not report any errors, if they occur.

Syntax
ER_Exclude_EXE(n)= executable_filename
Value Description

executable_filename

The file name of a Windows component or application that error reporting excludes.

Example
[PCHealth]
ER_Exclude_EXE1 = notepad.exe
ER_Exclude_EXE2 = explorer.exe
ER_Exclude_EXE3 = iexplore.exe
Comments

This entry is used only if you enable ER_Enable_Windows_Components or if ER_Enable_Applications is set to All.

ER_Force_Queue_Mode

Specifies whether to send all reports in queue mode.

Syntax
ER_Force_Queue_Mode = 0 | 1
Value Description

0

Does not send reports in queue mode.

1

Sends reports in queue mode.

Example
[PCHealth]
ER_Force_Queue_Mode = 1
Comments

The default value is 1 for Windows Server 2003. The default is 0 for Windows XP Professional or Windows XP Home Edition.

ER_Include_EXE(n)

Specifies whether the error report includes the file name of the application causing an error.

Syntax
ER_Include_EXE(n)= executable_filename
Value Description

executable_filename

The file name of an application that includes error reporting.

Example
[PCHealth]
ER_Include_EXE1 = notepad.exe
ER_Include_EXE2 = explorer.exe
ER_Include_EXE3 = iexplore.exe
Comments

This entry requires ER_Enable_Applications = Listed in the [PCHealth] section. You can automatically include Microsoft applications by using ER_Include_MSApps.

ER_Include_MSApps

Specifies whether to track and report errors in Microsoft applications.

Syntax
ER_Include_MSApps = 0 | 1
Value Description

0

Does not report errors in Microsoft applications.

1

Reports errors in Microsoft applications when you enable ER_Enable_Reporting.

Example
[PCHealth]
ER_Include_MSApps = 1
Comments

If you use the entries ER_Enable_Reporting = 1 and ER_Enable_Applications = Listed, Setup reports errors for all Microsoft applications.

ER_Include_Shutdown_Errs

Specifies whether to report shutdown errors.

Syntax
ER_Include_Shutdown_Errs = 0 | 1
Value Description

0

Does not report shutdown errors.

1

Reports shutdown errors.

Example
[PCHealth]
ER_Include_Shutdown_Errs = 1
Comments

The default value is 1 for Windows Server 2003. The default value is 0 for Windows XP Professional or Windows XP Home Edition.

RA_AllowFullControl

Specifies whether a person (other than the user of the computer) can take full control of the computer from a separate location.

Syntax
RA_AllowFullControl = 0 | 1
Value Description

0

Enables remote helper to view the user's desktop but not take control of the user's computer.

1

Does not enable remote helper to ask to take control of the user's computer but the user can grant this request.

Example
[PCHealth]
RA_AllowFullControl = 0
Comments

The default value is 1. The helper must ask the user for explicit permission to take control; the user can accept or decline such requests. This entry requires RA_AllowToGetHelp = 1 in the [PCHealth] section. If you use the entry RA_AllowToGetHelp = 0, Setup ignores the RA_AllowFullControl entry.

RA_AllowToGetHelp

Specifies whether to enable Remote Assistance.

Syntax
RA_AllowToGetHelp = 0 | 1
Value Description

0

Does not enable Remote Assistance.

1

Enables Remote Assistance.

Example
[PCHealth]
RA_AllowToGetHelp = 0
Comments

The default value is 1.

RA_AllowUnsolicited

Specifies whether to enable unsolicited Remote Assistance.

Syntax
RA_AllowUnsolicited = 0 | 1
Value Description

0

Does not enable unsolicited Remote Assistance.

1

Enables unsolicited Remote Assistance.

Example
[PCHealth]
RA_AllowUnsolicited = 1
Comments

The default value is 0.

RA_MaxTicketExpiry

Specifies the time, in seconds, after which a Remote Assistance invitation expires.

Syntax
RA_MaxTicketExpiry = time_in_seconds
Value Description

time_in_seconds

The time in seconds after which a Remote Assistance ticket expires.

Example
[PCHealth]
RA_MaxTicketExpiry = 600
Comments

The default value is 2,592,000 seconds (30 days).