Ahhh yes, good old Windows ME. How bad it was.
Most people just call it a piece of trash and they've never used it - but I must say I have the right to, as I had to put up with it for three years

WinME is odd in the way that it literally commits seppuku to itself and pretty much owns it's internals.
I remember having almost the exact same errors.
Try going into Start > Run > typein msconfig > startup tab ...
Look at the entries here and post what is checked. Most (perhaps all) can be unchecked depending on what you wish to run on startup. Helps on spyware infected computers and can speed up slow machines.
I just ripped an old win98 machine out of a dump. Ran MSCONFIG and unchecked all entries, rebooted, and it ran like a dream!