I understand that you able to start the database and other oracle related services on the same windows box, but not OEM...
You can try this...
Check that OEM in the control panel, is also configured to start/logon with the same system account as the other oracle services that you are able to start.
Bookmarks