handled OSError 24 for windows

also improved explanation of windows errors