Jump to content
fernandolvferreira

Launcher not working "Corrupted Configuration"

Recommended Posts

Hello, I've been having this problem for a while now, I can launch Arma3 through the Arma3.exe normally, but it wont let me use any mods or change any setting or configurations. Everytime I try to execute the new Arma3Launcher.exe or run through Steam, it gives the error

Corrupted Configuration

It looks that the application configuration file is missing or is
corrupted. Please use Steam to re-download or repair corrupted
file (Verify integrity of the game cache).

File with emergency log was placed on you desktop
'E:\users\Fernando\Desktop\Arma3Launcher_EmergencyLog_201
50724T170859_Fernando.txt'

Message: The system of configuration has failed to initialize.

Message: Section of configuration not recognized appSettings.
File name: 'F:\Program Files\Steam\SteamApps\common\Arma
3\arma3launcher.exe.Config
Line 11

Here you can see the Emergy log it generated:

Arma 3 Launcher Emergency Log
=============================
Arma 3 Launcher is unable to start due to corruption in a configuration system.
http://arma3.com/launcher/troubleshooting
http://feedback.arma3.com/

-----------------------------
System information
-----------------------------
Date: 24/07/2015 17:08:59 / 24/07/2015 14:08:59
Current dir: F:\Program Files\Steam\steamapps\common\Arma 3
Command line: "F:\Program Files\Steam\steamapps\common\Arma 3\arma3launcher.exe" 
OS Version: Microsoft Windows NT 6.1.7600.0
OS 64bit: False
Process 64bit: False
Personal dir: E:\Users\Fernando\Documents
Local App Data dir: E:\Users\Fernando\AppData\Local

-----------------------------
Errors
-----------------------------
Message:   The system of configuration has failed to initialize

Message:   Section of configuration not recognized appSettings.
File name: F:\Program Files\Steam\steamapps\common\Arma 3\arma3launcher.exe.Config
Line:      11



-----------------------------
Trace
-----------------------------
System.Configuration.ConfigurationErrorsException: The system of configuration has failed to initialize ---> System.Configuration.ConfigurationErrorsException: Section of configuration not recognized appSettings. (F:\Program Files\Steam\steamapps\common\Arma 3\arma3launcher.exe.Config line 11)
  em System.Configuration.ConfigurationSchemaErrors.ThrowIfErrors(Boolean ignoreLocal)
  em System.Configuration.BaseConfigurationRecord.ThrowIfParseErrors(ConfigurationSchemaErrors schemaErrors)
  em System.Configuration.BaseConfigurationRecord.ThrowIfInitErrors()
  em System.Configuration.ClientConfigurationSystem.EnsureInit(String configKey)

  --- End of tracking of internal pile of exceptions ---


Here you can take a look at the Arma3Launcher.exe.Config

<?xml version="1.0" encoding="utf-8"?>
<configuration>
 <configSections>
   <sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
     <section name="Launcher.Properties.PresetSettings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />
     <section name="Launcher.Presets" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />
     <section name="Launcher.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />
     <section name="launcherConfig" type="Launcher.LauncherConfigSection, Launcher" />
   </sectionGroup>
 </configSections>
 <appSettings>
   <add key="log4net.Config.Watch" value="True" />
   <add key="log4net.Config" value="Launcher\logger.xml" />
   <add key="miniDumpDirName" value="Arma 3 Launcher" />
   <add key="BiStudioUrl" value="http://www.bistudio.com/" />
   <add key="Arma3Url" value="http://www.arma3.com/" />
   <add key="WorkshopUrl" value="http://steamcommunity.com/workshop/browse/?appid=107410" />
   <add key="WorkshopWithAddonsUrl" value="http://steamcommunity.com/workshop/browse?appid=107410&requiredtags[]=Addon" />
   <add key="WorkshopWithModsUrl" value="http://steamcommunity.com/workshop/browse?appid=107410&requiredtags[]=Mod" />
   <add key="SupportUrl" value="http://support.bistudio.com/arma-3" />
   <add key="BiSupportUrl" value="http://support.bistudio.com/" />
   <add key="FeedbackUrl" value="http://feedback.arma3.com" />
   <add key="AddonWorkshopUrl" value="http://steamcommunity.com/sharedfiles/filedetails/?id={0}" />
   <add key="CommunityWikiUrl" value="https://community.bistudio.com/"/>
   <add key="LauncherNewsUrl" value="http://dev.arma3.com/loadDev?count=10&page={0}&absolute=1" />
   <add key="LauncherNewsUrlVariableCount" value="http://dev.arma3.com/loadDev?count={1}&page={0}&absolute=1" />
   <!-- {0} page index  -->
   <add key="LauncherNewsPostUrl" value="http://dev.arma3.com/post/{0}" />
   <!-- {0} == url slug -->
   <add key="PrerequirementsTroubleshootingUrl" value="http://arma3.com/launcher/troubleshooting" />
   <add key="HwaBlockingFiles" value="SweetFX_preset.txt;SweetFX_settings.txt;injector.ini" />
   <add key="HwaBlockingDirectories" value="SweetFX" />
   <add key="ClientSettingsProvider.ServiceUri" value="" />
   <add key="battlEyeLogPath" value="%localappdata%\BattlEye\BELauncher.log"/>
   <add key="BattlEyeFaqUrl" value="http://www.battleye.com/support/faq/" />
   <add key="BattlEyeSupportUrl" value="http://www.battleye.com/support/"/>
   <add key="UnusualProcessExitWebpage" value="https://community.bistudio.com/wiki/Arma_3_Unusual_process_exit"/>
 </appSettings>
 <startup>
   <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.1" />
 </startup>
 <userSettings>
   <Launcher.Properties.PresetSettings>
     <setting name="LastActivePreset" serializeAs="String">
       <value />
     </setting>
     <setting name="IsUpgradeNeeded" serializeAs="String">
       <value>True</value>
     </setting>
   </Launcher.Properties.PresetSettings>
   <Launcher.Presets>
     <setting name="LastSelectedPreset" serializeAs="String">
       <value />
     </setting>
   </Launcher.Presets>
   <Launcher.Properties.Settings>
     <setting name="Mod" serializeAs="String">
       <value>False</value>
     </setting>
     <setting name="NoSplash" serializeAs="String">
       <value>True</value>
     </setting>
     <setting name="SkipIntro" serializeAs="String">
       <value>True</value>
     </setting>
     <setting name="Window" serializeAs="String">
       <value>False</value>
     </setting>
     <setting name="CheckSignatures" serializeAs="String">
       <value>False</value>
     </setting>
     <setting name="CPUCount" serializeAs="String">
       <value>True</value>
     </setting>
     <setting name="ModValue" serializeAs="String">
       <value />
     </setting>
     <setting name="CPUCountValue" serializeAs="String">
       <value>4</value>
     </setting>
     <setting name="MaxRAM" serializeAs="String">
       <value>True</value>
     </setting>
     <setting name="MaxRAMValue" serializeAs="String">
       <value>4096</value>
     </setting>
     <setting name="MaxVRAM" serializeAs="String">
       <value>True</value>
     </setting>
     <setting name="MaxVRAMValue" serializeAs="String">
       <value>1024</value>
     </setting>
     <setting name="Name" serializeAs="String">
       <value>False</value>
     </setting>
     <setting name="NameValue" serializeAs="String">
       <value />
     </setting>
     <setting name="UseBattleEye" serializeAs="String">
       <value>True</value>
     </setting>
     <setting name="AdvanceParams" serializeAs="String">
       <value>False</value>
     </setting>
     <setting name="Malloc" serializeAs="String">
       <value>False</value>
     </setting>
     <setting name="MallocValue" serializeAs="String">
       <value />
     </setting>
     <setting name="ExThreads" serializeAs="String">
       <value>True</value>
     </setting>
     <setting name="ExThreadsValue" serializeAs="String">
       <value>7</value>
     </setting>
     <setting name="NoFilePatching" serializeAs="String">
       <value>False</value>
     </setting>
     <setting name="NoLogs" serializeAs="String">
       <value>False</value>
     </setting>
     <setting name="World" serializeAs="String">
       <value>False</value>
     </setting>
     <setting name="WorldValue" serializeAs="String">
       <value />
     </setting>
     <setting name="Profiles" serializeAs="String">
       <value>True</value>
     </setting>
     <setting name="Lucchesi" serializeAs="String">
       <value />
     </setting>
     <setting name="NoCB" serializeAs="String">
       <value>False</value>
     </setting>
     <setting name="Init" serializeAs="String">
       <value>False</value>
     </setting>
     <setting name="InitValue" serializeAs="String">
       <value />
     </setting>
     <setting name="DoNothing" serializeAs="String">
       <value>False</value>
     </setting>
     <setting name="NoPause" serializeAs="String">
       <value>False</value>
     </setting>
     <setting name="NoSound" serializeAs="String">
       <value>False</value>
     </setting>
     <setting name="NoLand" serializeAs="String">
       <value>False</value>
     </setting>
     <setting name="ShowScriptErrors" serializeAs="String">
       <value>False</value>
     </setting>
     <setting name="Autotest" serializeAs="String">
       <value>False</value>
     </setting>
     <setting name="Beta" serializeAs="String">
       <value>False</value>
     </setting>
     <setting name="BetaValue" serializeAs="String">
       <value />
     </setting>
     <setting name="Connect" serializeAs="String">
       <value>False</value>
     </setting>
     <setting name="ConnectValue" serializeAs="String">
       <value />
     </setting>
     <setting name="Port" serializeAs="String">
       <value>False</value>
     </setting>
     <setting name="PortValue" serializeAs="String">
       <value>0</value>
     </setting>
     <setting name="Password" serializeAs="String">
       <value>False</value>
     </setting>
     <setting name="PasswordValue" serializeAs="String">
       <value />
     </setting>
     <setting name="Host" serializeAs="String">
       <value>False</value>
     </setting>
     <setting name="Server" serializeAs="String">
       <value>False</value>
     </setting>
     <setting name="ServerPort" serializeAs="String">
       <value>False</value>
     </setting>
     <setting name="ServerPortValue" serializeAs="String">
       <value>0</value>
     </setting>
     <setting name="Pid" serializeAs="String">
       <value>False</value>
     </setting>
     <setting name="PidValue" serializeAs="String">
       <value />
     </setting>
     <setting name="Ranking" serializeAs="String">
       <value>False</value>
     </setting>
     <setting name="RankingValue" serializeAs="String">
       <value />
     </setting>
     <setting name="Cfg" serializeAs="String">
       <value>False</value>
     </setting>
     <setting name="CfgValue" serializeAs="String">
       <value />
     </setting>
     <setting name="Config" serializeAs="String">
       <value>False</value>
     </setting>
     <setting name="ConfigValue" serializeAs="String">
       <value />
     </setting>
     <setting name="BEPath" serializeAs="String">
       <value>False</value>
     </setting>
     <setting name="BEPathValue" serializeAs="String">
       <value />
     </setting>
     <setting name="ServerIP" serializeAs="String">
       <value>False</value>
     </setting>
     <setting name="ServerIPValue" serializeAs="String">
       <value />
     </setting>
     <setting name="Par" serializeAs="String">
       <value>False</value>
     </setting>
     <setting name="ParValue" serializeAs="String">
       <value />
     </setting>
     <setting name="CurrentSteamLanguage" serializeAs="String">
       <value />
     </setting>
     <setting name="CurrentLanguage" serializeAs="String">
       <value>English</value>
     </setting>
     <setting name="Buldozer" serializeAs="String">
       <value>False</value>
     </setting>
     <setting name="NetLog" serializeAs="String">
       <value>False</value>
     </setting>
     <setting name="IsUpgradeNeeded" serializeAs="String">
       <value>True</value>
     </setting>
     <setting name="LastRun" serializeAs="String">
       <value />
     </setting>
     <setting name="Cmd" serializeAs="String">
       <value>False</value>
     </setting>
     <setting name="CmdValue" serializeAs="String">
       <value />
     </setting>
     <setting name="EnableHT" serializeAs="String">
       <value>False</value>
     </setting>
     <setting name="AutotestValue" serializeAs="String">
       <value />
     </setting>
     <setting name="DisableHardwareAcceleration" serializeAs="String">
       <value>False</value>
     </setting>
     <setting name="ShowBeEULA" serializeAs="String">
       <value>True</value>
     </setting>
     <setting name="AddLocalModLastUsedDirectory" serializeAs="String">
       <value />
     </setting>
     <setting name="UseSteamClientInsteadOfBrowser" serializeAs="String">
       <value>True</value>
     </setting>
     <setting name="SteamWorkshopModsDir" serializeAs="String">
       <value />
     </setting>
     <setting name="MinimizeToTray" serializeAs="String">
       <value>False</value>
     </setting>
     <setting name="LauncherShutdownMode" serializeAs="String">
       <value>DoNothing</value>
     </setting>
   </Launcher.Properties.Settings>
 </userSettings>
 <runtime>
   <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
     <probing privatePath="Launcher" />
   </assemblyBinding>
 </runtime>
</configuration>

List of what I've tried already:

Verifying the came cache.

Clean reinstall it

Run as administrator

Disable anti-virus

Deleting Arma3Launcher.Exe.Config

Can anybody help with this please?

Share this post


Link to post
Share on other sites

Thanks for the help!

I located both of the files, but I'm not sure how to rename it's extension. I opened both in notepad, both are names "machine.config", but one is type "COMMENTS" wich I believe is the one corrupted and the other is type "DEFAULT".

I renamed the "COMMENTS" one to "machine_old.config", then I copied the DEFAULT one and tried to save it as "machine.config", but it is still listed as "DEFAULT" type. Is that right?

Share this post


Link to post
Share on other sites

Hi, I went to this link here,

 

C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config

But I do not know how to rename the file, Please help.

Share this post


Link to post
Share on other sites
On 7/26/2015 at 11:52 PM, BIS_Wizard said:

Change Windows settings to see file extensions: http://windows.microsoft.com/en-us/windows/show-hide-file-name-extensions#show-hide-file-name-extensions=windows-7 and you will see that the "machine.config" with of type "DEFAULT" has full name "machine.config.default".

I did everything you suggested... Still same problem. I can only get on the game if I right click the arma3.exe and open as administrator. Even then, its slow and does not work for mulitplayer as it keeps asying something about battleeye and needing to launch from launcher.   Everytime I try to open from launcher, it shows the "configuration system failed to initialize".

 

 

This is beyond frustrating now.

 

 

I have reinstalled it atleast 3 times, wiped everything that could even relate to it.

Did a cc cleaner.

did a full anti-virus scan.

malwarebytes scan

changed the machine_old to Machine.config.

 

 

 

Nothing seems to work. Please help.

Share this post


Link to post
Share on other sites

All people who have problems with .net framework .. downlad Easy Ngen (.NET Framework) Runner v5.7z, extract on your desktop and reboot. Right after reboot run as admin Easy Ngen (.NET Framework) Runner v5.cmd -> option 1. Ngen will show some errors which is normal behaviour.

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×