Link to home
Start Free TrialLog in
Avatar of banethk
banethk

asked on

Problem Changing Com Port Assignments

I recently had to reinstall Windows XP Professional (SP2) onto a Dell Dimension 8250.  I am slowly adding back all the software and hardware that was running on the machine.  I just installed my PCI Serial card that gives me a couple of serial com ports.  It installed just fine using the attached installation disk.  However, the devices I connect to the serial ports only have options to select Com ports 1-4.  Consequently, when I connect the external devices to the Com ports, the computer does not "see" them.  So, I accessed the Device Manager, Ports and selected the NetMos PCI Serial Port.  I selected Properties, Port Settings, Advanced.  An information box pops up informing me that I must have write privileges to the registry for this device in order to  modify this device's advanced features.  I am logged in as Administrator on my machine and should have full access (there are no other users).   I'm hopeful someone can help me gain access to the Advanced features of the card so I can change Com Port assignments.
Avatar of rindi
rindi
Flag of Switzerland image

To get administrative rights to registry settings (the admin doesn't always have all rights, as some are just assigned to the system and no real user) you can right click that key and then select the security option. Now, if you can't add the admin account here already you can take ownership, similar to what you do in the ntfs filesystem. Once the admin is owner, you can also add users to the key.
Avatar of banethk
banethk

ASKER

Rindi,
Thanks for responding.  I am by no means a computer expert.  Can you translate your advice so a dummy like me can understand?  I'm hopeful you can provide more specific advice.
ASKER CERTIFIED SOLUTION
Avatar of rindi
rindi
Flag of Switzerland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of banethk

ASKER

Thanks Rindi.  I tried to find the right Key in the Registry.  HKEY_LOCAL_MACHINE.  I selected Hardware and right-clicked MultifunctionAdapter.  I selected Permissions and selected Advanced.  I set the owner to me.  Still no luck.  I get the same warning in Device Manager when I try to chang Port assignments.
After setting the owner to yourself you also have to add yourself to those permitted. Making yourself owner only only allows you to add and change permissions. So when you right click "MultifunctionAdapter" and select "Permissions" and you aren't in the list, click on add and then add yourself. If you are in the list already, select yourself and then make sure everything in the "Allow" row is ticked. You might have to repeat this for the keys within that key too.
Avatar of banethk

ASKER

Rindi,
Thanks again.  I just set myself up in the list as you suggested and then made sure that the Permissions were set as you suggested earlier.  Still no luck.  I'm beginning to think I have a bad driver (or bad install).  When I get some extra time later tonight, I will try to reinstall the MultifunctionAdapter card and drivers.  Thanks so much for your guidance.
Maybe you can also change the port settings directly in the registry and not via the device manager. A further thing that you should check or which could cause problems, the mainboard, if it isn't to new, probably has 2 builtin serial ports too. These could interfere with the port settings. You can often turn off the board's internal serial ports in the BIOS, or change their irq and address settings if they conflict with something else.
Avatar of banethk

ASKER

Rindi,
I really hate opening up the computer case, so I sure appreciate your advice.  I was hopeful you could  provide some advice on how/where to find the specific registry key(s) to change Port assignments.  Also, I will check the BIOS to see if I can change IRQ and port setting of internal serial Com  ports.
Avatar of banethk

ASKER

Rindi,
I had a chance to expand a little on your suggestion from earlier.  I went sequentially to each of the major Keys, including HKEY_CLASSES_ROOT as well as HARDWARE.  On the edit menu, I clicked on Permissions.  In the Groups box, I made sure both System and Administrator showed up.  I then clicked on Administrator.  I made sure that Read and Full Control were both checked in the box.  I did the same thing for System.  For System, I then clicked on Advanced.  I checked the box for Replace permission entries on all child...  I unchecked the Inherit from parent the permission entries...  As I mentioned before I did this sequentially for all the major Key categories.  IFor some reason, it was not enough just to correct Permissions in the Hardware Key.  Next, I rebooted.  Now, I am able to access Advanced Port settings.  Thanks for steering me in the right direction.
Your welcome.