Как-то бы конкретизировать вопрос. Какие именно игры не запускаются, конфигурация компьютера. А из возможных причин, может быть проблема в видеокарте, ее драйвере. Да много причин может быть. И в самой игре тоже могут быть проблемы. По своему опыту могу судить, что при нормальной конфигурации компьютера игры на Windows 7 работают отлично.
Это очень распространенная ошибка, и мне для ее исправления помогло обычное отключение антивируса на компьютере. если не поможет, то можно отключить так-же фаервол, брандмауэр виндовс, и скорее всего проблема будет решена.
Я для запуска DOS-игр под 64-битной Windows 8.1 использовал программу DOSBox. Она создает эмуляцию DOS. Командой mont можно сделать любую папку любого диска в виде диска в данной оболочке. Создаете диск с игрой и запускаете. Правда, для работы потребуются навыки работы в командной строке, чтобы менять диск, папку, запускать нужный файл. Выучить необходимый минимум не сложно. Если данный эмулятор не поможет, можно поискать какой-то другой.
С режимом совместимости действительно может помочь. Но если не установится, то не много потеряешь) В предыдущие части играл? Если да, и тебе запали их дух и идея - не играй в 5ую часть. Сюжет беспонтовый, введение некоторых персонажей - вообще бессмысленно, аж коробит. Единственный плюс - это налаженная система боя, ну и графика не в сравнение лучше, чем в предыдущих частях.
Есть бесплатная и чудесная программа "MSDos simulator" если старая игра у вас на жестком диске, монтируете его командой mount. И запускаете командой start, изначально перейдя в каталог с программой командой cd