Android

ซอฟต์แวร์ที่ต้องติดตั้งใช้เวลาในการเชื่อมต่อกับระบบปฏิบัติการและส่วนหนึ่งของขั้นตอนการโทรของพวกเขาขึ้นอยู่กับแหล่งข้อมูลที่พร้อมใช้งานบนคอมพิวเตอร์แล้ว หากทรัพยากรเหล่านั้น - เช่น ไฟล์ DLL ทั่วไป - หายไปจากคอมพิวเตอร์โปรแกรมติดตั้งอาจติดตั้งแยกต่างหากหรือโปรแกรมไม่ทำงาน ซอฟต์แวร์พกพาจะดีกว่าในหลาย ๆ ด้าน เหล่านี้ไม่ขึ้นอยู่กับไฟล์ระบบและอาจทำงานได้โดยไม่ต้องพึ่งพาทรัพยากรระบบ ตรวจสอบ

เวก้าผับ ฉบับพิเศษ

เวก้าผับ ฉบับพิเศษ

สารบัญ:

Anonim

ซอฟต์แวร์แบบพกพาและติดตั้ง

ซอฟต์แวร์ Installer Edition

สำหรับซอฟต์แวร์ที่ต้องใช้การติดตั้งบนเครื่องคอมพิวเตอร์โปรแกรมเมอร์จะใช้ผู้สร้างโปรแกรมติดตั้งรายต่างๆ เพื่อสร้างโปรแกรมที่จะติดตั้งซอฟต์แวร์ คุณไม่สามารถเรียกใช้ซอฟต์แวร์ได้โดยตรงเนื่องจากต้องการขั้นตอนบางอย่างเช่นการลงทะเบียนกับรีจิสทรีของ Windows การโหลดรีจีสทรีการเชื่อมโยงไปยังไลบรารีการเชื่อมโยงแบบไดนามิก (ไฟล์ DLL) ในกรณีส่วนใหญ่ซอฟต์แวร์ดังกล่าวใช้แฟ้ม DLL ทั่วไปที่มีอยู่ หากโปรแกรมเมอร์ได้สร้างไลบรารีที่กำหนดเองหรือสิ่งอื่นที่คล้ายคลึงกันโปรแกรมติดตั้งจะคัดลอกไฟล์นั้นไปยังตำแหน่งที่เหมาะสมในขณะติดตั้งซอฟต์แวร์

ปัญหาเกี่ยวกับซอฟต์แวร์ที่ต้องใช้การติดตั้งก็คืออาจทำให้ลายนิ้วมือบนคอมพิวเตอร์ที่ติดตั้งอยู่ - แม้หลังจากที่คุณถอนการติดตั้งซอฟต์แวร์ คุณอาจทราบว่าคุณได้ติดตั้งและถอนการติดตั้งซอฟต์แวร์บางอย่าง

ปัญหาที่สองคือคุณต้องติดตั้งซอฟต์แวร์ดังกล่าวลงในคอมพิวเตอร์ทุกเครื่องที่คุณต้องการใช้ การติดตั้งต้องใช้เวลาเนื่องจากอาจต้องโหลด Windows Registry ใหม่หลังจากติดตั้งซอฟต์แวร์

เมื่อคุณใช้โปรแกรมติดตั้งเพื่อติดตั้งซอฟต์แวร์อาจเกิดข้อใดข้อหนึ่งต่อไปนี้:

ซอฟต์แวร์สร้างโฟลเดอร์ใหม่ภายใต้โปรแกรมหรือผู้ใช้ ขึ้นอยู่กับว่ามีการกำหนดค่า

  1. ค่าใหม่ถูกเขียนลงใน Windows Registry และ / หรือรายการเก่าอาจมีการแก้ไข
  2. การคัดลอกไฟล์จากโปรแกรม Installer ไปยังเครื่องท้องถิ่น
  3. การสร้างเดสก์ท็อปไอคอนทาสก์บาร์
  4. Creation ของโฟลเดอร์ในเมนู Start
  5. การคัดลอกไฟล์ DLL ลงใน Windows หรือ C: Windows System32 เป็นต้นโฟลเดอร์
  6. เมื่อคุณถอนการติดตั้งซอฟต์แวร์เครื่องเดียวกันองค์ประกอบอย่างน้อยหนึ่งองค์ประกอบที่สร้างขึ้นอาจอยู่ด้านหลังในคอมพิวเตอร์และอาจให้ (

) ซอฟต์แวร์พกพา (Portable Software)

ซอฟต์แวร์พกพา (Portable Software)

ซอฟท์แวร์แบบพกพา

ซอฟท์แวร์แบบพกพา

ซอฟท์แวร์พกพา

  1. ซอฟต์แวร์ หมายความว่าคุณไม่จำเป็นต้องติดตั้งได้ทุกที่ ทำให้ซอฟต์แวร์พกพาได้เนื่องจากคุณพกติดตัวไปบน USB sticks และใช้งานได้บนคอมพิวเตอร์เครื่องใดก็ได้โดยไม่ต้องติดตั้งลงในคอมพิวเตอร์ทุกเครื่องที่คุณต้องการใช้ คุณเพียงแค่เสียบไดรฟ์ปากกาที่มีซอฟต์แวร์แบบพกพาไปยังคอมพิวเตอร์ที่คุณใช้และเริ่มใช้ซอฟต์แวร์แบบพกพา มีบางแหล่งข้อมูลที่ดีบนอินเทอร์เน็ตที่ช่วยให้คุณสามารถแปลงซอฟต์แวร์ที่ติดตั้งลงในซอฟต์แวร์แบบพกพาได้
  2. ซอฟต์แวร์แบบพกพาทำงานได้สองวิธี:

แพคเกจซอฟต์แวร์แบบพกพามี DLL อยู่แล้วในแอป

ซอฟต์แวร์แบบพกพา อาจสร้าง VM และใช้งานได้โดยเฉพาะถ้าจำเป็นต้องใช้ Registry; VM จะถูกลบออกทันทีที่ปิดซอฟต์แวร์พกพา

คุณไม่จำเป็นต้องติดตั้ง ดังนั้นช่วยให้คุณสามารถประหยัดเวลาในขณะเดียวกันช่วยให้คุณสามารถใช้คอมพิวเตอร์ได้โดยไม่ต้องทิ้งลายนิ้วมือของซอฟต์แวร์ลงในรีจิสทรีหรือที่อื่น ๆ

โปรแกรมต่างๆเช่น UltraSurf (ซอฟต์แวร์พร็อกซี) สามารถดำเนินการบนไดรฟ์แบบถอดได้ และใช้โดยไม่เปลี่ยนแปลงอะไรในระบบจริง มีโอกาสน้อยที่คนอื่นอาจพบว่าคุณใช้ซอฟต์แวร์ พวกเขามีส่วนช่วยในการทำงานได้ทันในขณะที่ปกป้องคุณจากท่าทางที่มองไม่เห็น.

ในขณะที่ซอฟต์แวร์แบบพกพาส่วนใหญ่ไม่มีร่องรอยใด ๆ คุณอาจต้องตรวจสอบโฟลเดอร์ (หรือที่ใด ๆ) ที่คุณคัดลอกซอฟต์แวร์เพื่อดูว่ามีไฟล์ INF หรือ XML ที่สร้างขึ้นเมื่อคุณเริ่มทำงานหรือไม่ ซอฟต์แวร์แบบพกพาบางตัวสร้างไฟล์เหล่านี้ไว้ในโฟลเดอร์เดียวกับที่มีอยู่เพื่อบันทึกการกำหนดค่าซอฟต์แวร์หรือสิ่งอื่น คุณควรตรวจสอบโฟลเดอร์ที่มีซอฟต์แวร์แบบพกพาอยู่เสมอก่อนลบออก หากคุณพบ INF หรือ XML ที่เกี่ยวข้องโปรดลบออกถ้าคุณต้องการเก็บความลับไว้

ซอฟต์แวร์แบบพกพามักจะเทียบกับซอฟต์แวร์ที่ติดตั้งเมื่อมีขนาดเล็กลง หากเป็นซอฟต์แวร์ขนาดใหญ่และคุณไม่สนใจว่าคนอื่น ๆ จะรู้หรือไม่ว่าคุณใช้ซอฟต์แวร์ดังกล่าวคุณอาจไปที่เวอร์ชันการติดตั้ง ตัวอย่างของซอฟต์แวร์การติดตั้งดังกล่าวเป็น Visual Studio เนื่องจากต้องมีไฟล์ DLL หลายไฟล์ที่ต้องทำสำเนาลงในคอมพิวเตอร์เพื่อให้สามารถทำงานได้อย่างถูกต้อง แม้ว่าจะสามารถแปลง Visual Studio เป็นซอฟต์แวร์แบบพกพาผลิตภัณฑ์สุดท้ายจะใหญ่มากเมื่อพิจารณาจากจำนวนไลบรารีและไฟล์ช่วยเหลืออื่น ๆ ที่ต้องนำมารวมไว้ในซอฟต์แวร์แบบพกพา อาจทำงานช้าเกินไปในกรณีเช่นนี้