Чому програми переднього плану Windows 10 загадково запускаються як фонові процеси?


31

Іноді диспетчер завдань показує, що "Магазин", "Налаштування" та / або "Калькулятор" загадково працюють як фонові процеси.

  • Немає відповідної програми переднього плану, лише фонові процеси.
  • Я не працював інтерактивно під час поточної сесії.
  • Жоден з них не вказаний на вкладці "Все" Автозапуску .

Як обговорювалося у моїй відповіді на це питання щодо SuperUser , ці два фонові процеси спричиняють затримку у виконанні клавіш швидкого доступу Windows. Але крім цього, це просто дивно.

Хтось знає, чому ці програми переднього плану загадково запускаються як фонові процеси?

І в ідеалі, як я можу запобігти цьому? Як обговорювалося в іншому місці ( SuperUser та Thomas Vanhoutte ), я міг видалити програми Calculator і Store. Але видається, що надлишково видалити їх просто, щоб перемогти затримку клавіш швидкого доступу.


5
Увімкніть Пуск -> Налаштування -> Конфіденційність> Фонові програми. Якщо ці програми перераховані в списку, встановіть їх на Вимкнено ( додаткова інформація ).
harrymc

+1 Відмінна порада. Магазин у списку, тому я зняв його з перевірки, і ми побачимо, як все йде. На жаль, калькулятор не вказаний, тому, я думаю, це продовжить створювати проблеми. Мене збиває з пантелику питання, чому калькулятор (або магазин) буде випадково запускатися у фоновому режимі.
Енді Гіслер

Повторно " ці два фонові процеси спричиняють затримку у виконанні клавіш швидкого доступу Windows. ", Ще одна проблема полягає в тому, що вони відображаються у списку запущених додатків під час використання віртуальних настільних менеджерів, таких як VirtuaWin, і віртуальний менеджер робочого столу може зробити їх видимими. Обидва ці речі дратують.
ikegami

Відповіді:


28

Магазин, ймовірно, працює для автоматичної перевірки оновлення.

Щоб вимкнути його, перейдіть до Start -> Settings -> Privacy -> Background apps та встановіть його на Вимкнено.
Більше інформації в статті: Як увімкнути або вимкнути фонові програми в Windows 10 .

У цьому випадку ви також можете вимкнути оновлення, застосовані автоматично, перейшовши
Settings -> Update & Security -> Advanced options
та встановіть "Вибрати спосіб встановлення оновлень", "Сповістити про перезапуск планування".

Для калькулятора:

Я вважаю, що цей додаток Modern є одним із тих, які Windows 10, як правило, зберігають у пам'яті, якщо вони використовуються один раз. Він, ймовірно, працює в призупиненому режимі, використовуючи дуже мало пам’яті, готовий до запуску швидко при виклику, що корисніше в планшеті, ніж на комп’ютері.

Windows може забути про це, якщо ви вб'єте його кілька разів за допомогою диспетчера завдань перед тим, як вимкнути його. Якщо це працює, я раджу в майбутньому використовувати сторонній калькулятор замість Сучасного, інакше він повернеться.


6
Особливість Калькулятора полягає в тому, що не раз траплялося таке: я запускаю комп'ютер, перевіряю диспетчер завдань і підтверджую, що він не працює; потім деякий час я знаходжу його у фоновому режимі, хоча я не запускав його під час сеансу.
Енді Гіслер

2
Ви можете використовувати Process Explorer, щоб знайти у Властивості калькулятора його батьківського пристрою, який його запустив, але я припускаю, що ви виявите, що це компонент Windows. Ви все ще можете видалити калькулятор, як показано тут , оскільки це не так важливо, як у магазині, і використовувати замість нього сторонній або навіть той, який використовується в Windows 7 (Google для нього).
harrymc

10

Вимкнення послуги SuperFetch може запобігти запуску програм самостійно.

Ми з’ясували, що при запуску SuperFetch деякі програми запускаються в призупиненому стані автоматично раз або двічі на годину, навіть після того, як ви явно знищите їхні процеси. Це трапляється для додатків Windows Store / сучасного інтерфейсу користувача / метро, ​​таких як Фотографії, Калькулятор, Карти, Погода, Час тощо.

Як відключити SuperFetch

З командного рядка

Запустіть цю команду під адміністратором:

sc config sysmain start=disabled

Крім того, зупиніть вже запущений SuperFetch:

sc stop sysmain

Від інтерфейсу користувача

  1. Натисніть Windows+ R, введіть services.mscі натисніть Enter.
  2. Знайдіть SuperFetch у списку та двічі клацніть його, щоб відкрити його властивості.
  3. Встановіть тип запуску на " Відключено" .
  4. (Необов’язково.) Клацніть Стоп, щоб зупинити вже запущений SuperFetch.

    Вимкнути SuperFetch

  5. Клацніть OK, щоб зберегти зміни.


SuperFetch не "запускає програми у фоновому режимі". Доказ: Ви ніколи не знайдете процес подачі заявок, створений процесом SuperFetch. (Перегляд "дерева процесів" у "Провідника процесів" покаже вам, які процеси створені, які інші процеси, принаймні до тих пір, поки творця є навколо.)
Джеймі Ханрахан

@JamieHanrahan: Добре, що я перефразував це.
Олена

2
+1 - Я трохи скептично поставився, але після відключення SuperFetch не було жодного екземпляра моїх проблемних програм (Calculator and Store), які запускалися у фоновому режимі.
Енді Гіслер

1
Хоча це деактивувати це? Це покликане скоротити час завантаження та зробити завантаження додатків більш ефективним. Мені не зовсім зрозуміло, як це зробити, але оскільки це було ще з часів Windows Vista, я вважаю, що це насправді допомагає.
Лоран

1
Лише зауважте, що основні оновлення Windows 10 зазвичай знову включають цю послугу (серед багатьох інших змін раніше налаштованих налаштувань). Якщо ви дотримувались цих інструкцій у минулому і виявили, що останнім часом це знову ввімкнено, можливо, це пов’язано з оновленням Windows.
TylerH

3

Я теж бачу проблему із затримкою клавіш швидкого доступу в Windows 10. Я вважаю, що це спричинене будь-яким додатком Metro, який знаходиться в стані "призупинено" (про що повідомляє Process Explorer). Я бачив, що це спричинено додатком "Фото", додатком "Відео", додатком "Календар" тощо, які, здається, запускаються випадковим чином самі по собі, як він повідомляє.

Тож здається, що затримка клавіш швидкого доступу викликає загальну проблему з (більшістю / усіма?) Додатками у призупиненому стані.

Я перевірив налаштування фонових програм у конфіденційності, але в ньому не вказано всіх проблемних програм. Наприклад, додатки Калькулятор та Відео там не вказані.

Повідомляється на форумі Microsoft: затримка на 3 секунди при використанні клавіші швидкого доступу для запуску програми

Наразі моє рішення - мати пакетний файл, який я можу запускати на вимогу, вбиваючи проблемні процеси за допомогою taskkill / f.


0

У мене була та сама проблема, я змінив налаштування фонових програм, і це нічого не змінило; ті самі програми показувались у фоновому режимі і залишалися, єдиний спосіб їх закрити - це запустити їх, а потім закрити їх, потім вони зникнуть з фону.

Я бачив тут, що відключення суперфетчуха - це, можливо, спосіб ... тому я цього не робив. Я просто видалив усі файли в папці попереднього вибору ( c://windows/prefetch/), щоб вона почалася заново.

Усі наступні перезавантаження Windows знову не показали проблемні фонові програми.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.