Я не понял точно, что у тебя за проблема. Они вообще не запускаются или плохо работают? Просто у меня, например, была похожая проблема с "Dragon Age: Origins". Он отказывался нормально работать на многопоточном проце, но хотя бы запускался. Метод решения довольно простой:
У меня "Windows 10".
Запускаешь "Диспетчер задач" --> Запускаешь игру --> Заходишь в диспетчер и находишь процесс игры --> Правой кнопкой мши по нему --> "Подробно" --> переводит тебя в "Подробности" сразу к этому процессу --> Правый клик по нему --> "Задать сходство" --> Снимаешь галочки с ненужных процессоров и какие-то оставляешь. Всё, игра использует лишь те ядра, которые ты ей оставил.
По идее Dead Space 2 и 3 должны нормально работать на 2-ух и 4-ёх ядрах. Можно оставить и одно =\. Не нужно ничего перезагружать, просто делаешь это при каждом запуске. Это на бумаге долго, а так три клика, и распространяется лишь на то приложение, которому ты задал параметры.