«Запуск» запускает два экземпляра одной и той же программы

3886
bobobobo

Я написал простую программу для Windows и поместил ее в папку «Пуск» в меню «Пуск».

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

Это только в профиле запуска All Users, но не в любом другом профиле пользователя. Я вообще не трогал реестр. Если я удалю программу из «Пуск», то она вообще не запустится.

Это на самом деле происходит на обоих 7 и XP для меня для этой конкретной программы.

0

3 ответа на вопрос

2
Alexis Hirst

Перейдите в диалоговое окно «Выполнить» и введите msconfig.

Должна появиться коробка, подобная приведенной ниже:

enter image description here

Взгляните на вкладку «Автозагрузка» и снимите флажки для приложений, которые запускаются дважды.

Да, ты прав. Он появляется там дважды. Когда я снимаю флажок с одного из них, затем закрываю диалоговое окно, затем снова открываю его, дубликат исчезает, но программа, которую я хочу запустить, не проверяется. Когда я проверяю это снова, затем закрываю / открываю диалоговое окно, элемент дублируется снова, оба раза проверяется. Я думаю, что неправильно просто копировать что-то в папку «Автозагрузка» вручную? Потому что именно так я и добавил его в Startup для начала ... bobobobo 14 лет назад 0
Да, добавив его в папку автозагрузки, он должен запуститься при входе в систему. Может возникнуть идея снять галочку с записей в «msconfig» для приложения, добавить приложение в папку автозагрузки, а также проверить предпочтения приложения, настроено ли оно на запуск при входе в систему или что-то подобное. Не могли бы вы рассказать мне, в чем проблема? Alexis Hirst 14 лет назад 0
Алексис, это программа, которую он написал сам. Travis 14 лет назад 0
1
EvilChookie

Убедитесь, что программа не установлена ​​в «All Users \ Starup», а также в «Your Username \ Startup»

Это случилось со мной однажды, когда я возился с меню «Пуск».

:) Да, я дважды проверил это перед публикацией. bobobobo 14 лет назад 0
Это круто - если бы я мог иметь десять центов для каждой проблемы, я решил, где кто-то сказал: «Я проверил ту или иную настройку ...» Я мог бы уйти в отставку. :) EvilChookie 14 лет назад 0
0
Kythos

Вы могли бы попытаться сделать этот файл реестра (сначала удалите ярлык из всех пользователей при запуске)

---------------------------------------- начать копирование

Windows Registry Editor Version 5.00  [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run] ""="\"C:\\Program Files\\\\\"" 

конечная копия -----------------------------------------

Измените на то, что вам нужно для начала, удалив извилистые скобки.

Сохраните его как файл .txt, затем измените расширение на .reg

Запустите файл и посмотрите, исправит ли он проблему

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

------------------------ начать копирование

Windows Registry Editor Version 5.00  [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run] ""="" 

Конечная копия ---------------------------