I was able to fix the problem. I found that there was a missing registry key under HKLM\System\CurrentControlSet\Services called SharedAccess. I exported it from a similar 2000 server and imported it onto this one, and rebooted. Everything started up normally then.