If it does start under DOS, that means the problem most probably comes from Windows if you are using it.