Ok.. so here is what I found out:
"Just increase you're [sic] VRAM to the specified level in the settings."
This is Virtual Memory, you can probably google how to adjust it for your system.
For me I had to access the System Properties settings in windows 10
Start > Run. Type sysdm.cpl and click OK. In the System Properties dialog box, click the Advanced tab.
Under Performance, click Settings. In the Performance Options dialog box, click the Advanced tab.
You can then adjust the virtual memory setting. -- to what? I don't know. Mine was pretty high (8192 MB) so I left it alone,
In my research it appears this is highly dependent on your available system memory and what type of graphics card you are using.
I would try the options below first, and if the game still crashes, then try changing your VRAM
--
"Set priority to high and turn off CPU affinity for core 0."
So, WHILE SPORE IS RUNNING
Open your Task Manager : (Ctrl-Alt-Delete) and select Task Manager
Find Spore and Right-Click, select 'go to details'
Find Spore again and Right Click
You should have options for Set Priority and Set Affinity
For Priority set this to 'High'
For Affinity, uncheck 'CPU 0'
Then close the Task manager window.
--
This fixed the issue for me.
PLEASE NOTE - you will have to set the priority and affinity each time you open Spore
--
The original poster stated "I used process lasso to permanently set the program to these settings and everything is fine now."
"Process Lasso" is available to download ... but I don't know anything about it.
I assume it lets you set the settings above so they are automatically implemented every time you run Spore.
I hope someone finds this useful.