Welcome to TechNet Blogs Sign in | Join | Help
\SystemRoot\System32\RDPDD.dll failed to load

 

This is an FYI post for an issue we've seen on a couple of Windows 2003 SP2 servers internally.  Hopefully if someone hits this in the wild they'll be able to find this post on the intertubes.

Symptom:

When attempting to connect from the client via RDP,  you would click “connect” and then soon after it would silently fail and “connect” would be clickable again.

Each time when attempting to connect, the server would log this event:

Event Type:   Information
Event Source: Application Popup
Event Category:      None
Event ID:     26
Date:         9/25/2007
Time:         12:13:57 PM
User:         N/A
Computer:     ServerX
Description:
Application popup:  : \SystemRoot\System32\RDPDD.dll failed to load

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
Data:
0000: 00000000 006c0002 00000000 4000001a
0010: c0000017 c000009a 00000000 00000000
0020: 00000000 00000000

Our Resolution

A) We found that in our cases it was an issue with the ATI driver and by either rolling back the ATI driver for the display on the server or upgrading the display driver on the server resolved the issue.  Reports in the comments show the same for Nvidia drivers

B) In another instance it was found that by going to:  Display Properties --> Settings --> Advanced --> Troubleshoot, turn off "Hardware acceleration” resolved the issue as well without adjusting the drivers.

C) On the internet I've seen posts showing SFC to help but in my cases it did not.

Update from comments: 

D) A solution found at http://forums.nvidia.com/index.php?showtopic=67147&hl=remote%20desktop&st=60 worked for me (and others.)

It's a registry fix that increases the size of the session image space.  Add the following key:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]

"SessionImageSize"=dword:00000020

Where 00000020 is hex for 32

In any case the event was a red herring and was just a generic error being bubbled up from Win32k.sys..

 

Technorati tags: , ,

Published Friday, January 04, 2008 11:51 PM by Brad Rutkowski

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# Geek Lectures - Things geeks should know about » Blog Archive » \SystemRoot\System32\RDPDD.dll failed to load @ Friday, January 04, 2008 7:08 PM

PingBack from http://geeklectures.info/2008/01/04/systemrootsystem32rdpdddll-failed-to-load/

Geek Lectures - Things geeks should know about » Blog Archive » \SystemRoot\System32\RDPDD.dll failed to load

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Wednesday, January 09, 2008 5:02 PM

I only had this problem after installing .NET 3. on W2K3-SrvHunSP2+Term Serv. Ati driver adjusting solved it.

Thx!

velga

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Thursday, January 10, 2008 11:56 AM

Alright glad it helped!

Brad Rutkowski

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Thursday, January 24, 2008 4:32 PM

Great info! I had the same problem after installing .Net 3.5....it was just driving me crazy!

Anonymous

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Thursday, March 06, 2008 11:34 PM

I have a client with new Dell XP machines and nothing but seemingly random glitches with connecting to them via RDP. First it was BSoDs. ATI seemed the culprit from the bugcheck, but there was no updated Dell ATI driver. Updating with the ATI driver from the ATI/AMD website seemed to help, but there were still lockups after accessing via RDP the first time.

Now, we've got a couple machines that just refuse the connection, with the above error you about. Imagine my surprise when ATI was your culprit!

I think the VERY latest driver off the website is going to resolve my problem, but honestly? I've been trying to track this down for months.

ATI + .Net is a clue. I couldn't get them to break out of the box, but after all our apps were on, they did it. One app installs .Net 2.0 - my money is on that combo.

Roger McCubbins

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Tuesday, March 25, 2008 2:54 PM

Had this appear on XP Pro on a dual-core AMD system after updating the ATI Radeon drivers.

Disabled Hardware Acceleration and RDP now works again.

Paul R. Dietz

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Thursday, May 15, 2008 5:16 PM

I yesterday updated to nvidia driver 175.16, and remote desktop works nomore.

It seems there's a strong relationship between video drivers and RD. But since this is a very old problem (i found many discussions about it which have been started in 2006 and 2007), MS should release a patch to solve it.

Skynet

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Friday, May 16, 2008 1:12 PM

It's actually a problem with the card/drivers not with the OS.

Brad Rutkowski

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Thursday, May 29, 2008 12:17 AM

Application popup:  : \SystemRoot\System32\RDPDD.dll failed to load is showing numerous times in my Event viewer - system folder after I try to RDP to my machine from another computer. Basically, I hit "connect" in RDP, and the little box flashes and doesn't do anything. I am running Windows XP Pro. I would like to add to one of the previous posts from a user named "Skynet." I just installed nVidia display driver 175.16, and that's when my RDP broke. nVidia and Microsoft have yet to fix this problem, but I will be contacting nVidia about it, tomorrow. I will let you all know what I find out.

Luke Smith

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Thursday, May 29, 2008 12:46 AM

UPDATE: I just wanted to confirm my previous post. nVidia display driver 175.16 BROKE my RDP. I rolled back the driver and restarted my computer. Lo-and-behold.... I was successfully able to RDP my machine from another machine. I'm definitely going to put in a support ticket or phone call to nVidia, tomorrow, to let them know of this problem.

Luke Smith

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Saturday, May 31, 2008 7:54 AM

Same here in Germay. After Nvidia Update. RDP stopped.

blogfeuer

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Sunday, June 01, 2008 5:53 PM

Unbelievable, but true. Of course, Murphy let me use a headless system (no display, no keyboard) when I discovered it. The win installation on that machine used to have an ATI card, now it uses an NVIDIA...so I´ll roll back the NVIDIA driver to a previous release and re-check.

Why are we wasting our time with this .... uglyness???

Chris Franzen

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Tuesday, June 03, 2008 12:16 PM

It is ugliness, but the NVIDIA driver rollback finally saved me from over a week of changing security settings, uninstalling and reinstalling XP SP3, etc. RDP is working again.

mastman

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Thursday, June 05, 2008 2:51 AM

rolled back nvidia driver and sure enough rdp working now...can't beleive it great work and thanks a mill

dude

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Friday, June 06, 2008 9:54 AM

Had this problem on a XP Professional box with ATI graphics card. Updating the driver fixed the problem.

Thanks a lot.

Markus

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Saturday, June 07, 2008 8:58 AM

Thanks for the info! You saved me from hours of pointless fight with RDP and system settings. Nvidia rollback helped! Thanks again!

LOC

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Saturday, June 07, 2008 7:55 PM

Same here. 175.16 broke RDP for me. I rolled back the driver and it works now. As of this time 175.16 is still the latest driver. Thanks for sharing, guys.

Hamm

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Tuesday, June 10, 2008 12:09 AM

so which version is working for you guys?

bg

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Tuesday, June 10, 2008 2:56 PM

I'm using the nVidia 175.16 drivers, and am experiencing the same thing; yesterday it worked for one connection, after disconnect I can no longer connect. I'll just stick with VNC until they fix the drivers

mith

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Thursday, June 19, 2008 11:21 PM

Same issue after upgrading to Nvidia 175.16, really a pain because Spore is crashing with older drivers... then again, maybe I've created enough unnatural freaky creatures until the game comes out.

Peter

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Friday, June 20, 2008 2:41 PM

Great info!  I had Nvidia 175.16 driver version as well and could not remote into my PC.  Once I installed driver version 6.14.11.6921 (12/5/07), I was able to remote into my PC.

Thanks for the help!

Les

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Monday, June 23, 2008 1:06 PM

The Nvidia driver 175.19 released today has no resolution for this issue. My PC is only one of over 300 with Nvidia GeForce 6200 TM (but the only one with XP SP3), RDP is an often used feature. So we must avoid to install/build in this and the former driver over/in our RIS or WDS image for XP with integrated SP3 installations. Thank you NVidia :-(

Reinhard

Reinhard

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Tuesday, June 24, 2008 11:57 AM

install nvidia drivers 169.21 if you want remote desktop to work, nvidia still doesn't know how to make proper drivers and apparently microsoft doesn't know how to test drivers either.

silicon

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Tuesday, June 24, 2008 5:51 PM

Just so its recorded somewhere.  I was having a problem with my XBOX 360 connecting to my Media Center PC, it would just hang on the "Contacting . . ." screen.  I had updated my NVIDIA card with the 175.19 driver recently and this seems to be the problem.  Rolling back to the previous driver resolved my XBOX problem as it seems to rely on this same DLL to connect and show Media Center on my TV via the XBOX.

Words

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Friday, June 27, 2008 9:47 AM

Using nVidia 175.19 and having a similar problem. Rebooting fixes it for a while but then it returns. Anyone know where I can get an older version of the nVidia drivers for a GeForce 6800GT?

thanks!

Anthony

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Monday, June 30, 2008 12:54 PM

This was happening off and on, now even about a reboot it doesnt work.

I fail to see how its a display driver problem when RDP is meant to virtualize the display...

However, I bet Vista's more component based architecture probably wont have the same issue

E Newton

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Thursday, July 03, 2008 4:27 PM

Thanks!  Upgrading the nVidia driver fixed the problem for me.  Who'd a thunk it ...

gfl

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Thursday, July 10, 2008 11:50 PM

Hey folks, I happened across this blog post and figured others who find it might benefit from some additional info on the problem.

For the record, here is some relevant info on my WinXP systems:

System 1:

Asus A8N-32SLI

Nvidia GeForce 7600GS

System 2:

Abit A-N78HD with onboard Nvidia GeForce 8200 graphics

Nvidia GeForce 8600GS (running an additional display)

As many people have discovered, the issue cited in the title to this blog post affects the Nvidia 175.16 driver package. Last week, Nvidia released an update -- 175.19 -- that many people assumed would fix the problem.

I can personally confirm that the 175.19 drivers do NOT fix the problem, at least not on my systems.

On my Abit system, my options are very limited; the Nvidia 8200 onboard display is supported officially only on the GeForce 174.xx and 175.xx driver packages. I have a 174.74 driver package that I have not yet tried; perhaps this will fix the RDP issue.

My other option on this system involved using the 177.35 driver package. Nvidia has released this package only for its GTX series cards, but a PC modding enthusiast has posted a modded version of the 177.35 inf file that enables support for legacy Nvidia cards. I won't post the link here, since using modded inf files is not a good idea unless you are prepared to deal with possible serious problems that may result. You can find the link, however, with a little searching on the Nvidia support forums (forums.nvidia.com).

As for my Asus system, the solution is much easier: I have rolled back the drivers to version 163.75. A more recent release, 169.21, also fixes the remote desktop issue, but in my case, it introduces another problem -- after closing a remote desktop session, this system ends up in 4-bit, 800 x 600 display mode and cannot be changed without a reboot. Fortunately, the 7600GS is old enough that a number of older driver packages are also available.

Nvidia has done NOTHING to address the remote desktop issue. Many people assumed the 175.19 package was released mostly in order to fix this problem, but obviously that was not the case. I would urge any Nvidia users who have this problem to complain both to the company and on public forums like this one, in order to make it clear to the company that ignoring a problem like this is completely unacceptable and will carry serious negative PR consequences.

Hope this info helps, and good luck!

Matthew McKenzie

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Friday, July 11, 2008 4:03 PM

this just happened to me after i installed and rebooted http://pastebin.com/d75e1941e

i'm running windows xp pro sp3.. this is REALLY odd..

john

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Monday, July 14, 2008 8:59 PM

yep looks like a confirmed bug, was scouring the nvidia forums and found this:

http://forums.nvidia.com/index.php?showtopic=67147&hl=remote+desktop

I managed to use the drivers here

http://www.laptopvideo2go.com/forum/index.php?showforum=94

and it fixed it

crispy602

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Tuesday, July 15, 2008 8:27 AM

I have a GeForce 8600GTS and I have the 175.19 installed on my computer, and I can't TS to my computer. I installed the 169.21 driver and I can now TS to my box. To get get older drivers check out nvidias driver archive: http://www.nvidia.com/Download/Find.aspx?lang=en-us

Scott

Scott

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Friday, July 18, 2008 11:41 AM

A solution found at http://forums.nvidia.com/index.php?showtopic=67147&hl=remote%20desktop&st=60 worked for me (and others.)

It's a registry fix that increases the size of the session image space.  Add the following key:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]

"SessionImageSize"=dword:00000020

Where 00000020 is hex for 32

tjebe

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Friday, July 18, 2008 1:30 PM

tjebe,

that registry edit worked!  thanks for the help; you saved me a lot of work hunting for a solution.

J Y

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Monday, July 21, 2008 12:38 AM

I just ran into this problem.  First I tried to download the latest drivers to see if it has been fixed yet.  No success.  The registry hack worked.  Thank you.

I wrote a post in the NVIDIA forum to try to bring this issue to their attention.  Go ahead and check it out (and vote yes) to help encourage them to fix it.

http://forums.nvidia.com/index.php?showtopic=72956&hl=

Zane Perry

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Monday, July 21, 2008 9:28 AM

What no one seems to bother to mention is if you do the reg hack on the computer you remote to (host) or the computer you remote from (client); or both. Adding the reg hack to the computer I remote from doesn't fix it.

Argh McFrustrated

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Friday, July 25, 2008 6:31 PM

The registry hack has to be placed on the host computer.  Hope that this helps :-)

Robert Trufant

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Sunday, July 27, 2008 2:37 PM

same error for me. this was a life safer!!!!

andreaccs

# unexpected solution @ Tuesday, July 29, 2008 11:56 AM

by a fluke I found new solution for this problem. I have Windows Server 2003 with ATI Radeon & recently acquired trouble with Remote Desktop Connection.

I uninstalled ATI Control Center (demanding from "NET framework"), then all NET framework components, but RDC client stay could not connect & I received "RDPDD.dll failed to load" message again.

I don't want downgrade or uninstall Radeon driver or turn off Hardware acceleration permanently. I found this solution:  

I temporarily turned off "Hardware acceleration” in "Troubleshoot" part of Display Properties; then connected Remote Desktop Client from my laptop, take Login screen & immediately TURNed ON "Hardware acceleration” ON SERVER. Then I tried logoff, connected again ("Hardware acceleration” stay ON ) & I take connecttion without "RDPDD.dll failed to load" messages in log. But I have not been rebooted server after that.

---

Exuse my awful English, please.

Iury Boldyrev

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Wednesday, July 30, 2008 7:00 AM

Still getting this problem with 175.19 and RD.

I'm not getting any system events when the login fails.

I've checked my registry and that key doesn't exist, does anybody know if it's been renamed with SP3?

I have SessionViewSize (defaults to 30) and SessionPoolSize (defaults to 4).

Thanks a lot.

olli

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Wednesday, July 30, 2008 1:14 PM

This RDP issue began recently for me with our last influx of new workstations. They all have the newest Nvidia GeForce 98000 GTX graphics cards. Since disabling the graphics accelerator is not a option for us and I don't subscribe to using a earlier drivers I tried adding the registry key first. It solved the problem. I think I am going to call Nvidia about this. Thanks for everyones input. Very helpful. Steve Banford

Steve Banford

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Tuesday, August 05, 2008 1:34 PM

Fix didn't work for me, although their 177 beta drivers did fix it.

Seems they either know about it or it fixed itself.

-ian

Ian Hellier

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Tuesday, August 19, 2008 8:52 AM

http://www.nvidia.com/object/winxp_177.79_beta.html

177.79 beta solved it for me.

xp sp3 w nvidia 8600 gts

rboydston

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Wednesday, August 27, 2008 7:06 PM

The fix to add the registry key (no it doesn't exist beforehand) also worked for me.

(And I wouldn't be typing this if it didn't.)

Reinier Post

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Saturday, August 30, 2008 3:35 PM

This also fixed my loss of ability to print via LPR (Brother HL-1250, in case that's relevant and people are searching for a solution). I lost that, and remote desktop, after updating nvidia's video drivers.

Jon Green

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Thursday, September 04, 2008 7:59 AM

Sho' 'nuff, registry hack fixed it (latest NVIDIA 175.19 did it in for me). Thx for posting the solution!

HerbCSO

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Wednesday, September 10, 2008 7:38 AM

I've done the reg hack, but it keeps coming back on a system with an ATI card and the latest driver (the small download, not the one with all the added stuff) even tried upping the value to 40 instead of 20 with no luck, it works for a while, then breaks again. Surely this is an issue MS and the gfx card manufacturers need to address? I use RD for mostly non-work reasons, but it's clearly affecting people who really need it

Paul

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Monday, September 15, 2008 8:47 AM

It did not work for me.

(Nvidia-Card, XPSP3)

Matthias

Matthias

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Monday, September 15, 2008 6:53 PM

I started getting this problem on a computer I just built.  It is an AMD X2 and a gigabit mobo with, this is the important part, on board ATI radeon hd3200.  I did not disable hardware acceleration because of games I play, but I found installing the latest drivers from ATI's site fixed the problem.

Solution for ATI?  Get updated drivers.

Par

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Tuesday, September 16, 2008 11:41 AM

It'll work for a while Par, mine does if I just reload the drivers, then it dies on it's arse again a few days later, sometimes a reboot wakes it back up, others it kills it dead. Don't bother asking ATI, they'll claim it's unsupported. I'll be buying nVidia next time, at least they seem to have directly or indirectly made it work.

Paul

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Wednesday, October 01, 2008 11:02 PM

I downloaded Nvidia 178.13 today (released Sept 25, 2008) and it solved the problem for me.

Rick

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Thursday, October 09, 2008 2:18 AM

Nvidia 178.13 also solved the problem for me.  Amazing.

kevin

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Friday, October 10, 2008 3:55 PM

I had this exact problem with an older (as of 10/10/2008) version of the NVIDIA drivers running on a GeForce 8600 controller.

After installing the vresion 178.13 drivers, it is now allowing RDP sessions in.

NOTE: We are also running this XP Professional station in /3GB mode.

Greg Moore

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Saturday, October 11, 2008 5:34 PM

Please reboot(obvious? :/) the host computer AFTER the reg hack is done.

It worked for me that way.

tma

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Wednesday, October 15, 2008 4:41 PM

Ca a marché pour moi apres un reboot! Merci beaucoup!

MadMat

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Monday, November 03, 2008 3:21 AM

This did the trick.  Thanks.

Add the following key:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]

"SessionImageSize"=dword:00000020

Where 00000020 is hex for 32

Sam

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Tuesday, November 04, 2008 9:33 AM

Cool!!!! Finally, after several months of only having VNC as a ways of getting to one of my boxes, I can finally use RDP again :)

Garry

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Tuesday, November 11, 2008 6:35 PM

Very very happy I found you pages!!

The regedit solution works for my Nvidia 8200, now RPD and Home Server Console are up and running again.

Arthur

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Wednesday, November 12, 2008 9:31 AM

Wow...this had been troubling me for a week+.  I could RDP out to anything, but I was not able to connect to my machine using RDP from home, which was actually incredibly poor timing for it to fail.  The day before, I installed a SQL Server test package on my machine which had required .NET 3.5 so I could learn more about SQL.  I had installed SP3 a few months back, and had no connection issues until the .NET 3.5 was installed.  I installed the latest ATI video drivers and it works fine now.  THANKS!

Nathan

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Thursday, November 13, 2008 1:15 AM

I was having the same problem described with my Nvidia 6600GT.

I had display driver 175.19...

Upgraded to 178.24 and now Remote Desktop works fine!

Love, Doug.

Doug

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Wednesday, November 19, 2008 6:03 PM

Thanks for the post.  the registry fix took care of my problems without playing video driver roulette

Jason L

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Monday, November 24, 2008 12:20 PM

Tried to paly with drivers, that did not help.

However,  reg fix did the trick! Thanks a lot!

Igor

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Wednesday, December 03, 2008 2:27 AM

welp.. nothing is working for me.  reghack nor the hardware acceration( which doesnt help since i want to use my 8800GTX. ).

Mine however disconnects on connection but leaves no error in the logs.

Back to vnc i guess.

icetoad

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Tuesday, December 09, 2008 9:48 PM

Great info - I have been updating my system so I can run GTA IV, and found that RD stopped working in the same fashion you described.  The registry setting worked splendidly (disabling hardware acc or rolling the video driver back really isn't an option for those of us who play games).

Frodo

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Tuesday, December 16, 2008 11:08 AM

I would just like to say that this article has really got me "out of a pickle" as my MD has just got a new home PC and wanted to connect to it - but couldn't and she was not amused !

My IT company told me it was a problem with rdpdll.dll but their solution was too complicated for me to follow.  So I searched and found this simple article .... and voila, problem solved 100%.

Thank you so much.

Regards,

Julia Evans - IT Support Co-ordinator

Julia Evans

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Tuesday, December 16, 2008 11:24 AM

Another possible fix:

On the problem server I turned the colour quality settings from 32 bit down to 16bit. Immidiatly worked.

Give it a try!

TonyT

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Saturday, December 27, 2008 8:25 AM

Thank you for the registry hack, this issue had been bugging me for hours !!!!!! and it is now resolved.  FWIW, I Was running the .19 drivers and it didn't work for me either, hence why I then did the reg hack.

Brian Hankey

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Thursday, January 01, 2009 7:08 PM

Same problem -- click connect, flash, back at connection form with no error.  Rolling back driver and/or sliding hardware acceleration to zero worked.

rbrasher

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Friday, January 02, 2009 7:23 PM

The reg trick also worked for me. This bug has been affecting my pc for days!!!

Alvaro

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Saturday, January 10, 2009 4:12 PM

Thank you.

In the process of trying to implement the fix, I discovered that  NVIDIA released a new version of the river yesterday that fixes the problem.

181.20_geforce_winxp_32bit_english_whql.exe

Berkeley Roberts

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Wednesday, January 21, 2009 4:44 AM

OK, I've found another, non-registry, non-driver or reboot related way in.

Last few times it's happened to me, I've found that if I click the black screen repeatedly before the error dialog appears (as the screen is being updated) then it doesn't kick me out.

Sounds odd, but seems to work if you're stuck with no other option.

Paul

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Wednesday, January 28, 2009 3:14 AM

I just installed 181.22_geforce_winxp_32bit_english_whql.exe and this killed RD on my GeForce 8500 GT.

Paul

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Wednesday, January 28, 2009 3:23 AM

The registry fix works also for the 181.22 driver :)

Paul

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Wednesday, January 28, 2009 4:18 AM

Now, with the 181.22 driver and the registry fix, I get a "\SystemRoot\System32\ATMFD.DLL failed to load" message, but Remote Desktop works.

Paul

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Thursday, January 29, 2009 11:50 AM

Thanks, installing NVidia 181.22_geforce_winxp_32bit_english_whql on my system fixed the RDP issue but broke some Magic Rotation software that I installed with my new 26" Samsung monitor.

I believe it is the desktop rotation software that broke RDP.  I wish I had known I would have tried uninstalling that first to see if the issue was fixed.

Tack

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Friday, January 30, 2009 8:10 AM

Updating my Radeon 2400 pro-drivers helped! This problem had been bugging me for days! Many thanks! /Don

Donatello

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Saturday, January 31, 2009 1:18 PM

Registry fix causes Win32k BSOD sometimes , Brad mentioned above this.

Any fix for this fix ?

MC

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Saturday, January 31, 2009 3:55 PM

OK , correction - Win32k.sys was related to corrupted Cat 8.12

Everything's fine now - so far so good

MC

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Wednesday, February 04, 2009 4:19 PM

Increasing the SessionImageSize did not work for me.  Instead I was able to resolve the issue by removing the /3GB switch as mentioned in this KB article:

http://support.microsoft.com/KB/942432

I tried increasing the desktop heap size to see if I could continue to use the /3GB switch, but it did not work.  I ultimately had to remove the switch.  Here are some articles on adjusting the desktop heap size:

http://blogs.zdnet.com/Bott/?p=269

http://blogs.msdn.com/ntdebugging/archive/2007/01/04/desktop-heap-overview.aspx

xannonite

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Wednesday, February 11, 2009 4:03 PM

Many thanks for posting this! You saved me :-)

Amy

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Thursday, February 12, 2009 12:37 PM

Thank you so, so much.

I rebuilt my media server recently and everything was go swimmingly installing drivers, etc, until, for apparently no reason, I was unable to remotely access the server from my other PC. I could do it the day before, but then experienced the symptoms above.

I spent hours trying different things, searching the internet. I then started to stumble across websites suggesting it could be NVidia and then ATI drivers. Seemed bizarre to me, especially as I had the latest version (v9.1 at time of writing), but after removing hardware acceleration as suggested, it worked.

Thanks again!

PS Am I better off with the latest ATI drivers and Hardware Accn off? Or revert to Windows drivers and HA on?

Sponge

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Thursday, February 12, 2009 12:47 PM

Thank you very much for the useful information!

In my case, the RDP issue I had was because of the NVIDIA graphics driver I was using.  Updating it with the latest drivers from NVIDIA's support site solved my problems.

Thanks again for the blog!

kphan

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Wednesday, March 04, 2009 9:13 AM

Thanks for the fix. This happened on my XP pro box with an ATI radeon HD 2400 card. It looks like it all went bad after I installed .NET framework 3.5 SP1. even thou i uninstalled it the problem remained.

Thanks again for posting

Chris

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Monday, March 09, 2009 5:48 PM

Updating the ATI driver did solve the problem. Thanks Brad.

Sovath

Sovath

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Friday, March 27, 2009 9:33 AM

I had this same error appearing in the event log on a fresh install of XP on a new machine, after doing a Windows Update which included .net 3.5.  Unfortunately it crashed the machine a few seconds after logon, every time.  Suspected it was the display driver (ATI) as some screen corruption appeared alongsied the cursor as it froze.  Rebooted in safe mode and applied the registry key you've added to the post, and all seems good. Thanks!!

Rob

# Argghhh @ Friday, April 03, 2009 3:10 PM

Congratulations on a job well done. Thanks.

I am from Panama and bad know English, give please true I wrote the following sentence: "Cheap airline tickets vay - valerie weeks noah to replace her punish the peach cheap airline tickets vay - that is, the year use who does the progressive father."

THX :-(, Slade.

Slade

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Tuesday, April 07, 2009 12:17 PM

this saves my day, thanks for the solution.

Dieter

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Wednesday, April 08, 2009 5:28 PM

Although it wasn't an RDP problem this did help as it was a video driver issue that was locking up my PC!

Good work!

Thanks

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Friday, April 24, 2009 11:46 AM

I had the exact same RDP symptoms as described above.  However, by simply upgrading my Nvidia drivers to the latest release (April 02, 2009) and rebooting the problem was resolved. I am now again able to RDP as normal without any other changes required.

RDP Works Again!

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Tuesday, May 12, 2009 7:01 PM

Registry Fix at top worked.

nVidia graphics driver was present but not updated.

Cause most likely .Net Update from Microsoft Update.

Erik Paiste

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Tuesday, May 19, 2009 11:16 AM

Option "d." just worked for me under XP SP3.  Thanks!

Indy

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Tuesday, June 16, 2009 7:29 PM

New drivers nvidia 185.85 fix  the problem.

adolfo

# Solution D worked for me as well @ Monday, June 29, 2009 5:09 PM

Solution D worked for me as well. I had to restart the computer for it to work. I'm running XP SP3 and Nvidia drivers 6.14.11.7516.

John Ericson

# re: \SystemRoot\System32\RDPDD.dll failed to load @ Tuesday, June 30, 2009 4:12 AM

I cannot get it to work, none of the solutions given seem to work.

Also, turning off hardware acceleration, driver rollback do nothing to solve te problem.

I'm using a radeon 2400 XT. I cannot believe there is no fix from ATI for this problem as it seems to be going on for quite some time now (considering all the above reactions).

I even do not get any error messages, nothing!

I'm running a Windows XP Pro SP3 machine with ATI radeon Catalyst 9.6 drivers.

Ralf

Leave a Comment

(required) 
required 
(required) 
Page view tracker