PA 21.00.18 running on Windows 7 64 bit.
I made a big .PA file and thought I’d check it was made correctly with Menu / Actions / Test.
Discovered:
a) PA always issues a UAC prompt to do this!
b) PA always says there are many errors in PA files.
WinRAR 5 has a rather useful option in some cases, which is to be able to create an archive by replacing identical files with a reference to the first occurrence (hardlink) within the archive.
In case you choose to convert the file with PowerArchiver to another format, however, the resulting archive does not have all the files. It does not consider those that were present as hardlinks.
If you do a normal extraction of the RAR archive instead, even with PowerArchivier, all the files are extracted correctly.
When adding to a file archive, and selecting for example PA format, strong optimization method, extreme compression. In the Advanced Options section you change to Automatic, EXE Filter and PDF filter . You return to the main section and save the Profile. When you then reload the profile you do not have the Automatic options of EXE Filter and PDF saved there.
I noticed that instead if you change other options they are saved correctly (except for the Filter box values).
Also among the various changes to the advanced options you click the “Calculate RAM usage” button the value seems to be added to the previous one. You can see it for example just by clicking the button twice in a row, the value changes. Edit: actually after many attempts now it seems to write a stable value (it does not change with each click). Maybe a synchronization problem in the calculation?
Used PowerArchivier 2023 but there is the same behavior with the 2022
Weird anomaly where Modified time is sometimes rounded up
-
File’s Modified time is sometimes rounded up if seconds is 58 or 59.
This is a weird anomaly that occurs with PA, WinZip, DOpus ZIP (and probably other archive apps). When creating a ZIP archive the Modified time of some files is rounded up when the seconds component is 58 or 59. eg. If the file being Zipped up has a Modified time of 05.54.58, then the same file in the Zip archive will have a Modified time of 05.55.
If I manually set the Modified time to exactly the same time of 05.54.58 and then Zip the file up, the same file in the Zip archive will now have a Modified time of 05.54.
I have no clue as to what’s going on. Any ideas ?
I’ve attached a sample file which illustrates this problem.
EDIT: Sorry, I tried to attach the file but the process of downloading it affects the modified time, and so the problem no longer exists.
BTW, I noticed this problem because sometimes after Zipping up a folder, I will Compare the contents of the original folder with the contents of the Zip archive, getting it to flag any files whose modified date is different.
-
Very interesting.
I have done some quick testing and readup (google is the king). Apperantly Win32 filetime is set at 100 interval of nano second since Jan 1, 1601, while zip format standard specs say that it is using “MS DOS format” (I think milliseconds is the lowest MS dos file format goes). This means that there is some rounding up to at the end, and notice that once you extract the file once you compress it again there wont be any more of rounding up anymore.
Very interesting thought there, i really did not know this before…
-
i come across this problem, however its not just msdos thats the problrm but a computers internal clock can also cause problems