Child of Light

Child of Light

Gaps May 22, 2023 @ 9:11am
16
6
15
2
12
4
2
5
2
30
Here's how I fixed my crash at startup
Read if you have more than 16 cores and the game crashes on startup

The game will crash on startup if you have more than 16 cores. It use to work for me, I added a 2nd CPU on my motherboard, never could play again. I recently upgraded to at 24 cores i9-13900k, still won't launch.

Fortunately, there are ways to make the app think that you have fewer cores. Here's how I did it.

1. Obtain the Assessment and Deployment Kit (Windows ADK)

You can find it here: https://learn.microsoft.com/en-us/windows-hardware/get-started/adk-install

When you install, the only thing you need is the Compatibility Administrator (32-bit) tool. You can uncheck everything else from the installer.

2. Configure the ChildOfLight.exe to use see a maximum of 16 cores

- Launch Compatibility Administrator (32-bit). It will create a new "Custom Database" named "New Database". Right click and rename it to something else, ex. "Game fixes"
- Click "Save" and give the database file a name, ex. "Game fixes". I saved mine at the root of my SteamLibrary folder.
- Select your renamed database, click "Fix"
- It will prompt for name and vendor, this part doesn't matter, I used "Child of Light" and "Ubisoft". Browse for your ChildofLight.exe in your steam library (SteamLibrary\steamapps\common\Child of Light\ChildofLight.exe)
- Click Next - ignore the "Compatibility Modes"
- Click Next again, you will now be able to find "Compatibility fixes"

You want to check and configure these two:

- Find "ProcessorCountLie"; Click the checkbox; Open "Parameters" and set the "Command line" value to 16
- Find "ProcessorCountLieForHybridCPU "; Click the checkbox; Open "Parameters" and set the "Command line" value to 16

- Click Next;
- Click "Auto-Generate"
- Click Finish

3. Install your fix
Right click on the database and choose "Install"

4. Launch the game
The game should now be able to launch (from steam or from the .exe) correctly.

Good luck!
Last edited by Gaps; May 22, 2023 @ 9:20am
< >
Showing 1-15 of 79 comments
Eternity 117 May 28, 2023 @ 10:39am 
Que carrileada padre, te como los huevos. (You are fk god, thanks for the post)
Last edited by Eternity 117; May 28, 2023 @ 10:40am
Vash Jun 28, 2023 @ 5:21pm 
Thanks a lot! Works for me, I have Core i9 - 10940x.
TonyBushido Jun 30, 2023 @ 7:08pm 
it's F INCREDIBLE that in 2023 i have to do this and Bugisoft can't fix the game so I don't have to install all of this

Edit: IT WORKED THANKS MAN in my case I have a 12700k i7 intel with 12 cores, so at the parameters thingy I put 12 instead of 16 and it worked perfectly
Last edited by TonyBushido; Jun 30, 2023 @ 7:24pm
TonyBushido Jul 10, 2023 @ 9:46am 
Originally posted by Gaps:
Read if you have more than 16 cores and the game crashes on startup

The game will crash on startup if you have more than 16 cores. It use to work for me, I added a 2nd CPU on my motherboard, never could play again. I recently upgraded to at 24 cores i9-13900k, still won't launch.

Fortunately, there are ways to make the app think that you have fewer cores. Here's how I did it.

1. Obtain the Assessment and Deployment Kit (Windows ADK)

You can find it here: https://learn.microsoft.com/en-us/windows-hardware/get-started/adk-install

When you install, the only thing you need is the Compatibility Administrator (32-bit) tool. You can uncheck everything else from the installer.

2. Configure the ChildOfLight.exe to use see a maximum of 16 cores

- Launch Compatibility Administrator (32-bit). It will create a new "Custom Database" named "New Database". Right click and rename it to something else, ex. "Game fixes"
- Click "Save" and give the database file a name, ex. "Game fixes". I saved mine at the root of my SteamLibrary folder.
- Select your renamed database, click "Fix"
- It will prompt for name and vendor, this part doesn't matter, I used "Child of Light" and "Ubisoft". Browse for your ChildofLight.exe in your steam library (SteamLibrary\steamapps\common\Child of Light\ChildofLight.exe)
- Click Next - ignore the "Compatibility Modes"
- Click Next again, you will now be able to find "Compatibility fixes"

You want to check and configure these two:

- Find "ProcessorCountLie"; Click the checkbox; Open "Parameters" and set the "Command line" value to 16
- Find "ProcessorCountLieForHybridCPU "; Click the checkbox; Open "Parameters" and set the "Command line" value to 16

- Click Next;
- Click "Auto-Generate"
- Click Finish

3. Install your fix
Right click on the database and choose "Install"

4. Launch the game
The game should now be able to launch (from steam or from the .exe) correctly.

Good luck!

This even helps for other games, I installed Dead Space2 and it happened the same, I just followed the same rules but with DS2 and it works perfectly
Thanks for the fix! I have not even downloaded the gaem and all i see is tons of technical problems to fix by ourselves!!!!
is the Ubisoft Connect a different issue than this? i dont want to buy a game to just to fix it!
OsamaBinBallin Aug 3, 2023 @ 5:43pm 
Dude you are the best!
qiansheng870601 Aug 7, 2023 @ 7:03am 
Thanks! It worked for me.
ishnar Aug 14, 2023 @ 9:49pm 
This works. The directions are clear. And the link is to a microsoft site, so no funny business. Top tier post. Thank you.
Esdeath Aug 23, 2023 @ 12:10pm 
It is funny how ubisoft ♥♥♥♥♥ you even without Uplay (or whatever they call it now).
Worked like a charm with Ryzen 3900X.
Last edited by Esdeath; Aug 23, 2023 @ 12:10pm
niclydcroz Aug 28, 2023 @ 7:16am 
Thanks a bunch! Worked for me except I have 12 cores and put "12" instead of "16" in the command line for the parameters.
Lelimory Sep 5, 2023 @ 12:11pm 
Thank you.
This tutorial works on my System for these games:

Child of Light (ChildofLight.exe)
Far Cry 3 (farcry3_d3d11.exe)
Far Cry 3 Blood Dragon (fc3_blooddragon_d3d11.exe)

My Specs (05.09.2023):
CPU: Intel I9-13900K
MB: MSI MPG Z790I EDGE WIFI
RAM: Corsair DDR5-5600 96GB
GPU: Nvidia RTX 3090Ti
Windows 11: 22H2
Lost Son of Nikhel Sep 10, 2023 @ 12:11pm 
Thank you, my man. It worked perfectly!
Alpha-methyl Sep 20, 2023 @ 9:23am 
Hey, thanks a lot. I expected as much, buying technology that has only been around for a year or so, but the i9 13900K can be a handful. Don't me wrong, it's freaking awesome, but issues like this are hardly something new with computer tech... so when they start creating monsters like this, or AMD's threadripper series, you're probably gonna have some issues to work around.

This worked great - was fairly simple, the only actual "problem" I can see anyone having is due to the compatibility program's UI - thanks a bunch. Now I can bang out all the FC games on this new machine too! :happyio:
Last edited by Alpha-methyl; Sep 20, 2023 @ 9:23am
Yon9371 Oct 2, 2023 @ 6:52am 
Thank you so much. Finally, It's worked. :heart_eyes_yeti:
Spiderman4000 Oct 4, 2023 @ 8:06pm 
This is poor advice messing with your windows installation to get this game to work is bad. It doe not launch with an 8 core cpu never mind a 16 core. SO ITS NOT THE NUMBER OF CORES THAT IS THE PROBLEM BUT A JUNK GAME THAT IS.
< >
Showing 1-15 of 79 comments
Per page: 1530 50