Audiokinetic's Community Q&A is the forum where users can ask and answer questions within the Wwise and Strata communities. If you would like to get an answer from Audiokinetic's Technical support team, make sure you use the Support Tickets page.

Error: Installation failed: error installing prerequisites (permissions-related)

+2 votes
I cannot update or install any version of Wwise using the most recent Wwise launcher. I'm running Windows 10 on an Alienware laptop, and had no problems with previous versions of the launcher. I've run the program as administrator. I've run it normally and clicked "allow" as quickly as possible. I've tried different filepaths for installations. I've tried different drives for installations. I've tried different networks. I've tried different connection types (wired vs. wireless). I've tried the offline installer. Always the same error. 4/21/2021.
asked Apr 22, 2021 in General Discussion by Sierra C. (150 points)
same here.  this is very frustrating as I have a short timeline on a project and NOTHING seems to work
Hello, did you manage to solve this problem? I have also tried everything on different devices with no success. If you succeed, please share the solution, I will be very grateful.

2 Answers

–8 votes
 
Best answer

We have found a way to workaround the problem, this involves skipping the installation of prerequisites. You will have to use Windows PowerShell to issue the commands that disable/enable the installation of prerequisites.

The procedure is:

  1. Have the Launcher installed, but not open
  2. Run the workaround command in Windows PowerShell: ."C:\Program Files\Wwise Launcher\resources\app.asar.unpacked\utils\windows\bin\akwwiseinstall.exe" -dp "C:\Program Files (x86)\Audiokinetic\Data\";$settingsPath = "$Env:appdata\WwiseLauncher\Json\settings.json"; $settings = Get-Content $settingsPath -raw | ConvertFrom-Json; $settings.skipAkWwiseInstall = $TRUE; $settings | ConvertTo-Json -depth 64 | set-content $settingsPath
  3. Run the Launcher
  4. Install Wwise in a folder you have rights to (not Program Files, the safest bet would be /users/yourname or Documents)
  5. Try to open the Wwise version you just installed. If it complains about some dlls missing, google the dll name and install the relevant redistributable (most probably Visual C++ 2015)
  6. At this point the workaround is not needed anymore, run the revert command in Windows PowerShell: $settingsPath = "$Env:appdata\WwiseLauncher\Json\settings.json"; $settings = Get-Content $settingsPath -raw | ConvertFrom-Json; $settings.skipAkWwiseInstall = $FALSE; $settings | ConvertTo-Json -depth 64 | set-content $settingsPath
  7. Restart the Launcher to apply the changes
answered May 5, 2021 by Guillaume R. (Audiokinetic) (5,630 points)
Are you able to comment on how this would work on Mac?

I've encountered the error 'user did not grant permission' installing Wwise 2021.1.5.7749

Or any other solution...

Thanks in advance!
The fix above is not relevant for macOS, since there is no such prerequisites installation step.

See answer to this post: https://www.audiokinetic.com/qa/7140/install-operation-completed-with-errors-grant-permission?show=9785#a9785
0 votes
I will necropost so as to inform any other unfortunate soul who must come across this Q&A and does not want a workaround.

This might be because you do not have C:\Windows\System32 in your PATH environment variable. Not everyone knows how to get there, so lemme do a quick tutorial:

1. Windows Key + X

2. Click "Settings" (Should be between Task Manager and FIle Explorer)

3. On the tiny blue links on the right, click "Advanced System Settings"

4. Click "Environment Variables" on the bottom.

Now, in at least your system variables (Maybe not needed for User, idk), you want to add "C:\Windows\System32" into your Path variable. If you do not already have a Path variable, then you can add it manually with "New". If you already have one, then you can add a new variable within Path with "Edit". To tack on the new directory without removing your other directories, you can separate each with a semicolon (NO SPACES, JUST A SEMICOLON).

This is what worked for me, and I hope it works for you and anyone else who sees this.
answered Jul 29, 2023 by MonstoBusta (140 points)
...