Portable ve Installer sürümü yazılımı arasındaki fark

Yüklenmesi gereken yazılımlar, işletim sistemine bağlandıkça zaman alır ve prosedür çağrılarının bir kısmı, bilgisayarda halihazırda mevcut olan kaynaklara bağlıdır. Bu kaynaklar - örneğin ortak bir DLL dosyası - bilgisayarda yoksa, yükleyici bunları ayrı olarak kurabilir veya program çalışmayabilir. Taşınabilir yazılımlar birçok yönden daha iyidir. Bunlar sistem dosyalarına bağlı değildir ve sistem kaynaklarına bağımlı olmadan çalışabilirler. Taşınabilir ve yükleyici sürüm yazılımı arasındaki farkı(difference between portable and installer edition software) kontrol edin .

Portable ve Installer sürümü yazılımı arasındaki fark

Taşınabilir ve Yükleyici sürümü yazılımı

Yükleyici Sürümü Yazılımı

Yerel bilgisayara kurulum gerektiren yazılımlar için programcılar , yazılımı kuracak bir program oluşturmak için farklı yükleyici yaratıcıları kullanır. (installer creators)Windows kayıt defterine kayıt, kayıt defterinin yeniden yüklenmesi, dinamik bağlantı kitaplıklarına ( DLL dosyaları) bağlanma gibi belirli adımlara ihtiyaç duyduğu için yazılımı doğrudan çalıştıramazsınız . Çoğu durumda, bu tür yazılımlar mevcut ortak DLL dosyalarını kullanır. Programcı özel bir kitaplık veya benzeri bir şey oluşturmuşsa, yükleyici yazılımı kurarken bu dosyayı uygun konuma kopyalayacaktır.

Yükleme gerektiren yazılımla ilgili sorunlar, yazılımı kaldırdıktan sonra bile, yüklendikleri bilgisayarda parmak izleri bırakabilmeleridir. Bu nedenle, özel bir şey üzerinde çalışıyorsanız, insanlar bazı yazılımları yüklediğinizi ve kaldırdığınızı bilebilirler.

İkinci sorun, bu tür yazılımları kullanmak istediğiniz her bilgisayara yüklemeniz gerektiğidir. Kurulum , yazılımın yüklenmesinden sonra (Installation)Windows Kayıt Defterinin(Windows Registry) yeniden yüklenmesini gerektirebileceğinden zaman alır .

Yazılımı yüklemek için yükleyiciyi kullandığınızda, aşağıdakilerden biri veya daha fazlası olabilir:

  1. Yazılım , nasıl yapılandırıldığına bağlı olarak Program Dosyaları(Program Files) veya Kullanıcılar(Users) altında yeni bir klasör oluşturur.
  2. (New)Windows Kayıt Defterine (Windows Registry)yeni değerler yazılır ve/veya eski girişler değiştirilebilir
  3. Dosyaların Installer programından yerel makineye kopyalanması
  4. Masaüstünün oluşturulması, görev çubuğu simgesi
  5. Başlat menüsünde klasör oluşturma
  6. DLL dosyalarını Windows veya C: Windows System32 vb. klasörlere kopyalama

Aynı yazılımı kaldırdığınızda, yukarıda oluşturulan öğelerden biri veya daha fazlası bilgisayarda geri kalabilir ve belirli yazılımı makinede kullandığınızı gösterebilir.

Taşınabilir ve yükleyici sürüm yazılımları arasındaki farkla ilgili bu makalenin gösterdiği gibi, taşınabilir yazılımlar Kurulum tabanlı yazılımlara kıyasla çok daha iyidir.(Portable software are much better compared to Installation based software as this article on the difference between portable and installer edition software shows.)

Taşınabilir Yazılım

Taşınabilir yazılım dediğimizde herhangi bir yere kurmanıza gerek yok demektir. Bu, yazılımı taşınabilir hale getirir, çünkü onu USB(USB) belleklerde taşıyabilir ve kullanmak istediğiniz her bilgisayara kurmak zorunda kalmadan herhangi bir bilgisayarda kullanabilirsiniz. Taşınabilir yazılımı içeren kalem sürücüyü kullanmakta olduğunuz bilgisayara takmanız ve taşınabilir yazılımı başlatmanız yeterlidir. İnternette(Internet) kurulum tabanlı yazılımı taşınabilir yazılıma dönüştürmenize izin veren bazı iyi kaynaklar vardır .

Taşınabilir yazılım iki şekilde çalışır:

  1. Taşınabilir yazılım paketi , uygulamaya gömülü DLL'leri zaten içeriyor(DLLs)
  2. Taşınabilir yazılım bir VM oluşturabilir ve içinde çalışabilir – özellikle de Kayıt Defterini(Registry) kullanması gerekiyorsa ; VM, taşınabilir yazılım kapatılır kapatılmaz kaldırılır

Yüklemenize gerek yok. Böylece aynı zamanda zamandan tasarruf etmenize yardımcı olur ve kayıt defterinde veya başka bir yerde yazılım parmak izi bırakmadan bir bilgisayarı kullanmanıza olanak tanır.

UltraSurf (bir proxy yazılımı) gibi programlar , gerçek sistemdeki hiçbir şeyi değiştirmeden çıkarılabilir bir sürücüde taşınabilir, başlatılabilir ve kullanılabilir. Bu nedenle, bir başkasının yazılımı kullandığınızı keşfetme olasılığı daha azdır. Sizi meraklı gözlerden korurken hemen çalışmaya başlamanıza yardımcı olurlar.

Çoğu taşınabilir yazılım hiçbir iz bırakmasa da, yazılımı kopyaladığınız klasörü (veya herhangi bir yeri) başlattığınızda herhangi bir INF veya XML dosyası oluşturup oluşturmadığını görmek için kontrol etmek isteyebilirsiniz. (XML)Bazı taşınabilir yazılımlar, yazılım yapılandırmasını veya başka bir şeyi kaydetmek için bu dosyaları bulundukları klasörlerde oluşturur. Kaldırmadan önce taşınabilir yazılımın bulunduğu klasörü kontrol etmek her zaman daha iyidir. İlgili herhangi bir INF veya XML bulursanız , sır olarak saklamak istiyorsanız silmeniz yeterlidir.

Taşınabilir yazılımlar, boyut olarak daha küçük olduğunda kurulum tabanlı yazılımlara kıyasla her zaman daha iyidir. Çok büyük bir yazılımsa ve başkalarının onu kullandığınızı bilmesini umursamıyorsanız, kurulum sürümüne gidebilirsiniz. Bu tür kurulum tabanlı yazılımlara bir örnek, düzgün çalışması için bilgisayara kopyalanması gereken birçok DLL'ye ihtiyaç duyduğundan Visual (DLLs)Studio'dur . (Studio)Visual Studio'yu(Studio) taşınabilir yazılıma dönüştürmek mümkün olsa da, tek bir taşınabilir yazılıma entegre edilmesi gereken kitaplıkların ve yardım dosyalarının vb. sayısı göz önüne alındığında, son ürün çok büyük olacaktır. Bu gibi durumlarda çok yavaş çalışabilir.

Farklı makinelerde bazı yazılımları çalıştırması gereken bir teknisyen gibiyseniz, taşınabilir sürümler zamandan tasarruf edeceğiniz için daha iyidir. Sansür, engellenen siteler ve savaş raporlaması vb. durumlarda, taşınabilir yazılım size ihtiyacınız olan korumayı sağlar.

Bu Ücretsiz Taşınabilir Windows Yazılımlarından(Free Portable Windows Software) bazılarına göz atmak isteyebilirsiniz .(You might want to take a look at some of these Free Portable Windows Software.)

Rastgele okuma(Random read)Microsoft Trivia ve Fun Facts hakkında daha az bilgi sahibi olan ilginç(Interesting lesser know Microsoft Trivia and Fun Facts) .



About the author

10 yılı aşkın deneyime sahip bir bilgisayar uzmanıyım. Boş zamanlarımda, bir ofis masasında yardım etmeyi ve çocuklara interneti nasıl kullanacaklarını öğretmeyi severim. Becerilerim pek çok şeyi içeriyor ama en önemlisi, insanların sorunları çözmelerine nasıl yardım edeceğimi biliyorum. Acil bir konuda size yardımcı olabilecek birine ihtiyacınız varsa veya sadece bazı temel ipuçları istiyorsanız, lütfen bana ulaşın!



Related posts