• Categories
    • Recent
    • Tags
    • Popular
    • Search
    • Register
    • Login
    MSI release?
    J

    I’m looking forward to deploying PowerArchiver 2023 to my users. Can you tell us when the MSI will be available for download and distribution?

    Thanks.

    Tech Support
    Missing Icons
    LuxorL

    Just tried using the Modern (Windows 10) Icon set and seeing a few missing icons in both PowerArchiver Burner and PowerArchiver Encryption screens . They are all there in the Minimalistik icon set and the only difference I can see is the former is blue and the latter grey. In version 22.00.9

    powerarc_2023-09-18_17-00-19.png

    powerarc_2023-09-18_17-01-05.png

    Tech Support
    Security vulnerabilities in 7zip / Update for PowerArchiver and PACL libraries?
    BigMikeB

    Hi there,

    there were some security issues fixed in 7zip:
    https://www.zerodayinitiative.com/advisories/ZDI-23-1165/
    https://www.zerodayinitiative.com/advisories/ZDI-23-1164/

    As it seems, that PowerArchiver and PACL use the 7zip libraries, could you please update them to the latest version?

    Tech Support
    Virtual Drive
    E

    Hi,

    From where I get PAVD2023.EXE? PowerArchiver 2023 tries to open it.
    But it seems, it tries to download PAVD2021.EXE.

    Thanks

    Tech Support
    Better ZPAQ support
    W

    I noticed that the version of ZPAQ used is older than the latest released 7.15 https://mattmahoney.net/dc/zpaq.html also there seems to be a newer fork that adds several features https://github.com/fcorbelli/zpaqfranz

    It would be useful to implement this latest version (it also maintains the same syntax and behavior as the latest official release if used the -715 flag) and add when opening a zpaq file a choice of the version of the files to show (e.g. as dummy folders represented the various versions present). Since any previous changes are stored with this format, it is possible to extract a snapshot of a certain date/version.

    Tech Support
    Bug with "Encrypt Archive" action
    W

    If I open a password-protected zipper file (created with WinRAR but I think that’s irrelevant), open it with PowerArchiver and run “Remove Encryption” on the same file, then reopen it and add a password with “Encrypt Archive,” the resulting archive will be protected with the old ZipCrypto algorithm and not AES as indicated.
    (this can be verified, for example, by trying to open the archive files with Windows Explorer, which does not support the AES algorithm)

    Tech Support
    PA 21.00.18 Action / Test behaves oddly for me on .PA files
    Brian GregoryB

    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.

    Tech Support

    Solved [BUG] UAC support broken in PowerArchiver 2018

    Tech Support
    3
    18
    15069
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • BigMikeB
      BigMike
      last edited by BigMike

      Hi,
      I’ve some problems with UAC in PowerArchiver 2018:

      • I’ve already reported problems for PA2017 and you fixed some problems.
      • I’ve noticed again problems with UAC: The problematic archive is a 7zip. Opening it with PA2018 and directly clicking on extract, triggers an UAC prompt as expected. Selecting single files and trying to extract them to the same place (a subfolder of C:\Program Files) fails with an error (there are already older versions of the files in the same place to be overwritten).
      • I’ve done further tests with other formats, via shell extension (Extract to…):
        My test archives contain 1 file: test.txt
        If the file does not already exist:
        UAC prompt: 7z, pa, tar, lha
        Access error: zip, rar, cab, bh
        If the file already exists in the destination folder, no UAC prompt is triggered in any case. I confirm overwriting the files and it fails with an access error.
        I’ve used PA 18.00.46 x64 on Windows 10 1709.
      • The x86 Shell extension behaves differently:
        All but the rar archive triggers an UAC prompt if the file doesn’t exist in the destination folder; if I deny the UAC prompt, the shell extension crashes in most cases.

      Are you going to fix this in PA2018 soon or should I revert to PA2016, again?

      1 Reply Last reply Reply Quote 1
      • spwolfS
        spwolf conexware @BigMike
        last edited by

        @BigMike said in [BUG] UAC support broken in PowerArchiver 2018:

        By the way, silently failing if the UAC prompt is denied, is a real problem, as it’s possible to configure UAC settings to deny an UAC request automatically:
        GPO setting: User Account Control: Behavior of the elevation prompt for standard users
        If you set it to “No Prompt”, UAC requests will be automatically blocked. And with the actual behavior a user would get no feedback, that the operation failed!

        Please check with .04:
        http://dl.powerarchiver.com/2018/powarc180104.exe

        There should be an error, but lets make sure it does not appear at wrong time.

        As to the changes, it does nothing to actual extraction code/engine, it checks if it can write file, and if not, it starts compression/extraction from another/elevated version of powerarc.exe… where before it elevated specific existing thread, which did not work reliably with engines that use multiple threads.

        Thanks!

        1 Reply Last reply Reply Quote 0
        • M
          Mili conexware
          last edited by

          thanks for the details on this one @BigMike
          confirmed it and logged it in

          1 Reply Last reply Reply Quote 0
          • BigMikeB
            BigMike
            last edited by

            Can you estimate when the UAC problems will be fixed?
            I like the new features of PA2018 very much, but I’m using the shell extension pretty often, so this is very disturbing.

            spwolfS 1 Reply Last reply Reply Quote 0
            • spwolfS
              spwolf conexware @BigMike
              last edited by spwolf

              @bigmike said in [BUG] UAC support broken in PowerArchiver 2018:

              Can you estimate when the UAC problems will be fixed?
              I like the new features of PA2018 very much, but I’m using the shell extension pretty often, so this is very disturbing.

              I will raise this again at next build discussions… for upcoming week we have PACL, PAOP builds first and then we will look at PA again. Thanks!

              BigMikeB 1 Reply Last reply Reply Quote 0
              • BigMikeB
                BigMike
                last edited by BigMike

                Thank you :-)

                1 Reply Last reply Reply Quote 1
                • BigMikeB
                  BigMike @spwolf
                  last edited by

                  @spwolf Any news here?

                  1 Reply Last reply Reply Quote 0
                  • spwolfS
                    spwolf conexware
                    last edited by

                    @BigMike said in [BUG] UAC support broken in PowerArchiver 2018:

                    @spwolf Any news here?

                    not yet… we have new building coming soon, let see if we can squeeze it in. For 2019 we will likely rewrite shell from scratch, we will see. Thanks for keeping track of it!

                    1 Reply Last reply Reply Quote 0
                    • BigMikeB
                      BigMike
                      last edited by BigMike

                      Keeping track of it is easy - I’m regularly reminded of it, when I forget about the bug and try to use the shell extension for a protected folder. :crying_face:
                      But thank you for the information.

                      1 Reply Last reply Reply Quote 0
                      • BigMikeB
                        BigMike
                        last edited by

                        Sorry, but in favor of a working context menu, I’m switching back to PowerArchiver 2016, giving up the full x64 version, explorer mode and PA format.

                        spwolfS 1 Reply Last reply Reply Quote 0
                        • spwolfS
                          spwolf conexware @BigMike
                          last edited by

                          @BigMike said in [BUG] UAC support broken in PowerArchiver 2018:

                          Sorry, but in favor of a working context menu, I’m switching back to PowerArchiver 2016, giving up the full x64 version, explorer mode and PA format.

                          actually we are just working on it… lets see what we can do, problem/difference is that in 2017 we have been using more threads for faster speed and that messes up UAC elevation in some cases.

                          1 Reply Last reply Reply Quote 0
                          • BigMikeB
                            BigMike
                            last edited by

                            I’ll happily test the new version and get all the other features back.

                            spwolfS 1 Reply Last reply Reply Quote 0
                            • spwolfS
                              spwolf conexware @BigMike
                              last edited by

                              @BigMike said in [BUG] UAC support broken in PowerArchiver 2018:

                              I’ll happily test the new version and get all the other features back.

                              as long as we can improve it… I will let you know, @ivan already spent few days on it alone. Thanks!

                              1 Reply Last reply Reply Quote 0
                              • spwolfS
                                spwolf conexware
                                last edited by spwolf

                                @BigMike Check out his release:
                                http://dl.powerarchiver.com/2018/powarc180103.exe

                                It elevates complete PowerArchiver instead of the thread, since 7z/PA formats use multiple threads. This might create some issues so test it out both in main and shell please!

                                thanks!

                                1 Reply Last reply Reply Quote 0
                                • BigMikeB
                                  BigMike
                                  last edited by

                                  First: Thank you for your efforts :-)
                                  UAC handling seems to work fine, but I encountered some problems, while I prepared my test:

                                  32bit: Shell extension:

                                  • Adding two files to a new zip archive; user has no write access to the destination folder; UAC dialog was shown and confirmed; but the rights were not sufficient afterwards (Windows 10 Controlled Folder access blocked it): Instead of giving an error, PowerArchiver launched one process after another to create the archive; Not tested in x64 as my test Windows is to old (No Controlled Folder access)

                                  32bit: Application:

                                  • Convert archive PA -> Other: TAR; Exception TList<System.Classes.TComponent> in module POWERARC.EXE at 000B94E4; This works in x64

                                  64bit: Application:

                                  • Convert archive PA -> Other: RAR; Conversion is done, but a message is displayed, that some archives couldn’t be converted (RAR executable 5.50 x64); Not tested on x86 since no RAR executable there…

                                  Test scenario:
                                  Test archives containing two files, try to extract to a folder, which is read only for users, administrators have full access. Passed means: UAC prompt confirmed --> asked to overwrite files --> no error displayed
                                  Actually, there seems to be no error if I deny UAC prompt

                                  Shell Extension x64 Passed: 7z bh cab lzh pa rar tar.gz zip zpaq
                                  Application x64 Passed: 7z bh cab lzh pa rar tar.gz zip zpaq
                                  Shell Extension x86 Passed: 7z bh cab lzh pa rar tar.gz zip zpaq
                                  Application x86 Passed: 7z bh cab lzh pa rar tar.gz zip zpaq

                                  Failed: None

                                  Is this version reasonable stable to be used on a production machine? Actually, from your description, it seems you changed a lot in the extraction processes.

                                  1 Reply Last reply Reply Quote 1
                                  • BigMikeB
                                    BigMike
                                    last edited by

                                    By the way, silently failing if the UAC prompt is denied, is a real problem, as it’s possible to configure UAC settings to deny an UAC request automatically:
                                    GPO setting: User Account Control: Behavior of the elevation prompt for standard users
                                    If you set it to “No Prompt”, UAC requests will be automatically blocked. And with the actual behavior a user would get no feedback, that the operation failed!

                                    spwolfS 1 Reply Last reply Reply Quote 1
                                    • spwolfS
                                      spwolf conexware @BigMike
                                      last edited by

                                      @BigMike said in [BUG] UAC support broken in PowerArchiver 2018:

                                      By the way, silently failing if the UAC prompt is denied, is a real problem, as it’s possible to configure UAC settings to deny an UAC request automatically:
                                      GPO setting: User Account Control: Behavior of the elevation prompt for standard users
                                      If you set it to “No Prompt”, UAC requests will be automatically blocked. And with the actual behavior a user would get no feedback, that the operation failed!

                                      Please check with .04:
                                      http://dl.powerarchiver.com/2018/powarc180104.exe

                                      There should be an error, but lets make sure it does not appear at wrong time.

                                      As to the changes, it does nothing to actual extraction code/engine, it checks if it can write file, and if not, it starts compression/extraction from another/elevated version of powerarc.exe… where before it elevated specific existing thread, which did not work reliably with engines that use multiple threads.

                                      Thanks!

                                      1 Reply Last reply Reply Quote 0
                                      • BigMikeB
                                        BigMike
                                        last edited by

                                        Now I get error messages as expected.

                                        spwolfS 1 Reply Last reply Reply Quote 1
                                        • spwolfS
                                          spwolf conexware @BigMike
                                          last edited by

                                          @BigMike said in [BUG] UAC support broken in PowerArchiver 2018:

                                          Now I get error messages as expected.

                                          thanks for your help Michael!

                                          1 Reply Last reply Reply Quote 0
                                          • First post
                                            Last post