If you can read it with WinZip but not open it in Windows directly, then it's possible that the ZIP file produced is a later version than your variant of Windows supports: not all ZIP files are the same format, and some systems have problems with higher compressions.
Try changing the
SetCompression Property[
^] value to a lower value and see if that helps.