HELLO
I used 7z to compress with encryption some files but when extracting them some was extracted fine, but for the others i'm getting in the log "Data error : Wrong password?".
I'm very upset because those were personal files, memories stored years along
If you update archive, it's possible, that some files were added with another password. So archive can have two different passwords.
You can create the list of files:
7z l c:\a.7z -slt -pYourPassword > c:\a.txt
7z t c:\a.7z -bb3 -pYourPassword > c:\test.txt
then find lines in a.txt whereBlock value changes from 0 to 1, from 1 to 2, and so on.
And check results in test.txt for first file of each block.
❤️
1
Last edit: Igor Pavlov 2019-01-18
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
According to Memories 1 in text, you have 4 blocks in the archive. This means it is possible to have up to 4 different passwords: one for each block of files. When you specify a password, files from each block that has the same password are extracted, other blocks fail. Since there are no errors in Capture, you have entered a correct password for the first (number 0) block, but the passwords for blocks 1, 2 and/or 3 may differ from it. If you want to extract all of your files, you should try different passwords until each block is extracted successfully. There are software that try different passwords for you in the case you have many of them. However, if you don't remember what that password is like at all, then the chances to get the files back are very low.
❤️
1
Last edit: Shell 2019-01-19
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I did what Igor & Shell told me to do,
and I noticed that the block value of all error files is "0"
but there are also good files that have "0" in block value.
So the password is OK.
And there is curruption in Block=0.
It can be difficult to recover the data.
But if data is uncompressible, lzma2 could store that data without compression. So you can skip bad part in block and try to recover uncompressed chunks after errors.
It's only some probability to recover something, but it's not 100% chance.
It requires some programming. You must change source code of 7-zip and use debugger.
It's difficult, if you are not programmer.
If your data are important, you can hire some programmer (not me) for that task.
❤️
1
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
HELLO
I used 7z to compress with encryption some files but when extracting them some was extracted fine, but for the others i'm getting in the log "Data error : Wrong password?".
I'm very upset because those were personal files, memories stored years along
If you update archive, it's possible, that some files were added with another password. So archive can have two different passwords.
You can create the list of files:
then find lines in
a.txt
whereBlock
value changes from 0 to 1, from 1 to 2, and so on.And check results in
test.txt
for first file of each block.Last edit: Igor Pavlov 2019-01-18
here's what i got.....
could you please tell me what is the next step
Find first lines with error in
test.txt
And look lines for that error file and previous file in list file
a.txt
.Look
Block
field for these files.i am not an expert...
I can't find where are those errors in test.txt
°_°
Last edit: Amine 2019-01-19
According to Memories 1 in text, you have 4 blocks in the archive. This means it is possible to have up to 4 different passwords: one for each block of files. When you specify a password, files from each block that has the same password are extracted, other blocks fail. Since there are no errors in Capture, you have entered a correct password for the first (number 0) block, but the passwords for blocks 1, 2 and/or 3 may differ from it. If you want to extract all of your files, you should try different passwords until each block is extracted successfully. There are software that try different passwords for you in the case you have many of them. However, if you don't remember what that password is like at all, then the chances to get the files back are very low.
Last edit: Shell 2019-01-19
tnx shell...
which software is the best in your opinion
I know only one such program - cRARk for 7-Zip purpose. You can try to find more by searching for something like "7-Zip password recovery".
you need also file with errors:
also find all
Block
value changes inlist.txt
and look these files in
1.txt
anderror.txt
Last edit: Igor Pavlov 2019-01-20
Correction.
Use another command:
it must be simpler to find files with
Block
changes and errors in that2.txt
Last edit: Igor Pavlov 2019-01-20
I did what Igor & Shell told me to do,
and I noticed that the block value of all error files is "0"
but there are also good files that have "0" in block value.
So the password is OK.
And there is curruption in Block=0.
It can be difficult to recover the data.
But if data is uncompressible, lzma2 could store that data without compression. So you can skip bad part in block and try to recover uncompressed chunks after errors.
It's only some probability to recover something, but it's not 100% chance.
It requires some programming. You must change source code of 7-zip and use debugger.
It's difficult, if you are not programmer.
If your data are important, you can hire some programmer (not me) for that task.
ok many thanks to you...
I will try to learn how to fix it...
I had the same problem with 7z, I tried winrar with the same password and it worked just fine.
What archive type and what version of 7-zip did you get error?
Unfortunately it didn't work for me,
the same error messages still appearing.
I have problem while extracting my file. please help me to solve the problem.
Try GUI version of 7-zip instead of console version.
Try also winrar.
And think about password.
Maybe password was not correct?
I entered correct password and also showing the same error. Please give any solution to solve this problem
maybe archive is not full.
redownload it.