3

Я пытаюсь установить программное обеспечение для используемого устройства измерения частиц.

Я вставил компакт-диск в ПЗУ и при попытке автозапуска получаю следующее сообщение об ошибке

 "error executing file D:\Software\Setup.exe  the requested operation requires elevation"

Теперь я осмотрелся и обнаружил, что, как указано в сообщении, это связано с административными привилегиями в моей Windows 8. Итак, теперь я попытался запустить setup.exe как администратор, но затем я получил следующее сообщение об ошибке:

There is insufficient memory on this machine. The application recommends 16 MB of memory."

Это не имеет смысла, так как у меня есть Intel i7-3610QM 2,3 ГГц и 6 ГБ памяти DDR3.

Кто-то предложил попробовать настроить виртуальную машину и настроить winXP на виртуальной машине и попытаться установить ее там. В конце концов, программное обеспечение относительно старое. Но я решил попытаться найти альтернативные и более простые способы решения этой проблемы, чтобы я мог установить программное обеспечение. Может ли Stackexchange помочь мне с этим?

1 ответ1

4

Ваше решение первой проблемы правильное. Установщики часто требуют повышения. Конечно, вам нужно было сделать это автоматически, основываясь на эвристике, которая соответствует общим именам установщиков (например, setup.exe). Я знаю, что эта функциональность была в Vista и 7, но, возможно, она была удалена в Windows 8? Я сомневаюсь в этом, но это не имеет никакого реального значения для этого вопроса, учитывая, что вы уже самостоятельно пришли к соответствующему решению.

На этой машине недостаточно памяти. Приложение рекомендует 16 МБ памяти.

Это не стандартное сообщение об ошибке Windows. Я не узнаю это, Google не распознает это, и в нем конкретно упоминается "приложение", которое Windows вряд ли сделает. Скорее это выглядит как сообщение, сгенерированное самим установщиком.

Тот факт, что у вас 16 ГБ ОЗУ, вероятно, сбивает с толку. Вероятно, он не знает, что делать с такими большими числами. Кто-то, вероятно, написал это, предполагая, что 640 КБ 1024 МБ было больше, чем кто-либо когда-либо имел бы / нуждался, и проверка "достаточной установленной ОЗУ" переполняется, что приводит к тому, что код возвращает ошибочное состояние ошибки.

Вы действительно должны связаться с продавцом для получения обновленной версии. В противном случае вы также можете попробовать запустить установщик в режиме совместимости, но это не гарантированно сработает. Настройка виртуальной машины - это то, что я бы порекомендовал как лучший выбор. Особенно, если работа программного обеспечения должна быть надежной.

Windows старается быть обратно совместимым, но не может охватить все случаи. Особенно те, которые виноваты действительно тупых разработчиков программного обеспечения, которые делают предположения, которые они не должны делать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .