Howdy jen,
You'll have to post the exact error message if you expect people who aren't looking at your screen to have any idea what's going on. (Please see here:
How to Report Bugs Effectively.) I would imagine, however, that a syntax error at that stage would point to an incorrectly written line in autoexec.bat (or some program or batch file called by it) which DOS is attempting to run. As long as Windows is starting correctly though (is it?) it probably isn't any big deal.
Defrag should be run in safe mode so that there'll be fewer background applications running causing disk writes (which forces defrag to restart). If you're not sure how to start Windows in safe mode see here:
http://service1.symantec.com/SUPPORT/tsgeninfo.nsf/docid/2001052409420406