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

Из MSConfig я вижу, что .exe находится в папке %APPDATA% но я не могу увидеть .exe при переходе к папке в проводнике Windows. Возможно ли, что .exe уже был удален (возможно, это было законное приложение, которое я удалил в какой-то момент)? Может ли .exe , который не существует, быть показан в MSConfig?

Как я могу удалить .exe?

Примечание: я знаю C++ WinAPI и пытался найти файл с помощью FindFirstFileEx(); (Я пользователь с правами администратора), а также попытался открыть его с помощью CreateFile(); но оба говорят: "Не удается найти указанный путь". Это может означать, что файл не существует, но это также может означать, что права доступа к файлу установлены в FILE_ATTRIBUTE_HIDDEN? Я также пытался SetFileAttributes для FILE_ATTRIBUTE_NORMAL но он дает ту же ошибку? Любые идеи о том, что я должен сделать, чтобы подтвердить, существует ли файл?

1 ответ1

2

Используйте командную строку, чтобы открыть файл в блокноте:

notepad %APPDATA%\SomePath\SomeFile.Ext

Если его не существует, он скажет вам.

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