title: Cannot unzip files created with Windows "Sent to compressed folder" in scala/java
body: <p>I zipped a bunch of IIS log files on a windows 2008 r2  vm by selecting them in Windows Explorer and then using the Send To -> Compressed zipped folder.</p>
  
  <p>I wrote different programs in scala using java.util.ZipFile, zip4j and apache commons compress library.</p>
  
  <p>zip4j returns: <code>Exception in thread "main" net.lingala.zip4j.exception.ZipException: Unknown compression method</code></p>
  
  <p>commons compress returns: <code>org.apache.commons.compress.compressors.CompressorException: No Compressor found for the stream signature.</code></p>
  
  <p>java.util.Zip returns: <code>java.util.zip.ZipException: invalid compression method</code></p>
  
  <p>What is so special about these zip files that none of these methods can unzip them?</p>
  
  <p>How can I unzip them using the JVM libraries?</p>
  
  <p>As an example I used this code: <a href="https://stackoverflow.com/a/10634536/832783">https://stackoverflow.com/a/10634536/832783</a> to unzip one of the files and it returned the <code>invalid compression method</code> exception.</p>
  
  <p>These are the first 16 bytes in the archive:
  <a href="https://i.stack.imgur.com/Lanj1.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/Lanj1.png" alt="enter image description here"></a></p>