fxsound2 / fxsound-app

FxSound application and DSP source code
GNU General Public License v3.0
1.73k stars 145 forks source link

A non-exhaustive list of user-reported installation errors #31

Open doolhoofd opened 11 months ago

doolhoofd commented 11 months ago

**1. "Failed to enumerate objects in the container. Access is denied."

  1. "Settings file not found!" (AppData)
  2. "Source file not found!" (fxsound1.cab in AppData \ Roaming)
  3. "Invalid digital signature." (fxsound1.cab in AppData \ Roaming)**

1. Installation fails and the error "Failed to enumerate objects in the container. Access is denied." appears

Description: "Error Applying Security An error occurred while applying security information to: C: \ ProgramData \ FxSound Failed to enumerate objects in the container. Access is denied."

Reported by: Forum member fevglikbgjhs https://forum.fxsound.com/t/settings-file-not-found-when-trying-to-launch-fxsound/1542/12

Possible cause(s): Elaboration by @bvijay74: This error means that the user account does not have any access permission to the folder C: \ProgramData\FxSound. The default settings are stored in C: \ProgramData\FxSound during installation and copied to %APPDATA%\FxSound for each user on application launch. So, the user launching the application should have permission to read settings from C: \ProgramData\FxSound.

Possible solution(s):


2. Installation seems successful, but launch fails and the error "Settings file not found!" appears (AppData)

Description: Settings file not found

Reported by: Forum member Plide https://forum.fxsound.com/t/settings-file-not-found-when-trying-to-launch-fxsound/1542

Possible cause(s): The absence of permission to access the AppData folder.

Possible solution(s):


3. Installation fails and the error "Source file not found!" appears (fxsound1.cab in AppData \ Roaming)

Description: Source file not found

Reported by: Forum members JaspaR, https://forum.fxsound.com/t/cant-install-source-file-not-found-fxsound1-cab-in-roamingappdata/896 LolplayerYT https://forum.fxsound.com/t/it-says-that-i-need-to-verify-the-files-but-i-dont-know-how-to-fix-it/2412

Possible cause(s): Usually on old versions of Windows (7, XP) with outdated root certificates. If the root certificates are out of date, then there may be problems checking the valid digital signatures of files.

Possible solution(s):


4. Installation fails and the error "Invalid digital signature." appears (fxsound1.cab in AppData \ Roaming)

Description: "A file that is required cannot be installed because the cabinet file [...]fxsound1.cab has an invalid digital signature. This may indicate that the cabinet file is corrupt." Invalid digital signature

Reported by: Forum members Zipper, https://forum.fxsound.com/t/corrupt-cab/1613 Ayman, https://forum.fxsound.com/t/error-when-installing-on-windows-7-x86/1923 salvofogliani https://forum.fxsound.com/t/installation-problem/1915

Possible cause(s): Usually on old versions of Windows (7, XP) with outdated root certificates. If the root certificates are out of date, then there may be problems checking the valid digital signatures of files.

Possible solution(s):

doolhoofd commented 5 months ago

Some additional information regarding certificates on outdated versions of Windows (7 and older):

The info below was shared on the FxSound forum here. When applying these updates, please proceed with caution. Updating your system incorrectly can cause serious damage.

If installing the latest version does not help, check for OS updates. Support for SHA1 (Microsoft Secure Hash Algorithm file signature format, including drivers) has been discontinued and certificates are no longer issued. FxSound uses the current SHA-256 format, so Windows 7 requires updates to SHA-2 (SHA-256). Here is some supporting information: https://support.microsoft.com/topic/10b58bd9-5ba2-b23d-498b-139ce5c709af

Information from another major developer: The Microsoft security updates that support SHA-256 must be installed in order to operate correctly on computers running Windows Vista, Windows 7, Windows Server 2008 and Windows Server 2008 R2. For Windows Vista, install SP1 and SP2 sequentially and then install the KB4090450 update. (The official service pack for Windows Vista is not provided but you can install the Windows Server 2008 service pack.) For Windows 7, install SP1 and then KB3033929 or KB4474419 or KB4054518. For Windows Server 2008, install SP1 and SP2 sequentially and then install update KB4474419 or KB4039648 or KB3033929. For Windows Server 2008 R2, install SP1 and then KB4474419. Install updates and SPs if they were not previously installed. You can install them manually (after getting them by following the links mentioned above) or via Windows Update. The updates for working with SHA-256 may also be available in other Windows updates.

raddyst commented 1 month ago

Usually on old versions of Windows (7, XP) with outdated root certificates.

Microsoft Store for Windows 8+ only.