Диалоговое окно «Открыть файл с» при запуске?

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

Скорее странная ошибка входа.

Теперь дело не в этом, и Windows 7 работает отлично. Что странно, так это то, что это просто общая «программа», которую 7 пытается открыть. Это сделано, потому что я установил его. Я не скачал никаких вирусов и ничего подобного.

Может ли кто-нибудь помочь мне разрешить это?

Вероятно, у вас есть файл с именем Program в корневом каталоге одного из ваших дисков; Например, C:\Program .

У вас также есть запись запуска с отсутствующими кавычками, указывающая на C:\Program Files\Random App где она должна быть "C:\Program Files\Random App" . Такая запись без котировок может быть проанализирована двумя разными способами: в этом порядке :

  1. Путь « C:\Program », два аргумента « Files\Random » и « App »;
  2. Путь « C:\Program Files\Random App », нулевые аргументы.

Это ошибка разработчиков программы, но она обычно остается незамеченной из-за проверки наличия файлов, выполняемых Windows, – это просто второй вариант. Однако, когда существует « C:\Program », первая опция также становится действительной, и Windows пытается открыть файл.

Windows XP предупреждала пользователя о существовании таких файлов во время входа в систему. Я не тестировал, если Windows 7 отображает один.

«Предупреждение о имени файла»

Что касается того, как файл был создан в первую очередь – причина может быть сходной; Даже довольно недавние программы (и, ну, пользователи) иногда имеют идею 1970-х, что имена файлов не имеют пробелов …

Мы можем найти, где находится файл. Я не знаю, будет ли это работать в вашем случае (для этого загадочного файла Program ), но он должен для любого другого реального файла.

  1. Загрузите и извлеките Process Explorer
  2. Выйдите из системы и войдите в систему, чтобы Open with окно Open with окном (не закрывайте его)
  3. Запустить Process Explorer
  4. Щелкните правой кнопкой мыши rundll32.exe в списке процессов.
  5. В поле « Command line: вы увидите следующее:

     "C:\Windows\system32\rundll32.exe" C:\Windows\system32\shell32.dll,OpenAs_RunDLL <directory>\file 

    Где <directory> – это местоположение файла (например, Program ).

Каталог может дать вам некоторый контекст относительно того, откуда эта проблема. Вы должны быть в состоянии узнать, где он автоматически запускается с помощью Autoruns и удаляет правильную запись. Если нет, просто удаление файла может сделать трюк.

У меня была та же проблема в Windows 10. Я только что попросил консультанта взять удаленный контроль над компьютером, чтобы исправить несколько проблем с MSN. Их удаленная программа оставила текстовые файлы в папке «users» (C: / Users). Как только я удалил текстовые файлы там, у меня больше не было диалогового окна «как вы хотите открыть этот файл» при запуске.

Если вы робкие, переместите файлы из папки «users» и перезапустите, чтобы убедиться, что это проблема. Оставьте папки внутри «users», где они есть (например: public, default и т. Д.).

Gorman2d

Я заметил эту проблему на ПК моей дочери. Она заядлый геймер, и я не уверен, что она сделала, чтобы получить ее. Это может сработать для вас или нет. Я был разочарован другими моими попытками и рассуждал, если это вредоносное ПО, тогда я должен обратиться к Защитнику Windows, что и есть то, что я сделал. Это не помогло мне, но это привело к пониманию. Я бы тщательно проверил, используете ли вы CHROMIUM. Способ проверки, чтобы увидеть, работает ли Chromium с вашим os, нужно искать его в msconfig. Снимите галочку рядом с Chromium и перезагрузитесь. Если страница автозапуска не появляется при перезагрузке, то это ваша проблема. Чтобы удалить это окно автозапуска, вам нужно будет сделать реестр. В msconfig выделите Chromium, и он предоставит вам раздел реестра, который вам нужно удалить. Надеюсь, это поможет.

Interesting Posts
Давайте будем гением компьютера.