Только для тех кто использует PatchForSM2 - http://slil.ru/24866039
Идем в: C:\Documents and Settings\yourusername\Application Data\Bioshock
Находим там папку - ShaderErrors, удаляем ее,
далее на ее месте вставляем файл ShaderErrors =0 байт. Загрузка меню до 2 мин, уровни до 5 мин.