Wednesday, March 21, 2012

ZIP2FIX 1.0

Zip2Fix is a tool to salvage the undamaged files from a ZIP archive that some of the files inside it are corrupted, in this situation the traditional ZIP utilities can't extract the good files and even can't open the archive.
This is exactly what ZIP2FIX can do, very simple and very fast.
ZIP2FIX is not using any ZIP or compliant component to do it, and actually it even doesn't extract the files from the bad archive, instead it creates a new fixed ZIP file.
So how does it works?
ZIP2FIX is reading the bad archive file as a stream and knows how to identify each chunk of the stream as a piece of a file inside the archive, all the chunks of a file are recreated as a stream and then it is checked for integrity if the file is intact then it is recreated on the drive as a new ZIP file, if a file was found corrupted then all his chunks are dismissed.
So the result is a new ZIP file containing only the good files and by that creating a ZIP archive that can be extracted.
Other than that the interface is very simple, when starting the utility it doesn't load anything or change any OS settings.
A click on "Open" launches the Windows Open File dialog, filtered with *.zip and *.exe (for ZIP self-extract files).
When the user selects a ZIP or SFX file, the file is processed immediately, and the status is displayed in the main form log.
The ZIP2FIX executable file is fully portable and can be copied to USB drive or a different computer and can run there without any installation.
ZIP2FIX is also compressed with UPX to achieve a small file size.

2 comments:

  1. Program does not work win 7 32 bit pae
    zip file is 4gb zip2fix hangs see below:
    Description:
    A problem caused this program to stop interacting with Windows.

    Problem signature:
    Problem Event Name: AppHangB1
    Application Name: ZFX.exe
    Application Version: 1.0.0.0
    Application Timestamp: 4e017e3e
    Hang Signature: 39c5
    Hang Type: 0
    OS Version: 6.1.7600.2.0.0.256.1
    Locale ID: 1033
    Additional Hang Signature 1: 39c560a85db8e36e2ccafb328082d0fa
    Additional Hang Signature 2: aa12
    Additional Hang Signature 3: aa124bbdd1130fc0e97e2ee96e249ef7
    Additional Hang Signature 4: 39c5
    Additional Hang Signature 5: 39c560a85db8e36e2ccafb328082d0fa
    Additional Hang Signature 6: aa12
    Additional Hang Signature 7: aa124bbdd1130fc0e97e2ee96e249ef7

    ReplyDelete
  2. ZIP2FIX is used by thousands users and it was develpod on WIN 7 32 bit...
    I can't tell what is the problem on your PC.

    ReplyDelete