Menu

7-Zip 9.21 beta

2011-04-11
2021-03-13
1 2 > >> (Page 1 of 2)
  • Igor Pavlov

    Igor Pavlov - 2011-04-11

    7-Zip 9.21 beta was released.

    7-Zip for 32-bit Windows:

    http://sourceforge.net/projects/sevenzip/files/7-Zip/9.21/7z921.exe

    7-Zip for 64-bit Windows x64:

    http://sourceforge.net/projects/sevenzip/files/7-Zip/9.21/7z921-x64.msi

    All files:

    http://sourceforge.net/projects/sevenzip/files/7-Zip/9.21/

    What's new:

    - 7-Zip now can unpack UEFI BIOS files.
    - 64-bit version of 7-Zip now includes additional 32-bit shell extension DLL.
      So other 32-bit programs can call 64-bit 7-Zip via context menu.
    - Now it's possible to associate 7-Zip with file types without Administrator rights.
    - New -mf=FilterID switch to specify compression filter. Examples:
        7z a -mf=bcj2 a.7z a.tar
        7z a -mf=delta:4 a.7z a.wav
        7z a -mf=bcj a.tar.xz a.tar
    - 32-bit 7-Zip running under 64-bit Windows x64 now can use up to 4 GB of RAM.
    - Some bugs were fixed.
    - New localizations: Corsican, Kyrgyz, Ligurian.

     
  • Anonymous

    Anonymous - 2011-04-12

    Why there's no information in the 7z921.tar.bz2\7z921.tar\DOC\history.txt between bersions 9.18 and 9.21?

     
  • Igor Pavlov

    Igor Pavlov - 2011-04-12

    I write to DOC\history.txt about changes in source code. It's for other developers that use 7-zip source code.But sometimes I forget to write there. All changes are not too big to mention them.

     
  • Sasha Ponkratov

    Sasha Ponkratov - 2011-04-12

    thank you for the sources.
    I think there is a bug in CreateTempFile function

    static bool CreateTempFile(CFSTR prefix, bool addRandom, FString &path, NIO::COutFile *outFile)
    {
      UInt32 d = (GetTickCount() << 12) ^ (GetCurrentThreadId() << 14) ^ GetCurrentProcessId();
    

    GetTickCount() has a granularity of about 10ms (depends on Windows version) which makes it unsuitable for random number creation.
    if you need to create several random filenames this function will fail because  GetTickCount returns the same value.

    I can prove this with a small test.

        //test
        std::set<FString> tdArray;
        for (size_t n = 0; n < 1000; ++n)
        {
            NFile::NDirectory::CTempDir td;
            td.Create(L"_temp_");
            FString s = td.GetPath();
            std::set<FString>::iterator it = tdArray.find(s);
            if (it != tdArray.end())
            {
                OutputDebugStringW(L"BUG! CreateTempFile returned the same name.");
                break;
            }
            tdArray.insert(s);
        }
    
     
  • Igor Pavlov

    Igor Pavlov - 2011-04-12

    7-zip tries 100 new names:
    for (unsigned i = 0; i < 100; i++)

    I don't expect situation when 7-zip needs more than 100 temp files from same thread at 10 ms.

     
  • Vietnamize Team

    Vietnamize Team - 2011-04-12

    I'm Vietnamese.
    I want to inherit the translation of Nguyen Hong Quan (7-Zip v4.48 beta) … to continue making new translations for 7-Zip v9.21 beta.
    So, I need to do?

     
  • Speciesx

    Speciesx - 2011-04-12

    jpg and png preview still dont work on Windows 7 x64.

     
  • Igor Pavlov

    Igor Pavlov - 2011-04-12

    vietnamese:
    Please read this file at first:
    www.7-zip.org/translation.txt
    and then you can upload new file to patches section.

    speciesx :

    jpg in Win7 doesn't use usual program assoctiation. They call viewer via COM as I understand. So it's difficult to track it. Big number of things must be changed in 7-Zip to support it. Maybe later.

     
  • Anonymous

    Anonymous - 2011-04-12

    Hi, …

    7-Zip 9.21 beta

    1) I have a memory disk space problem, with 7-Zip.

    a)7-Zip 9.21 beta
    b) I have a ramdisk of 5 Gig
    c) I have redirected temporary system to the ramdisk
    d) I have redirected temporary user to the ramdisk
    e) I try ro compress 7 Gig files (The source files is in the C: drive.)
    f) Then temporary directory when compressing with 7-Zip, is on the ramdisk.

    The not enough disk space to compress, problem occur because 7-Zip use temporary directory. (but in my case all temporary file(s) is in the 5G RamDisk even system temp and user temp).

    Then can you made an emergency C: disk temporary use, when it dont have enough disk space on the temporary section to compress.

    Also please made an option, "to select a second temporary drive" in case that the first drive is full.

    I hope is clear, … in case of not, then i can be more clear.


    Sylvain St-Amand (sst)

     
  • Vietnamize Team

    Vietnamize Team - 2011-04-13

    @ipavlov:
    Thank you!
    I have finished the translation and upload it in patches section.

     
  • Devil

    Devil - 2011-04-14

    Не открывает файл DriveNavi.exe который есть на новом диске Portable USB 2.0 Hard Drive Buffalo Just Store 500gb а winrar 4.00 его определяет как SFX LZH archive и может открывать.

     
  • Igor Pavlov

    Igor Pavlov - 2011-04-15

    7-Zip doesn't support SFX LZH.

     
  • Gilles Remy

    Gilles Remy - 2011-04-17

    Hi,

    First of all, thanks for your excellent job.
    Is there a way to set the default compression method settings (for example ZIP fast) on the right button click shortcut?

    Best regards,  Gilles Remy

     
  • Vacon

    Vacon - 2011-04-17

    Hello everyone,

    no. As far as I know these are hardcoded. But if you use "Add to archive…" and make some special setting -> your settings will be remembered and are set again if you call "Add to archive.." the next time. Just one little click more :-)

    Best regards!

     
  • Gilles Remy

    Gilles Remy - 2011-04-17

    Thanks for these quick response; I will do one more click. :-)

     
  • Gilles Remy

    Gilles Remy - 2011-04-17

    this* … Oups

     
  • Devil

    Devil - 2011-04-17

    В Windows 7 Ultimate SP1 64bit 7-zip не может создавать архивы на диске C: а winrar 4.00 может если в настройках совместимости файла WinRar.exe указать запуск от имени администратора.

     
  • REBDK

    REBDK - 2011-04-17

    Am i correct when i've noticed that a change that has been, is that now 7zip actually remembers the view settings upon exit? Like how the coloumns are set and which one of them are enabled/disabled. It didn't do that before, im sure of that!

    Great! Now i can finally use 7zip!

     
  • REBDK

    REBDK - 2011-04-17

    Bah, i was wrong. Can't you please make this a feature? It's piss annoying that it only remembers the column settings for each file alone, really fucking idiotic.

     
  • Alan Horkan

    Alan Horkan - 2011-04-18

    Thank you ipavlov for the software. I will try out the new version. Maybe one of the small things fixed will be exactly the small thing I was now checking to see anyone else had asked for.

    Thank you for answering the questions from herge007 and "Gilles Remy".
    I wondered the same thing about "Add to archive…" but did a small test and saw the archives were different. I had hoped that when I changed the settings in "Add to archive…" then the other would also use the same settings.

    One extra click is not so bad.
    If I want to change many files I use batch scripts for 7-zip created by Andrew Armstrong
    http://aarmstrong.org/tutorials/mass-zip-rar-to-7zip-recompression-batch-file
    or sometimes I use PeaZip which has a good convert tool
    http://peazip.sourceforge.net/
    (and Peazip is built on top of 7-zip)

    I hope this helps other 7-zip users.

     
  • meenoxleis

    meenoxleis - 2011-04-18

    the background foreground buttons don't work! i have Windows XP Pro SP3.

     
  • Gilles Remy

    Gilles Remy - 2011-04-18

    Hello,

    I cannot create a ZIP file with AES-256 encryption method. It is always set to ZipCrypto.

    Kind regards

     
  • Igor Pavlov

    Igor Pavlov - 2011-04-18

    herge007:

    The BUG with aes-256 in ZIP will be fixed soon.
    Thanks!!!

     
  • extcon

    extcon - 2011-05-01

    Thanks for an excellent application! The compress and email shell extension has not been working in previous version and still does not work in 9.21 x64 beta. I use Windows 7 Enterprise SP1 x64. When rightc-clicking files and/or folders in Windows Explorer and select compress and email there is a dialoge box which says "Error" with an "OK" button. AS a workaround it works to create the archive and then use the Windows shell extension Send to Mail Recipient.

     
1 2 > >> (Page 1 of 2)

Log in to post a comment.