Предварительная выборка информации в Windows XP завершается с ошибкой и прерывает запуск моего приложения

StackOverflow https://stackoverflow.com/questions/1323279

Вопрос

Я компилирую свое приложение на компьютере с Windows XP SP3.Когда он компилируется, я пытаюсь использовать его, и Windows отвечает мне в ответ :

Не удается запустить программу "xx".Это приложению не удалось запуститься из-за неправильной конфигурации приложения .Проверьте файл манифеста на наличие возможных ошибок.Переустановка приложения может устранить эту проблему.Для получения более подробной информации, пожалуйста, ознакомьтесь с журналом событий приложения.

Попытка скопировать DLL-файлы не помогла (см. мой предыдущий вопрос если ты хочешь).

Затем я запустил Process monitor из sysinternals.
Здесь я попытаюсь кратко изложить отчет, пока он не очень длинный.
Запускается процесс, затем его первый поток.Ниже приведены призывы к :
QueryNameInformationFile() моего exe-файла => УСПЕХ
Загрузить изображение () моего exe-файла => УСПЕХ
Загрузить образ () ntdll.dll => УСПЕХ
QueryNameInformationFile(), если мой exe-файл => УСПЕХ
CreateFile() Попробуйте создать его без C:\WINDOWS\Prefetch\blahbla.pf => ИМЯ НЕ НАЙДЕНО
затем поток и процесс завершаются.

Я добавил своих пользователей с полным контролем над этой папкой (C:\WINDOWS\prefetch), но это не помогло.Как заставить это работать?Я чувствую, что если я пройду через этот шаг, мое приложение будет работать так, как ожидалось.

Редактировать:Я добавляю в procmon подробную информацию об ошибке:

18:13:40,4305346 xxx.exe 3172 CreateFile C:\WINDOWS\Prefetch\XXX.EXE-1FA9609A.pf ИМЯ НЕ НАЙДЕН желаемый доступ:Общий Чтение, Расположение:Открыть, Опции:Синхронный ввод-вывод Без предупреждения, Атрибуты:n/a, Общий режим:Нет, размер распределения:n/a

Это было полезно?

Решение

Запущен ли планировщик задач на ПК?Здесь подробно описан способ устранения предварительной выборки, если это является причиной проблемы :

http://members.rushmore.com /~jsky/id14.html

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top