Здравствуйте, ononim, Вы писали:
BK>>Есть достаточно большой (порядка 30 Мбайт) EXE-файл. На некоторых машинах под управлением Windows 7 x32 попытка его запуска с сетевого диска вызывает сообщение "Недостаточно ресурсов для завершения операции". При ближайшем рассмотрении выяснилось, что это код возврата системной функции CreateProcess.
BK>>Вопрос: каких ресурсов может не хватать CreateProcess для запуска? Программа даже не начинает выполняться...
O>Во-первых в заголовке PE файла может быть проставлена опция swaprun from network, в результате чем винда будет целиком вычитывать содержимое файла в память прежде чем его запустить.
Спасибо большое — дело было именно в этом. После убирания этого флага всё начало заводиться.