Microsoft KB Archive/824387

= Infrared Data Transfer Does Not Work After You Resume Your Computer From Standby =

Article ID: 824387

Article Last Modified on 8/13/2003

-

APPLIES TO


 * Microsoft Windows XP Home Edition
 * Microsoft Windows XP Professional

-





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



SYMPTOMS
When you resume your Windows XP-based computer from standby, you may find that infrared communications no longer work. You cannot use the infrared port to transfer data. To restore the functionality of the infrared port, you must restart the computer after you resume the computer from standby.



CAUSE
This issue may occur if you use a serial (COM) port for infrared communication and the infrared settings that are configured for the port are not restored successfully. This issue may occur when the serial port driver (Serial.sys) restores the infrared settings, but then they are reset when the network driver interface specification (NDIS) driver tries to restore the settings.



RESOLUTION
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. To resolve this issue, you must add the SerialRelinquishPowerPolicy DWORD value to the  registry key for the hardware instance of the infrared device that you connect to, and then set the value to 1. When you do so, Serial.sys no longer acts as the power policy owner and does not restore the infrared settings that are configured for the port. The NDIS driver restores the settings.

To add the SerialRelinquishPowerPolicy DWORD value to the  registry key for the hardware instance of the infrared device that you connect to, follow these steps:  Click Start, and then click Run. In the Open box, type regedit, and then click OK. Locate and then click the following registry key

where PNP and   are specific to the infrared device On the Edit menu, point to New, and then click DWORD Value. Type SerialRelinquishPowerPolicy, and then press ENTER. On the Edit menu, click Modify.</li> In the Value data box, type 1, and then click OK.</li> Quit Registry Editor.</li></ol>

<div class="workaround_section">

WORKAROUND
To work around this issue, restart your computer after you resume your computer from standby to restore the functionality of the infrared port.

<div class="moreinformation_section">

MORE INFORMATION
For additional information about how to configure your computer for infrared communication in Windows XP, click the following article numbers to view the articles in the Microsoft Knowledge Base:

305588 HOW TO: Configure Your Computer for Infrared Communication in Windows XP

313296 HOW TO: Connect to Peripheral Devices with IrDA

Keywords: kbbug kbfix KB824387

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.