It’s been a long time since I’ve been here – I hope I’m still welcome as I need some help.
I have Il-2 DBW 1.71 heavily modified to 31+GB on an NVMe drive and three other copies on three other HDDs.
I used Il-2 DBW 1.71 offline several times a week and once a week online with a friend until November of 2020. Since that point it’s only been once a week online with him over the past 4 years; I haven't added any mods or even made any missions in this past four years.
Both the Selector and il2fb.exe are running as Windows XP (Service Pack 3) compatibility as they always have been.
My hardware is two-and-a-half years old with no changes since the rebuild at that time.
Then "The Problem" started....
I went to start Il-2 through the Selector 2.2.2 as always on a Wednesday just over a month ago. The Selector came up but, after choosing the “Start IL-2 now!” button, the game wouldn’t start.
I tried the il2fb.exe direct running as administrator – no start.
I tried the il2fb.exe direct running as administrator on each of the other copies – no start.
Since that night here's what I've tried:
I disabled all 8 Avast shields – no start.
I uninstalled Avast – no start.
I disabled Windows Defender – no start.
I disabled Windows Data Execution Prevention (DEP) – no start.
I disconnected the internet cable and disabled Avast, Defender and DEP – no start.
I made a new Windows account – no start.
On the “S” drive I scanned both the IL-2 Selector.exe and the il2fb.exe with Avast. No issues.
I checked the registry for possible changes in the executable file parameters:
I first went to “HKEY_CLASSES_ROOT\.exe” – it had the “Value Data” set for the proper “exefile”.
I then went over to “HKEY_CLASSES_ROOT\exefile\shell\open\command” and the “Value Data” field was the correct “%1” %*”.
Ran the DISM “Dism.exe /online /cleanup-image /restorehealth” through the Administrator Command Prompt - “The restore operation completed successfully. The operation completed successfully.”
Ran the “sfc / scannow” through the Command Prompt - “Windows Resource Protection did not find any integrity violations.”
I realize all the registry repair attempts had to do with the “C” drive while the DBW is on the “S” drive but I’m running out of ideas!
My friend brought his DBW over on an external HDD and I tried running directly from that – no start.
I’ll say again: In all the above I ran the Selector then, when that didn’t work, I ran the il2fb.exe directly as admin.
I tried to reset default app through “Settings>Apps>Default Apps>Choose default applications by file type” – couldn’t find .exe on the list.
Today, October 20, 2024 I tried to run the Selector. I then went into the Il2 root file and checked for the latest file that has been changed. I found the "initlog.lst" file with this text:
2024-10-20 20:36:26:349 : JVM Parameters injector activated
2024-10-20 20:36:26:350 : Applying JVM Memory Settings from IL-2 Selector...
2024-10-20 20:36:26:350 : Adding JVM Option: -Xms1520M
2024-10-20 20:36:26:350 : Adding JVM Option: -Xmx1520M
2024-10-20 20:36:26:350 : Adding JVM Option: -Xss14024K
2024-10-20 20:36:26:351 : Adding JVM Option: -XX:PermSize=219M
2024-10-20 20:36:26:351 : Adding JVM Option: -XX:MaxPermSize=219M
2024-10-20 20:36:26:351 : Checking duplicate JVM Options...
2024-10-20 20:36:26:351 : Checking mandatory JVM Options...
2024-10-20 20:36:26:351 : Adding JVM Option: -Djava.class.path=.
2024-10-20 20:36:26:351 : Adding JVM Option: -Xincgc
2024-10-20 20:36:26:352 : Adding JVM Option: -Xverify:none
2024-10-20 20:36:26:352 : Adding JVM Option: -Xcomp
2024-10-20 20:36:26:352 : Final JVM Option List:
2024-10-20 20:36:26:352 : -Xms1520M
2024-10-20 20:36:26:352 : -Xmx1520M
2024-10-20 20:36:26:352 : -Xss14024K
2024-10-20 20:36:26:353 : -XX:PermSize=219M
2024-10-20 20:36:26:353 : -XX:MaxPermSize=219M
2024-10-20 20:36:26:353 : -Djava.class.path=.
2024-10-20 20:36:26:353 : -Xincgc
2024-10-20 20:36:26:353 : -Xverify:none
2024-10-20 20:36:26:353 : -Xcomp
2024-10-20 20:36:26:378 : Hooked "SAS_CreateJavaVM" function activated, injecting JVM Parameters
2024-10-20 20:36:27:853 : JVM Parameters injector deactivated
The next file, "il2fb.ini", has a "Date modified" as 09/05/2024 19:37. Here's the text:
[Settings]
ModType=4
RamSize=1753
TIR=0
ExpertMode=1
LAA=0
UseCachedFileLists=0
MultipleInstances=0
ExitWithIL2=1
[JVM]
The next logs with the nearest changed date go back to when my friend and I last flew. These files are:
sound.log
conf.ini
console.cmd
logfile.lst
eventlog.lst
All the above have the "Date modified" as 08/28/2024 22:49 when we signed off Il2 for the night.
This is the ONLY program that has stopped working. I cannot find any other program that won’t start.
If there is any more information needed ask and I'll see if I can come up with what is needed.
I hope I can get this running as my friend and I miss our Wednesday night Flight Nights!
Bob