Windows AppLocker উইন্ডোজ ৭-এ চালু হয়েছিল এবং উইন্ডোজ ১১/১০/৮-এ কিছু নতুন ফিচার যোগ হয়েছে। AppLocker দিয়ে একটি অ্যাডমিনিস্ট্রেটর নির্দিষ্ট ব্যবহারকারী বা ব্যবহারকারী গ্রুপকে নির্দিষ্ট অ্যাপ্লিকেশন ইনস্টল বা ব্যবহার করতে বাধা দিতে বা অনুমতি দিতে পারেন। ব্ল্যাকলিস্টিং রুল বা হোয়াইটলিস্টিং রুল ব্যবহার করে এই ফলাফল অর্জন করা যায়। AppLocker অ্যাডমিনিস্ট্রেটরদের সাহায্য করে নিয়ন্ত্রণ করতে দেয় কোনো ব্যবহারকারী কোনো অ্যাপ্লিকেশন এবং ফাইল রান করতে পারবে। এতে এক্সিকিউটেবল ফাইল, স্ক্রিপ্ট, Windows Installer ফাইল, DLL, প্যাকেজড অ্যাপ, এবং প্যাকেজড অ্যাপ ইনস্টলার অন্তর্ভুক্ত।
Windows AppLocker ব্যবহারকারীদের অ্যাপ ইনস্টল বা রান করতে বাধা দেয়
উইন্ডোজ ১০ এবং উইন্ডোজ ৮.১-এ AppLocker এভোল্যুশন হয়েছে এবং লিগ্যাসি অ্যাপসহ Windows Store অ্যাপসও ব্লক করতে দেয়।
উইন্ডোজ ১১/১০-এ AppLocker ব্যবহার করার পদ্ধতি
Windows-এ AppLocker ব্যবহার করে ব্যবহারকারীদের Windows Store Apps ইনস্টল বা রান করতে বাধা দিতে, Run-এ secpol.msc টাইপ করে Enter চাপি Local Security Policy Editor খুলুন।

কনসোল ট্রি-এ Security Settings > Application Control Policies > AppLocker-এ নেভিগেট করুন।
যেখানে রুল তৈরি করতে চান সেটি সিলেক্ট করুন। এটি এক্সিকিউটেবল, Windows Installer, স্ক্রিপ্টস, বা উইন্ডোজ ১০-এ Windows Store প্যাকেজড অ্যাপের জন্য হতে পারে।
মান লें আপনি Packaged apps-র জন্য রুল তৈরি করতে চান। Packaged apps-এ রাইট-ক্লিক করুন > Create Rule সিলেক্ট করুন। আপনি একটি Before You Begin page দেখবেন।

Next চাপি Permissions page-এ যান।

এই পেজে, অ্যাকশন সিলেক্ট করুন—Allow বা Deny এবং যে User বা User Group-এ রুল প্রয়োগ করতে চান সেটি। Next চাপি Conditions page-এ যান।

রুল কীভাবে তৈরি করতে চান সেটি সিলেক্ট করুন—Publishers, File Path, বা Hash ভিত্তিক। আমি Publishers সিলেক্ট করেছি, যা ডিফল্ট।
Next চাপি Publisher page-এ যান।

এখানে আপনি ব্রাউজ করে প্যাকেজড অ্যাপের জন্য একটি Reference সিলেক্ট করতে পারেন এবং রুলের জন্য Scope সেট করতে পারেন।
Scope-এর সেটিংস অন্তর্ভুক্ত:
- Applies to Any publisher
- Applies to a specific Publisher
- Applies to a Package name
- Applies to a Package version
- Applying custom values to the rule
Reference-এর অপশনগুলো:
- Use an installed packaged app as a reference
- Use a packaged app installer as a reference
সিলেকশন করার পর আবার Next চাপুন।
আপনি চাইলে Exceptions page-এ রুল এক্সক্লুড করার শর্ত নির্দিষ্ট করতে পারেন, এবং Name and Description page-এ অটোমেটিক্যালি জেনারেটেড রুল নাম স্বীকার করতে পারেন বা নতুন রুল নাম টাইপ করে Create চাপুন। Packaged Windows Store apps-র জন্য রুল তৈরি করার বিষয়ে Technet-এ আরও পড়ুন।
লক্ষ্য করুন, AppLocker আপনার সিস্টেমে কাজ করার জন্য Application Identity service আপনার কম্পিউটারে রানিং থাকতে হবে। এছাড়া Group Policy Client service (gpsvc), AppLocker চালানোর জন্য আবশ্যক, উইন্ডোজ RT-এ ডিফল্টভাবে ডিজেবলড থাকে, তাই services.msc দিয়ে ইনিশিয়ালাইজ করতে হতে পারে।
উইন্ডোজ ১১/১০ এবং উইন্ডোজ ৭-এ AppLocker-এর পার্থক্য
উইন্ডোজ ১০-এ AppLocker আপনাকে Packaged Windows Store apps-র জন্যও রুল তৈরি করতে দেয়। বরং, উইন্ডোজ ১০/৮ AppLocker রুলগুলো অতিরিক্তভাবে .mst এবং .appx ফাইল ফরম্যাট নিয়ন্ত্রণ করতে পারে।
"This app has been blocked by your system administrator"
যদি একজন ব্যবহারকারী হিসেবে আপনি দেখেন যে যেকোনো Windows Store অ্যাপ (বা ট্রাডিশনাল সফটওয়্যার) স্টার্ট করলে মেসেজ পাচ্ছেন: "This app has been blocked by your system administrator", তবে আপনাকে আপনার অ্যাডমিনিস্ট্রেটরের সাথে যোগাযোগ করতে হবে এবং তাকে রুল তৈরি করে আপনাকে সফটওয়্যার ব্যবহার (বা ইনস্টল) করার অনুমতি দিতে বলতে হবে।

AppLocker রুল তৈরি ও এনফোর্স করতে কম্পিউটারের উইন্ডোজ ১১/১০, উইন্ডোজ ৮ এন্টারপ্রাইজ, উইন্ডোজ ৭ अल্টিমেট, উইন্ডোজ ৭ এন্টারপ্রাইজ, উইন্ডোজ সার্ভার ২০০৮ R2 বা উইন্ডোজ সার্ভার ২০১২ রানিং থাকতে হবে।
আপনি রেজিস্ট্রি বা গ্রুপ পলিসি ব্যবহার করেও ব্যবহারকারীদের প্রোগ্রাম ইনস্টল বা রান করতে বাধা দিতে পারেন।
PS: Windows Program Blocker হলো একটি ফ্রি অ্যাপ বা অ্যাপ্লিকেশন ব্লকার সফটওয়্যার যা উইন্ডোজ ১০/৮/৭-এ সফটওয়্যার রান করতে বাধা দেয়।
