Apakah penting apakah Anda memiliki aplikasi terbuka saat menginstal perangkat lunak baru?


15

Tampaknya norma hari ini adalah untuk installer / setup program untuk meminta Anda menutup semua aplikasi yang terbuka sebelum memulai proses instalasi untuk perangkat lunak baru. Saya biasanya dengan patuh mengikuti petunjuk ini tanpa gagal, meskipun kadang-kadang bisa membuat frustasi karena harus menutup dokumen dan berhenti mengerjakan hal-hal hanya untuk mendapatkan aplikasi baru, yang tampaknya tidak berhubungan yang diinstal. Kemudian pada titik tertentu saya hanya berhenti mengganggu. Saat ini jika saya memiliki banyak hal yang terjadi saya bahkan mungkin menjalankan beberapa installer pada saat yang sama; Saya bahkan tidak dapat mengingat waktu yang pernah menimbulkan masalah.

Mengapa program pengaturan bahkan membuat permintaan ini di tempat pertama, kemudian, ketika tampaknya tidak perlu? Apakah ini hanya untuk menyederhanakan pemecahan masalah bagi orang-orang pendukung perusahaan? Adakah orang lain yang pernah mengalami masalah akibat mencoba memasang aplikasi saat aplikasi lain terbuka?


1
Anda menambahkan tag windows. Bukankah installer di OS lain menyarankan semua program ditutup ??
DrStrangeLove

Jawaban:


8

Kadang demikian, terkadang tidak masalah.

Pemasang mungkin memerlukan akses ke kunci registri yang dapat dikunci oleh program terbuka.

Juga, beberapa installer membuat titik pemulihan sistem, program terbuka dapat menyebabkan masalah.

Misalnya, coba instal Adobe Flash Player dengan browser web Anda terbuka.

Praktik komputasi yang baik adalah menutup aplikasi yang sedang berjalan sebelum menginstal perangkat lunak apa pun.


6
Banyak penginstal akan mendeteksi jika suatu program terbuka mengganggu proses instalasi (mis., Saya ingat Google Chrome mendeteksi jika Firefox terbuka - jika ya, ia tidak dapat memigrasi bookmark FF Anda) dan memberi Anda opsi untuk menghentikan program terbuka pada saat itu; bukankah ini harus menjadi pendekatan standar, daripada menginstruksikan pengguna untuk menutup semua program ketika sebagian besar jika tidak semuanya dapat tetap terbuka tanpa masalah?
Dan Tao

@Dan - jauh lebih sederhana dengan cara ini, dan pengembang mungkin masih memiliki mimpi buruk tentang masalah neraka dll.
Benteng

@Dan - ada banyak trilyun penginstal di luar sana, beberapa memang mendeteksi program terbuka yang dapat mengganggu, yang lain tidak, maka saran umum untuk menutup semua program terbuka sebelum menginstal perangkat lunak baru. jika mengabaikan saran ini cocok untuk Anda, baiklah, tetapi itu tidak mengubah validitas saran secara umum.

File juga dapat dikunci, tidak hanya kunci registri. Membuat titik pemulihan akan sangat mungkin terkait dengan layanan Volume Shadow Copy dan karenanya tidak akan memerlukan apa pun untuk ditutup.
Joey

8

Sering kali tidak, tetapi kadang-kadang tidak. Misalnya, versi lama dari Rhinoceros3d tidak akan diinstal jika Anda memiliki Windows Explorer terbuka (saya pikir mereka memecahkan masalah itu sekarang, tapi saya tidak yakin).

Ini adalah masalah yang agak langka saat ini, tetapi peringatan itu masih tetap ada.

Heh, yang lama dari bash.org

#139697 +(8107)- [X]

<frank> can you help me install GTA3?
<knightmare> first, shut down all programs you aren't using
frank has quit IRC. (Quit)
<knightmare> ...

Ha, saya suka elipsis. Apakah knightmare benar-benar mengetik itu? Sayang sekali saya tidak bisa mengakses bash.org dari kantor.
Dan Tao

1
Tidak tahu apakah ini asli, tetapi tidak akan mengejutkan saya :-)
Rook

2

Pemasang yang ditulis dengan baik akan meminta Anda untuk menutup aplikasi tertentu yang menghalangi. Bahkan beberapa installer yang ditulis dengan buruk akan memberi Anda petunjuk yang cukup untuk mencari tahu apa yang ada dalam konflik. Hanya menutup aplikasi yang Anda duga konflik (peramban web saat memasang plugin peramban) cukup sering.


2

Pemasang sering memperbarui file sistem yang mungkin digunakan menyebabkan instalasi gagal, atau memerlukan reboot untuk menyelesaikan sepenuhnya.

Dengan menutup semua aplikasi, penginstal dapat menimpa file sistem tanpa masalah dan menyelesaikannya dengan sukses sehingga program yang baru diinstal dapat diluncurkan langsung, atau setelah reboot (tergantung pada sifat pembaruan).


1

Installer tidak dapat (atau lebih previsely mereka bisa tetapi tidak seharusnya dan tidak akan melakukan biasanya) mengganti DLL dan file lain yang sedang digunakan oleh proses lain. Itu sebabnya sebagian besar penginstal menyarankan Anda untuk menutup semua aplikasi yang terbuka. Satu-satunya konsekuensi ketika Anda membiarkannya terbuka adalah bahwa Anda harus memulai ulang setelah instalasi — karena file yang bermasalah kemudian akan diganti pada boot berikutnya.

Namun banyak program, tidak menggantikan banyak DLL yang digunakan oleh proses lain dan karena itu tidak masalah sebagian besar waktu.

Tetapi seperti yang dicatat orang lain, ada beberapa proses yang harus ditutup agar installer dapat melanjutkan, tergantung pada apa yang Anda instal.


1

Banyak pemasang ingin aplikasi ditutup sehingga DLL yang dibagikan dan file lain dapat diakses. Jika sedang digunakan, mereka mungkin terkunci. Dalam banyak kasus instalasi akan baik-baik saja tetapi mengapa mengambil risiko?


0

Beberapa aplikasi memerlukan perubahan pada file sistem, kadang-kadang program lain dapat bertentangan dengan instalasi dan itu bisa gagal, atau jika Anda mencoba dan menjalankan program Anda mungkin macet.

Ini benar-benar hanya cara untuk memastikan instalasi program tidak repot, kadang-kadang jika Anda tidak memilih untuk menutup program, diperlukan restart.


0

Satu penginstal juga dapat memulai instalasi diam lainnya untuk komponen yang dibundel. Jika suatu program sedang berjalan yang bertentangan dengan instalasi diam, Anda mungkin tidak menerima pesan yang menunjukkan apa yang bertentangan. Anda mungkin dapat mencari tahu dari file log instalasi.

Praktik terbaik untuk hanya menutup program lain untuk menghindari konflik.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.