Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows 11

วิธีการดาวน์โหลดไฟล์ APPX จาก Microsoft Store สำหรับการติดตั้งแบบออฟไลน์?

แอปแพลตฟอร์ม Windows สากลใหม่ (.Appx /.AppxBundle ) บน Windows 10 มักจะติดตั้งออนไลน์ผ่าน Microsoft Store แม้ว่า Windows จะอนุญาตให้ติดตั้งแอปสากลจากไฟล์ appx (ไซด์โหลด) คุณก็ไม่สามารถดาวน์โหลดไฟล์ติดตั้ง .appx ได้โดยตรงจาก Windows Store ในบทความนี้ เราจะแสดงวิธีดาวน์โหลดไฟล์ APPX ของแอปพลิเคชัน UWP จาก Microsoft Store และติดตั้งด้วยตนเองบน Windows 10 คุณสามารถใช้คู่มือนี้เพื่อปรับใช้แอป APPX บนคอมพิวเตอร์ที่ไม่มีสิทธิ์เข้าถึง Microsoft Store (ออฟไลน์ ระบบแยก หรือเซ็กเมนต์องค์กร) รวมถึงใน Windows 10 รุ่น LTSC (เปิด ซึ่งร้านค้าขาดการออกแบบ)

งานของเราคือดาวน์โหลดไฟล์ appx การติดตั้งของแอปพลิเคชันสากลจาก Microsoft Store มีสองวิธีในการรับลิงก์ HTTP(S) โดยตรงเพื่อดาวน์โหลดไฟล์ APPX:การใช้บริการออนไลน์พิเศษ และการใช้ Fiddler เครื่องมือ

สร้างลิงก์ดาวน์โหลดโดยตรงสำหรับแอป Microsoft Store

มาดูวิธีที่ง่ายที่สุดในการดาวน์โหลดไฟล์ APPX ของแอปใดๆ จาก Microsoft Store พร้อมกับการขึ้นต่อกัน

  1. เปิดเบราว์เซอร์ของคุณ ไปที่ Microsoft Store (https://www.microsoft.com/en-us/store/apps/windows?icid=CNavAppsWindowsApps) และเปิดหน้าของแอปพลิเคชันที่คุณต้องการ คัดลอก URL ของแอปร้านค้าจากแถบที่อยู่ ในตัวอย่างของเรา เราจะดาวน์โหลดไฟล์การติดตั้ง APPX สำหรับแอป iTunes (URL ของแอปนี้ https://www.microsoft.com/en-us/p/itunes/9pb2mz1zmb1s?cid=msft_web_chart ); วิธีการดาวน์โหลดไฟล์ APPX จาก Microsoft Store สำหรับการติดตั้งแบบออฟไลน์?
  2. เปิดเว็บไซต์ https://store.rg-adguard.net/ (เครื่องมือสร้างลิงก์ออนไลน์สำหรับ Microsoft Store ช่วยให้คุณได้รับลิงก์โดยตรงไปยังไฟล์การติดตั้ง APPX ของแอปสโตร์) วางลิงก์ไปยัง iTunes ลงในแถบค้นหา URL แล้วเลือก ขายปลีก ในรายการดรอปดาวน์ เราได้แสดงให้คุณเห็นถึงวิธีการใช้บริการนี้เพื่อซ่อมแซมแอป Microsoft Store ใน Windows 10
  3. คุณจะเห็นรายการลิงก์ไปยังไฟล์การติดตั้ง appx และการอ้างอิงที่จำเป็น การพึ่งพาคือแอปพลิเคชันหรือไลบรารีที่ต้องติดตั้งเพื่อให้ iTunes ทำงานได้อย่างถูกต้อง วิธีการดาวน์โหลดไฟล์ APPX จาก Microsoft Store สำหรับการติดตั้งแบบออฟไลน์?
  4. อย่างที่คุณเห็น มีไฟล์ค่อนข้างน้อยในรายการ คุณไม่จำเป็นต้องดาวน์โหลดทั้งหมด ขั้นแรก กำหนด bitness ของ Windows ของคุณ สำหรับ Windows 10 x64 คุณต้องมีแพ็คเกจที่มีชื่อลงท้ายด้วย x64 (สำหรับ Windows 10 รุ่น 32 บิต คุณต้องดาวน์โหลด x86 แพ็คเกจ และสำหรับ Windows เวอร์ชัน ARM – arm ); วิธีการดาวน์โหลดไฟล์ APPX จาก Microsoft Store สำหรับการติดตั้งแบบออฟไลน์?
  5. นอกจากนี้ ให้ใส่ใจกับเวอร์ชันของไฟล์การพึ่งพา คุณไม่จำเป็นต้องดาวน์โหลดไฟล์ทั้งหมดติดต่อกัน ตามกฎแล้วการดาวน์โหลดโปรแกรมเวอร์ชันล่าสุดก็เพียงพอแล้ว ตัวอย่างเช่น ในตัวอย่างของเรา คุณจะต้องดาวน์โหลด Microsoft.VCLibs.140.00.UWPDesktop เวอร์ชันล่าสุดเท่านั้น ห้องสมุด;
  6. หากรายการไฟล์ที่เป็นผลลัพธ์มีแพ็คเกจที่มี .appxbundle ส่วนขยาย ให้ดาวน์โหลดด้วยเช่นกัน หากไฟล์ที่ดาวน์โหลดไม่มีนามสกุล ให้เพิ่มนามสกุล .appxbundle ด้วยตนเอง นอกจากนี้ อาจมีรูปแบบไฟล์การติดตั้งอื่นๆ ใน Microsoft Store:.mixbundle (ตัวติดตั้ง MSI) และ .EAppx (อัปเดตแอป appx)
  7. ดาวน์โหลดไฟล์ APPX และ APPXBUNDLE ในตัวอย่างของฉัน รายการของไฟล์จะมีลักษณะดังนี้:
    VCLibs.140.00.UWPDesktop_14.0.30035.0_x64__8wekyb3d8bbwe.Appx
    AppleInc.iTunes.MobileDeviceSupport_14050.7.53001.0_neutral_~_nzyj5cx40ttqa.AppxBundle
    AppleInc.iTunes.iPodVoiceOver_1430.3.53001.0_neutral_~_nzyj5cx40ttqa.AppxBundle
    AppleInc.iTunes_12113.17.53090.0_neutral_~_nzyj5cx40ttqa.AppxBundle

วิธีการดาวน์โหลดไฟล์ APPX จาก Microsoft Store สำหรับการติดตั้งแบบออฟไลน์?

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

จะดาวน์โหลดไฟล์ Appx จาก Windows Store โดยใช้ Fiddler ได้อย่างไร

มีวิธีที่ซับซ้อนกว่าในการรับลิงก์ดาวน์โหลดโดยตรงสำหรับตัวติดตั้ง APPX ของแอปพลิเคชัน Microsoft Store เมื่อคุณติดตั้งแอปพลิเคชันใดๆ ไคลเอ็นต์ Microsoft Store บนคอมพิวเตอร์ของคุณจะได้รับลิงก์ HTTP/HTTPS โดยตรงเพื่อดาวน์โหลดไฟล์ .appx คุณสามารถคว้า URL ของลิงก์โดยตรงนี้โดยใช้ Fiddler เครื่องมือที่ใช้ตรวจสอบและแก้ไขจุดบกพร่องของการรับส่งข้อมูล HTTP

คุณสามารถดาวน์โหลด FiddlerSetup.exe ไฟล์การติดตั้งจากเว็บไซต์อย่างเป็นทางการ (https://www.telerik.com/download/fiddler)

วิธีการดาวน์โหลดไฟล์ APPX จาก Microsoft Store สำหรับการติดตั้งแบบออฟไลน์?

หลังการติดตั้ง ให้เรียกใช้ fiddler.exe ด้วยสิทธิ์ของผู้ดูแลระบบ ในหน้าต่างที่เปิดขึ้น ให้คลิก WinConfig ปุ่มในบานหน้าต่างนำทาง

ยูทิลิตี้การยกเว้นการวนรอบของ AppContainer หน้าต่างเปิดขึ้น ในรายการนี้ คุณต้องเลือกแอป UWP สากลที่มีการรับส่งข้อมูลที่คุณต้องการเปลี่ยนเส้นทางไปยัง Fiddler หากต้องการลดปริมาณการรับส่งข้อมูลที่ Fiddler ได้รับจากแอปพลิเคชันอื่น ให้เลือกเฉพาะ Microsoft Store จากรายการและ บันทึกการเปลี่ยนแปลง .

วิธีการดาวน์โหลดไฟล์ APPX จาก Microsoft Store สำหรับการติดตั้งแบบออฟไลน์?

หมายเหตุ . รายการแอปพลิเคชันสากลที่ติดตั้งอาจมีขนาดค่อนข้างเล็ก หากแอป UWP ในตัวทั้งหมดถูกลบออกจากอิมเมจ Windows หรือถอนการติดตั้งด้วยตนเองโดยใช้ PowerShell

ในหน้าต่างหลักของ Fiddler คุณต้องล้างบันทึกปัจจุบัน (แก้ไข -> ลบ -> เซสชันทั้งหมด หรือกด Ctrl + X ).

วิธีการดาวน์โหลดไฟล์ APPX จาก Microsoft Store สำหรับการติดตั้งแบบออฟไลน์?

ตอนนี้ คุณต้องเรียกใช้ Microsoft Store ค้นหาแอปพลิเคชันและเรียกใช้การติดตั้ง (ในตัวอย่างนี้ ฉันจะพยายามรับลิงก์ดาวน์โหลดสำหรับไฟล์ appx ของ เครื่องคิดเลขฟรี แอป)

วิธีการดาวน์โหลดไฟล์ APPX จาก Microsoft Store สำหรับการติดตั้งแบบออฟไลน์?

สลับไปที่หน้าต่าง Fiddler และตรวจสอบเซสชัน HTTP ของแอปพลิเคชัน Store มีค่อนข้างน้อย หากต้องการค้นหาเหตุการณ์การเข้าถึง URL ด้วยไฟล์แอปพลิเคชัน คุณสามารถใช้การค้นหาเซสชัน (ค้นหา -> พิมพ์ appx ->ค้นหาเซสชัน )

วิธีการดาวน์โหลดไฟล์ APPX จาก Microsoft Store สำหรับการติดตั้งแบบออฟไลน์?

Fiddler จะเน้น URL ด้วยคำหลัก appx ใน URL เป็นสีเหลือง ในตัวอย่างของเรา เราสนใจเซสชันต่อไปนี้:ผลลัพธ์:200, โปรโตคอล:HTTP, โฮสต์:tlu.dl.delivery.mp.microsoft.com . คัดลอก URL ที่ได้รับไปยังคลิปบอร์ดโดยเลือก คัดลอก -> แค่ URL จากเมนูบริบท

วิธีการดาวน์โหลดไฟล์ APPX จาก Microsoft Store สำหรับการติดตั้งแบบออฟไลน์?

ในตัวอย่างของฉัน URL มีดังต่อไปนี้ _https://tlu.dl.delivery.mp.microsoft.com/filestreamingservice/files/33e08cf2-faf3-4e23-a9a3-5d7c0502a6a4?P1=1627653445& P2=404&P3=2&P4=F%2fZeZWLKUurYuEwkJjnfuFc9zUJxjfiKD%2fGpH5OdktlnVwrfdcLsHeQER5c1RA5b%2fwH1ZVPQ8cJLOgWcoKEXjg%3d%3d

ยังคงเปิด URL ที่ได้รับในเบราว์เซอร์ใดก็ได้และบันทึกไฟล์ที่มีนามสกุล .appx ลงในไดรฟ์ในเครื่องของคุณ สามารถดาวน์โหลดไฟล์ได้โดยใช้ Download Manager หรือ PowerShell (วิธีการดาวน์โหลดไฟล์ผ่าน HTTP โดยใช้ PowerShell)

วิธีการดาวน์โหลดไฟล์ APPX จาก Microsoft Store สำหรับการติดตั้งแบบออฟไลน์?

สำคัญ . ลิงก์ URL ไปยังไฟล์ appx จะไม่ถาวรและสามารถใช้ได้ในช่วงเวลาสั้นๆ คุณต้องดาวน์โหลดก่อนที่ลิงก์จะหมดอายุ (ERROR 403: Time-Limited URL validation failed ). หากคุณพลาด คุณจะต้องถอนการติดตั้งแอปและทำซ้ำทั้งหมดอีกครั้ง ในบางกรณี ไฟล์ที่ดาวน์โหลดจะมี .zip ส่วนขยาย คุณต้องเปลี่ยนส่วนขยายเป็น .appx หรือ .appxbundle .

จะติดตั้งไฟล์ .Appx หรือ .AppxBundle บน Windows 10 ได้อย่างไร

คัดลอกแอป appx (appxbundle) และไฟล์การพึ่งพาไปยังคอมพิวเตอร์ Windows 10 (Windows Server 2016/2019) เครื่องอื่นและติดตั้งแบบออฟไลน์โดยข้าม Windows Store ด้วยการดับเบิลคลิกที่ไฟล์ appx

วิธีการดาวน์โหลดไฟล์ APPX จาก Microsoft Store สำหรับการติดตั้งแบบออฟไลน์?

นอกจากนี้ คุณสามารถติดตั้งแอปพลิเคชัน APPX ที่มีการขึ้นต่อกันทั้งหมดโดยใช้ PowerShell ไฟล์แอป APPX แบบสแตนด์อโลนสามารถติดตั้งได้ด้วยคำสั่งต่อไปนี้:

add-appxpackage –path "C:\Users\root\Downloads\DigitalchemyLLC.CalculatorFree_1.4.0.78_neutral__q7343f88mnb03.Appx"

วิธีการดาวน์โหลดไฟล์ APPX จาก Microsoft Store สำหรับการติดตั้งแบบออฟไลน์?

หากคุณต้องการติดตั้งไฟล์ appx/appxbundle หลายไฟล์ที่มีการขึ้นต่อกันในคราวเดียว ให้คัดลอกไฟล์ที่ดาวน์โหลดทั้งหมดลงในไดเร็กทอรีเดียวและติดตั้งโดยใช้สคริปต์ PowerShell ต่อไปนี้:

$Path = ‘C:\distr\Appx\itunes’
Get-Childitem $Path -filter *.appx| %{Add-AppxPackage -Path $_.FullName}
Get-Childitem $Path -filter *.appxbundle | %{Add-AppxPackage -Path $_.FullName}

วิธีการดาวน์โหลดไฟล์ APPX จาก Microsoft Store สำหรับการติดตั้งแบบออฟไลน์?

ตรวจสอบว่าติดตั้งแอปพลิเคชันของคุณแล้วและไอคอนของแอปพลิเคชันนั้นปรากฏในเมนูเริ่มของ Windows 10

วิธีการดาวน์โหลดไฟล์ APPX จาก Microsoft Store สำหรับการติดตั้งแบบออฟไลน์?

หากคุณพยายามติดตั้งแอปพลิเคชัน APPX โดยไม่ได้ติดตั้งการขึ้นต่อกันก่อน ข้อผิดพลาดจะปรากฏขึ้น:

Deployment failed with HRESULT: 0x80073CF3, Package failed updates, dependency, or conflict validation.
Windows cannot install resource package XXXXX because the app package it requires could not be found. Ensure that the app package is installed before installing the resource package.

โปรแกรมติดตั้งแบบกราฟิกอาจแสดงชื่อแพ็คเกจที่จะติดตั้ง ::

App Installer failed to install package dependencies. Ask the developer for XXXXX package.

วิธีการดาวน์โหลดไฟล์ APPX จาก Microsoft Store สำหรับการติดตั้งแบบออฟไลน์?