x10net.dll error possible solution (Remote Wonder Plus)

jmscott42

New member
[I just posted this as a response in another thread but thought it might be better to be posted out here where others with the RW Plus and the x10net.dll errors might see it]

My dad bought a new computer over the summer and we put an HDTV Wonder in it. He loves his remote so I figured the Remote Wonder Plus would be a great addition. WRONG -- he had the "could not register x10net.dll" error from the beginning and I could never fix it.

Well, I am home for the holidays and figured I'd sit down and really try it. I manually tried to register the x10net.dll file (regsvr32 x10net.dll) and got an error 0x80070005 which is access denied. Following the advice from http://www.cryer.co.uk/brian/windows/trbl_nt_rgsvrfld80070005.htm I downloaded Regmon and saw that indeed, there were "Access denied" errors when trying to register it.

So, I did the following: (Warning: This is NOT for the faint of heart. BE SURE YOU BACKUP YOUR SYSTEM!!! This is heavy system tweaking and if you do the wrong thing you will probably mess up your computer) [Note: This is for the latest RW 3.02 drivers, not sure if its the same for other ones]

1. Cleaned out ALL the old crud -- uninstalled all RW software, all X10 drivers, uninstalled from the Device Manager, deleted the REMOTE WONDER OR X10 ONLY !!!! OEMxx.inf files in C:\Windows\inf\

2. Reboot and install the latest RW drivers. It's fine if it errors out on x10net.dll.

3. try to manually register the x10net.dll file. Do a search for it, then open a command window (cmd, then cd c:\program files\ATI Multimedia\remctrl or something like that) and navigate to that folder.

4. Type "regsvr32 x10net.dll". If you get an error, you will have to keep going. If you for some reason don't, you're actually going to be ok, skip to step 6

5. using regedt32 (NOT the normal regedit!!), go to 'HKEY_CLASSES_ROOT' and look for the x10 entries. Check the permissions on each registry key that contains it ** but use your head -- be sure it looks related to drivers or the like**. All of them should have administrator given full control. It was about 11 of them on my dad's computer. I gave 'system' full control as well, not sure if that was needed but I was sick of it. ;)

They looked like the following (this is not a comprehensive list -- as I am not sure if they all exist or all machines -- but to give you a general idea of what you are looking for)
X10CommanderFile
X10lv.XStreamMgr
X10lv.XStreamMgr.1
X10net.X10Control
X10net.X10Interface

Many of them had the ".1" entries along with the normal ones. I reset all of the permissions.

6. Go to Control Panel - Add/Remove Programs - ATI Remote Wonder. Do a repair install. Cross your fingers -- if you got the right registry keys, it will now successfully install!

7. Plug in the remote dongle to a USB port. It should properly recognize it.

8. Launch the Remote Wonder software (and/or reboot, and it should launch automatically). You should have remote control now!

** I am not 100% sure this is everyone's problems with the x10net.dll problem but I am pretty sure it might be. I'm sorry if these directions aren't clear, I am writing from memory as I was trying so much I wasn't going to waste my time documenting every step. PLEASE be careful tweaking permissions in the registry as that is not a step that many people have ever done, and I'm sure you could really toast something bad if you aren't careful.

Good luck! Please let me know if this works or if I just totally lucked out solving my dad's problem...
 
Last edited:
Thank You jmscott42, I'd been trying to get my Remote Wonder 1 working after a Windows Update download for the unit stopped it's functioning. So I had uninstalled the version 2.0 software, and thought I'd upgrade to the version 3.0.0.2 ATI Remote Wonder software. For 3 hours I kept getting the x10net.dll error you spoke of when trying different methods of installing the software. I then went to this forum to see if others were having the same problem. I followed your instructions, and bingo it worked, Thanks again!
 
This fix works!!! Try it first! remote wonder plus

This fix works!!! Try it first! remote wonder plus

I avoided this fix in the beginning because of all the steps involved. I wish i had tried it first, because it was the only solution that works for the x10net.dll problem: I highly recommend it!

Why can't ati just post this relatively easy fix?

p.s. you only need to search for x10 strings in the registry keys, not the value or data keys. (save yourself some work).

there are 11 keys which i needed to modify which include the following:
from what i remember all 11 are located in the same area of the registry.

X10COMMANDERFILE
X10lv.XStreamMgr
X10lv.XStreamMgr.1
X10net.X10Control
X10net.X10Control.1
X10net.X10Interface
X10net.X10Interface.1
X10net.X10ServerInterface
X10net.X10ServerInterface.1

Thank you Jimscott42!!!!



jmscott42 said:
[I just posted this as a response in another thread but thought it might be better to be posted out here where others with the RW Plus and the x10net.dll errors might see it]

My dad bought a new computer over the summer and we put an HDTV Wonder in it. He loves his remote so I figured the Remote Wonder Plus would be a great addition. WRONG -- he had the "could not register x10net.dll" error from the beginning and I could never fix it.

Well, I am home for the holidays and figured I'd sit down and really try it. I manually tried to register the x10net.dll file (regsvr32 x10net.dll) and got an error 0x80070005 which is access denied. Following the advice from http://www.cryer.co.uk/brian/windows/trbl_nt_rgsvrfld80070005.htm I downloaded Regmon and saw that indeed, there were "Access denied" errors when trying to register it.

So, I did the following: (Warning: This is NOT for the faint of heart. BE SURE YOU BACKUP YOUR SYSTEM!!! This is heavy system tweaking and if you do the wrong thing you will probably mess up your computer) [Note: This is for the latest RW 3.02 drivers, not sure if its the same for other ones]

1. Cleaned out ALL the old crud -- uninstalled all RW software, all X10 drivers, uninstalled from the Device Manager, deleted the REMOTE WONDER OR X10 ONLY !!!! OEMxx.inf files in C:\Windows\inf\

2. Reboot and install the latest RW drivers. It's fine if it errors out on x10net.dll.

3. try to manually register the x10net.dll file. Do a search for it, then open a command window (cmd, then cd c:\program files\ATI Multimedia\remctrl or something like that) and navigate to that folder.

4. Type "regsvr32 x10net.dll". If you get an error, you will have to keep going. If you for some reason don't, you're actually going to be ok, skip to step 6

5. using regedt32 (NOT the normal regedit!!), go to 'HKEY_CLASSES_ROOT' and look for the x10 entries. Check the permissions on each registry key that contains it ** but use your head -- be sure it looks related to drivers or the like**. All of them should have administrator given full control. It was about 11 of them on my dad's computer. I gave 'system' full control as well, not sure if that was needed but I was sick of it. ;)

They looked like the following (this is not a comprehensive list -- as I am not sure if they all exist or all machines -- but to give you a general idea of what you are looking for)
X10CommanderFile
X10lv.XStreamMgr
X10lv.XStreamMgr.1
X10net.X10Control
X10net.X10Interface

Many of them had the ".1" entries along with the normal ones. I reset all of the permissions.

6. Go to Control Panel - Add/Remove Programs - ATI Remote Wonder. Do a repair install. Cross your fingers -- if you got the right registry keys, it will now successfully install!

7. Plug in the remote dongle to a USB port. It should properly recognize it.

8. Launch the Remote Wonder software (and/or reboot, and it should launch automatically). You should have remote control now!

** I am not 100% sure this is everyone's problems with the x10net.dll problem but I am pretty sure it might be. I'm sorry if these directions aren't clear, I am writing from memory as I was trying so much I wasn't going to waste my time documenting every step. PLEASE be careful tweaking permissions in the registry as that is not a step that many people have ever done, and I'm sure you could really toast something bad if you aren't careful.

Good luck! Please let me know if this works or if I just totally lucked out solving my dad's problem...
 
Thank You Thank You Thank You!

Thank You Thank You Thank You!

I have tried just about every fix on every other forum on the internet, including the ATI and X10 websites.

This is the one that worked! I actually just registered a forum account to tell you how gateful I am.

so... Thanks.:)
 
Wow

Wow

i read this, tried it and created an account to tell u that ur a genious
someone should sticky this since so its been the most succesfull way to get this thing working.
 
Just to let you know...more Kudos as your solution worked for me as well. I've already raised a ticket with ATI, and will be telling them that you've done their work for them already! Thanks again.:D
 
Glad this is actually working for everyone!! Hopefully this helps ATI figure out what's wrong.

(has anyone had the x10net.dll errors with the latest 3.03 drivers?)
 
Yes, my problem was using the 3.03 drivers (1-18-06). I hadn't had any problems with RW with the previous versions and I had to install the new ones to work with the HDTV Wonder update
 
jmscott42 said:
Glad this is actually working for everyone!! Hopefully this helps ATI figure out what's wrong.

(has anyone had the x10net.dll errors with the latest 3.03 drivers?)


Yep! This fix works for 3.03 as well -- at least it did on my system (specs below).
There are some points that should be noted:

1) For your step 2, at the prompt to reboot after installation, select No. Otherwise, the user will need to Ctrl-Alt-Del end the ATIRW.EXE process after rebooting, before proceeding with your step 7.

2) You stress that the "normal" regedit shouldn't be used. This may confuse people, depending on their OS. In XP SP2, regedt32.exe is a c:\windows\system32 shortcut to the larger regedit.exe in c:\windows root folder.

3) Users shouldn't worry if they find the following registry entries and cannot edit them (the fix works w/o doing so):
X10lv.XStreamMgr
X10lv.XStreamMgr.1
X10Net.Application

4) I dunno if this is unique to my system, but I discovered the DVD utility of Multimedia Center 9.13 would not install properly if Remote Wonder 3.03 is installed before MMC_enu. I know much has been said about the Remote Wonder not working unless it is installed before MMC. That is not the case with my system.

The following steps resulted in functional Remote Wonder and DVD programs with the latest updates:
1. Completely remove MMC and Remote Wonder 3.03 -- I deleted their registry entries as well,
though this may not be necessary. The freeware RegSeeker is great for hunting down and killing these.
2. Install MMC_enu 9.13 and reboot. The DVD button should now appear on the launch bar.
3. Install RW 3.03 last -- and I do mean last of all the ATI software. Follow previously outlined RW fix.


I hope these fixes will work on all future updates. ATI should absolutely include these with their update packages. At the very least put it in a readme.txt file! It's outrageous that this x10 issue keeps appearing on each successive update when there is so much buzz in the forums about it and complaints made to ATI about it. I presume it's because ATI can't have the installer set x10 reg permissions for legal reasons. That's the only thing I can think of that would prevent them from easily correcting this.
:nuts:

___________________
P4 3.0c
Abit IS7-G
Corsair TWINX
All-in-Wonder 9800 Pro (2003 retail w/Remote Wonder)
Windows XP Pro w/SP2
 
Last edited:
Thanks. Your fix didn't work for me, but it did put me on the right track.

For me, after changing the registry permissions, running the repair installation of ATI Remote Wonder causes the same error (1904, unable to register x10net.dll); and the repair installation changes the permissions for some of the x10net keys back (read-only for admins).

I then changed the permissions again (to full control for Admins) and went to cmd.exe and re-tried manually registering the x10net.dll:

regsvr32 c:\PROGRA~1\ATIMUL~1\RemCtrl\x10net.dll

I got the successfully registered dialog (Finally!). Plugged the USB dongle back in, started ATIRW.exe and the RW worked.

Suggestion:
Between Step 5 and 6, I would try executing the regsvr32 command again. If this works, then the Repair install of RW (Step 6) shouldn't be necessary.
 
@ jmscott42

Just wanted to drop by and say Thanks!!!
Finally I get to use the 3.03 drivers on my Remote Wonder 1.....
 
I want to thank jmscott42 as a newly registered user on this forum. Does the version 6.2 fix this problem? I'm so afraid of the new version make screw it up again.
 
Jim Scott..

Thanks. I haven't had a version of these drivers work since 2.5...now I can use the remote better than ever.

Thanks,
 
Possible Cause

Possible Cause

This fix work get for me! I had no problems with ATI's drivers untill I installed some spyware removal tools. Which scan the registry and lock down permissions aka giving everyone a problem.
 
Fantastic!!!

Fantastic!!!

I just registered as well to let everyone know that this worked for me too. Took me a while as cmd wasn't working properly for me ( I'm just about due for a hard drive format me thinks!) But seriously.......you guys are geniouses (can't spell that word)........I've never done anything this complicated before, but you managed to give enough directions to get me through it......if anybody has problems with this, just post whatever your problem is........ATI sucks balls at helping people, and now that I can offer any more specific advice (as it took me a while to figure even these directions out) I would be happy to help you out........until then..........keep it real!

-Ice Man
 
Hats off to you guys. I was finaly able to get my wonder + to work. Took me 3 hours. :( All my X10*** files were not in the same place. I just ran windows update and foud hot fixes for x10 too strage.... Well it works now :).... Just all view seams to lock up and crsh now about every 2 hours of watching tv :(. Thats why I tried to update all drivers o wells.. It 1/2 works now.
 
works with the new 3.04 drivers as well

works with the new 3.04 drivers as well

Just thought I'd throw this out there.. :)
 
After a new install of Win XP on a clean HD I got a 1904 error installing the remote software, I was to lazy to try the above solution but checked the ATI knowledge base. https://support.ati.com/ics/support/default.asp?deptID=894
This allows you to download two missing files that can cause the error.

Edit:
Tried it tonight. The relevant knowledge base article is 737-22118 : Error 1904 *.dll failed to register messages with Remote Wonder Software Installation. Two files msvcr71.dll and mfc71.dll are the missing culprits. Simple fix and it works.
 
Last edited:
I also had to change the permissions a 2nd time after running the repair.
Then register the file manually.

I don't even see why we put up with ATI products. Their drivers are awful and so is their MMC software.
 
Back
Top