fernandolvferreira 14 Posted July 24, 2015 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
fernandolvferreira 14 Posted July 26, 2015 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
sithcyclist 0 Posted August 14, 2016 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
bootlegjesus 0 Posted February 19, 2017 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
kklownboy 43 Posted February 20, 2017 right click the arma3battleye.exe Share this post Link to post Share on other sites
bootlegjesus 0 Posted February 20, 2017 doesn't seem to do anything.. Share this post Link to post Share on other sites
Horus 83 Posted February 20, 2017 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