Выберите необходимый язык интерфейса:

Проблема запуска Allplan 2012/2014 (shaders)

Добрый день, уважаемые пользователи.

Сегодняшняя тема коснется такой проблемы, как принудительное завершение работы программы, после ее первоначального запуска (Windows 7/8/10; Allplan 2012/2014).

Симптом: обычно это выглядит так, после установки и первичного запуска, а конкретнее после появления главного логотипа Allplan (рис. 1) программа зависает и завершает свою работу.

Рис. 1. Главный логотип при запуске Allplan 2012

С чем это связано? 
А связано это с тем, что компания Nvidia обновила пакет драйверов и те пользователи, которые обновили на своих ПК драйвера, столкнулись с этой проблемой.
Как я понимаю Nvidia изменила внутренние компоненты, отвечающие за прорисовку теней (шейдеры). Если говорить более научным языком, языком Википедии то:
  • Ше́йдер (англ. shader — программа построения теней) — компьютерная программа, предназначенная для исполнения процессорами видеокарты (GPU). Шейдеры составляются на одном из специализированных языков программирования и компилируются в инструкции для GPU.

Способ решения:
Данную проблему можно решить следующим образом: необходимо заменить корневой файл шейдеров в папке с программой Allplan на файл приложенный ниже, данный файл заменяет стандартные шейдеры, тем самым программа переходит в рабочее состояние (рис. 2).

Путь, по которому необходимо произвести замену файла: 
C:\Program Files (x86)\Nemetschek\Allplan\Etc\Shaders
Файл shaders: Postprocess.flag
А так же решение проблемы описано на официальном сайте Allplan Connect.

Рис. 2. Расположение заменяемого файла shaders (*.frag)

6 комментариев:

  1. Спасибо! Очень помогло. Грешил на систему, даже переустановил, а оказалось все проще.

    ОтветитьУдалить
  2. Ответы
    1. вместо C:\Program Files (x86) ищем в С:\ProgramData

      Удалить
    2. А что делать, если видеокарта от Radeon, и такая же проблема??? Файл не помогает(

      Удалить
  3. Этот комментарий был удален автором.

    ОтветитьУдалить