- RDP server: XP SP3 + all MS updates & AVAST antivirus (home desktop)
- RDP client: Win7 Enterprise SP1 (work laptop)
- Both machines on home intranet, both password protected, RDP is enabled on both
- RDP has worked fine, for 2 years, until two weeks ago...
Unexpectedly got XP (server) BSOD { STOP 0x0000007E (0xC0000005, 0x00000000, 0xAE0531A8, 0xAE052EA4) } on trying to paste a 1 kB text file, copied from Win7 (client), into the XP file explorer. Minidmp file says rdpdr.sys as the culprit:
rdpdr.sys rdpdr.sys+13f18 0xb821f000 0xb824ee80 0x0002fe80 0x480251d2 4/13/2008 2:32:50 PM
After trying many things (not mapping disk drives, deleting printers, etc.), I pulled out all disks from the XP box and did a clean installation (new disk) of XP SP3 + updates + AVAST. STILL get BSOD, *always* upon cut, paste, or clicking on a mapped drive in file explorer. (Yes, I've boot-scanned for viruses, etc: clean). At least the BSOD is reproducible!
I am sure it's not hardware: 1. It used to work just fine. 2. RDP works *in every respect*in the XP_client-to-Win7_server direction (including copy/paste, & drive mapping). 3. RDP works in every respect *except for copy/paste operations* in the Win7_client-to-XP_server direction. On this last point, I can use RDP for hours, as long as I don't try to save or open a file (e.g., I can run regedit, mmc, text editor, web browser --- you name it --- as long as I don't get a file dialog, or if I do get a dialog, I just cancel out of it).
I tried installing the latest rdpdr.sys file for XP (that I could access; KB972422, ver. 5.1.2600.5875, 4-SEP-2009). It made no difference. BSOD still says rdpdr.sys is the culprit (though some of the parameter addresses are different.) Although RDP using the old XP client was working fine, I also tried upgrading to XP's ver. 7 RDP client (KB969084; CredSSP [KB951608] enabled). This made no difference (not that I thought it would).
Lastly, the Win7 System Administrator (it's my work computer) recently made, but then (supposedly) backed-out the following GPO:
Windows Components/Remote Desktop Services/Remote Desktop Session Host/Device and Resource Redirection
Policy Setting
Allow audio recording redirection Disabled
Do not allow clipboard redirection Enabled
Do not allow COM port redirection Enabled
Do not allow drive redirection Enabled
Do not allow LPT port redirection Enabled
Do not allow supported Plug and Play device redirection Enabled
Is it possible that this GPO is the culprit (assuming, for a moment, that it wasn't actually backed-out)? If so, shouldn't RDP from XP client to Win7 server also be failing (or error message? or just do nothing?) on copy/paste?
BOTTOM LINE: Tearing my hair out over unidirectional RDP-causing-XP-BSOD! Ideas?