কম্পিউটার টিউটোরিয়াল

মাইক্রোসফ্ট স্টোর থেকে APPX ফাইল ডাউনলোড করে অফলাইন ইনস্টলেশন

উইন্ডোজ ১০-এ নতুন ইউনিভার্সাল উইন্ডোজ প্ল্যাটফর্ম অ্যাপস (.Appx/.AppxBundle) সাধারণত মাইক্রোসফ্ট স্টোরের মাধ্যমে অনলাইন ইনস্টল করা হয়। যদিও উইন্ডোজ অ্যাপস ফাইল থেকে ইউনিভার্সাল অ্যাপস ইনস্টল করতে দেয় (sideload), কিন্তু উইন্ডোজ স্টোর থেকে সরাসরি .appx ইনস্টলার ফাইল ডাউনলোড করা যায় না। এই লেখায় আমরা মাইক্রোসফ্ট স্টোর থেকে যেকোনো UWP অ্যাপ্লিকেশনের APPX ফাইল কীভাবে ডাউনলোড করবেন এবং উইন্ডোজ ১০-এ ম্যানুয়ালি ইনস্টল করবেন তা দেখাব। এই গাইড ব্যবহার করে আপনি APPX অ্যাপ্লিকেশন ডিপ্লয় করতে পারবেন কম্পিউটারগুলোর মধ্যে যেগুলোর মাইক্রোসফ্ট স্টোরে অ্যাক্সেস নেই (অফলাইন, আইসোলেটেড সিস্টেম, বা কর্পোরেট সেগমেন্ট), সেইসাথে উইন্ডোজ ১০ LTSC এডিশনে (যেখানে স্টোর ডিজাইনের মতোই অনুপস্থিত)।

মাইক্রোসফ্ট স্টোর অ্যাপসের জন্য ডায়রেক্ট ডাউনলোড লিংক জেনারেট করা

মাইক্রোসফ্ট স্টোর থেকে যেকোনো অ্যাপের APPX ফাইল ডাউনলোড করার সবচেয়ে সহজ পদ্ধতি দেখি, নির্ভরশীলতা (dependencies) সহ।

  1. ব্রাউজারে মাইক্রোসফ্ট স্টোর খুলুন (https://www.microsoft.com/en-us/store/apps/windows?icid=CNavAppsWindowsApps), এবং আপনার প্রয়োজনীয় অ্যাপ্লিকেশনের পেজে যান। অ্যাড্রেস বার থেকে স্টোর অ্যাপ URL কপি করুন। আমাদের উদাহরণে, iTunes অ্যাপের APPX ইনস্টলেশন ফাইল ডাউনলোড করব (এই অ্যাপের URL: https://www.microsoft.com/en-us/p/itunes/9pb2mz1zmb1s?cid=msft_web_chart ); মাইক্রোসফ্ট স্টোর থেকে APPX ফাইল ডাউনলোড করে অফলাইন ইনস্টলেশন
  2. ওয়েবসাইট https://store.rg-adguard.net/ খুলুন (মাইক্রোসফ্ট স্টোরের জন্য অনলাইন লিংক জেনারেটর যা স্টোর অ্যাপের APPX ইনস্টলেশন ফাইলগুলোর ডায়রেক্ট লিংক পাওয়ার সুযোগ দেয়)। iTunes-এর লিংকটি URL সার্চ বারে পেস্ট করুন এবং ড্রপ-ডাউন লিস্ট থেকে Retail সিলেক্ট করুন। আমরা আগে দেখিয়েছিলাম কীভাবে এই সার্ভিস ব্যবহার করে উইন্ডোজ ১০-এ মাইক্রোসফ্ট স্টোর অ্যাপ রিপেয়ার করা যায়।
  3. আপনি অ্যাপক্স ইনস্টলেশন ফাইল এবং প্রয়োজনীয় নির্ভরশীলতার লিংক তালিকা দেখবেন। নির্ভরশীলতা হলো যেসব অ্যাপ বা লাইব্রেরি iTunes সঠিকভাবে কাজ করার জন্য ইনস্টল থাকতে হবে; মাইক্রোসফ্ট স্টোর থেকে APPX ফাইল ডাউনলোড করে অফলাইন ইনস্টলেশন
  4. তালিকাতে অনেক ফাইল থাকতে পারে। আপনাকে সব ডাউনলোড করতে হবে না। প্রথমে আপনার উইন্ডোজের বিটনেস (bitness) নির্ধারণ করুন। উইন্ডোজ ১০ x64-এর জন্য, যেসব প্যাকেজের নাম x64 দিয়ে শেষ হয় সেগুলো দরকার (৩২-বিট উইন্ডোজ ১০-এর জন্য x86 প্যাকেজ, এবং ARM উইন্ডোজের জন্য arm); মাইক্রোসফ্ট স্টোর থেকে APPX ফাইল ডাউনলোড করে অফলাইন ইনস্টলেশন
  5. নির্ভরশীলতা ফাইলগুলোর ভার্সনেও খেয়াল করুন। সারাদিন সব ফাইল ডাউনলোড করতে হবে না। নিয়মতঃ প্রোগ্রামের লেটেস্ট ভার্সন ডাউনলোড করলেই হয়। উদাহরণস্বরূপ, আমাদের কেসে শুধু Microsoft.VCLibs.140.00.UWPDesktop লাইব্রেরির লেটেস্ট ভার্সন ডাউনলোড করলেই হবে;
  6. যদি ফলাফলের তালিকাতে .appxbundle এক্সটেনশন সহ প্যাকেজ থাকে, সেগুলোও ডাউনলোড করুন। ডাউনলোড করা ফাইলে এক্সটেনশন না থাকলে ম্যানুয়ালি .appxbundle এক্সটেনশন যোগ করুন; মাইক্রোসফ্ট স্টোরে অন্যান্য ইনস্টলেশন ফাইল ফরম্যাটও থাকতে পারে: .msixbundle (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 ফাইল ডাউনলোড করে অফলাইন ইনস্টলেশন

তাহলে, আপনি মাইক্রোসফ্ট স্টোর থেকে অ্যাপ্লিকেশনের সব প্রয়োজনীয় APPX ফাইল ডাউনলোড করেছেন। ডাউনলোড করা ফাইল থেকে APPX অ্যাপ্লিকেশন ম্যানুয়ালি ইনস্টল করা লেখার শেষ সেকশনে বর্ণিত।
এই পদ্ধতিতে প্রটেক্টেড বা পেইড স্টোর অ্যাপ, এবং UWP অ্যাপের পুরনো ভার্সন ডাউনলোড করা যায় না।

Fiddler ব্যবহার করে উইন্ডোজ স্টোর থেকে Appx ফাইল ডাউনলোড করা

মাইক্রোসফ্ট স্টোর অ্যাপ্লিকেশনের APPX ইনস্টলারের ডায়রেক্ট ডাউনলোড লিংক পাওয়ার আরেকটি জটিল পদ্ধতি আছে। আপনি যখন কোনো অ্যাপ্লিকেশন ইনস্টল করেন, আপনার কম্পিউটারের মাইক্রোসফ্ট স্টোর ক্লায়েন্ট অ্যাপ্লিকেশনের .appx ফাইল ডাউনলোড করার জন্য একটি ডায়রেক্ট HTTP/HTTPS লিংক পায়। এই ডায়রেক্ট লিংকের URL ধরতে Fiddler টুল ব্যবহার করা যায়, যা HTTP ট্রাফিক ইন্সপেক্ট ও ডিবাগ করতে ব্যবহৃত হয়।

FiddlerSetup.exe ইনস্টলেশন ফাইল অফিসিয়াল সাইট থেকে ডাউনলোড করুন (https://www.telerik.com/download/fiddler)।

মাইক্রোসফ্ট স্টোর থেকে APPX ফাইল ডাউনলোড করে অফলাইন ইনস্টলেশন

ইনস্টলেশনের পর, fiddler.exe অ্যাডমিনিস্ট্রেটর অধিকারով চালান। খোলা উইন্ডোতে নেভিগেশন প্যানের WinConfig বাটন চাপুন।

AppContainer Exemption Loopback Utility উইন্ডো খুলবে। এই লিস্টে, যেসব ইউনিভার্সাল UWP অ্যাপের ট্রাফিক Fiddler-এ রিডাইরেক্ট করতে চান সেগুলো সিলেক্ট করুন। অন্যান্য অ্যাপ্লিকেশন থেকে Fiddler যে ট্রাফিক পায় তার পরিমাণ কমাতে, শুধু তালিকা থেকে Microsoft Store অ্যাপ্লিকেশন সিলেক্ট করুন এবং Save Changes চাপুন।

মাইক্রোসফ্ট স্টোর থেকে APPX ফাইল ডাউনলোড করে অফলাইন ইনস্টলেশন

নোট. ইনস্টল্ড ইউনিভার্সাল অ্যাপ্লিকেশনের তালিকা খুব ছোট হতে পারে যদি সকল বিল্ট-ইন UWP অ্যাপ উইন্ডোজ ইমেজ থেকে রিমুভ করা থাকে বা পাওয়ারশেল দিয়ে ম্যানুয়ালি আনইনস্টল করা থাকে।

মেইন Fiddler উইন্ডোতে, বর্তমান লগ ক্লিয়ার করুন (Edit -> Remove -> All Sessions বা Ctrl + X চাপুন)।

মাইক্রোসফ্ট স্টোর থেকে APPX ফাইল ডাউনলোড করে অফলাইন ইনস্টলেশন

এখন মাইক্রোসফ্ট স্টোর চালু করুন, অ্যাপ্লিকেশন খুঁজুন এবং ইনস্টলেশন শুরু করুন (এই উদাহরণে, আমি Calculator Free অ্যাপের appx ফাইলের ডাউনলোড লিংক পাওয়ার চেষ্টা করব)।

মাইক্রোসফ্ট স্টোর থেকে APPX ফাইল ডাউনলোড করে অফলাইন ইনস্টলেশন

Fiddler উইন্ডোতে স্যুইচ করুন এবং Store অ্যাপ্লিকেশনের HTTP সেশন মনিটর করুন। সেশনগুলো অনেক। অ্যাপ্লিকেশন ফাইলের URL-এ এক্সেস ইভেন্ট খুঁজে বের করতে সেশন সার্চ ব্যবহার করুন (Find -> টাইপ appx -> Find sessions).

মাইক্রোসফ্ট স্টোর থেকে APPX ফাইল ডাউনলোড করে অফলাইন ইনস্টলেশন

Fiddler URL-এ appx কিওয়ার্ড থাকলে সেগুলো ইয়েলো হাইলাইট করবে। আমাদের উদাহরণে, আমরা নিচের সেশনে আগ্রহী: Result: 200, Protocol: HTTP, Host: tlu.dl.delivery.mp.microsoft.com। কন্টেক্সট মেনু থেকে Copy -> Just Url সিলেক্ট করে পাওয়া URL কপি করুন।

মাইক্রোসফ্ট স্টোর থেকে APPX ফাইল ডাউনলোড করে অফলাইন ইনস্টলেশন

আমার উদাহরণে, 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 এক্সটেনশন দিয়ে লোকাল ড্রাইভে সেভ করুন। ফাইল যেকোনো ডাউনলোড ম্যানেজার বা পাওয়ারশেল দিয়ে ডাউনলোড করা যায় (How to download a file over HTTP using PowerShell)।

মাইক্রোসফ্ট স্টোর থেকে APPX ফাইল ডাউনলোড করে অফলাইন ইনস্টলেশন

গুরুত্বপূর্ণ. Appx ফাইলের URL লিংক পারমানেন্ট নয় এবং ছোট এক সময়ের জন্য উপলব্ধ থাকে। লিংক এক্সপায়ার হওয়ার আগে ডাউনলোড করতে হবে (ERROR 403: Time-Limited URL validation failed)। মিস হলে, অ্যাপ আনইনস্টল করে আবার শুরু করতে হবে। কিছু কেসে, ডাউনলোড করা ফাইলের এক্সটেনশন .zip হতে পারে, সেটিকে .appx বা .appxbundle-এ রিনেম করতে হবে।

.Appx বা .AppxBundle ফাইল উইন্ডোজ ১০-এ ইনস্টল করা

Appx (appxbundle) অ্যাপ এবং নির্ভরশীলতার ফাইলগুলো অন্য উইন্ডোজ ১০ (Windows Server 2016/2019) কম্পিউটারে কপি করুন এবং উইন্ডোজ স্টোর বাইপাস করে সিম্পল ডাবল ক্লিক করে appx ফাইল ইনস্টল করুন।

মাইক্রোসফ্ট স্টোর থেকে APPX ফাইল ডাউনলোড করে অফলাইন ইনস্টলেশন

এছাড়া, আপনি পাওয়ারশেল দিয়ে সব নির্ভরশীলতা সহ APPX অ্যাপ্লিকেশন ইনস্টল করতে পারেন। একটি স্ট্যান্ডআলোন APPX অ্যাপ ফাইল নিচের কমান্ড দিয়ে ইনস্টল করা যায়:

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

মাইক্রোসফ্ট স্টোর থেকে APPX ফাইল ডাউনলোড করে অফলাইন ইনস্টলেশন

যদি একসাথে কয়েকটি appx/appxbundle ফাইল নির্ভরশীলতা সহ ইনস্টল করতে হয়, তবে সব ডাউনলোড করা ফাইল এক ডিরেক্টরিতে কপি করে নিচের পাওয়ারশেল স্ক্রিপ্ট দিয়ে ইনস্টল করুন:

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

মাইক্রোসফ্ট স্টোর থেকে APPX ফাইল ডাউনলোড করে অফলাইন ইনস্টলেশন

চেক করুন যে আপনার অ্যাপ্লিকেশন ইনস্টল হয়েছে এবং এর আইকন উইন্ডোজ ১০ স্টার্ট মেনুতে দেখায়।

মাইক্রোসফ্ট স্টোর থেকে APPX ফাইল ডাউনলোড করে অফলাইন ইনস্টলেশন

যদি নির্ভরশীলতা ইনস্টল না করে 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 ফাইল ডাউনলোড করে অফলাইন ইনস্টলেশন

 

  1. মাইক্রোসফট টিমসে ফাইল পিন করার সহজ ধাপে ধাপে গাইড

  2. যেকোনো PDF থেকে পেজ মুছে ফেলা: ধাপে ধাপে গাইড

  3. Microsoft Store ডাউনলোড স্পিড বাড়ান: স্লো ইনস্টলেশনের কুইক ফিক্স

  4. ওয়ার্কিং উইন্ডোজ ১১ আইএসও ডাউনলোড: সিকিউর, সহজ, সরাসরি মাইক্রোসফট থেকে