Mengapa aplikasi latar depan Windows 10 diluncurkan secara misterius sebagai proses latar belakang?

31

Kadang-kadang Task Manager menunjukkan bahwa "Store", "Pengaturan", dan / atau "Kalkulator" secara misterius berjalan sebagai proses latar belakang.

  • Tidak ada aplikasi latar depan yang sesuai, hanya proses latar belakang.
  • Saya belum menjalankan secara interaktif selama sesi saat ini.
  • Tidak ada yang terdaftar di tab "Semuanya" dari AutoRuns .

Seperti dibahas dalam jawaban saya untuk pertanyaan SuperUser ini , dua proses latar belakang ini menyebabkan penundaan dalam mengeksekusi kunci pintas Windows. Tapi selain itu, itu aneh sekali.

Adakah yang tahu mengapa aplikasi latar depan ini secara misterius meluncurkan diri sebagai proses latar belakang?

Dan, idealnya, bagaimana saya bisa mencegahnya terjadi? Seperti yang dibahas di tempat lain ( SuperUser dan Thomas Vanhoutte ), saya dapat menghapus instalan aplikasi Kalkulator dan Toko. Tapi sepertinya terlalu berat untuk menghapusnya hanya untuk mengalahkan penundaan kunci pintas.

Andy Giesler
sumber
5
Periksa di Mulai -> Pengaturan -> Privasi> Aplikasi latar belakang. Jika aplikasi ini terdaftar, setel ke Mati ( info lebih lanjut ).
harrymc
+1 Kiat bagus. Store terdaftar, jadi saya tidak mencentangnya dan kita akan lihat bagaimana hasilnya. Sayangnya Kalkulator tidak terdaftar, jadi saya berharap itu akan terus menyebabkan masalah. Saya bingung mengapa Kalkulator (atau Toko) akan diluncurkan secara acak di latar belakang.
Andy Giesler
Kembali " dua proses latar belakang ini menyebabkan penundaan dalam mengeksekusi tombol pintas Windows. ", Masalah lain adalah mereka muncul dalam daftar aplikasi yang sedang berjalan ketika menggunakan manajer desktop virtual seperti VirtuaWin, dan manajer desktop virtual dapat membuatnya terlihat. Kedua hal ini menjengkelkan.
ikegami

Jawaban:

28

Store mungkin berjalan untuk melakukan pemeriksaan pembaruan otomatis.

Untuk mematikannya, buka Start -> Settings -> Privacy -> Background apps dan setel ke Mati.
Info selengkapnya di artikel: Cara Mengaktifkan atau Menonaktifkan Aplikasi Latar Belakang di Windows 10 .

Anda mungkin juga dalam hal ini mematikan pembaruan yang diterapkan secara otomatis dengan masuk ke
Settings -> Update & Security -> Advanced options
dan mengatur "Pilih bagaimana pembaruan diinstal", ke "Beritahu untuk menjadwalkan restart."

Untuk kalkulator:

Saya percaya bahwa aplikasi modern ini adalah di antara yang Windows 10 cenderung untuk menyimpan dalam memori jika digunakan sekali. Mungkin berjalan dalam mode ditangguhkan, menggunakan sangat sedikit memori, siap diluncurkan dengan cepat ketika dipanggil, yang lebih berguna di tablet daripada komputer.

Windows mungkin melupakannya jika Anda membunuhnya beberapa kali menggunakan Task Manager sebelum dimatikan. Jika ini berhasil, saya sarankan di masa depan untuk menggunakan kalkulator pihak ketiga daripada yang modern, atau itu akan kembali.

harrymc
sumber
6
Hal aneh tentang Kalkulator adalah bahwa lebih dari sekali hal berikut terjadi: Saya memulai komputer saya, memeriksa task manager, dan mengonfirmasi bahwa itu tidak berjalan; kemudian beberapa saat kemudian saya menemukannya di latar belakang meskipun saya belum menjalankannya selama sesi itu.
Andy Giesler
2
Anda bisa menggunakan Process Explorer untuk menemukan di Properties of the calculator orang tuanya yang meluncurkannya, tapi saya berasumsi Anda akan menemukan bahwa itu adalah komponen Windows. Anda masih dapat menghapus instalan kalkulator seperti yang ditunjukkan di sini , karena itu tidak sepenting Toko, dan gunakan yang ketiga atau bahkan yang dari Windows 7 (Google untuk itu).
harrymc
10

Menonaktifkan layanan SuperFetch dapat mencegah aplikasi memulai sendiri.

Kami telah mengetahui bahwa dengan SuperFetch berjalan, beberapa aplikasi dimulai dalam status ditangguhkan secara otomatis sekali atau dua kali dalam satu jam, bahkan setelah Anda secara eksplisit mematikan prosesnya. Ini terjadi untuk aplikasi Windows Store / Modern UI / Metro seperti Foto, Kalkulator, Peta, Cuaca, Waktu dan sebagainya.

Cara Nonaktifkan SuperFetch

Dari Baris Perintah

Jalankan perintah ini di bawah Administrator:

sc config sysmain start=disabled

Selain itu, hentikan SuperFetch yang sudah berjalan:

sc stop sysmain

Dari UI

  1. Tekan Windows+ R, ketik services.mscdan tekan Enter.
  2. Temukan SuperFetch dalam daftar, dan klik dua kali untuk membuka propertinya.
  3. Setel jenis Startup ke Dinonaktifkan .
  4. (Opsional.) Klik Stop untuk menghentikan SuperFetch yang sudah berjalan.

    Nonaktifkan SuperFetch

  5. Klik OK untuk menyimpan perubahan.

Helen
sumber
SuperFetch tidak "meluncurkan aplikasi di latar belakang". Bukti: Anda tidak akan pernah menemukan proses aplikasi yang dibuat oleh proses SuperFetch. (Tampilan "pohon proses" dari Process Explorer akan menunjukkan kepada Anda proses mana yang menciptakan proses lain, setidaknya selama pembuatnya ada.)
Jamie Hanrahan
@JamieHanrahan: Oke saya ulangi.
Helen
2
+1 - Saya agak skeptis, tetapi sejak menonaktifkan SuperFetch belum ada satu pun aplikasi yang bermasalah (Kalkulator dan Toko) diluncurkan di latar belakang.
Andy Giesler
1
Apakah ide yang bagus untuk menonaktifkan ini? Ini dimaksudkan untuk mengurangi waktu boot dan membuat pemuatan aplikasi lebih efisien. Tidak sepenuhnya jelas bagi saya bagaimana melakukannya tetapi karena sudah ada sejak Windows Vista saya menganggap itu benar-benar membantu.
laurent
1
Hanya dengan catatan bahwa pembaruan besar untuk Windows 10 biasanya akan mengaktifkan kembali layanan ini (di antara banyak perubahan pada pengaturan yang disetel sebelumnya). Jika Anda mengikuti instruksi ini di masa lalu dan baru-baru ini menemukan bahwa itu diaktifkan lagi, itu mungkin karena pembaruan Windows.
TylerH
3

Saya juga melihat masalah keterlambatan tombol pintas di Windows 10. Saya percaya itu disebabkan oleh aplikasi Metro yang duduk dalam keadaan "ditangguhkan" (seperti yang dilaporkan oleh Process Explorer). Saya telah melihatnya disebabkan oleh aplikasi Foto, aplikasi Video, aplikasi Kalender, dll, yang tampaknya diluncurkan secara acak sendiri saat ia melaporkan OP.

Jadi sepertinya masalah penundaan kunci pintas merupakan masalah umum dengan (sebagian besar / semua?) Aplikasi dalam status ditangguhkan.

Saya telah memeriksa pengaturan Aplikasi latar belakang di Privasi, tetapi tidak mencantumkan semua aplikasi yang bermasalah. Misalnya aplikasi Kalkulator dan Video tidak terdaftar di sana.

Dilaporkan di forum Microsoft: penundaan 3 detik saat menggunakan tombol pintas untuk meluncurkan program

Solusi saya untuk saat ini adalah memiliki file batch yang dapat saya jalankan sesuai permintaan, membunuh proses masalah menggunakan taskkill / f.

Donny
sumber
0

Punya masalah yang sama, saya telah mengubah pengaturan aplikasi latar belakang, dan itu tidak mengubah apa pun, aplikasi yang sama ditampilkan di latar belakang dan tetap tinggal, satu-satunya cara untuk menutupnya, adalah memulai dan kemudian menutupnya, kemudian mereka akan menghilang dari latar belakang.

Saya melihat di sini bahwa menonaktifkan superfetch mungkin adalah jalannya ... jadi saya tidak melakukannya. Saya baru saja menghapus semua file di folder prefetch ( c://windows/prefetch/) sehingga akan mulai lagi.

Semua restart Windows berikutnya tidak menunjukkan aplikasi latar belakang yang bermasalah lagi.

Vincent B
sumber