Menu

7-Zip 24.08

2024-08-12
2024-12-01
1 2 3 4 > >> (Page 1 of 4)
  • Igor Pavlov

    Igor Pavlov - 2024-08-12

    7-Zip 24.08 was released.

    Download

    7-Zip for 64-bit Windows x64:
    https://7-zip.org/a/7z2408-x64.exe

    7-Zip for 32-bit Windows x86:
    https://7-zip.org/a/7z2408.exe

    7-Zip for 64-bit Windows ARM64:
    https://7-zip.org/a/7z2408-arm64.exe

    7-Zip Extra: standalone console version, 7z DLL, Plugin for Far Manager:
    https://7-zip.org/a/7z2408-extra.7z

    7-Zip (console version) for 64-bit Linux x86-64 (AMD64):
    https://7-zip.org/a/7z2408-linux-x64.tar.xz

    7-Zip (console version) for 32-bit Linux x86:
    https://7-zip.org/a/7z2408-linux-x86.tar.xz

    7-Zip (console version) for 64-bit Linux ARM64:
    https://7-zip.org/a/7z2408-linux-arm64.tar.xz

    7-Zip (console version) for 32-bit Linux ARM:
    https://7-zip.org/a/7z2408-linux-arm.tar.xz

    7-Zip (console version) for macOS (ARM64 and x86-64):
    https://7-zip.org/a/7z2408-mac.tar.xz

    What's new in 7-Zip 24.08:

    • The bug in 7-Zip 24.00-24.07 was fixed:
      For creating a zip archive: 7-Zip could write extra zero bytes after the end of the archive, if a file included to archive cannot be compressed to a size smaller than original.
      The created zip archive is correct except for the useless zero bytes after the end of the archive.
      When unpacking such a zip archive, 7-Zip displays a warning:
      "WARNING: There are data after the end of archive".
    • The bug was fixed: there was a leak of GDI objects (internal resources in Windows) in "Confirm File Replace" window, causing problems after 1600 displays of "Confirm File Replace" window from same running 7-Zip process.
    • Some optimizations for displaying file icons in 7-Zip File Manager and in "Confirm File Replace" window.
    • Some bugs were fixed.
     
    👍
    11
    • Manas Ranjan Sahu

      @ipavlov, can you please help me understand the framework for having plugins for 7zip? I saw no examples in the source...

       
      • Igor Pavlov

        Igor Pavlov - 2024-09-27

        most of 7-zip code works as plugins for 7-zip.
        7z.dll is plugin for 7z.exe
        some plugins provide only compression (LZMA/Deflate)
        some plugins provide also archive handling (ZIP/TAR)

         
      • john

        john - 2024-11-05

        there is plenty of plugins out there just need to understand it maybe this might help you https://modz2014.github.io/Blog/7zip.html

         
  • Melchior

    Melchior - 2024-08-12

    Thx for the new release/update, Igor.
    :D

     
  • Lupe Christoph

    Lupe Christoph - 2024-08-13

    I'm having trouble installing 7-zip on Windows 10. Even though I have turned off all antivirus snakeoil I could find. I did add the 7z2408-arm64.exe to Defender exclusions. (I'm a Linux guy, I use Windows only for a few applications and gaming, so forgive me if I'm not accustomed to turning off antivirus on Windows.) I still get this:

     

    Last edit: Lupe Christoph 2024-08-13
    • Igor Pavlov

      Igor Pavlov - 2024-08-13

      Probably you have downloaded wrong exe file.
      You need x64 version of 7-zip installer for Windows x64 (64-bit).

       
    • Andrei Maksimov

      Andrei Maksimov - 2024-08-15

      Are you sure that you have ARM-processor arch? Try setups for Win x32 or Win x64.

       
  • Lupe Christoph

    Lupe Christoph - 2024-08-13

    I just added that I put 7z2408-arm64.exe in the Defender exclusion list. Is this the wrong file? And why would a wrong file trigger an antivirus error?

     
    • Igor Pavlov

      Igor Pavlov - 2024-08-13

      arm64 is not x64.
      x64 executable is for Intel / AMD processors.
      arm64 executable is for Qualcomm processors (WIndows on ARM).

       
  • Lupe Christoph

    Lupe Christoph - 2024-08-13

    Waaa. Thanks to Captain Obvious and you m(
    Not my day.

     
  • forkockm

    forkockm - 2024-08-15

    The dev doesn't like the dark theme and new icons for 7zip or what? There have been posts asking for the dark theme since 2019!

     
    👍
    1

    Last edit: forkockm 2024-08-15
    • Sam Tansy

      Sam Tansy - 2024-08-15

      And you did it in... .Net?

       
      • forkockm

        forkockm - 2024-08-15

        Nope. It can be achieved in two ways:

        1. Using 7zip-Dark7zip, or
        2. Install a third-party theme to apply the dark theme to everything on Windows, such as Rectify11, and I also used 7-Zip-Filetype-Theme for Windows 11 style icons on the toolbar and DWMBlurGlass for an acrylic effect on the title bar.
         
        👍
        2

        Last edit: forkockm 2024-08-15
        • Sam Tansy

          Sam Tansy - 2024-08-15

          Thanks, I'll take a look at it.
          From what I saw already - is there a way to compiled it and enable only when supporting system v10+ is detected? How would it run or not run on Windows7/Vista/XP?

           
          • forkockm

            forkockm - 2024-08-16

            From what I told you, specifically which of the solutions I gave you are you referring to? If you are talking about 7zip-Dark7zip, I think it can run on older versions of Windows like the ones you mention, it is just replacing some files as mentioned in the repository. If you are talking about Rectify11, it can be installed on Windows 10, but it is highly recommended to use it on Windows 11.

             
            • Sam Tansy

              Sam Tansy - 2024-08-16

              specifically which of the solutions I gave you are you referring to?

              I mean this: (@ c9cc3bac:a/C/Precomp.h.diff:)

              #define Z7_WIN32_WINNT_MIN 0x0a00

              ~~~
              --- a/C/Precomp.h
              +++ b/C/Precomp.h
              @@ -21,6 +21,8 @@
              _UNICODE 1
              */
              .
              +#define Z7_WIN32_WINNT_MIN 0x0a00
              +
              #include "Compiler.h"
              .
              #ifdef _MSC_VER
              ~~~

              It all looks to me as it is hard coded and you have to have Windows10. I have it on one computer, which I only use occasionally, other than that I don't. Same applies to other users who don't want or have it - it should be chosen at runtime, like some of SHA, AES, ant other optimizations, and if (here) system does not support it, it wouldn't be used.

               
              • forkockm

                forkockm - 2024-08-20

                Sorry I can't help you with that, I'm just a normal 7zip user, I don't know anything about programming. What you say should be discussed with the dev, and for that you can create an issue for what you need.

                 

                Last edit: forkockm 2024-08-20
    • Sander Bouwhuis

      Sander Bouwhuis - 2024-11-22

      We REALLY need this. How does such a popular application still not have dark mode? It's one of the few remaining applications which makes me think I'm staring directly at the sun (because my primary monitor is 43").
      Please, somebody who can code (this is open source, right?), add this to 7-zip.

      Hmmm... I tried to download 7Zip-Dark7zip, but it may contain virusses. I'm not going to risk it.

       

      Last edit: Sander Bouwhuis 2024-11-22
  • str()

    str() - 2024-08-21

    Windows Defender detects 7zr.exe as PUP malware.

     
  • peter-sf

    peter-sf - 2024-09-28

    In "7z2408-extra.7z" the "arm64" subfolder includes a "7-ZipFar.dll" that I don't recall seeing in previous "extras" releases. I assume this file is supposed to provide the same functionality as "7-ZipFar64.dll" in the "Far" subfolder? However while the byte counts are similar they are completely different files internally...

    Edit: Sorry, please ignore, I misread "arm64" as "amd64", which explains a few other things that looked strange to me but probably aren't, as I'm not on ARM architecture. Doh!

     

    Last edit: peter-sf 2024-09-28
  • lelik007

    lelik007 - 2024-10-05

    Igor, If it's possible I'd like to ask you to add ZSTD method in 7-zip container for unpacking until the end of the year. It's not about 7-zip itself because I use it with Modern7z anyway rather about the SW that relies on 7zxa.dll: Winrar or TC for example. Your implementation of the method works fine, you've paid a lot of attention to it and have fixed many bugs. And people will find more if you publish it. But however there's nothing perfect.

     

    Last edit: lelik007 2024-10-05
    • defrag

      defrag - 2024-10-09

      +1. Then I can throw away Tino Reichardt's unmaintained 7-Zip-zstd (and its codecs). Tino Reichardt can also just close the project and have a nice vacation. :>

       
      • lelik007

        lelik007 - 2024-10-14

        From what I know of this: some people use Fast LZMA2 as a compatible implementation because you don't need anything but the official 7-zip to unpack it. Some use (but majority just unpacks) ZSTD, LZ4, Brotli in their own containers, or some want to use 7z container (as more familiar) to store ZSTD or LZ4 methods (because I've never seen a real Brotli user who wants it inside 7z) but what I've never seen is either LZ5 or a Lizard user at all.

         
        • enter name here

          enter name here - 2024-10-18

          Zstandard and LZ4 would be fine.

          Lizard looks like a kid with hydrocephalus. It has crazy slow compression speeds, so I could as well use Zstandard instead of it and have better speeds/compression ratios.

          LZ4 is to be the fastest of them all.

          So there could be like 3 "engines" - 7zip native LZMA as it is, then an option to choose Zstandard for more flexible scenarios, and LZ4 for the fast archiving/unarchiving for scenarios requiring extreme speeds.

          I agree this should resemble Tino's 7zip-zstd. There are other clones, such as NanaZip, but it is unable to fix the issue of its windows opening below other windows.

           
1 2 3 4 > >> (Page 1 of 4)

Log in to post a comment.

MongoDB Logo MongoDB