This may not help, since only some saves are affected, but try deleting all of the files in the '
..\Divine Divinity\Run\Dynamic' folder.
This folder is used as a cache for the game. Files are created / copied there from the save game folder when you load, and written / copied from that folder when you save a game. The files will be re-created as required the next time you start Divinity. If there was a corrupt file in that folder, deleting the files should fix the problem.
Check the number of files in the saved game folders which do not load (in '
..\Divine Divinity\Run\savegames'). Missing files might cause the game to crash. A new game should have 22 files, after going to either Verdistis or the Dark Forest it should have 27 and after going to both it should have 32.
Troubleshooting Tips (& manual install procedure)