মাইক্রোসফ্ট উইন্ডোজ ১১/১০-এ User Account Control সেটিংসের বাস্তবায়ন অনেক বেশি ব্যবহারকারী-বান্ধব করে দিয়েছে। উইন্ডোজ ভিস্টায় UAC প্রম্পট বারবার আসায় ব্যবহারকারীরা বিরক্ত হতেন, সেটি বিবেচনায় রেখে মাইক্রোসফ্ট UAC প্রম্পটের ফ্রিকোয়েন্সি কমিয়েছে এবং UAC ব্যবহারকারীর অভিজ্ঞতা আরও উন্নত ও পরিশোধিত করেছে।
উইন্ডোজ ১১/১০-এ User Account Control (UAC)

User Account Control মূলত আপনাকে অবহিত করে আপনার পিসিতে পরিবর্তন হওয়ার আগে – সব পরিবর্তন নয়, শুধু যেগুলো অ্যাডমিনিস্ট্রেটর লেভেলের পারমিশন চায়। এই পরিবর্তনগুলো ব্যবহারকারী, অপারেটিং সিস্টেম, আসল সফটওয়্যার – অথবা ম্যালওয়্যারই হতে পারে! প্রতিবার যেকোনো অ্যাডমিনিস্ট্রেটর-লেভেল পরিবর্তন শুরু হলে, উইন্ডোজ UAC ব্যবহারকারীর অনুমোদন বা অস্বীকৃতি চায়। ব্যবহারকারী অনুমোদন দিলে পরিবর্তন হয়; না দিলে সিস্টেমে কোনো পরিবর্তন হয় না। UAC আসার পরёйাবত স্ক্রিন অন্ধকার হয়ে যেতে পারে।
বিশদভাবে বললে, নিচের কিছু কাজ UAC প্রম্পট ট্রিগার করতে পারে:
- অ্যাপ্লিকেশন ইনস্টল বা আনইনস্টল
- ফায়ারওয়াল সেটিংস পরিবর্তন
- ড্রাইভার ও ActiveX কন্ট্রোল ইনস্টল করা
- উইন্ডোজ আপডেট ইনস্টল/কনফিগার করা
- ব্যবহারকারী অ্যাকাউন্ট যোগ/হ্রাস/পরিবর্তন
- অন্য ব্যবহারকারীর ফাইল ও ফোল্ডার এক্সেস, ভিউ বা পরিবর্তন
- পেরেন্টাল কন্ট্রোল কনফিগার করা
- Task Scheduler রান করা
- ব্যাকআপ সিস্টেম ফাইল রিস্টোর করা
- এবং UAC সেটিংস পরিবর্তন করার সময়ও
এটির ডিফল্ট সেটিংস হলো:
শুধু অ্যাপগুলো যখন আমার কম্পিউটারে পরিবর্তন আনতে চায় তখন আমাকে জানান
যখন UAC Consent Prompt আসে এবং আপনার অনুমতির জন্য অনুরোধ করে, আপনি লক্ষ্য করেছেন হতে পারে এটি স্ক্রিনটি অন্ধকার করে দেয় এবং অএরো ইন্টারফেস অস্থায়ীভাবে বন্ধ করে দেয় – এবং এটি ট্রান্সপারেন্সি ছাড়া দেখায়। এটাকে Secure Desktop বলা হয় এবং এটি উইন্ডোজের একটি সিকিউরিটি ফিচার। ক্রেডেনশিয়াল প্রম্পট প্রদর্শিত হয় যখন একজন স্ট্যান্ডার্ড ইউজার এমন কোনো টাস্ক করতে চায় যার জন্য অ্যাডমিনিস্ট্রেটিভ অ্যাক্সেস টোকেন প্রয়োজন।

UAC elevation prompts রঙ-কোডেড থাকে অ্যাপ্লিকেশন-স্পেসিফিক হয়ে, যা একটি অ্যাপ্লিকেশন সম্ভাব্য সিকিউরিটি রিস্ক তা তাৎক্ষণিক শনাক্ত করতে সক্ষম করে।

পড়ুন: UAC Yes বাটন অনুপস্থিত বা গ্রে-আউট।
User Account Control সেটিংস পরিবর্তন করুন
আপনি যদি চান, তবে উইন্ডোজ ১১/১০-এ User Account Control সেটিংস পরিবর্তন করতে পারেন। আপনি এর আচরণ পরিবর্তন করতে পারেন এবং সিদ্ধান্ত নিতে পারেন UAC কতবার বা কখন আপনাকে অবহিত করবে।
এই জন্য, Control Panel খুলুন এবং User Accounts নির্বাচন করুন।

Change User Account Control settings-এ ক্লিক করুন। সেটিংস বক্স খুলবে।

ভার্টিক্যাল স্লাইডার ব্যবহার করে সেটিংস পরিবর্তন করুন। আপনার করা পরিবর্তনগুলো আপনার সিকিউরিটি সেটিংসকে প্রভাবিত করবে, তাই UAC সেটিংস ডিফল্টে রেখে দাওয়া ভালো, কিন্তু আপনাকে জানা উচিত UAC সেটিংসে পরিবর্তন আপনার উইন্ডোজ পিসির সিকিউরিটিকে কীভাবে প্রভাবিত করবে।
| সেটিং | বিবরণ | সিকিউরিটি প্রভাব |
|---|---|---|
| সবসময় আমাকে জানান |
|
|
| শুধু অ্যাপগুলো আমার কম্পিউটারে পরিবর্তন আনতে চায়ে তখন আমাকে জানান (ডিফল্ট) |
|
|
| শুধু অ্যাপগুলো আমার কম্পিউটারে পরিবর্তন আনতে চায়ে তখন আমাকে জানান (আমার ডেস্কটপ ম্লান করবেন না) |
|
|
| কখনো আমাকে জানাবেন না |
|
|
আপনি যদি অ্যাক্সেসিবিলিটি ডিভাইস ব্যবহার করেন, যেমন স্ক্রিন রিডার, মাইক্রোসফ্ট পরামর্শ দেয় যে আপনি Always notify বা Default – Notify me only when programs try to make changes to my computer UAC সেটিং বেছে নেন, কারণ Assistive technologies এই দুটি সেটিংসের সাথে সবচেয়ে ভালো কাজ করে।
পড়ুন: উইন্ডোজে Secure Desktop বন্ধ বা ডিজেবল করার পদ্ধতি।
উইন্ডোজ রেজিস্ট্রি ব্যবহার করে UAC ডিজেবল করুন
এই জন্য, regedit খুলুন এবং নিচের কী-তে নেভিগেট করুন:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System
EnableLUA কীটির মান, এর ডিফল্ট ১ থেকে Value data ০-এ পরিবর্তন করুন। এটি UAC ডিজেবল করবে।
আপনি UAC Group Policy Settings এবং Registry Key Settings সম্পর্কে আরও জানতে পারেন TechNet-এ।
নির্দিষ্ট অ্যাপ্লিকেশনগুলোর জন্য User Account Control ডিজেবল করুন
আপনার সারা কম্পিউটারের জন্য UAC প্রম্পট ডিজেবল করা উচিত নয়, কিন্তু আপনি নির্দিষ্ট অ্যাপ্লিকেশনগুলোর জন্য এটি ডিজেবল করতে চাইতে পারেন। Microsoft Application Compatibility Toolkit ব্যবহার করে এবং নিচের ধাপগুলো অনুসরণ করে, আপনি এক বা একাধিক নির্দিষ্ট অ্যাপ্লিকেশনের জন্য UAC প্রম্পট ডিজেবল করতে পারেন যেগুলো আপনি বিশ্বাস করেন। এটি পুরো কম্পিউটারের জন্য User Account Control ফিচার ডিজেবল করবে না।
- প্রথমে একটি সিস্টেম রিস্টোর পয়েন্ট তৈরি করুন।
- Microsoft Application Compatibility Toolkit 5.0 ডাউনলোড ও ইনস্টল করুন।
- Start মেনুতে, নতুন ফোল্ডারটি খুঁজুন। Compatibility Administrator-এর শর্টকাট আইকন খুঁজুন। সেটিতে রাইট-ক্লিক করুন এবং Run as administrator ক্লিক করুন।
- বাম প্যানেলে, Custom Databases-এর অধীনে ডেটাবেসে রাইট-ক্লিক করুন এবং Create New নির্বাচন করুন, এবং Application Fix নির্বাচন করুন।
- আপনি যেসব অ্যাপ্লিকেশনের আচরণ পরিবর্তন করতে চান তার নাম এবং অন্যান্য বিবরণ দিন এবং তারপর ব্রাউজ করে সেটি নির্বাচন করুন। Next ক্লিক করুন।
- Compatibility Fixes স্ক্রিনে আসার পরেই Next ক্লিক করুন।
- Compatibility Fixes স্ক্রিনে, RunAsInvoker আইটেমটি খুঁজুন, এবং সেটি চেক করুন।
- Next এবং তারপর Finish ক্লিক করুন।
- File সিলেক্ট করুন এবং Save As ক্লিক করুন। ফাইলটি filename.SDB টাইপ হিসেবে সেভ করুন এমন একটি ডিরেক্টরিতে যা আপনি সহজে খুঁজে পাবেন।
- <filename>.sdb ফাইলটি সেই Vista কম্পিউটারে কপি করুন যেটি আপনি এলিভেশন প্রম্পট আচরণ পরিবর্তন করতে চান।
- Command Prompt অ্যাডমিনিস্ট্রেটর হিসেবে খুলুন।
- কমান্ডটি রান করুন: sdbinst <path>\<filename>.sdb
- উদাহরণস্বরূপ, আপনি যদি .SDB ফাইলটি abc.sdb নামে c:\Windows ফোল্ডারে সেভ করেন, তবে কমান্ডটি হবে: sdbinst c:\windows\abc.sdb
- এটি প্রম্পট করবে: Installation of <name> complete.
শুভ দিন!
এটি চেক করুন যদি আপনি User Account Control (UAC) সেটিংস পরিবর্তন করতে পারেন না।