Генератор собственных образов (Ngen.exe) - это инструмент для платформы.NET, который повышает производительность управляемых приложений за счет создания и кэширования машинного кода, зависящего от процессора, так что своевременная компиляция больше не требуется.

Из генератора собственных изображений (Ngen.exe) в MSDN:

Генератор собственных образов (Ngen.exe) - это инструмент, повышающий производительность управляемых приложений. Ngen.exe создает собственные образы, которые представляют собой файлы, содержащие скомпилированный машинный код для конкретного процессора, и устанавливает их в кэш собственных образов на локальном компьютере. Среда выполнения может использовать собственные образы из кэша вместо JIT-компилятора для компиляции исходной сборки.