Apa yang dimaksud dengan versi portabel dari program ini? Apa itu Aplikasi Portabel?

Di antara perangkat lunak komputer, program portabel menempati, jika bukan posisi terdepan, maka setidaknya salah satu tempat pertama. Ini tidak hanya karena kenyamanan menggunakan dan meluncurkannya dari mana saja, tetapi juga untuk kenyamanan transportasi dalam hal fakta bahwa program dapat ditulis ke disk atau USB flash drive biasa. Jadi, mari kita coba memahami topik utama "Portable soft - apa itu?". Memahami hal ini akan selalu berguna, terutama untuk menghemat ruang disk, mengurangi konsumsi sumber daya sistem, dan bahkan saat memulihkan kinerja sistem setelah serangan virus.

Portabel: apa artinya?

Untuk mulai dengan, mari kita definisikan istilah itu sendiri, itu logis berdasarkan terjemahan kata dari bahasa Inggris. Dalam hal ini, kami menggunakan terjemahan dan interpretasi konsep tentang apa itu versi portabel dari suatu program dalam kaitannya dengan sistem komputer.

Secara umum, portabel berarti program portabel (portabel, portabel, berdiri sendiri) yang dapat disimpan pada media yang dapat dipindahkan dan tidak memerlukan instalasi pada hard drive komputer atau laptop untuk menjalankan atau berfungsi. Manfaat dari aplikasi semacam itu jelas.

Perbedaan antara versi portabel dan aplikasi yang diinstal

Untuk mempertimbangkan masalah ini, mari kita atur beberapa kondisi awal. Jadi, kami memiliki versi program portabel. Apa artinya ini dalam hal metode standar menginstal dan menggunakan aplikasi mudah dimengerti dengan contoh sederhana.

Mungkin, tidak perlu menjelaskan bahwa dalam versi standar untuk menginstal produk perangkat lunak di sistem komputer, sebagai aturan, file khusus disediakan, biasanya bernama Setup.exe, peluncuran yang menyebabkan proses instalasi, yang melibatkan membongkar dan menyalin modul program utama ke hard disk komputer, file yang dapat dieksekusi untuk meluncurkan aplikasi utama, perpustakaan dinamis tambahan, database yang digunakan dalam pekerjaan, dan bahkan driver perangkat virtual yang dapat digunakan sebagai pengontrol. Contoh mencolok dari pengontrol semacam itu adalah driver gadget virtual Guitar Rig.

Sekarang mari kita pertimbangkan pertanyaan utama: apa itu soft portable. Tidak seperti program dan aplikasi yang diinstal, paket perangkat lunak portabel tidak memerlukan instalasi pada hard drive. Mereka diluncurkan menggunakan satu file yang dapat dieksekusi dengan ekstensi .exe, yang terletak di folder program. Misalnya, jika kondisi yang sesuai ditentukan, pengunduh data yang sama dari pelacak torrent dapat segera membongkar file arsip ke disk dalam bentuk direktori baru dengan nama torrent yang sama yang diunduh. Yang tersisa hanyalah memasukkan folder yang diinginkan dan menjalankan file yang sesuai untuk memulai.

Komposisi paket portabel

Apa arti versi portabel dalam kaitannya dengan komposisi komponen yang diperlukan untuk peluncuran dan pengoperasian yang benar dari aplikasi portabel apa pun, sekarang kami akan mencoba mencari tahu.

Seluruh prosedur bermuara pada penggunaan tombol untuk membuat arsip SFX, setelah itu Anda harus memilih perintah "Buat arsip berkelanjutan".

Kemudian, jalur "Dalam folder saat ini" ditentukan dalam parameter arsip, dan kemudian Anda beralih ke tab "Mode" menggunakan perintah "Buka kemasan ke folder sementara", di mana tanda centang diletakkan di depan "Sembunyikan semua" jalur keluaran informasi. Sekarang, pada tab "Teks dan Grafik", Anda dapat memilih logo (ikon), jika, tentu saja, Anda membutuhkannya. Tetap hanya untuk mengkonfirmasi tindakan Anda. Setelah menyelesaikan prosedur, Anda akan mendapatkan versi portabel yang dapat disalin ke media yang dapat dipindahkan.

Sebuah peringatan!

Tidak semua program tunduk pada prosedur tersebut. Jika paket itu sendiri berisi sejumlah besar file perpustakaan yang menyertainya atau tautan ke database pihak ketiga, lebih baik untuk tidak melakukan ini (dan untuk waktu yang lama, dan tujuan paket akhir tidak akan membenarkan dirinya sendiri).

Jika Anda sering menggunakan berbagai perangkat lunak saat bekerja dengan komputer, Anda mungkin memperhatikan bahwa selama pengunduhan Anda dapat ditawari tidak hanya versi untuk instalasi, tetapi juga versi portabel.

Sekarang kita akan melihat lebih dekat apa itu program portabel, apa keuntungan menggunakannya, dibandingkan dengan utilitas instalasi, dan apa yang harus dilakukan dengan arsip yang diunduh di mana ia dikemas.

Apa itu - versi portabel

Portable adalah versi program untuk komputer yang tidak memerlukan instalasi. Mereka juga disebut aplikasi portabel atau portabel. Anda dapat menyimpannya di hard drive yang dapat dilepas, flash drive USB, kartu memori, dan juga menjalankannya.

Anda dapat melihat nama yang mirip di situs web resmi aplikasi yang ingin Anda unduh. Mari saya tunjukkan Anda menggunakan Telegram sebagai contoh. Pergi ke halaman resmi messenger untuk mengunduhnya, Anda akan melihat beberapa versi berbeda. Kami tertarik pada bagian "Windows". Ini memiliki beberapa opsi untuk "Telegram untuk Windows" dan "Telegram untuk Windows Portabel"... Jadi opsi pertama perlu diinstal pada PC, dan yang kedua - tidak.

Saya juga ingin menarik perhatian Anda pada fakta bahwa Anda dapat menemukan program "portabel" seperti itu tidak hanya di situs resmi. Mereka juga dapat dibuat oleh pengguna biasa untuk diri mereka sendiri, jika mereka terus-menerus menggunakan beberapa utilitas, dan secara resmi versi portabelnya tidak ada. Jadi, jika mereka mau, mereka membagikan perangkat lunak serupa, misalnya, di torrent. Anda dapat mengunduhnya dengan risiko dan risiko Anda sendiri. Karena dengan program ini, Anda juga dapat terkena virus jika sumbernya tidak dapat diandalkan.

Nah, jika Anda benar-benar membutuhkannya, dan Anda tidak menemukan versi lain dari program, maka sebelum memulai, periksa file yang diunduh dengan antivirus yang diinstal di komputer Anda dan yang lainnya, misalnya.

Manfaat menggunakan

Dengan pertanyaan: "Apa itu versi portabel dari program?", Kami menemukan jawabannya. Tetapi muncul berikut ini: "Mengapa diperlukan?" Jika ada file exe instalasi. Untuk menjawabnya, pertimbangkan kelebihan menggunakan versi portabel untuk aplikasi.

  1. Anda dapat menjalankan program portabel langsung dari flash drive USB atau perangkat portabel lainnya. Berkat ini, mereka dapat digunakan di komputer atau laptop apa pun. Mereka datang ke seorang teman, duduk di depan komputer dan memproses foto di program favorit Anda, yang Anda bawa (Anda tidak perlu mencarinya di Internet dan menginstalnya).
  1. Jika Anda masuk ke akun yang tidak memiliki hak administrator, maka banyak program mungkin tidak dapat dimulai. Dalam hal ini, temukan versi portabel dari utilitas yang diperlukan dan gunakan.
  2. Jika perlu menginstal ulang sistem operasi, maka salin saja semua folder dengan program portabel dari partisi sistem (paling sering C :) ke yang lain (D :, E :, F :). Atau Anda dapat mentransfer semuanya ke USB flash drive. Saat Anda menginstal ulang Windows, Anda tidak perlu mengunduh dan menginstal semua perangkat lunak yang Anda perlukan lagi.
  1. Program portabel menyimpan semua file mereka di folder yang sama tempat mereka dibongkar setelah diunduh. Dengan demikian, mereka tidak mengubah registri dan tidak meninggalkan file apa pun di dalamnya.

Jika Anda mengunduh dan menginstal program apa pun di PC Anda, itu akan segera membuat entri di registri. Dan bahkan setelah menghapus instalan utilitas, beberapa file dan folder tetap ada di dalamnya. Karena itu, partisi sistem pada disk menjadi berantakan seiring waktu dan ruang di dalamnya menjadi lebih sedikit (). Dengan program portabel, masalah ini tidak akan muncul.

Untuk menghapus entri registri yang tidak perlu dan membersihkan disk, gunakan salah satu program:

Cara menggunakannya dengan benar

Sekarang mari kita cari tahu cara mengunduh program portabel, lalu apa yang harus dilakukan dengan arsip. Misalnya, pertimbangkan program Puran File Recovery.

  1. Kunjungi situs web resmi pengembang di Internet (1). Halaman unduhan dapat berisi beberapa file: exe - untuk instalasi pada PC (2), versi portabel - untuk sistem 32 (3) dan 64 (4) bit. Kami memilih versi portble, tergantung pada bitness sistem dan mengunduhnya - tombol "Unduh" (5), atau Anda harus mengklik nama file itu sendiri.
  1. Cari arsip yang disimpan di folder dengan unduhan. Jika Anda belum menginstal pengarsip, pilih salah satu di artikel:.
  1. Anda tidak boleh menjalankan program langsung dari arsip. Oleh karena itu, Anda harus terlebih dahulu mengekstrak semua file darinya. Buat folder di komputer Anda dengan nama utilitas. Jika Anda ingin meletakkannya di USB flash drive, buat folder di dalamnya.
  1. Kembali ke arsip, pilih semua yang ada di dalamnya dan klik tombol "Ekstrak".
  1. Kemudian tentukan folder yang Anda buat pada langkah ketiga. Pilih dan klik "OK".
  1. Tutup arsip dan buka folder dengan program (1). Temukan file yang dapat dieksekusi di antara file ("Aplikasi" akan ditulis di depannya) (2) dan klik di atasnya.

Mungkin saat mengunduh program portabel, Anda tidak perlu memilih kedalaman bit. Tetapi ketika Anda membongkar arsip, Anda akan menemukan dua file yang dapat dieksekusi di dalamnya - untuk sistem 32-bit dan 64-bit.

Itu saja, Anda telah mengunduh program dan Anda dapat menggunakannya. Dan selama itu portabel, Anda dapat memindahkan folder itu sendiri ke tempat mana pun (ke flash drive USB, hard drive yang dapat dilepas, atau kartu memori), kapan saja.

Saya pikir Anda mengerti apa itu versi portabel untuk program dan aplikasi. Secara pribadi, saya memilih opsi ini untuk utilitas yang saya butuhkan (jika ada), tetapi saya mengunduhnya hanya dari situs resmi atau tepercaya. Cobalah dan, mungkin, Anda juga akan menghargai semua keuntungan dari program portabel.

Nilai artikel:

Selama beberapa tahun aktivitas saya, pada pembuatan perangkat lunak portabel "Portable soft", kebutuhan secara bertahap matang untuk menulis artikel ini.


Meskipun semakin populernya perangkat lunak jenis ini, jelas bahwa banyak pengguna tidak memiliki gagasan dasar tentang apa itu soft portabel dan mereka cukup melihat kata Portable di judul berita. Inilah yang digunakan oleh banyak pengguna Internet yang tidak bermoral, meletakkan segala macam kerajinan dengan kedok perangkat lunak portabel, sehingga merusak otoritas penulis yang serius. Mari kita coba mencari tahu apa itu "Portable soft". Agar pertanyaan seperti itu tidak muncul
Apa itu Soft Portabel...
Apa yang dimaksud dengan "perangkat lunak portabel"? Program portabel - apa itu?
Bagaimana program Portable berbeda dari program lain?
"Bagaimana caranya? Keren!"
"Apakah aman? Dan kemudian menginstal ulang setengah dari perangkat lunak stasioner dan membersihkan registri terakhir kali tidak menyenangkan!"
"Tepatnya bagaimana? Apakah aman? Bagaimana dengan jejak di registri dan file?"

Artikel ini bertujuan untuk memberikan gambaran tentang beberapa prinsip pembuatan perangkat lunak portabel dan (perhatian) tanda-tanda portabilitas semu, dan keamanan keju dalam perangkap tikus. Karena banyak pengguna secara bertahap menyadari bahwa tidak semua yang bernama Portable harus diambil persis sebagai program portabel.
Anda tidak tahu apa itu perangkat lunak portabel, meskipun Anda sudah lama mengenal komputer? Tidak mengejutkan. Untuk beberapa alasan, program semacam itu tidak terlalu diiklankan, meskipun seringkali sangat berguna. Ini berarti bahwa kami akan mengisi kesenjangan dalam pengetahuan Anda.

Saya akan mulai dengan mendefinisikan kata portabel... Ini memiliki dua arti
- portabel, berdiri sendiri (kompak)
- portabel (Teknis)

Definisi ini diberikan oleh Wikipedia dan itu adalah yang paling dekat artinya.


"Aplikasi portabel (juga portabel, berdiri sendiri, dan - tepatnya, sebagai pelacakan - porting; aplikasi portabel bahasa Inggris, aplikasi portabel) - perangkat lunak yang tidak memerlukan prosedur instalasi untuk dijalankan, dan dapat sepenuhnya disimpan pada media yang dapat dipindahkan, yang memungkinkan perangkat lunak ini digunakan di banyak komputer Aplikasi portabel dapat dikonfigurasi untuk membaca pengaturan konfigurasinya saat startup dari lokasi yang sama di mana file programnya sendiri disimpan. atau perangkat keras yang berbeda. Jangan bingung istilah ini dengan perangkat lunak portabel, yang berarti kemampuan untuk mengkompilasi ulang dan menjalankan program setelah perubahan kecil pada platform komputer selain yang asli."

Portabel lembut adalah analog ringkas dari program konvensional yang tidak memerlukan instalasi. Mengapa lama dan membosankan untuk menginstal dan mengkonfigurasi aplikasi? Program portabel adalah cara untuk mengevaluasinya tanpa menginstalnya di sistem. Cukup mengunduh versi portabel, membongkar arsip dan program Anda siap dijalankan! Apakah Anda memiliki stik USB? Kemudian pilih program yang Anda butuhkan dalam versi portabel dan jadikan diri Anda lebih mobile!
Program portabel, portabel, lunak portabel, perangkat lunak portabel adalah seluruh kelas program yang dibuat terutama untuk meluncurkan dan bekerja dari perangkat portabel (flash drive USB / flash drive, CD, DVD, dll.) tanpa instalasi.

Ada beberapa opsi untuk membagi perangkat lunak portabel menjadi beberapa jenis, tetapi saya tetap pada sudut pandang saya. Saya tidak berpura-pura menjadi orisinal dan otoriter.
Jadi, ada tokoh yang membawa omong kosong dengan pembagian perangkat portabel menjadi yang diluncurkan dari CD, dari flash drive, portabel dengan pra-instalasi dan istilah lain dari bidang mengisap jari.

Jika Anda melihatnya, hanya ada dua jenis:
Benar-benar portabel... Program yang berjalan tanpa instalasi dan tidak memerlukan pendaftaran menyimpan semua file dan semua pengaturannya di lingkungan virtual (folder kotak pasir). Program semacam itu nyaman digunakan dari media eksternal. Setelah dikonfigurasi, mereka akan menggunakan pengaturannya di komputer lain mana pun dan tidak meninggalkan jejak di mana pun.
Pseudo portabel... Program ini bekerja tanpa instalasi, tetapi bagian dari pengaturannya tidak disimpan di direktorinya sendiri, tetapi di direktori umum. Jadi, jika Anda mentransfer program semacam itu ke komputer lain, pengaturannya akan hilang. Ini menyumbat registri dan sering membuat file dan folder tambahan di lingkungan nyata.

Program portabel tidak menyumbat registri sistem dan, karenanya, mengurangi beban pada sistem operasi.
Dengan semakin populernya perangkat lunak portabel, mereka telah menjadi untuk menghadirkan persyaratan yang lebih serius dan diperluas selain portabilitas.
Yaitu.
1. Isolasi lengkap dari sistem nyata.
2. Pekerjaan bersih (tidak meninggalkan residu di sistem nyata)
3. Peluncuran dan kemampuan kerja penuh, saat ditransfer ke komputer lain.
4. Tidak bertentangan dengan perangkat lunak yang sama yang sudah diinstal sebagai standar, mis. registrasi, dll., tidak menerbangkan perangkat lunak stasioner, dan juga, pada gilirannya, versi portabel bekerja secara nominal terlepas dari saudara-saudara yang diinstal.

Untuk memahami cara kerja program portabel, Anda setidaknya harus memiliki gambaran kasar tentang menginstal perangkat lunak ke dalam sistem komputer. Jika Anda tidak merinci, maka selama instalasi informasi program dimasukkan ke dalam registri, file disalin ke folder yang ditentukan oleh pengguna, dan, jika perlu, ke folder sistem dan profil. Dengan demikian, program memberi tahu sistem operasi (biasanya melalui registri) tentang keberadaannya, dan sebagai hasilnya, pintasan, asosiasi file, item dalam menu konteks, dll. dibuat. Aplikasi lain biasanya juga belajar melalui registry tentang keberadaan program baru atau modulnya.

Sistem tidak tahu apa-apa tentang program portabel, kecuali bahwa itu adalah folder sederhana dengan file, salah satunya memiliki ekstensi exe.

Nah, sekarang mari kita beralih dari yang umum ke yang utama. Apa itu perangkat lunak portabel dan untuk apa?

Program portabel digunakan terutama untuk bekerja dari media yang dapat dipindahkan, seperti flash drive atau CD. Namun akhir-akhir ini, tujuan lain menjadi populer, yaitu penggantian program konvensional dengan program portabel. Ini memungkinkan, ketika menginstal ulang sistem operasi, untuk menghindari membuang waktu untuk menyimpan data pribadi (bookmark di browser, riwayat korespondensi di ICQ, email di klien email, dll.), serta menginstal dan mengonfigurasi program. Ini dapat dicapai karena fakta bahwa program portabel yang dibuat dengan benar benar-benar independen dari sistem operasi. Anda dapat menyalinnya sementara ke CD, memformat hard drive, menginstal OS baru, lalu mengembalikan program dan semua pengaturan bersama dengan file sementara disimpan.

Keuntungan dari perangkat lunak portabel (portabel):

Setelah menginstal ulang sistem, program portabel tidak perlu diinstal dan dikonfigurasi - semuanya siap bekerja ketika Desktop muncul di monitor.
Anda dapat membawa perangkat lunak portabel untuk bekerja, mengunjungi atau ke warnet. Anda dapat bekerja dengan program portabel segera setelah menghubungkan media portabel ke komputer Anda.
Program portabel (aplikasi) menyimpan pengaturannya di folder aslinya, sehingga tidak memuat registri sistem.
Portable (versi portabel) dari program ini bukanlah perangkat lunak baru, tetapi edisi khusus dari aplikasi yang sudah Anda kenal sebelumnya.

Tapi ini bukan satu-satunya manfaat dari perangkat lunak portabel.

Katakanlah Anda beralih ke perangkat lunak bebas. Mau coba misalnya editor grafis vektor Inkscape (analog gratis Corel Draw). Unduh versi portabel, buka kemasannya - dan coba sebanyak yang Anda mau. Jika Anda suka, maka Anda dapat menginstal versi reguler juga.
Keuntungan selanjutnya adalah mobilitas. Untuk datang ke seseorang dan bekerja di komputernya di editor Inkscape yang disebutkan di atas, Anda tidak perlu menginstal program ini di komputer orang lain. Cukup membawanya bersama Anda di flash drive, setelah sebelumnya menyalin di sana seluruh folder yang ternyata setelah dibongkar.
Email juga dapat diperiksa tanpa meninggalkan cache di komputer orang lain. Untuk melakukan ini, cukup tulis ke flash drive Mozilla Thunderbird Portable. Mereka menghubungkannya ke USB, mengambil surat - dan membawanya.
Nah, karena flash drive modern sangat luas, Anda dapat merekam seluruh rangkaian perangkat lunak portabel di dalamnya. Misalnya, browser Mozilla Firefox (agar tidak meninggalkan apa pun di cache setelah menjelajahi jaringan), kamus GoldenDict (jika Anda seorang penerjemah, versi portabel akan sangat berguna), COMODO System-Cleaner (untuk pembersihan cepat registri dan semua sampah; berguna bagi mereka yang memberikan bantuan komputer pertama), dan seterusnya.

Setelah datang mengunjungi seorang teman, Anda tidak perlu memintanya untuk menginstal perangkat lunak yang Anda butuhkan di komputer Anda. Selain itu, sangat mudah untuk berbagi program portabel, karena kebanyakan dari mereka adalah perangkat lunak bebas (atau Freeware), seperti yang disebutkan di atas. Mereka hanya menulis ulang folder dengan aplikasi yang diperlukan - dan hanya itu, biarkan orang tersebut mencicipinya. Jika Anda suka, itu akan membutuhkan versi reguler untuk menginstalnya selamanya. Jika Anda tidak menyukainya, tidak akan ada konsekuensi yang tidak menyenangkan, itu hanya akan menghapus folder.

Dan sekarang TAPI besar!
Pengoperasian masing-masing bagian dari perangkat lunak ketika ditransfer ke komputer lain sama sekali tidak berarti pengoperasian perangkat lunak itu sendiri.
Contoh mencolok dari sejarah porting adalah orang yang berjalan di sekitar ruang terbuka Runet untuk waktu yang lama Adobe Photoshop CS3 Mikro... Orang yang sangat pintar menyembuhkan file yang dapat dieksekusi Photoshop.exe sehingga lupa memeriksa lisensi. Tidak banyak orang yang pintar mengubah file ini dalam instalasi program mereka. Orang-orang yang tidak berotak merobek folder C: \\ Program Files \\ Adobe \\ Photoshop pada USB flash drive mereka dan baru saja meluncurkannya untuk dicoba. Dan ketika mereka melihat bahwa program dimulai, mereka berteriak "portabel".
Apa yang terjadi selanjutnya. Program ini, meskipun terlihat bisa diterapkan, setidaknya melakukan byaki seperti itu di komputer pengguna yang mudah tertipu:
- Sampah di registri.
- Sampah di profil pengguna.
- Pertemuan pendaftaran yang hampir wajib dari paket yang diinstal dari perusahaan yang sama (itu benar-benar menyenangkan bagi seseorang yang membual kerajinan seperti itu di komputer mereka).
- Ketidakmampuan untuk bekerja dengan teks.
Kesalahan apa yang dibuat?
1. Sebuah program tidak selalu (hampir tidak pernah) folder dengan banyak file. Ini adalah entri registri (pendaftaran, pengaturan, komunikasi dengan konfigurasi program lain), konfigurasi OS, file tambahan di banyak tempat direktori sistem dan profil pengguna.
2. Dicabut dari lingkungan yang sesuai (di mana semuanya dikonfigurasi untuk operasinya, yaitu di mana ia diinstal), program berperilaku tidak terduga (karena pengembang sering tidak mengasumsikan situasi seperti itu), yaitu: ia membuat entrinya sendiri di registri dan konfigurasi, file dalam direktori sistem, sering menimpa yang sudah ada.
Finereader 10 pseudo-portal berjalan dengan cara yang sama.

Secara alami, sulit untuk membuat program pengguna yang memerlukan integrasi ke dalam sistem portabel. Terutama aplikasi yang perlu membuka file secara default.
Bagaimana memahami berbagai perangkat lunak portabel yang diposting di Internet?

Saya akan mulai dengan Benar-benar portabel yang saya kumpulkan sendiri. Virtualisasi aplikasi menggunakan program khusus, VMware ThinApp, Spoon Studio (Xenocode). Ada analog lain, tetapi yang paling serius adalah keduanya.
Virtualisasi- menempatkan program dalam wadah virtual (baca arsip, karenanya merupakan nilai tambah yang besar - kompresi). Ketika wadah ini diluncurkan, program "berpikir" bahwa semua entri dan file registri sudah ada - di sistem (tidak ada yang disalin atau ditulis di mana pun - plus lainnya). Virus di dalam wadah program semacam itu dilucuti, karena tidak ada yang dapat ditulis ke sistem nyata - hanya ke kotak pasir. Ini mengacu pada klaim yang sering diungkapkan bahwa antivirus bersumpah pada file tersebut. Saya ingin mengklarifikasi bahwa hari ini, semua antivirus paling serius telah menambahkan file yang dibuat di VMware ThinApp dan Spoon Studio (Xenocode) ke pengecualian, mereka biasanya berteriak ketidaksempurnaan - paranoia seperti Avast.

Program portabel tervirtualisasi (Aplikasi portabel) berjalan di lingkungan virtual kecil (VM) yang mencakup kunci registri, file, dan komponen lain yang diperlukan untuk menjalankan dan menjalankan aplikasi portabel.
Lingkungan virtual ini bertindak sebagai lapisan antara aplikasi portabel dan OS (sistem operasi) untuk menghindari konflik antar aplikasi. Lingkungan virtual (VM) bertanggung jawab untuk memuat aplikasi "virtual" ke dalam memori dan untuk mengelola sistem file dan registri "virtual".

Berkat "modul registri virtual", kunci "virtualisasi" tersedia untuk aplikasi "virtual" dan semua file yang menyertainya dimuat oleh VM. Jika kunci yang diperlukan tidak ada di registri "virtual", mereka akan diminta di registri sistem nyata. VM juga memungkinkan Anda membuat sistem file "virtual" di file yang dapat dieksekusi, yang hanya akan tersedia untuk aplikasi Anda. Saat runtime, aplikasi Anda dapat mengakses file "virtual" dan sistem file sebenarnya tanpa membedakan keduanya. Semua perubahan yang dibuat aplikasi ke sistem selama operasi tidak disimpan langsung ke sistem, tetapi dicatat dalam direktori terpisah - "kotak pasir". Kotak pasir dapat berupa, misalnya, direktori tempat aplikasi diluncurkan atau direktori lainnya. Dalam hal ini, sistem operasi lokal, pada kenyataannya, tetap tidak berubah. Ini adalah keuntungan utama dari portabel tersebut, ditambah dengan kemampuan untuk bekerja dalam mode pengguna.

Mekanisme pengoperasian program virtual (virtual) yang dibuat oleh produk ini berbeda untuk setiap orang dan, secara umum, ini adalah "rahasia perusahaan".

Saya menggunakan VMware ThinApp (nee Thinstall), alat paling populer untuk membuat program portabel dalam pekerjaan saya. Tetapi ada batasan yang berlaku untuk ThinApp.
ThinApp tidak dapat memvirtualisasikan aplikasi yang memerlukan driver tingkat kernel, perangkat lunak antivirus, firewall pribadi, driver pemindai, dan driver printer.
Beberapa jenis aplikasi mungkin tidak berfungsi dengan benar - ini adalah: aplikasi yang memerlukan penginstalan driver perangkat, integrasikan ke Explorer, instal layanan DCOM, atau pengait global. Misalnya, jika Anda membuat versi portabel Adobe Acrobat, Anda dapat menggunakannya untuk membuka, mengedit, dan menyimpan file PDF, tetapi Anda tidak dapat menggunakan driver printer PDF.
Namun, beberapa batasan dapat dielakkan dengan menggunakan skrip VBScript (atau meluncurkan teknologi melalui peluncur), dengan bantuan komponen yang diperlukan diinstal ke dalam sistem nyata. Skrip diintegrasikan ke dalam proyek ThinApp. Sementara itu, melewati satu batasan, Anda mungkin menemukan yang lain; program tersebut mungkin tidak bekerja pada OS dengan hak non-administrator.

(Xenocode) Sendok Studio Aplikasi Virtual

Alternatif yang layak dan pesaing langsung untuk VMware ThinApp, hanya kurang populer. Secara umum, kemampuan dan keterbatasan Xenocode dan ThinApp serupa, oleh karena itu, tanpa merinci, berikut hanya perbedaan yang jelas. tapi ada kekurangannya.
- jumlah fungsi untuk menyiapkan proyek sangat kecil;
- terkadang meninggalkan jejak portabel mereka di sistem, dalam bentuk beberapa folder kosong dan kunci registri. Jika tidak, perbedaan untuk pengguna biasa tidak terlalu penting.

Perlu juga dipahami sendiri bahwa perangkat lunak portabel (portabel) yang dirakit dan diuji secara kualitatif tidak memberikan jaminan 100% bahwa ia akan bekerja pada sistem yang dideklarasikan, Anda harus membaca deskripsi program dan persyaratan sistem. Dan oleh karena itu, disarankan untuk menyimpan versi portabel dan versi instalasi dari program.

Ada banyak rasa portabel palsu. Semua portabilitas mereka berakhir dengan portabilitas, mereka tidak memenuhi semua persyaratan lainnya.
Yang paling umum dan paling berbahaya untuk digunakan adalah rakitan skrip oleh teknologi PortableApps... Saya tidak akan menjelaskannya, tepat di bawah ini saya akan menunjukkan cara mendefinisikannya. Menggunakan rakitan seperti itu, benar-benar pada bahaya dan risiko pengguna.
Satu hal yang bisa saya sarankan! Jangan pernah menggunakan rakitan seperti itu di tempat kerja, konsekuensinya bisa menjadi yang paling sulit bagi Anda... Ini sangat direkomendasikan bagi mereka yang menggunakan komputer perangkat lunak berlisensi biasanya PortableApps membunuh pendaftaran perangkat lunak tersebut.

Ada satu lagi subtipe pseudo-portabel. Asli (asli portabel, tidak memerlukan instalasi), Sebagai aturan, mereka dibuat oleh penulis program itu sendiri. Ini unboxing biasa instalasi versi, dengan satu set file agar program dapat bekerja. Itu sama sekali tidak terisolasi dari sistem dan, pada kenyataannya, penginstal yang sama disebut "Portable" oleh pengembang, dan karena itu sampah dalam sistem. Semua elemen yang diperlukan untuk berfungsinya program portabel semacam itu terletak di satu direktori, dan tidak diperlukan kunci registri untuk menjalankannya. (tidak selalu)... Awalnya, program portabel menyimpan pengaturannya di direktori - di folder yang sama di mana ia berada. Definisi program awalnya portabel ini agak diidealkan, karena di antara jenis program ini ada yang perlu diinstal Komponen Windows (Net, Java, dll.).
Untuk menyampaikan kepada pengguna produk mereka dalam bentuk di mana ia dikandung, pengembang sering mengemas "program bawaan portabel" ke file yang dapat dieksekusi instalasi.
Dengan prinsip yang sama, pesvdoports dibuat oleh banyak pengguna yang tidak bermoral yang tidak memiliki pengetahuan dasar di bidang pembuatan perangkat lunak portabel. Bagi mereka, hal utama adalah bahwa program, ketika dipindahkan ke tempat lain, dimulai dan berfungsi, tetapi faktanya mungkin tidak melakukan semua tugas mereka, atau bahkan membahayakan sistem, mereka tidak peduli.

Metode deteksi
Jika menggunakan teknologi PortableApps, perangkat portabel terkadang menanyakan di mana harus menginstal (hanya membongkar dari file _Name_.paf.exe). Di folder terakhir, Anda dapat menemukan executable yang meluncurkan NSIS atau AutoIt dan folder (misalnya, dengan nama App), di mana semua perangkat lunak terletak. Dan jika teknologinya berbeda, Anda dapat mencoba membongkar peluncur di Universal Extractor, itu mungkin hanya arsip SFX.


Program Portabel Tervirtualisasi, ini adalah satu file yang dapat dieksekusi dan folder kotak pasir yang dibuat setelah memulai program dengan kumpulan file yang kira-kira sama.


Omong-omong, ada juga nuansa di sini. Itu semua tergantung pada pengalaman pembuat aplikasi portabel. Jika orang tersebut melek huruf, maka folder seperti itu dibuat di sebelah file startup, tetapi itu terjadi karena buta huruf, folder seperti itu ditempatkan di direktori pengguna pada partisi sistem. Juga tentang virtualisasi berkualitas buruk, kata kehadiran jendela pop-up di sudut kanan desktop Anda. Ini adalah kusen yang sangat serius, jadi jika Anda dihadapkan dengan fenomena seperti itu, lebih baik tidak menggunakan rakitan seperti itu.

Secara umum, itu saja yang ingin saya jelaskan kepada pengguna perangkat lunak portabel. Saya harap artikel saya akan membantu Anda di masa depan untuk memisahkan gandum dari sekam. Semoga beruntung!

Sekarang, metode sebenarnya dari pembuatan perangkat lunak portabel dan, sebagai konsekuensinya, tampilannya dan (yang penting) fiturnya.

Saya sewenang-wenang akan membagi Portable menjadi 3 kelompok dan mengevaluasi kepatuhan dengan kondisi portabilitas (1) (2) (3) dengan perkiraan (-) (- +) (+ -) (+), yang berarti pemenuhan kondisi (tidak mungkin) (tidak cukup) (cukup) (mungkin).

1. Perangkat lunak ini awalnya portabel (portabilitas asli)
Perangkat lunak semacam itu
- Anda dapat menulis sendiri; (1 +) (2 +) (3+)
Itu. diasumsikan bahwa Anda dipandu oleh tiga poin ini saat menulis perangkat lunak.
- dapat opsional (sesuai kebijaksanaan Anda) menjadi portabel (misalnya - KMPlayer, Aimp, Total Commander); (1 +) (2 + -) (3 + -)
Ini berarti bahwa pengembang demi portabilitas, demi kompatibilitas dengan OS lain, meninggalkan pengembang dengan kemampuan untuk menyimpan pengaturan dan add-on di folder program (dalam ini, xml, dll.). Dan jika program juga memahami jalur relatif (bukan program C: \\ Program Files \\ Opera \\, tentukan. \\ program). Ada banyak cara untuk mencapai portabilitas asli dalam hal ini: mengedit konfigurasi program utama tertentu, konfigurasi lain, meluncurkan dengan parameter (semua produk Mozilla).
- dapat bekerja tanpa instalasi (diekstrak dari Program Files), mis. itu sudah portabel (yah, ada plus atau minus portabel), dan Anda tidak menebaknya. (1 - +) (2 -) (3- +)

Metode deteksi
Hanya satu hal yang dapat dikatakan tentang metode untuk menentukan portabel seperti itu: jika perangkat lunak tidak termasuk dalam dua kategori berikut, itu termasuk di sini. Nah, juga sebagai perbandingan. Jika kita melihat folder dengan program portabel yang kontennya hampir sama dengan program terinstal yang sama, maka ini adalah retas atau portabilitas asli.

Sekarang menari dengan rebana. Softina berubah-ubah, dan mungkin juga dengan pendaftaran. Dan Anda perlu mengacaukannya.

2. Aplikasi Portabel
Ini adalah teknologi portabilitas yang memiliki pendukungnya.
Dalam hal ini, dalam program NSIS (Nullsoft Scriptable Install System - pembuat penginstal gratis dan kuat yang tersebar luas berdasarkan skrip dari pembuat Winamp) atau AuitoIt, file boot dibuat untuk program utama, yang
- pra-instal entri registri dan beberapa file yang diperlukan ke dalam sistem,
- meluncurkan program utama,
- setelah bekerja, itu membersihkan semuanya, mencoba mengingat pengaturan perangkat lunak pada flash drive.
Saya akan langsung mengatakan bahwa saya pribadi tidak menyukai metode ini, karena saya tidak suka mengganggu sistem tanpa sepengetahuan saya.
Dalam kasus lain, Anda bahkan tidak ingin memikirkan apa yang akan terjadi jika lampu mati selama pekerjaan perangkat lunak "kuat" dan kompleks yang dibuat dengan cara ini. Setiap file dan entri registri yang tidak cocok akan tetap ada di mesin. Omong-omong, berbagai virus paling sering ada di perangkat portabel seperti itu, jika Anda mengambilnya dari sumber yang tidak diverifikasi.
Sumber tepercaya adalah gerakan PortableApps itu sendiri, yang telah menstandarisasi metode portabilitas ini dan memberi semua orang alat dan dokumentasi yang diperlukan.
Pada sisi negatifnya, saya perhatikan bahwa gerakan ini mencoba mengacaukannya sesuai dengan metodenya, hampir semuanya tanpa pandang bulu, serta menyediakan alat untuk semua orang yang ingin, tetapi yang tidak begitu mengerti. Hasilnya adalah banyak perangkat lunak berkualitas rendah yang dibuat menggunakan teknologi yang meragukan. Kerugian besar seringkali adalah ketidakmampuan untuk menjalankan program tanpa hak administrator (administrator seperti apa yang akan memberikan pengguna untuk menulis di mana pun dia masuk ke sistem).

Metode deteksi
Saya hanya akan memberikan cara yang kurang lebih waras: (pkm) Properties -> (on) Version. Dan di sana Anda terkadang dapat melihat nama virtualizer, versinya, dan nama pemegang lisensi.

Metode peluncur berdiri terpisah dari semua ini. Itu. bukan program yang diluncurkan, tetapi peluncur, yang langsung di memori memberi tahu program utama apa yang harus disimpan dan bagaimana berperilaku. Membuat peluncur adalah prosedur "ilmu hitam" yang sering kali tidak dapat diakses bahkan oleh pengembang itu sendiri (Ingat peluncur pihak ketiga untuk Opera Portable, yang mengubah semua versi Opera menjadi versi portabel).

Tapi bagaimana dengan *NIX?
Saya ingin bertanya: "Apakah mungkin untuk mengimplementasikan paket serupa untuk paket * NIX yang tersebar di seluruh Wincherter?"
Mari kita buang kasusnya (walaupun orang mungkin berpikir juga) ketika perlu untuk mengkompilasi dari sumber. Sekarang mari kita lihat paket perangkat lunak yang berbeda: RPM, DEB, dll. Apa itu? File program itu sendiri dengan benar, informasi di mana mereka harus berada di sistem akhir dan catatan konfigurasi. Dan sekarang kita berpikir: "Apa yang mencegah dari tidak melakukan file instalasi, tetapi paket-paket, yang isinya sama, hanya file yang dapat dieksekusi?"
Tampaknya tidak ada yang mengganggu, terutama mengingat Wine yang disetel dengan baik berjalan dengan sempurna pada paket virtual Windows. Tetapi justru dalam frasa ini "adalah file yang dapat dieksekusi" bahwa tangkapannya terletak: tidak seperti spesifikasi Windows PE (Portable Executable hampir semua skala EXE), di * NIX orang dapat mengatakan bahwa itu bukan program yang berjalan di sistem, tetapi sistem mengeksekusi file yang dapat dieksekusi sesuai permintaan (ini adalah dasar dari keamanan dan keandalan * NIX).

Cara termudah untuk membuat program seperti itu portabel (yaitu mengembalikan portabilitas aslinya) adalah dengan menginstal (menginstal) aplikasi ke dalam sistem untuk mendapatkan akses gratis ke folder dengan program tersebut, kemudian salin seluruh folder ini dengan program ke folder lain. lokasi, dan kemudian hapus instalan program yang diinstal.
Hanya pertama-tama Anda perlu memeriksa program ini untuk portabilitasnya, pastikan bahwa pengaturan program benar-benar disimpan di folder yang sama dan program tidak memerlukan instalasi modul tambahan apa pun.
Program portabel genggam (PortableApps.com Format - Apps / PAF), yang ketika memulai dan menutup program portabel, hanya mensimulasikan proses menginstal dan menghapus program ke dalam sistem nyata.
Program portabel genggam yang dibuat dari jenis PortableApps.com Format (PAF / Apps) bekerja dalam skema yang mirip dengan instalasi dan penghapusan instalasi aplikasi. Mereka terdiri dari peluncur (dalam bahasa Rusia: peluncur - yaitu, file untuk meluncurkan program Portabel), folder dengan program itu sendiri dan filenya, dan ditambah dengan file pengaturan peluncur (atau lainnya yang terkait dengan pengoperasian peluncur). Yang terakhir mungkin tidak ada jika pengaturan program Portable ditulis di peluncur itu sendiri. Melalui peluncur itulah file exe utama dari program Portable diluncurkan. Direktori sedemikian portabel dengan program utama yang diluncurkan dan file-filenya dianggap sebagai folder tempat aplikasi diinstal.

Agar lebih jelas bagi pemula cara kerjanya, saya akan menjelaskan perkiraan algoritma untuk peluncur (yang paling sederhana):

1. Salinan cadangan cabang registri (atau file konfigurasi) dan file yang terletak di luar folder yang diinstal, di mana operasi aplikasi bergantung, dibuat. (Hal ini dilakukan jika sistem memiliki versi yang sama atau berbeda dari aplikasi ini).
2. Mengimpor data yang diperlukan agar aplikasi dapat bekerja ke dalam registri, serta menyalin file-file yang seharusnya berada di luar folder portabel (misalnya, di ... / System32).
3. Meluncurkan program utama dan menunggu untuk menutupnya.
4. (Setelah selesai) Ekspor pengaturan dari registri (atau file konfigurasi) kembali ke portabel.
5. Membersihkan jejak program (lebih tepatnya, menghapus file-file sementara).
6. Mengembalikan ke sistem kunci registri dan file yang telah dicadangkan pada langkah pertama algoritma (yaitu ketika program Portabel dijalankan).

Saat ini, sebagian besar program portabel genggam dikompilasi dalam NSIS dan AutoIt. Lebih tepatnya, skrip ditulis dalam salah satu bahasa program ini, menerapkan algoritme di atas, dan dikompilasi menjadi peluncur. Faktanya, bahasa skrip apa pun yang memiliki kemampuan serupa dengan NSIS dan AutoIt, yang dapat dikompilasi menjadi file yang dapat dieksekusi, cocok untuk membuat peluncur.

Jenis genggam dari program berbasis NSIS genggam

NSIS adalah sistem open source untuk membuat installer untuk Microsoft Windows, dibuat oleh Nullsoft, didirikan oleh pencipta Winamp. Banyak plugin dapat dihubungkan ke paket NSIS, memungkinkan Anda untuk bekerja dengan registri, menginstal driver, melakukan perhitungan matematis, memperbarui file, dan banyak lagi.
Proses memperbaiki perubahan dalam sistem selama instalasi dapat diimplementasikan di uninstaller apa pun dengan dukungan untuk membuat dan membandingkan snapshot, misalnya, di Total Uninstall atau program khusus seperti SysTracer dan program serupa lainnya (lihat paragraf 1-4 dari algoritme umum di atas). Setelah itu, sebuah proyek dibuat dalam bentuk struktur folder: misalnya, file yang diinstal ditransfer ke salah satunya, data registri yang diperoleh ke yang lain, dll. dan sebuah skrip ditulis, yang kemudian dikompilasi (lihat paragraf 5-6 di atas dari algoritma umum). Apa proyek akan tergantung pada program dan preferensi Anda.

Beginilah cara portabel dilakukan di komunitas Internet seperti PortableApps dan PortableAppz. Di situs-situs ini, teknologinya dijelaskan, contoh dan templat diberikan di mana program portabel semacam itu dibuat.

Artikel tentang spesifikasi pembuatan program portabel dalam format PAF (PortableApps.com Format) berdasarkan skrip NSIS dapat dilihat di sini:
"Cara membuat program portabel dalam format PortableApps (PAF)"

Jenis manual program portabel berdasarkan AutoIt

AutoIt adalah program yang dirancang untuk mengotomatisasi tindakan yang sering dilakukan di Windows. Utilitas ini memungkinkan Anda untuk mengulangi penekanan tombol keyboard, gerakan dan klik mouse, memanipulasi jendela aplikasi, bekerja dengan clipboard dan tindakan pengguna lainnya. Agar tidak terulang, gudang bahasa AutoIt untuk membuat program portabel memiliki kemampuan yang mirip dengan bahasa NSIS, jadi semua yang dijelaskan di atas untuk NSIS juga cocok untuk AutoIt. Kecuali di yang terakhir, Anda masih dapat mengimplementasikan pekerjaan dengan windows.

Pematung portabel dari Italia mengambil jalan yang sedikit berbeda dari pada PortableApps dan membuat peluncur yang dikompilasi di AutoIt. Proyek mereka disebut winPenPack, dan template itu sendiri dengan peluncurnya adalah X-Launcher. Intinya adalah bahwa peluncur membaca informasi dari file ini, yang berisi pengaturan untuk meluncurkan program, dan file itu sendiri harus ditempatkan di folder yang sesuai dari template ini. Karena keterbatasan kemampuan peluncur, metode ini hanya dapat digunakan untuk mem-port program dengan kompleksitas rata-rata.

Ada beberapa alasan utama tidak dapat dioperasikannya program portabel genggam:
- Aplikasi self-porting tidak berfungsi (misalnya, retak kurva).
- Aplikasi ini memerlukan komponen Windows yang diinstal atau program lain.
- Proyek tidak menyertakan file, kunci registri, atau komponen yang bertanggung jawab atas pengoperasian program.
- Kesalahan dalam skrip (peluncur).
- Akses terbatas ke direktori dan sumber daya OS yang digunakan oleh program portabel.

Keluaran
Dengan menggunakan metode di atas, Anda dapat mem-port hampir semua aplikasi, dan gudang bahasa AutoIt dan NSIS memberikan imajinasi. Namun, harus diingat bahwa waktu untuk memulai program berbanding lurus dengan jumlah file yang disalin dan dicadangkan serta kunci registri.
Karena perangkat portabel genggam bekerja dengan sistem nyata, mereka bisa menjadi tidak aman. Di satu sisi, program portabel yang diperoleh dari sumber yang tidak dapat diandalkan mungkin mengandung virus. Di sisi lain, aplikasi yang dirakit dengan buruk akan menyebabkan kesalahan pada sistem atau program yang diinstal di OS.

Kegagalan program tervirtualisasi dapat disebabkan oleh alasan berikut:

Seperti halnya perangkat portabel genggam, ini adalah kesalahan aplikasi portabel, elemen yang hilang di lingkungan nyata atau dalam proyek.
- Kesalahan dalam pengaturan (sering dalam mode isolasi)
- Pada saat publikasi, program yang dibangun di ThinApp (versi 4.0.x) tidak didukung secara resmi di Windows 7.
- Beberapa program memiliki perlindungan bawaan terhadap virtualisasi.
- Kesalahan lain, mungkin terkait dengan teknologi lingkungan virtual (atau lingkungan virtual tidak berfungsi di OS, atau aplikasi tidak berinteraksi dengan benar dengan lingkungan virtual).

Banyak pengguna di Internet bertanya - apa itu RePack, Portable (portabel), Instalasi senyap (silent).

Mari kita coba jelaskan perbedaan antara program-program ini.

Instalasi senyap

Instalasi Diam- ini adalah jika program diinstal secara otomatis tanpa campur tangan pengguna. Dengan kata lain, Anda tidak perlu memasukkan nomor seri, kunci, dan menerapkan metode pendaftaran program lainnya: patch, crack, dll. Selain itu, selama instalasi program Anda tidak perlu menekan "berikutnya" berkali-kali, program repack akan melakukan segalanya untuk Anda. Dan setelah instalasi, soft akan benar-benar siap untuk bekerja.

Mengapa ini dibutuhkan? Bayangkan sebuah situasi, misalnya: Anda adalah administrator sistem dan Anda memiliki tugas untuk menginstal sistem operasi Windows pada sejumlah besar komputer dan menginstal satu set program. Jika Anda menggunakan program untuk instalasi senyap, maka Anda memiliki kesempatan untuk menghemat waktu dan menyederhanakan prosedur ini beberapa kali.

Durasi instalasi tergantung pada ukuran program dan berlangsung dari 1-2 detik hingga satu jam. Program semacam itu diinstal dengan mengklik dua kali tombol kanan mouse pada file yang dapat dieksekusi. File-file ini disiapkan, sebagai suatu peraturan, untuk instalasi otomatis program segera setelah instalasi sistem operasi Windows, dan sering disertakan dalam beberapa jenis perakitan, seperti DVD Zver, dll. Faktanya, semuanya sangat sederhana: kami mengklik file 2 kali dan menunggu instalasi selesai.

Biasanya instalasi yang tenang digunakan untuk program pasca-instalasi misalnya Windows Post-Installer, BS POST-INSTALLER. Program instalasi senyap juga diinstal dengan sempurna pada sistem operasi "langsung" yang telah bekerja untuk waktu yang lama.

Perangkat lunak semacam itu, antara lain, dapat bermanfaat bagi penghuni planet kita yang tidak suka mengotak-atik hal-hal kecil untuk menginstal program, atau tidak ingin memaksakan diri. Dan tentu saja itu akan menghasilkan untuk orang-orang yang dihadapi masalah instalasi(instalasi) aplikasi. Perakitan "Instalasi Senyap" akan melakukan semuanya dengan sendirinya dan tidak memerlukan campur tangan Anda sama sekali. Jalankan saja dan ketika instalasi selesai, program siap digunakan dengan semua tambahan dan add-on bawaan.

Apa itu Repack dan untuk apa?

Anda mungkin sudah lebih dari satu kali menemukan kata "Repack" di judul game atau program, tetapi apa yang dapat Anda simpulkan dari ini?

kemas ulang- ini adalah program atau game berlisensi yang dikemas ulang. Mengapa ini perlu? Paling sering, Repack dilakukan untuk memperkecil ukuran installer, atau agar, misalnya, crack dan terjemahannya sudah ada di program atau game yang baru diinstal.

Paket ulang adalah versi ringan dari program game dari mana file yang tidak perlu dipotong, termasuk bahasa asing, perangkat lunak pihak ketiga, berbagai demo, klip video sering dikompresi dalam RePack "ah, terkadang dengan penurunan kualitas. Versi permainan yang dipotong, dalam banyak kasus, dikumpulkan dalam 1-2 .iso, .mdf ... dan gambar disk lainnya Akibatnya, RePack lebih ringan dan lebih mungkin untuk diunduh dari Internet.
Di RePack "dan tambahkan segala macam retakan, keygens, no-dvd, dll. Dalam kebanyakan kasus, pelacak pertama-tama menemukan lisensi, lalu banyak pengemasan ulang, 1 / 4-1 / 3 lebih sedikit volumenya.
Padahal RePack" sudah lama terinstall di komputer. Sampai 1-2 jam... (byeaaa, semua ini akan terkompresi).
Seringkali, pengemas ulang melakukan terjemahan lisensi sendiri, praktis "cepat", dan juga berinvestasi di RePack.

Apa itu program Portabel?

Tiba di tempat kunjungan atau di tempat kerja, kami menggunakan PC orang lain. Dan seringkali kita membutuhkan program dalam bentuk yang dikonfigurasi di rumah kita. Dengan dokumentasi, semuanya biasanya sederhana - salin ke flash drive USB dan mainkan di komputer luar, lalu bagaimana dengan opsi program? Atau mungkin tidak ada program yang diperlukan sama sekali ... Untuk ini semua, ada program portabel (dengan kata lain - Program versi portabel), dengan kata lain, program yang tidak memerlukan apa pun untuk berfungsi, selain dari diri mereka sendiri. Program-program ini menyimpan semua opsi tidak di registri, tetapi di file mereka sendiri.


Program portabel dapat bekerja dengan semua ini di folder apa pun. Jika program tidak memiliki penginstal sendiri, ini tidak berarti bahwa program tersebut benar-benar portabel. Selain semua ini, seharusnya tidak mengakses registri dan tempat lain di hard drive.
Versi portabel dari program biasanya didistribusikan dalam arsip. Agar program berfungsi, cukup mengekstrak file dari arsip ke folder tertentu.

Program portabel dibuat oleh penggemar. Mereka melakukan ini agar program tidak melampaui batas foldernya sendiri. Misalnya, program sederhana akan mengadopsi registri - profesional membuatnya sehingga program menulis opsinya bukan ke registri, tetapi ke file. Meskipun, jika registri sangat diperlukan, maka kode khusus saat startup mendaftarkan pengaturan di registri, dan setelah menutupnya mengisinya kembali ke dalam file. Tampilan

Portabel Lembut

Secara umum, Portable soft (PS) harus mencakup program-program yang "diinstal" dengan membongkar arsip biasa, atau siap untuk ditransfer dari mesin ke mesin dengan penyalinan biasa, tanpa mengharuskan penginstal membuat resep yang diperlukan dalam registri. Di sinilah perbedaan dalam aplikasi Portable masuk.

  • ru- Bahasa Rusia ada di aplikasi
  • portabel- portabel - bergerak dengan mudah, cukup salin file aplikasi.
  • aplikasi- singkatan bahasa Inggris untuk kata aplikasi, yang berarti tambahan - program komputer, misalnya, browser web atau pengolah kata.

Aplikasi portabel adalah program komputer yang dapat dibawa bersama Anda di perangkat portabel seperti USB dan digunakan di PC mana pun. Saat USB flash drive, hard drive portabel, atau perangkat portabel lainnya terhubung, Anda memiliki akses ke program dan data pribadi seolah-olah Anda berada di depan komputer Anda sendiri. Dan saat Anda mematikan perangkat, tidak ada data pribadi Anda yang tertinggal di komputer orang lain.

Tidak diperlukan perangkat keras khusus: gunakan setidaknya USB Flash, hard drive mini, pemutar iPod / MP3, dll. Hampir tidak ada perangkat lunak tambahan - cukup unduh, instal, dan jalankan aplikasi portabel.

Untuk memperjelas cara kerjanya, saya akan menjelaskan contoh algoritma:

  1. Salinan cadangan cabang registri (atau file konfigurasi) dan file di luar folder yang diinstal, tempat aplikasi bergantung, dibuat.
  2. Mengimpor data yang diperlukan agar aplikasi berfungsi ke dalam registri, demikian pula, misalnya, menyalin file-file yang seharusnya ada di luar folder portabel (misalnya, di ... / System32).
  3. Meluncurkan program utama dan menunggu untuk menutupnya.
  4. Setelah selesai, ekspor opsi dari registri (atau file konfigurasi) ke portabel.
  5. Membersihkan jejak program (lebih tepatnya, menghapus file sementara).
  6. Memulihkan ke sistem kunci registri dan file yang dicadangkan pada langkah pertama algoritme.

Program portabel (dalam bahasa Inggris "aplikasi portabel") - perangkat lunak portabel yang tidak harus diinstal pada hard disk PC untuk dijalankan dan digunakan. Grup ini mencakup program yang dapat dengan mudah diinstal pada USB flash drive, HDD eksternal, CD, DVD, disk Bly-ray dengan cara biasa, dan bahkan yang beroperasi tanpa instalasi. Ini nyaman mengingat banyak alasan: sama sekali tidak perlu menginstal program yang sama pada beberapa PC, di tempat kerja dimungkinkan untuk menggunakan browser kesayangan Anda, klien email, ICQ tanpa klaim dari administrator sistem dan bos, semua data disimpan di media yang dapat dipindahkan dan sangat mudah untuk disalin dll
Kelebihan lain yang tak terbantahkan dari program Portable adalah bahwa mereka gratis, setidaknya untuk penggunaan pribadi (non-komersial). Meskipun di Internet dimungkinkan untuk menemukan versi portabel dan program komersial, misalnya Microsoft Office atau Adobe Photoshop.

Apa rahasia program Portable?

Semuanya sangat sederhana. Saat Anda menginstal aplikasi sederhana di komputer, ia memiliki kekhasan untuk menyimpan file sendiri di berbagai folder di hard drive PC. Selain direktori Program Files yang sudah dikenal, bagian dari program dapat ditemukan di folder pengguna, direktori sementara, dll. Oleh karena itu, ketika kita ingin menyalin sebuah program hanya dengan memindahkan foldernya dari Program Files ke komputer lain, tidak ada hasilnya. Perangkat lunak tidak memiliki kemampuan untuk menemukan file konfigurasi yang diperlukan dan tidak ingin bekerja.

Ini tidak terjadi dengan aplikasi portabel. Program ini diinstal di folder yang ditetapkan untuk itu pada media yang dapat dipindahkan tanpa mempengaruhi hard drive dan registri PC, dan akan bekerja dengan baik tidak peduli PC mana yang Anda hubungkan dengan USB flash drive.
Untuk menyalin program, Anda hanya perlu mentransfer direktorinya ke media lain yang dapat dipindahkan.

Hampir semua aplikasi tidak memerlukan instalasi, mereka dapat disalin dan dijalankan dari mana saja. Namun perlu diingat bahwa program Portabel yang dibuat untuk satu sistem operasi tidak akan berfungsi di sistem operasi lainnya. Dengan kata lain, jika Anda mengadopsi versi portabel dari browser Firefox untuk Linux, itu tidak akan bekerja pada komputer dengan Mac OS atau Windows.

  • Bagian dari PS serupa yang tersedia di Web menyimpan semua opsi di direktorinya dan, tentu saja, menyimpan semua opsi dalam transfer serupa. Semua kebaikan ini bisa disebut True PS (True Portable Soft).
  • Bagian lain dengan keras kepala terus menyimpan pengaturan di "Dokumen dan Pengaturan" dan selama transfer Anda harus mengembalikan semua opsi secara manual. Ini adalah sesuatu yang tentu saja, program ini dapat langsung dijalankan, tetapi untuk saat ini Anda akan membawanya ke kondisi ... Akan jauh lebih baik untuk menyebut hal-hal seperti PS Bersyarat - (Relatif Portabel Lembut).
  • Antara lain, ada subspesies yang dibuat untuk membawa flash drive dan mulai dari mereka, berbeda di tempat merekam banyak file sementara yang terbentuk selama periode kerja. Secara khusus, untuk menjaga kapasitas kerja flash drive, yang, secara umum, memiliki batasan jumlah siklus tulis pada setiap "sektor", semua file sementara ditulis ke sekrup yang sama, dalam folder sementara yang dibuat untuk durasi aplikasi. Oleh karena itu, subkategori "Soft USB Portabel Sejati" dan "Soft USB Portabel Relatif" muncul.
  • Yang menarik adalah beberapa, kami menyebutnya sebagai versi "file tunggal" dari "True Portable USB Soft". Kemudian aplikasi ini berisi 1 file yang dapat dieksekusi, ketika diluncurkan, pengaturan ditransfer ke sekrup, selama operasi, hanya hard drive diakses, dan ketika program tertutup semua opsi (mungkin dimodifikasi) dikemas ulang ke dalam file yang dapat dieksekusi pada USB flash drive dengan penghapusan folder yang dibuat dari sekrup secara bersamaan.

Jika Anda sering menggunakan berbagai perangkat lunak saat bekerja dengan komputer, Anda mungkin memperhatikan bahwa selama pengunduhan Anda dapat ditawari tidak hanya versi untuk instalasi, tetapi juga versi portabel.

Sekarang kita akan melihat lebih dekat apa itu program portabel, apa keuntungan menggunakannya, dibandingkan dengan utilitas instalasi, dan apa yang harus dilakukan dengan arsip yang diunduh di mana ia dikemas.

Apa itu - versi portabel

Portable adalah versi program untuk komputer yang tidak memerlukan instalasi. Mereka juga disebut aplikasi portabel atau portabel. Anda dapat menyimpannya di hard drive yang dapat dilepas, flash drive USB, kartu memori, dan juga menjalankannya.

Anda dapat melihat nama yang mirip di situs web resmi aplikasi yang ingin Anda unduh. Mari saya tunjukkan Anda menggunakan Telegram sebagai contoh. Pergi ke halaman resmi messenger untuk mengunduhnya, Anda akan melihat beberapa versi berbeda. Kami tertarik pada bagian "Windows". Ini memiliki beberapa opsi untuk "Telegram untuk Windows" dan "Telegram untuk Windows Portabel"... Jadi opsi pertama perlu diinstal pada PC, dan yang kedua - tidak.

Saya juga ingin menarik perhatian Anda pada fakta bahwa Anda dapat menemukan program "portabel" seperti itu tidak hanya di situs resmi. Mereka juga dapat dibuat oleh pengguna biasa untuk diri mereka sendiri, jika mereka terus-menerus menggunakan beberapa utilitas, dan secara resmi versi portabelnya tidak ada. Jadi, jika mereka mau, mereka membagikan perangkat lunak serupa, misalnya, di torrent. Anda dapat mengunduhnya dengan risiko dan risiko Anda sendiri. Karena dengan program ini, Anda juga dapat terkena virus jika sumbernya tidak dapat diandalkan.

Nah, jika Anda benar-benar membutuhkannya, dan Anda tidak menemukan versi lain dari program, maka sebelum memulai, periksa file yang diunduh dengan antivirus yang diinstal di komputer Anda dan yang lainnya, misalnya.

Manfaat menggunakan

Dengan pertanyaan: "Apa itu versi portabel dari program?", Kami menemukan jawabannya. Tetapi muncul berikut ini: "Mengapa diperlukan?" Jika ada file exe instalasi. Untuk menjawabnya, pertimbangkan kelebihan menggunakan versi portabel untuk aplikasi.

  1. Anda dapat menjalankan program portabel langsung dari flash drive USB atau perangkat portabel lainnya. Berkat ini, mereka dapat digunakan di komputer atau laptop apa pun. Mereka datang ke seorang teman, duduk di depan komputer dan memproses foto di program favorit Anda, yang Anda bawa (Anda tidak perlu mencarinya di Internet dan menginstalnya).
  1. Jika Anda masuk ke akun yang tidak memiliki hak administrator, maka banyak program mungkin tidak dapat dimulai. Dalam hal ini, temukan versi portabel dari utilitas yang diperlukan dan gunakan.
  2. Jika perlu menginstal ulang sistem operasi, maka salin saja semua folder dengan program portabel dari partisi sistem (paling sering C :) ke yang lain (D :, E :, F :). Atau Anda dapat mentransfer semuanya ke USB flash drive. Saat Anda menginstal ulang Windows, Anda tidak perlu mengunduh dan menginstal semua perangkat lunak yang Anda perlukan lagi.
  1. Program portabel menyimpan semua file mereka di folder yang sama tempat mereka dibongkar setelah diunduh. Dengan demikian, mereka tidak mengubah registri dan tidak meninggalkan file apa pun di dalamnya.

Jika Anda mengunduh dan menginstal program apa pun di PC Anda, itu akan segera membuat entri di registri. Dan bahkan setelah menghapus instalan utilitas, beberapa file dan folder tetap ada di dalamnya. Karena itu, partisi sistem pada disk menjadi berantakan seiring waktu dan ruang di dalamnya menjadi lebih sedikit (). Dengan program portabel, masalah ini tidak akan muncul.

Untuk menghapus entri registri yang tidak perlu dan membersihkan disk, gunakan salah satu program:

Cara menggunakannya dengan benar

Sekarang mari kita cari tahu cara mengunduh program portabel, lalu apa yang harus dilakukan dengan arsip. Misalnya, pertimbangkan program Puran File Recovery.

  1. Kunjungi situs web resmi pengembang di Internet (1). Halaman unduhan dapat berisi beberapa file: exe - untuk instalasi pada PC (2), versi portabel - untuk sistem 32 (3) dan 64 (4) bit. Kami memilih versi portble, tergantung pada bitness sistem dan mengunduhnya - tombol "Unduh" (5), atau Anda harus mengklik nama file itu sendiri.
  1. Cari arsip yang disimpan di folder dengan unduhan. Jika Anda belum menginstal pengarsip, pilih salah satu di artikel:.
  1. Anda tidak boleh menjalankan program langsung dari arsip. Oleh karena itu, Anda harus terlebih dahulu mengekstrak semua file darinya. Buat folder di komputer Anda dengan nama utilitas. Jika Anda ingin meletakkannya di USB flash drive, buat folder di dalamnya.
  1. Kembali ke arsip, pilih semua yang ada di dalamnya dan klik tombol "Ekstrak".
  1. Kemudian tentukan folder yang Anda buat pada langkah ketiga. Pilih dan klik "OK".
  1. Tutup arsip dan buka folder dengan program (1). Temukan file yang dapat dieksekusi di antara file ("Aplikasi" akan ditulis di depannya) (2) dan klik di atasnya.

Mungkin saat mengunduh program portabel, Anda tidak perlu memilih kedalaman bit. Tetapi ketika Anda membongkar arsip, Anda akan menemukan dua file yang dapat dieksekusi di dalamnya - untuk sistem 32-bit dan 64-bit.

Itu saja, Anda telah mengunduh program dan Anda dapat menggunakannya. Dan selama itu portabel, Anda dapat memindahkan folder itu sendiri ke tempat mana pun (ke flash drive USB, hard drive yang dapat dilepas, atau kartu memori), kapan saja.

Saya pikir Anda mengerti apa itu versi portabel untuk program dan aplikasi. Secara pribadi, saya memilih opsi ini untuk utilitas yang saya butuhkan (jika ada), tetapi saya mengunduhnya hanya dari situs resmi atau tepercaya. Cobalah dan, mungkin, Anda juga akan menghargai semua keuntungan dari program portabel.

Nilai artikel: