https://www.thewindowsclub.com/add-7zip-to-right-click-menu-in-windows I wrote in response to the author... You're wrong. You can easily add 7Zip to the context menu. Open it up, go Tools / Options / 7-zip and select the options you want to appear in your context menu. I've used this tool forever and have never had an issue setting up my context menu. You've done the author of this tool a disservice by not properly showing a way and simply pushing some other piece of software. And, no, forks are...
Hi, When i right click on a 7-zip file and click properties and write something in the comments field, when I move that file from NTFS storage to FAT32, what I wrote is deleted. Is it possible to save comments on the file itself in 7-zip like Winrar? Thanks.
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....
What command/format did you use? Please show error message. 7-Zip updates existing archive.
Check if file name is available before starting to compress
Thanks your advice about that tool but I need a plugin that caculate all hashes at one time and simple like WinCryptHashers, the result page is very humanto copy-paste and I love it.
@ipavlov, Windows Explorer allows zooming in and out using the mouse wheel. This allows making the text bigger or smaller. Could you perhaps make this available in the 7-zip details file view?
Hi! Windows 11 23H2 22631, 7Zip version 24.08, fresh install. When I want to associate the zip extension with 7zfm.exe I get the same prompt to select the app again and again. Has anybody experienced this so far?
If file is already compressed, it can't be compressed more.
If file is alredy compressed, it can't be compressed more.
thanks buddy, it changed after restart ,and here is one more issue i want to check =whenever i am compresssng items they just got into a folder named 7z and its size fom properties are same of file in original ,{for both that folder named 7 and inside stuff too} not surre if my settings are messed uo ,screenshot given here of settings of compression
You will get new language changes after reboot, because explorer can lock 7-zip.dll in running state.
is add to archive changeable to compress and save in file explorer? i have changed somehow this thing in lang option and context menu stuff after multiple hours of wandering in 7zip inside context menu with gemini's help and it worked panda.txt but file explorer is not showing same thing
file exp here
is add to archive changeable to compress and save in file explorer ! i have changed somehow this thing in lang option and context menu stuff after multiple hours of wandering in 7zip inside context menu with gemini's help and it worked panda.txt but file explorer is not showing same thing
is add to archive changeable to compress and save in file explorer ! i have changed somehow this thing in lang option and context menu stuff after multiple hours of wandering in 7zip inside context menu with gemini's help and it worked panda.txt but file explorer is not showing same thing
is add to archive changeable to compress and save in file explorer ! i have changed somehow this thing in lang option and context menu stuff after multiple hours of wandering in 7zip inside context menu with gemini's help and it worked panda.txt but file explorer is not showing same thing
is add to archives changeable to compress and save in file explorer ! i have changed somehow this thing in lang option and context menu stuff after multiple hours of wandering in 7zip inside context menu with gemini's help and it worked panda.txt but file explorer is not showing same thig
If you need hashing implement you may want to test CHK Hash Tool, which does exactly that, and does it well. It also has clipboard motoring feature that is very useful.
You can check hashes provided on SF website.
@zol-tan Thanks for the explanation, no 12 years is not late for me. How do I get the key Id provided by the original developer, not the hacker? If it is downloadable from a website, how would I know I was not spoofed?
The plugin uses only those hashing algorithms that are implemented in Windows. That is, support for SHA3-256 & SHA3-512 will appear when support for these algorithms appears in Windows.
Ok then, thanks for the reply.
It's compatible. But if you upgrade from Windows 10, note that 7-Zip's context menu commands in Windows 11 Explorer will be placed in deeper menu level.
Hi there. Is 7-Zip officially compatibal with Windows 11 24H2? Before updating our clients to Windows 11 24H2, we need to verify that all applications are compatible. Kind regards Anders Pålsson System Specialist Göteborgs Stad, Sweden
Thanks! this what i was looking for :)
Could 7-Zip support SHA3?
Hello Dec, Could you update WinCryptHashers to support SHA3-256 & SHA3-512 please? I love your plugin!
What problem with list command? 7z l a.zip
It helps us to fix the problems: There is problem with archive. 7-zip reports about it. So we have additional chance to know about the problem, and additional motivation for developers of software that creates the problem to fix the problem.
I see, but why this msg needs to exist? Winrar doesnt report anything wrong and since this isnt a serious problem why must this be reported?
try 7z t -r *.zip -ba |findstr /ic:"files"
try 7z t -r *.zip |findstr /ic:"files"
Is there is a way to count the number of files within a zip in windows command line. Following command gives a list of files, but is there is a simpler way to get the count, instead of list? 7z l -r *.zip
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.
You can ask the creators of these archives a question: why do they write the data after the end of the payload data. And ask them to fix the problem.
You can ask from creaters of these archives: why do they write the data after the end of the payload data. And ask them to fix the problem.
Any plans to implement it in Options menu or it is not possible?
Any plans to implement it in Option menu or it is not possible?
@ipavlov - Is there a way to disable the message: "There are some data after the end of the payload data"? It's annoying that we have to close the dialog box every time i extract a file under this condition.
Thank you! Love that Open Outside feature!
It's rare case conditions. Percents are for archive creation only. Copying was not included to percents progress, because usually we have no that additional "Copying" stage. Maybe we should show some information to user about that stage. I'll think about it. 7-zip doesn't use RAM for temp files, because archive can be larger than RAM size. Also RAM will not help in your case, because USB is still slow. So you need time for writing to USB.
O, in this case we have two problems. First why percentage it shown 100% dyring copying files from temp folder to USB device. For example, I have waited almost 10 minutes at 100%. I was thinking 7zip is frozen or what??? This mean, until copying is not complete the percentage must not shown 100%. Also, what about some message to the user in regards of hidden copying operation? Apart if that. The second problem. Why do you copying files to the temp if I set configuration 175GB ram available to be...
O, in this case we have two problems. First why percentage it shown 100% dyring copying files from temp folder to USB device. For example, I have waited almost 10 minutes at 100%. I was thinking 7zip is frozen or what??? This mean, until copying is not complete the percentage must not shown 100%. Also, what about some message to the user in regards of hidden copying operation? Apart if that. The second problem. Why do you copying files to the temp if I set configuration 175GB ram available to be...
@ipavlov Thank you, I understood It's more like Slicing-by-8 just Slicing-by-12 :) for x86 which requires no SIMDs.
@ipavlov Thank you, I understood It's more like Slicing-by-8 just Slicing-by-12 :)
For crc32: 7-zip uses 12-slice tables (12 KB) in x86 and HW CRC instructions in arm64. 7-zip doesn't use SSE 4.2 CRC32, becasue it's another polynomial that is used for CRC-32C (Castagnoli): SCSI, SCTP, G.hn payload, SSE4.2, Btrfs, ext4, Ceph 7-Zip's crc32 is for PKZIP, Gzip, xz, 7z and others.
For crc32: 7-zip uses 12-slice tables (12 KB) in x86 and HW instrcution in arm64. 7-zip doesn't use SSE 4.2 CRC32, becasue it's another polynomial that is used for CRC-32C (Castagnoli): SCSI, SCTP, G.hn payload, SSE4.2, Btrfs, ext4, Ceph 7-Zip's crc32 is for PKZIP, Gzip, xz, 7z and others.
It's default open option in Windows. So you must change it in Windows.
In some cases, 7-zip archives data to local temp folder, and then it copies data to USB. So just wait copying finishing, if your USB is slow.
I thing can simulated the problem. Archive 30GB folder recursively from main volume c: to archive to usb. Fastest compression, type lzip2 and memory 175GB. I have 192GB RAM. It happens each time. Best Regards
@ipavlov Igor, help me to clarify these points, please: 1. Does 7za.dll contains CRC32 method? Otherwise, IDK, how it's calculated for new 7z archives. 2. You called this method: "HW accelerated CRC32" in the other topic. But how is it actually accelerated? Does it require any SIMDs? I don't understand С code to find out myself. I've seen HW accelerated CRC32 code that uses SSE 4.2 CRC32 instruction but 7-zip's code is not it...
@ipavlov Igor, help me to clarify these points, please: 1. Does 7za.dll contains CRC32 method? Otherwise, IDK, how it's calculated for new 7z archives. 2. You called this method: "HW accelerated CRC32" in the other topic. But how is it actually accelerated? Does it require any SIMDs? I don't understand С code to find out myself.
@ipavlov Igor, help me to clarify these points, please: 1. Does 7za.dll contains CRC32 method? Otherwise, IDK, how it's calculated for new 7z archives. 2. You called this method: "HW accelerated CRC32" in the other topic. But how is it actually accelerated? Does it require CRC32 instruction from SSE 4.2? I don't understand С code to find out myself.
@ipavlov Igor, help me to clarify these points, please: 1. Does 7za.dll contains CRC32 method? Otherwise, IDK, how it's calculated for new 7z archives. 2. You called this method: "HW accelerated CRC32" in the other topic. But how is it actually accelerated? Does it require some SIMD set to run? I don't understand С code to find out myself.
I thing can simulated the problem. Archive 30GB folder recursively from main volume c: to archive to usb. Fastest compression, type lzip2 and memory 175GB. I have 192GB RAM. It happens each time. Best Regards Petar sors.pet@gmail.com GSM/Viber: +359885629652 On Sat, Oct 12, 2024, 18:09 Igor Pavlov ipavlov@users.sourceforge.net wrote: use latest version. try again with same files. try again with another files. [support-requests:#590] https://sourceforge.net/p/sevenzip/support-requests/590/ 192GB Ram...
How do I change the selection for Open Outside. I mistakenly chose the wrong program and can find no way to edit or change it.
use latest version. try again with same files. try again with another files.
192GB Ram on Windows 11 x64 do Not Close Dialog after 100% compression Completed
Do not want to close after 100% compression. Try to canceland just to close.... Can not exit. After pressing cancel for second time. Nothing is happing. Killed the process and after I try to open archive give error: "header error..." bla, bla,bla...
Do not want to close after 100% compression. Try to canceland just to close.... Can not exit. After pressing cancel for second time. Nothing is happing.
Do not want to close after 100% compression.
Hello, Just to inform that : VirusTotal detect malicious impact on the last version. Two different version show different type of error. Are you sure there not somebody who do any milicious activity for this version ? No problem for the previous 2301 version.
Google shows: Technically, "data" is a plural noun—it is the plural form of the noun "datum." However, it is used with both singular and plural. A plural verb should be used with "data" in formal and technical writing such as in scientific writing: The data are being recorded.
Updated line 333 replacing the word 'are' for 'is'. That particular warning reads properly now.
I strongly agree with Dr. Freeman! As an incident responder I have seen dozens of cases where users downloaded 7-Zip from other websites and it came bundled with malware. Having a known checksum or signature would allow people to confirm they have the original installer before executing it. It would also allow companies to allow-list the correct files based on the checksum thereby blocking all others. In this day and age this is really something all software, especially open source, should have to...
How is this still not implemented? This is a pretty basic feature, which would make navigation of an archive so much easier. Having to click on the "Up Folder" button every time I want to back out of folder is so inefficient. Using the awkward key combo is even worse since now, I'd have to take my hand off of the mouse to be able to press Alt + F12 which is more work than clicking the Up button. Navigating forwards and backwards with the Forward & Back buttons are pretty universally used in any type...
CPP\7zip\UI\Far\ is plugin for FAR Manager. CPP\7zip\Bundles\Format7zF\ is plugin for 7-zip.
do you mean CPP\7zip\UI\Far\ this one is the only one made as a plugin
simple is not enough, because someone will want "non-simple". 7z.dll is plugin for 7-zip. So it's full example. You can open 7z.dll project CPP\7zip\Bundles\Format7zF\ and remove all "non-simple" files from that project.
if there was documents of how to build a simple 7zip plugin would be help full i am not the only here
Maybe arm library is not installed in your system? Note that arm is 32-bit arm. and arm64 is 64-bit arm.
this is my error ********** ** Visual Studio 2022 Developer Command Prompt v17.11.4 ** Copyright (c) 2022 Microsoft Corporation [vcvarsall.bat] Environment initialized for: 'x64_arm' Microsoft (R) Program Maintenance Utility Version 14.41.34120.0 Copyright (C) Microsoft Corporation. All rights reserved. cd UI "D:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.41.34120\bin\HostX64\ARM\nmake.exe" -nologo cd Client7z "D:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.41.34120\bin\HostX64\ARM\nmake.exe"...
Great! Thanks alot! -Seppo- From: Igor Pavlov ipavlov@users.sourceforge.net Sent: torstai 10. lokakuuta 2024 9.54 To: [sevenzip:support-requests] Subject: [sevenzip:support-requests] #589 7-zip working in RedHat 6.10? You can use old p7zip or new 7-zip for such task. [support-requests:#589] 7-zip working in RedHat 6.10? Status: open Group: Created: Thu Oct 10, 2024 06:47 AM UTC by Seppo Sinkkonen Last Updated: Thu Oct 10, 2024 06:47 AM UTC Owner: Igor Pavlov Hi, We need to do a temporary solution...
You can use old p7zip or new 7-zip for such task.
7-zip working in RedHat 6.10?
great :)
-mcl uses utf8 extra and local non-utf8.
but doesn't that simply use the local codepage, without creating UTF-8 info in the extra data? i guess ill try to implement uchardet or something similar into my process
Try -mcl switch.
I see, that is unfortunate. I was hoping for a setting which would create a best approximation ANSI filename + utf-8 extra :( I am processing thousands of files with completely different character sets, but I want to create zips which would work on legacy systems, even if the filenames were not perfect. But I guess that's pointless, so I can understand your approach. There is no codepage detection / best guess available, is there? That would be ideal. I can try to develop something in my wrapper...
I see, that is unfortunate. I was hoping for a setting which would create a best approximation ANSI filename + utf-8 extra :( I am processing thousands of files with completely different character sets, but I want to create zips which would work on legacy systems, even if the filenames were not perfect. But I guess that's pointless, so I can understand your approach. There is no codepage detection / best guess available, is there? That would be ideal. I can try to develop something in my wrapper...
English codepage doesn't support your file names. So 7-Zip can use only utf-8 for such names in zip. If your codepage supports your file names, 7-zip will use your codepage + utf-8 extra. 7z a -mcp=1251 1251.zip *.txt 7z a -mcp=1252 1252.zip *.txt
Sorry, that's not it :(
Maybe you use utf-8 (BETA) encoding charset in windows instead of default encoding? If so, switch back to default encoding in Windows.
Maybe you use utf-8 (BETA) encoding charaset in windows instead of default encoding? If so, switch back to default encoding in Windows.
Like I mentioned, it also affects creatio via UI, where I use the default commands execpt cu=on/off. However, here's the commands I used on the command line: 7z a testcuon.zip -mcu=on *.* Log: 7-Zip 24.08 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-08-11 Scanning the drive: 2 files, 285 bytes (1 KiB) Creating archive: testcuon.zip Add new data to archive: 2 files, 285 bytes (1 KiB) Files read from disk: 2 Archive size: 539 bytes (1 KiB) Everything is Ok 7z a testcuoff.zip -mcu=off *.* Log:...
Like I mentioned, it also affects creatio via UI, where I use the default commands execpt cu=on/off. However, here's the commands I used on the command line: 7z a testcuon.zip -mcu=on *.* Log: 7-Zip 24.08 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-08-11 Scanning the drive: 2 files, 285 bytes (1 KiB) Creating archive: testcuon.zip Add new data to archive: 2 files, 285 bytes (1 KiB) Files read from disk: 2 Archive size: 539 bytes (1 KiB) Everything is Ok 7z a testcuon.zip -mcu=off *.* Log:...
Like I mentioned, it also affects creatio via UI, where I use the default commands execpt cu=on/off. However, here's the commands I used on the command line: 7z a testcuon.zip -mcu=on . Log: 7-Zip 24.08 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-08-11 Scanning the drive: 2 files, 285 bytes (1 KiB) Creating archive: testcuon.zip Add new data to archive: 2 files, 285 bytes (1 KiB) Files read from disk: 2 Archive size: 539 bytes (1 KiB) Everything is Ok 7z a testcuon.zip -mcu=off . Log: 7-Zip...
Show full commands that you use to create both archives, and show the log of 7-zip. Use command line -mcu.
Show full commands that you use to create both archives, and show the log of 7-zip.
Sorry, forgot to mention. I am on 24.08. I only mentioned the old alpha because that was when it was documented.
use latest 7-zip 24.08.
can you give me a few hints of where to look please
Thanks a lot! Actually, yesterday I was able to build statically linked exe via cd CPP/7zip/Bundles/Alone2 make CFLAGS_BASE_LIST="-c -static" MY_ARCH="-static" -j -f ../../cmpl_gcc_x64.mak mv ./b/g_x64/7zz ./b/g_x64/7zzs But your suggestion works too. Thank you.
couldnt get it to work i tried to use nsis plugin there old one and i cant seem to figure it out just yet
I want to create .zip archives which contain files with characters not part of the default ANSI codepage in a way that allows even old tools (on MS-DOS etc.) to read the zip files. According to the release notes for 21.02 https://sourceforge.net/p/sevenzip/discussion/45797/thread/7fe6c21efa/ and this discussion, the default behavior should be: With default options: 7-zip writes name in local codepage and writes name in UTF-8 in another field. So new zip unnpackers can use UTF-8, and old zip unnpackers...