โปรแกรมแบบพกพากับแบบติดตั้งบน Windows
โปรแกรมแบบพกพารันจากโฟลเดอร์ของตัวเองโดยไม่ต้องมีตัวติดตั้ง ส่วนโปรแกรมแบบติดตั้งจะถูกตั้งค่าโดยตัวติดตั้งที่ลงทะเบียนโปรแกรมกับ Windows ทั้งสองแบบมีจุดที่เหมาะกับงานต่างกัน
“ติดตั้ง” หมายถึงอะไร
ตัวติดตั้งจะคัดลอกไฟล์ ซึ่งปกติไปไว้ที่ Program Files และลงทะเบียนโปรแกรมกับ Windows ได้แก่ รายการใน แอป สำหรับถอนการติดตั้ง ทางลัดในเมนูเริ่ม ชนิดไฟล์ที่เปิดได้ และบางครั้งก็มีเซอร์วิสหรือไดรเวอร์ การติดตั้งให้ผู้ใช้ทุกคนต้องใช้สิทธิ์ผู้ดูแลระบบ
“พกพา” หมายถึงอะไร
โปรแกรมแบบพกพาคือโฟลเดอร์หรือไฟล์ .exe ไฟล์เดียวที่รันได้ทันทีจากตำแหน่งที่วางไว้ ไม่เขียนรายการติดตั้งใด ๆ และมักเก็บการตั้งค่าไว้ข้างตัวเอง จึงรันจาก USB แฟลชไดรฟ์ได้ และไม่ทิ้งอะไรไว้เมื่อลบโฟลเดอร์ โปรแกรมแบบพกพาส่วนใหญ่ไม่ต้องใช้สิทธิ์ผู้ดูแลระบบ
ความต่างที่ควรรู้
การอัปเดต: โปรแกรมแบบติดตั้งมักอัปเดตตัวเองหรืออัปเดตผ่าน winget ส่วนแบบพกพาต้องเปลี่ยนไฟล์เอง (winget อัปเดตแพ็กเกจแบบพกพาที่ตัวเองติดตั้งได้เช่นกัน) ชนิดไฟล์และทางลัด: มีแต่ตัวติดตั้งที่ลงทะเบียนให้ได้ เซอร์วิส ไดรเวอร์ และส่วนขยายของ Shell: ต้องติดตั้งเท่านั้น การลบ: โปรแกรมแบบพกพาลบได้ด้วยการลบโฟลเดอร์
แอปแบบพกพากับ winget
winget ติดตั้งแพ็กเกจแบบพกพาได้ด้วย โดยจะวางไว้ในโปรไฟล์ผู้ใช้ของคุณและเพิ่ม command alias ให้ จึงเรียกใช้จาก Terminal หน้าไหนก็ได้ winget list จะแสดงแพ็กเกจเหล่านี้ และ winget uninstall ใช้ลบออก
%LOCALAPPDATA%\Microsoft\WinGet\Packages%LOCALAPPDATA%\Microsoft\WinGet\Linksควรเลือกแบบไหน
เลือกแบบติดตั้งสำหรับโปรแกรมที่ใช้ทุกวันและอยากให้อัปเดตอยู่เสมอ รวมถึงโปรแกรมที่ต้องมีเซอร์วิสหรือการเชื่อมโยงชนิดไฟล์ เลือกแบบพกพาสำหรับเครื่องมือที่ใช้นาน ๆ ครั้ง เครื่องที่คุณไม่มีสิทธิ์ผู้ดูแลระบบ และการรันจาก USB แฟลชไดรฟ์
คำถามที่พบบ่อย
จะรู้ได้อย่างไรว่าโปรแกรมมีแบบพกพา
หน้าโปรแกรมบน ExeAtlas ทำเครื่องหมายแพ็กเกจแบบพกพาไว้ และตารางตัวติดตั้งจะแยกไฟล์ ZIP หรือไฟล์แบบพกพาออกจากตัวติดตั้ง
โปรแกรมแบบพกพาปลอดภัยกว่าไหม
ไม่ได้ปลอดภัยกว่าโดยตัวมันเอง แค่เปลี่ยนแปลงระบบน้อยกว่า แต่ยังต้องตรวจสอบเหมือนกัน คือดาวน์โหลดจากแหล่งทางการและเทียบค่าแฮช SHA256