I googled "Rundll error" and got some links like this:
rundll is a stupidly generic error which isn't really helpful information.
Knowing the hardware make/model lets someone research its history and ask certain questions:
- Has this happened before?
- Why did it happen?
- What was the solution in those cases?
It's quite likely the OP may not be the only one with this hardware to have this problem so the solution may be out there on Google just waiting to be found. At the same time, knowing the hardware means you can point to the manufacturer's website and say "Did you try this stuff? What was the result?"
Other questions to ask are if the USB ports work with other devices. If they don't work with even a flash drive then that means there might be something else going on here.