Hi, i am receiving the above message when i try to connect to a Dell Laser printer 1100 which is connected to my wife's pc via usb. I have enabled the network sharing on both pc's. The pc's are using a cross over network cable. Both pc's are new dell vostro 200's with 1 gb ram running Vista Business. Please can someone help me!!
I had exactly the same problem. Adding a printer attached to a netorked printer using XP. Vista kept coming up with the error message that there was not enough memory etc.
I added a Local printer as you described and it all worked fine.
Same story here. Had an all XP based network of laptops sharing a CLP500 Samsung but when I hooked up a Vista Ultimate that one just fails to connect to the printer. Yes I have added latest drives on Vista box, yes I have added share of server via \\machine}\printershare with name and IP address, yes I have removed printer def on both server and client but same "cannot complete message appears". Added the registry fix to add more slots on both machines, rebooted, added, deleted, tried and same story all the way. Great stuff, wonder what Linux would do....
I do not what cause this but the workaround seems to to create a new local port manually.
Use "Add a local printer/Create a new port/Local Port", type in the network share name for the printer and it should work.
thanks -- this worked! for 2 years stuck n unable to connect to the printer and in 2 mins got it working.