วิธีเพิ่มแอพที่ไม่ใช่ Store ลงใน Windows 8
- หมวดหมู่: สอน
การเพิ่มแอพที่ไม่ใช่ร้านค้าแบบกำหนดเองลงใน Windows 8 เป็นสิ่งที่ไม่ได้รับการพูดถึงมากนัก Microsoft ต้องการให้ผู้ใช้ Windows 8 รับแอปจาก Windows Store ที่รวมเข้ากับระบบปฏิบัติการและไม่ใช้วิธีการของบุคคลที่สาม อย่างไรก็ตามมีบางสถานการณ์ที่คุณอาจต้องเพิ่มแอปลงในหน้าเริ่มต้นโดยตรงโดยไม่ต้องใช้ร้านค้าเพื่อดำเนินการดังกล่าว
ตัวอย่างเช่นนักพัฒนาแอปจำเป็นต้องทดสอบแอปพลิเคชันของตนก่อนที่จะส่งไปยังร้านค้าซึ่งหมายความว่าพวกเขาต้องมีวิธีดำเนินการในระบบที่ใช้งานจริง แต่นั่นไม่ใช่สถานการณ์เดียวที่อาจสมเหตุสมผล ทั้งนี้ขึ้นอยู่กับนโยบายร้านค้าของ Microsoft แอปบางประเภทอาจไม่มีอยู่ใน Store ซึ่งคล้ายกับส่วนขยายสำหรับเบราว์เซอร์ Chrome โดยที่ส่วนขยายบางประเภทเช่น โปรแกรมดาวน์โหลดวิดีโอ YouTube ไม่มีอยู่ในร้านค้า หากคุณต้องการดาวน์โหลดและติดตั้งส่วนขยายดังกล่าวใน Chrome คุณต้องติดตั้งจากแหล่งที่มาของบุคคลที่สาม และสิ่งเดียวกันอาจจำเป็นสำหรับ Windows 8 เช่นกัน
สุดท้าย แต่ไม่ท้ายสุดผู้ดูแลระบบอาจต้องการบล็อกการเข้าถึง Windows Store บนเครือข่าย แต่ปรับใช้แอพบางตัวหรือทั้งหมดในอุปกรณ์ของเครือข่าย
วิธีโหลดแอพใน Windows 8
ต้องเตรียม Windows 8 ก่อนจึงจะสามารถโหลดแอปได้ สิ่งแรกที่คุณต้องทำคือเปิดใช้งาน 'อนุญาตให้ติดตั้งแอปพลิเคชันที่เชื่อถือได้ทั้งหมด' ในนโยบายกลุ่ม โปรดทราบว่านโยบายกลุ่มมีเฉพาะใน Windows 8 Pro และ Enterprise เท่านั้นไม่ใช่ Windows 8 หรือ Windows 8 RT ผู้ใช้ในระบบเหล่านั้นสามารถเปลี่ยนการตั้งค่า Registry แทนได้
- แตะที่ปุ่ม Windows ป้อนนโยบายกลุ่มสลับไปที่การตั้งค่าบนตัวกรองทางด้านขวาและโหลดนโยบายกลุ่มในระบบ
- ไปที่ Local Computer Policy> Computer Configuration> Administrative Templates> Windows Components> App Package Deployment
- ดับเบิลคลิกอนุญาตให้ติดตั้งแอปที่เชื่อถือได้ทั้งหมด
- เปลี่ยนการตั้งค่าเป็นเปิดใช้งานแล้วคลิกตกลง
สิ่งนี้ตั้งค่าของคีย์รีจิสทรี HKEY_LOCAL_MACHINE Software Policies Microsoft Windows Appx AllowAllTrustedApps เป็น 1 หากคุณไม่สามารถเข้าถึงนโยบายกลุ่มให้เปลี่ยนค่าใน Registry โดยตรงเพื่อให้ได้ผลเช่นเดียวกัน
ข้อกำหนดอีกสองข้อคือแอปต้องได้รับการลงนามแบบเข้ารหัสและคอมพิวเตอร์ที่แอปต้องติดตั้งบนเชื่อถือใบรับรองการลงนาม
หากเป็นเช่นนั้นคุณสามารถติดตั้งแอปด้วยคำสั่ง Windows PowerShell ต่อไปนี้
เพิ่ม appxpackage C: app1.appx –DependencyPath C: winjs.appx
ไฟล์ app1.appx ในกรณีนี้คือแอปที่คุณต้องการติดตั้งและ winjs.appx การอ้างอิง
ข้อมูลเพิ่มเติมเกี่ยวกับกระบวนการมีอยู่ใน เปอเรเตอร์ .