isdone.dll and unarc.dll errors

good morning,
I'm trying to install some very compressed game packages using different PCs (for example: Ace Combat 7 Skies Unknown v1.0.1 (Monkey Repack) [FitGirl Repack] and RESIDENT EVIL 2 Deluxe Edition + 9 DLCs [FitGirl Repack]).
If I use the sandboxie, a very common error appears regarding two isdone.dll and unarc.dll libraries that promptly disappears by installing the package outside the sandbox.
thank you

Parents
  • I solved this poblem by changing from within the Sandbox the "system variables" setting for TMP, TEMP folders to an empty folder outside of my system profile (this is for preventing any sandboxed processes from modyfying files in my real temporary folder), then enabling Full access to that specific folder in the Sandbox settings. In that case unpacking completes without any errors. After a successful installation the changed settings can be safely reverted.

    These errors are obviously caused by the more strict access rights and permissions policy introduced in Win 10. I never faced issues like that with  Win 7 or 8. Hopefully, I do not put my system at risk by making  an empty non-system folder accessible and perhaps there might be a more subtle and secure solution too.

  • Thanks,

    if I don't get it wrong (list the step-by-step instructions, for other users who have encountered the same problem):
    1) start the "cmd" program as administrator within the sandboxie (as administrator in order to also modify the system environment variables);
    1) I run the command "sysdm.cpl" inside the command shell (this command opens the system properties window);
    2) I go to advanced / environment variables;
    3) change the path of the user and system environment variables (ie TEMP and TMP) by associating a different folder (for example, for all, I associate the folder D: \ TEMP);
    4) go to the virtual area settings / access to resources / access to files / full access and add the folder "D: \ TEMP";
    end
    While doing all this, the following error is always present:
    An error occured while unpacking - Unknown compression method!
    Unarc.dll returned an error code: -2
    ERROR - unsupported compression method
    Could this be a problem due to the amount of RAM managed by sandboxie?

    update on 15/12/2021:
    thanks, i misunderstood previously, it works. Slight smileSlight smileSlight smileSlight smileSlight smile
    More simply I have performed point 4 without performing the previous ones:
    4) go to the virtual area settings (of main sandboxie window) / access to resources / access to files / direct access
    and there I added the folder: (e.g.) c: \ users \ username \ appdata \ local \ temp
    for all programs
    (thanks also to the users of this thread: https://github.com/sandboxie-plus/Sandboxie/issues/455 )
Reply
  • Thanks,

    if I don't get it wrong (list the step-by-step instructions, for other users who have encountered the same problem):
    1) start the "cmd" program as administrator within the sandboxie (as administrator in order to also modify the system environment variables);
    1) I run the command "sysdm.cpl" inside the command shell (this command opens the system properties window);
    2) I go to advanced / environment variables;
    3) change the path of the user and system environment variables (ie TEMP and TMP) by associating a different folder (for example, for all, I associate the folder D: \ TEMP);
    4) go to the virtual area settings / access to resources / access to files / full access and add the folder "D: \ TEMP";
    end
    While doing all this, the following error is always present:
    An error occured while unpacking - Unknown compression method!
    Unarc.dll returned an error code: -2
    ERROR - unsupported compression method
    Could this be a problem due to the amount of RAM managed by sandboxie?

    update on 15/12/2021:
    thanks, i misunderstood previously, it works. Slight smileSlight smileSlight smileSlight smileSlight smile
    More simply I have performed point 4 without performing the previous ones:
    4) go to the virtual area settings (of main sandboxie window) / access to resources / access to files / direct access
    and there I added the folder: (e.g.) c: \ users \ username \ appdata \ local \ temp
    for all programs
    (thanks also to the users of this thread: https://github.com/sandboxie-plus/Sandboxie/issues/455 )
Children
No Data