Di mana aplikasi portabel berjalan saat usb stick dicabut tanpa menutup aplikasi itu?

0

Di mana aplikasi portabel berjalan saat usb stick dicabut tanpa menutup aplikasi itu?

Apakah itu ada dalam memori? Apakah itu ditulis pada hard disk sebagai file sementara (di mana tepatnya itu, appdata atau di mana)

Apakah itu berarti pengguna lain dapat memperoleh akses hanya dengan mengekliknya dari baki sistem dan menyimpan ke folder lain?

Bagaimana bila sistem crash dan aplikasi portabel tidak ditutup dengan cara normal? Pada pembukaan berikutnya, apakah akan tetap di suatu tempat di folder sementara?

Selin Peck
sumber
Dalam memori, setiap pembuatan file sementara akan gagal, tergantung pada perilaku aplikasi portal itu sendiri.
Ramhound
@ Ramhound: Terima kasih. Saya pikir Anda mengacu hanya "Ketika Sistem Hancur", kan? Bagaimana dengan "USB Ditarik Tanpa Menutup"? Juga, apa yang paling bisa didapatkan oleh pengguna berikutnya (katakanlah musuh) dari file yang saya tinggalkan di sana?
Selin Peck
Saya tidak tahu apa yang Anda minta. Aplikasi portabel biasanya akan menulis file ke tempat penyimpanan drive itu diluncurkan. Jangan lepaskan drive sampai Anda menutup aplikasi jika Anda tidak ingin informasi spillage.
Ramhound

Jawaban:

4

Ketika Anda membuka file pada removable disk, file ini di-cache dalam RAM bersama dengan executable. Melepaskan drive USB dengan paksa (mis., Tanpa mengeluarkan) akan menyebabkan pembacaan / penulisan berikutnya pada drive tersebut gagal, sering kali mengakibatkan crash program.

Namun, jika ini tidak terjadi aplikasi akan tetap berjalan karena disimpan dalam RAM. Umumnya , komputer yang macet atau mulai ulang tidak akan meninggalkan jejak aplikasi portabel ini kecuali kalau aplikasi menyalin dirinya sendiri ke suatu tempat (seperti direktori sementara) ketika dijalankan. Ini sepenuhnya tergantung pada program.

Nathan C
sumber
@ Nathan C: Ya, aplikasi portabel saya tidak menyalin file di luar folder instal. Kekhawatiran saya adalah saya menarik USB saya dan saya tidak yakin apakah saya telah menutupnya atau tidak, mungkin tidak. Apa yang paling bisa didapatkan pengguna pc selanjutnya? Aplikasi portabel saya adalah Keynote (catatan / todo / perangkat lunak organizer).
Selin Peck
Saya tidak yakin karena itu tergantung pada cara kerja aplikasi. Sebagian besar waktu, mencoba untuk membuka apa saja akan menyebabkan crash dan mereka tidak akan mendapatkan apa-apa karena tidak dapat membaca file database-nya.
Nathan C