I googled about this topic and found few non-workable work around on error “you must have write privileges in the registry for this device in order to modify the device’s advanced setting” when changing advance setting under port in device manager in XP Pro.
I have followed some blog like booting on safe mode on administrator account, changing registry {0000, 0001 , etc} to disable deny on all to no avail.
a precise and workable tweaks for this will eventually help me and others