there are 3 general types of lag potentially connected to uo
- connection lag (server side (connection/hardware issues), isp or isp's backbone)
- cpu (something takes up a massive amount of cpu causing uo not to get the amount it requires to run smoohtly - uo itself may also cause it to take a massive amount of cpu in rare cases of bad configurations)
- harddrive lag (uo is not able to read from harddrive fast enough, typicly due to another application using it, or that the harddrive is coming to its end of its life cycle)
so to try and elimite them one by one, please follow the steps explained on
This page to eliminate any connection problems.
next up is eliminating the cpu hogging, this is done by hitting CTRL + ALT + DELETE in windows and selecting "Taskmanager" under performance you have an indicator of your total cpu usage, if it is near max you can see which processes use an obscene amount of cpu on the processing tab in same window.
harddrive usage is a bit more tricky to spot if you are running winxp, but vista and 7 got a resource monitor in the admin section of control panel that show details information of it.
might also want to check your memory is not faulty and fully functioning (also in taskmanager).
and get some protection software asap if you do not have any, (presuming you have)