Unzipping Mac .zip files on a Windows PC

Does anybody know of a Windows program that will decompress Mac .zip (gz) files reliably? I've Tried StuffIt Standard for Windows but it quits every time with a warning, "Engine Error:Internal Error." Sure, I can make .sit files on the Mac and use Stuffit to expand them in Windows, but that's not the solution I'm looking for. If I already have a Mac .zip file on my Windows PC is there any way to open it without using a Mac?
I've searched these forums but all my searches come up with answers to the opposite question: How do I open Windows .zip files on my Mac?

A .gz file is not a "Mac Zip file" but a GNU Zip file, which is commonly used on Unix and Linux computers (OS X is a form of Unix).
You can get a gzip application for Windows here, or Google for something like "gzip for Windows".
Archives made by the Finder on a Mac are regular zip files (.zip files), just like the ones you would see on Windows.

Similar Messages

  • Issue Opening MAC Zip file on PC

    When i create an Archive of files (Zip File) on my Mac and send it to certain PC users, they come back telling me it says it's ZERO KBs when they unzip it.
    Which is weird, because all the PCs we have in the office can open the Mac Zip files fine.
    I thought it was because their winzip thing was out of date, but they are all telling me they are up to date.
    Again, this is only happening to a select few PC users, most PC users i'm sending it to can open it fine.
    Anyone have any advice on this or why it is happening to these certain PC users?
    Thanks

    Select "Attachments" in Mail's "Edit" menu and set "Always Send Windows Friendly Attachments". If that isn't set, a Mac file may be sent in two pieces; the resource fork (often zero bytes), and the data fork. The PC users may be using different mail programs, and some are just seeing the resource fork. The data fork is probably there somewhere if they know how to get to it. The resource fork isn't needed for anything you would send to a PC.

  • Mac zip file on PC

    I have a problem when I send a mac zipped file to a PC user and they try to unzip the file
    they are asked for a password. I didn't put password protection on the file and the PC user (XP) says they can unzip other files ok. Any ideas would be appreciated.

    I have this problem, randomly and occasionally...ie it happens rarely and when it does I can find no difference between a successful zip and "password" zip.
    It is not to do with e mailing. For example today I made a zip of six jpegs. I dragged it into my XP in Parallels and XP wanted a password. I then made a zip of six different jpegs in the same directory and dragged it into XP and it unzipped fine!!
    I did the exercise because I had sent the bad one to a customer via Filechute and he complained he was being asked for a password, which is exactly what I found when I tried it my XP Parallels.
    I have done "get info" on the files in the good and bad one and can see absolutely no differences.
    I have tried zipping the bad ones with Finder, Filechute and Betterzip with the same result.
    The bad one will open OK in Vista but not XP.
    I use Filechute a lot to send jpegs to customers and this only happens about 1 in 50 times, for no apparent reason.
    Really baffling!
    Would love some help on this
    Thanks

  • Zip files compatible with windows

    window error when using Mac zip file "too many files"

    If you select a single text file, then right-click on it and select Compress, I would expect this to produce a ZIP file containing just a single file i.e. the text file.
    If however you select a folder then the ZIP file would contain not only the folder, the obvious files in the folder, but may also contain some invisible files like .DS_Store
    Ok, the above is what I expected, I have just been testing this and this is actually what happens. A single file e.g. a text file when made in to a ZIP by right-clicking and selecting compress produces a ZIP file which contains the following
    thetextfile.txt <--- (the text file)
    __MACOSX <--- (an invisible folder)
    __MACOSX/._thetextfile.txt (an invisible file in the invisible folder, this is not the text file itself)
    So, yes it is more than one file in the ZIP file. By the way, you can 'see' what is in a ZIP file by using Terminal.app and typing the following
    zipinfo nameofzip.zip
    You can use Terminal.app also to create a 'clean' ZIP file containing just the text file the command looks like this
    zip nameofzip.zip thetextfile.txt
    Then to check do the zipinfo command again.
    There is also a a commercial tool do simplify doing this, funnily enough it specifically mentions the __MACOSX folder etc. See http://gotoes.org/sales/Zip_Mac_Files_For_PC/

  • Problem in unzipping the zip files

    Hi,
    I have created a program to unzip the zip files. But when i try to zip it is creating the zipped files outside the folder where it is to be zipped.
    what is wrong with my code.
    if the zip file is migration.zip
    if the path inside the zip file shows
    and the path inside says this
    /codebase/scripts/
    it would create migration folder and create codebase folder outside the migration folder
    what is wrong with my code
    //Unzip the zip files to the folder with their name
    import java.io.BufferedReader;
    import java.io.File;
    import java.io.FileOutputStream;
    import java.io.FilenameFilter;
    import java.io.IOException;
    import java.io.InputStreamReader;
    import java.util.Enumeration;
    import java.util.zip.ZipEntry;
    import java.util.zip.ZipFile;
    // Getting the path to find the type of files
    public class zipper implements FilenameFilter{
              String ext;
              public zipper(String ext)
                   this.ext="." + ext;
              public boolean accept(File dir,String name)
                   return name.endsWith(ext);
    public static void main(String args[]) throws IOException
              try
                        String dir = "D:/a/";
                        File f2 = new File(dir);
                        FilenameFilter fn= new zipper("zip");
                        String ss[]=f2.list(fn);
                   for ( int j = 0; j < ss.length; j++)
                        System.out.println(" Extracting ...." + ss[j]) ;
                        String zipFile = dir + ss[j];
                        ZipFile zf = new ZipFile(zipFile);
                        Enumeration entries = zf.entries();
                        String directoryName = zf.getName();
                        directoryName = directoryName.substring(0, (directoryName.indexOf(":" + File.separator) + 2));
                             String folderName = zf.getName();
                             folderName = folderName.substring(0, folderName.lastIndexOf("."));
                             File file1 = new File(folderName);
                             //File file1 = new File(entries.getName());
                             file1.mkdir();
                   while (entries.hasMoreElements())
                             ZipEntry ze = (ZipEntry) entries.nextElement();
                             String path = directoryName + ze.getName() ;
                             String path1 = folderName + ze.getName();
                             //System.out.println(" : " + path);
                             if (ze.getName().endsWith("/"))
                                       File file = new File(path);
                                       file.mkdir();
                                       continue;
                                       //break;
                        BufferedReader bReader = new BufferedReader(new InputStreamReader(zf.getInputStream(ze)));
         StringBuffer fileBuffer = new StringBuffer(" ");
         String line ;
                        while ((line = bReader.readLine()) != null)
                                  fileBuffer.append(line);
                                  fileBuffer.append("\r\n");
                                  //line = line + "\r\n";
                                  //byte[] b = new byte[line.length()];
                                  //b =line.getBytes();
                                  //out.write();
                        String fileData = fileBuffer.toString();
         File f1 = new File(path);
                        f1.createNewFile();
                        //FileOutputStream out = new FileOutputStream(folderName + "/" + ze.getName());
                        FileOutputStream out = new FileOutputStream(path);
                        long size = ze.getSize();
                        byte[] data1 = new byte[fileData.length()];
                        for (int i = 0; i < fileData.length(); i++)
                                  data1[i] = (byte) fileData.charAt(i);
         out.write(data1);
         out.close();
                        bReader.close();                         
                   } catch (Exception e)
                             e.printStackTrace();
    Thanks in Advance
    Avinash

    String path = directoryName + ze.getName();
    String path1 = folderName + File.separator+ ze.getName();
    File f1 = new File(path); // pass path1 instead of path
    f1.createNewFile();
    FileOutputStream out = new FileOutputStream(path); // pass path1 instead of path

  • Problem in Unzipping the zip file

    Hi
    I have created a program to unzip the zip files in the folder named after the zip file
    it is working well well when u try to zip zip files put in a directory
    i.e u create a folder name contents and put files into that and then zip it
    but when u directly create a zip file , without putting in a folder
    it creates the folder and zip the files outside the folder
    Another problem is that with the path
    for e.g. suppose the zip file name is contents and path should show
    contents/filename.txt but there are some other files whose path shows
    res/file.txt. In this case it creates a folder of res and put it outside the
    folder with the name of zip file
    I have pasted my code :
    //Unzip the zip files to the folder with their name
    import java.io.BufferedReader;
    import java.io.File;
    import java.io.FileOutputStream;
    import java.io.FilenameFilter;
    import java.io.IOException;
    import java.io.InputStreamReader;
    import java.util.Enumeration;
    import java.util.zip.ZipEntry;
    import java.util.zip.ZipFile;
    // Getting the path to find the type of files
    public class zipper implements FilenameFilter{
              String ext;
              public zipper(String ext)
                   this.ext="." + ext;
              public boolean accept(File dir,String name)
                   return name.endsWith(ext);
    public static void main(String args[]) throws IOException
              try
                        String dir = "D:/";
                        File f2 = new File(dir);
                        FilenameFilter fn= new zipper("zip");
                        String ss[]=f2.list(fn);
                   for ( int j = 0; j < ss.length; j++)
                        System.out.println(" Extracting ...." + ss[j]) ;
                        String zipFile = dir + ss[j];
                        ZipFile zf = new ZipFile(zipFile);
                        Enumeration entries = zf.entries();
                        String directoryName = zf.getName();
                        directoryName = directoryName.substring(0, (directoryName.indexOf(":" + File.separator) + 2));
                             String folderName = zf.getName();
                             folderName = folderName.substring(0, folderName.lastIndexOf("."));
                             File file1 = new File(folderName);
                             //File file1 = new File(entries.getName());
                             file1.mkdir();
                   while (entries.hasMoreElements())
                             ZipEntry ze = (ZipEntry) entries.nextElement();
                             String path = directoryName + ze.getName() ;
                             String path1 = folderName + ze.getName();
                             //System.out.println(" : " + path);
                             if (ze.getName().endsWith("/"))
                                       File file = new File(path);
                                       file.mkdir();
                                       continue;
                                       //break;
                        BufferedReader bReader = new BufferedReader(new InputStreamReader(zf.getInputStream(ze)));
         StringBuffer fileBuffer = new StringBuffer(" ");
         String line ;
                        while ((line = bReader.readLine()) != null)
                                  fileBuffer.append(line);
                                  fileBuffer.append("\r\n");
                                  //line = line + "\r\n";
                                  //byte[] b = new byte[line.length()];
                                  //b =line.getBytes();
                                  //out.write();
                        String fileData = fileBuffer.toString();
         File f1 = new File(path);
                        f1.createNewFile();
                        //FileOutputStream out = new FileOutputStream(folderName + "/" + ze.getName());
                        FileOutputStream out = new FileOutputStream(path);
                        long size = ze.getSize();
                        byte[] data1 = new byte[fileData.length()];
                        for (int i = 0; i < fileData.length(); i++)
                                  data1[i] = (byte) fileData.charAt(i);
         out.write(data1);
         out.close();
                        bReader.close();                         
                   } catch (Exception e)
                             e.printStackTrace();
    Thanks in Advance
    Avinash

    String path = directoryName + ze.getName();
    String path1 = folderName + File.separator+ ze.getName();
    File f1 = new File(path); // pass path1 instead of path
    f1.createNewFile();
    FileOutputStream out = new FileOutputStream(path); // pass path1 instead of path

  • Unzip a zipped file?

    How can I unzip a zipped file with java ?

    I presume you've read the API of [url http://java.sun.com/j2se/1.4.1/docs/api/java/util/zip/ZipFile.html]ZipFile?

  • Unzip a zip file

    Can someone help me for the following problem,
    Iam downloading a zip file from the server to the client.i want to unzip and execute the .EXE file, which is inside the zip file through the java coding.can any one help me!
    thanking you

    I think you can do all of this using the Java runtime interface which allows you to execute command line commands via Java code (ie, launching an EXE).
    See http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Runtime.html
    I don't believe there is a component of the Java API that allows you to unzip a zip file. But you could still accomplish this using the winzip command line support. See http://www.winzip.com/wzcline.htm in combination with the Java runtime.

  • Unzip a .zip file programatically??

    Hi all friends,
    I want to unzip a .zip file programatically.For that if any one can give me some code then it will be very help full for me.
    Thanks & Regards
    Bikash

    this thread has some code
    http://forum.java.sun.com/thread.jsp?forum=31&thread=417611
    asjf

  • Receiving Mac Zip File for virus removal

    Receiving Mac Zip File for virus removal. Randomly comes up through firefox.  I don't open it but I cant remove it from applications.  Any help appreciated.  Also Mac doesn't have a built in defense like that does it?

    When you created this post, there was, at the top of the discussion, and all Apple Community, this:
    Announcement:  Apple recently published -  How to avoid or remove Mac Defender malware
    How to avoid or remove Mac Defender malware

  • Mac zip files won't open in Windows PC

    I have been right clicking and compressing raw .mov video files to send from the UK to Australia via wetransfer. I am using a Macbook Pro with Mountain Lion. Each set of zipped files is between 3GB - 8GB in size and they (compress) and zip and send fine. But my client is on a Windows PC and only now tells me they are having problems opening the "zip" files I have sent them. They get the message that the zip is "invalid". Any ideas what can be wrong here? I tested them on my Mac by reopening and they work file.
    Many thanks in advance.

    Step one would be to try them on a local windoze box. That should give you some indication of what might be wrong. Alternatively, try the Terminal command gzip. Read about it by typing in man gzip in a Terminal window and then pressing the return key.
    27" i7 iMac (Mid 2011) refurb, OS X Mavericks (10.9.4), ML & SL, G4 450 MP w/Leopard, 9.2.2

  • Why won't my mac won't unzip downloaded zip files anymore?

    ive been using my mac to unzip zip arhcive files ive downloaded from the internet and for the past few months ive had to troubles at all. but more recently my mac wouldnt actuallty zip the files. so i started using a free application in the app store called stuffit expander. but now even stuffit expander wont unzip my files. what is happening? the stuffit expander just says it is unable to recognize the file type which makes no sense, and when i use the default unzip application already on my mac it just turns the zip file into a file with the extension .cpgz

    Solved
    All you need to do is go to:     ~/Library/Preferences/  (⇧⌘G)
    find and delete this plist:  com.apple.archiveutility.plist
    Restart your mac.
    Try any zip, Enjoy!    
    P.S. Dont worry, system will generate new working plist as well

  • How to unzip and zip files

    I have a very large number of Karaoke music that plays on my windows pc but some will not play on my Mac. I think i need to unzip & re-zip them to play on my mac but i'm not sure exactly how to do this. any suggestions? Do I need a special program? running os x 10.9.3

    Zip files can be opened with the built in 'Archive Utility' application. Double click any zip file & it will try to unzip it.
    This application is tucked away inside /System/Library/CoreServices/Archive Utility.  If you want to set preferences for it you need to open the location in Finder by using the 'Go Menu > Go to Folder…', enter /System/Library/CoreServices/ for the path & then open the Archive Utility application and look in it's preferences.
    I expect that zipping & rezipping will not do anything useful for you. I suspect that the file format is the issue.
    Unzip some files & post what the Finders 'File > Get info' panel shows, take a screenshot of it with 'cmd+shift+4', then drag the crosshairs to select the area. it will appear on the Desktop for uploading here.
    You may need to find a compatible player or find a way to convert them if the Mac cannot play them.
    P.S. to zip a file(s) select the items & right click, select 'Compress x items' & you will get a zip archive - I don't think it will help you though

  • Cannot unzip 10g zip file

    Hi,
    I tried to download the 10g zip file for windows but when I try to unzip it I get the message that the zipfile is not a valid archive. I then tried to download the separate components, but with the same result.
    I'm using winzip 8.1
    Cheers,
    Magnus

    Hi,
    It seems like if the partition where the TEMP folder is located isn't big enough, the download fails. The downloaded file becomes the size of available space for TEMP.
    The strange thing is that the download says 576 Mb (or something), and there is no error, but the file becomes only 270 Mb (in my case).
    After allocating more room for TEMP the download worked fine.
    Cheers,
    Magnus

  • Error Message when unzipping a .zip file

    Hi,
    After clicking on a .zip file, the dialog box opens and shows the progress of the unarchiving. I then receive an error message in a separate dialog box:
    Unable to unarchive xxxxx.zip into "Image". (Error 1 - Operation Not Permitted.)
    Any ideas what this error message is?

    Hi dnonnema;
    Here is a posting that might help you.
    http://ask.metafilter.com/46261/My-Mac-will-not-open-zip-files-with-Stuffit-expa nder-What-does-Error-message-1-mean
    Allan

Maybe you are looking for

  • How to upgrade OIM 9.1.0.0 to OIM 9.1.0.2

    Hello Gurus, I am looking for steps to setup an OIM 9.1.0.2 env on my VM for a customer implementation. I have the OIM Training VM that has OIM 9.1.0.0. Could you please let me know what patches to download and the upgrade procedure? Thanks

  • How do I put windows 8 on my iMac?

    How do I put windows 8 on my iMac? <Re-Titled By Host>

  • Material Movement Types in Inventory

    Hi All, I am a BI person and have extremly limitted knowledge in the area of MM. I am working on an inventory valuation project and I need some larification on movement types. I have receipts, issues and adjustments. I have the following questions. 1

  • Help Recapturing Footage

    No doubt this question has been answered several times already, but I can't find an answer that suits my circumstances so I apologise if any one is going over old ground. I'm cutting tasters for a media company. There are usually about 5/6 tapes to c

  • Installation and deployment of operating system, applications and patches in Unix environment

    Is it possible to use Configuration Manager 2012 (or 2012 R2) to perform remote installation of operating system, applications and patching in a Unix environment? Balaji Kundalam