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

উইন্ডোজ ১০-এ বিল্ট-ইন অ্যাডমিনিস্ট্রেটর একাউন্ট ইনএবল/ডিজেবল করার পদ্ধতি

আপনি জানেন, উইন্ডোজ ১০ ইনস্টলেশনের সময় সিস্টেম ইউজার একাউন্ট তৈরি করার জন্য প্রম্পট করে এবং এই একাউন্টকে লোকাল অ্যাডমিনিস্ট্রেটর প্রিভিলেজ দেয়। তবে, ইনস্টলেশনের সময় একটি অন্য বিল্ট-ইন (হিডেন) অ্যাডমিনিস্ট্রেটর একাউন্ট তৈরি হয়, যা নিরাপত্তার কারণে ডিজেবল থাকে। এই আর্টিকেলে আমরা বিল্ট-ইন উইন্ডোজ ১০ অ্যাডমিনিস্ট্রেটর একাউন্ট-এর সম্পর্কে, এর ব্যবহার, কীভাবে ইনএবল বা ডিজেবল করা যায়, এবং পাসওয়ার্ড রিসেট করার পদ্ধতি বলব।

উইন্ডোজে বিল্ট-ইন অ্যাডমিনিস্ট্রেটর একাউন্ট কী?

Administrator একাউন্ট উইন্ডোজ ইনস্টলেশনের সময় অটোমেটিক্যালি তৈরি হয় এবং অপারেটিং সিস্টম ইনিশিয়ালাইজ করার জন্য ব্যবহৃত হয়। এরপর এই একাউন্ট ডিজেবল হয়ে যায় এবং ইউজারকে নিজস্ব একাউন্ট তৈরি করতে বলা হয়, যা লোকাল Administrators গ্রুপে যোগ করা হয়।

বিল্ট-ইন অ্যাডমিনিস্ট্রেটর একাউন্টের কম্পিউটার ওপর পূর্ণ অসীম প্রিভিলেজ থাকে। এই একাউন্ট UAC (User Account Control)-এর অধীন নয়, এবং সব প্রোগ্রাম UAC প্রম্পট ছাড়া এক্সিকিউট হয় (এটি ইউজার একাউন্টের সাথে অ্যাডমিনিস্ট্রেটর প্রিভিলেজ থাকার একটি গুরুত্বপূর্ণ পার্থক্য)। উইন্ডোজে বিল্ট-ইন Administrator কিছুটা লিনাক্সের root-এর মতো – সিস্টেমে সর্বোচ্চ অধিকার আছে (নিশ্চিত NT AUTHORITY\SYSTEM-এর মতো নয়, কিন্তু কাছাকাছি)।

গ্রুপ পলিসি অপশন User Account Control: Admin Approval Mode for the Built-in Administrator account ব্যবহার করে বিল্ট-ইন উইন্ডোজ অ্যাডমিনিস্ট্রেটরের জন্য UAC ইনএবল করা যায়।

বিল্ট-ইন Administrator ডিফল্টলি উইন্ডোজ ১০ এবং উইন্ডোজ সার্ভার ২০১৬-এ ডিজেবল থাকে। এই একাউন্ট মুছে ফেলা বা Administrators গ্রুপ থেকে বাদ দেওয়া যাবে না।

যদি উইন্ডোজ Safe বা Recovery মোডে বুট করা হয়, তবে অ্যাডমিনিস্ট্রেটর একাউন্ট অটোমেটিক্যালি ইনএবল হয়।

নিরাপত্তার কারণে, বিল্ট-ইন অ্যাডমিনিস্ট্রেটর একাউন্ট রিনেম করার সুপারিশ করা হয়। এটি ম্যানুয়ালি, LAPS বা GPO প্যারামিটার Accounts: Rename administrator account ব্যবহার করে Computer Configuration → Policies → Windows Settings → Security Settings → Local Policies → Security Options-এ করা যায়।

অ্যাডমিনিস্ট্রেটর একাউন্ট রিনেম করলে কিছুটা রিস্ক কমে, কিন্তু মূল সমস্যা হলো এর SID পরিবর্তন হয় না। বিল্ট-ইন অ্যাডমিনিস্ট্রেটর একাউন্টের সবসময় পরিচিত SID থাকে S-1-5-domain-500।

টিপ। ডিফল্টলি, Administrator পাসওয়ার্ড সেট করা থাকে না (খালি)।

গুরুত্বপূর্ণ। মাইক্রোসফট অ্যাডমিনিস্ট্রেটর একাউন্ট ইনএবল (সক্রিয়) রাখার বা এর অধীনে 지속적으로 কাজ করার সুপারিশ করে না। আপনি শুধু খুব জরুরি হলে নির্দিষ্ট টাস্ক বা ট্রাবলশুট করার জন্য "Administrator" একাউন্ট ইনএবল করবেন। উইন্ডোজে অটোমেটিক লগইন করার জন্য এটি ব্যবহার করবেন না।

উইন্ডোজ ১০-এ বিল্ট-ইন অ্যাডমিনিস্ট্রেটর একাউন্ট ইনএবল করার পদ্ধতি

উইন্ডোজ ১০-এ বিল্ট-ইন অ্যাডমিনিস্ট্রেটর একাউন্ট এক্টিভেট করার কিছু সহজ পদ্ধতি দেখি।

সর্বাধিক দ্রুত এবং সহজ উপায় হলো এলিভেটেড প্রিভিলেজে কমান্ড প্রম্পট (বা পাওয়ারশেল কনসোল) চালু করে কমান্ড রান করা।

এতে করতে নিচের কমান্ড চালান:

net user administrator /active:yes

The command completed successfully.

পাওয়ারশেল কামডলেটও ব্যবহার করা যায় লোকাল একাউন্ট ম্যানেজ করতে:

Get-LocalUser -Name "Administrator" | Enable-LocalUser

যেমন আগে বললাম, আধুনিক উইন্ডোজ ভার্সনগুলিতে অ্যাডমিনিস্ট্রেটর একাউন্টের জন্য কোনো পাসওয়ার্ড সেট থাকে না। আপনার কম্পিউটারে ডোমেইন পাসওয়ার্ড কমপ্লেক্সিটি পলিসি প্রয়োগ থাকলে, অ্যাডমিনিস্ট্রেটর একাউন্ট ইনএবল করার চেষ্টা করলে নিচের মেসেজ আসতে পারে:

The password does not meet the password policy requirements. Check the minimum password length, password complexity and password history requirements.

এই কেসে, অ্যাডমিনিস্ট্রেটর একাউন্ট ইনএবল করার আগে এর জন্য পাসওয়ার্ড সেট করতে হবে:

net user administrator *

বিল্ট-ইন অ্যাডমিনিস্ট্রেটরের জন্য দুর্বল পাসওয়ার্ড ব্যবহার করবেন না (সিম্পল পাওয়ারশেল স্ক্রিপ্ট দিয়ে জেনারেট করতে পারেন)।

যদি আগের কমান্ড "The user name could not be found" রিটার্ন করে, তবে সম্ভবত কম্পিউটারের অ্যাডমিনিস্ট্রেটর একাউন্ট রিনেম করা হয়েছে।

আপনার কম্পিউটারের বিল্ট-ইন অ্যাডমিনিস্ট্রেটর একাউন্টের নাম জানতে এর পরিচিত SID ব্যবহার করুন (শেষে অবশ্যই -500 থাকে)। কমান্ড চালান:

wmic useraccount where "SID like 'S-1-5-%-500'" get name

এই কেসে, বিল্ট-ইন একাউন্টটি admin-এ রিনেম করা হয়েছে। এটি ইনএবল করতে চালান:

net user admin /active:yes

সব লোকাল একাউন্ট লিস্ট করতে:

net user

যদি বিল্ট-ইন উইন্ডোজ অ্যাডমিনিস্ট্রেটর ইনএবল করার চেষ্টা করলে "System error 5 has occurred. Access is denied" আসে, তবে নিশ্চিত করুন cmd.exe বা powershell.exe কনসোল অ্যাডমিনিস্ট্রেটর হিসেবে (elevated) চালু হয়েছে। এছাড়া চেক করুন আপনার একাউন্ট লোকাল Administrators গ্রুপের সদস্য কিনা।

আপনার একাউন্ট যেসব গ্রুপের সদস্য সেটা লিস্ট করুন:

whoami /all

এই উদাহরণে, user1 লোকাল Administrators গ্রুপের সদস্য নয়, এবং তাই অ্যাডমিনিস্ট্রেটর একাউন্ট ইনএবল করার পারমিশন নেই।

উইন্ডোজে লোকাল administrators গ্রুপের ইউজার লিস্ট দেখানোর পদ্ধতি:

net localgroup administrators

এই উদাহরণে, Administrators গ্রুপে শুধু দুটি একাউন্ট আছে। আপনি যদি তাদের মধ্যে যেকোনো একাউন্টের পাসওয়ার্ড না জানেন, তবে কম্পিউটারে অ্যাডমিনিস্ট্রেটর অধিকার আপনার নেই। বিল্ট-ইন অ্যাডমিনিস্ট্রেটর একাউন্ট ইনএবল করে আপনার ইউজার একাউন্টে লোকাল অ্যাডমিন পারমিশন দেওয়ার জন্য আর্টিকেলের পরবর্তী সেকশন দেখুন।

নোট। বিল্ট-ইন অ্যাডমিনিস্ট্রেটর একাউন্ট এক্টিভেট করার এই পদ্ধতি সব উইন্ডোজ ১০ এডিশনে কাজ করে। নিচে বর্ণিত অন্যান্য পদ্ধতিগুলো উইন্ডোজ ১০ Home এডিশনে প্রয়োগ্য নয় কারণ সেখানে Computer and User Management স্ন্যাপ-ইন (compmgmt.msc এবং lusrmgr.msc) এবং Local Group Policy Editor (gpedit.msc) নেই।

MMC স্ন্যাপ-ইন Local Users and Groups খুলুন lusrmgr.msc সার্চ বারে বা কমান্ড প্রম্পটে লিখে। কনসোল উইন্ডোতে Users সেকশন এক্সপ্যান্ড করুন। Administrator নামে একাউন্ট খুঁজে ডাবল-ক্লিক করুন, তারপর Account is Disabled আনচেক করুন। পরিবর্তন সেভ করুন।

অ্যাডমিনিস্ট্রেটর একাউন্ট এখন ইনএবল। এই কনসোলে কনটেক্সট মেনুর Set Password অপশন সিলেক্ট করে এর পাসওয়ার্ড পরিবর্তন করা যায়।

লোকাল GPO দিয়ে বিল্ট-ইন অ্যাডমিনিস্ট্রেটর একাউন্ট ইনএবল করা যায়। Local Group Policy Editor gpedit.msc (বা Local Security Policy Editor — secpol.msc) খুলুন। Computer Configuration → Windows Settings → Security Settings → Local Policies → Security Options-এ যান। Accounts: Administrator account status পলিসি খুঁজে এটিকে Enable সেট করুন।

কমান্ড দিয়ে গ্রুপ পলিসি সেটিংস আপডেট করুন: gpupdate /force বা কেবল কম্পিউটার রিবুট করুন।

উপরের যেকোনো পদ্ধতিতে অ্যাডমিনিস্ট্রেটর একাউন্ট ইনএবল করার পর, এটি উইন্ডোজ লগঅন স্ক্রিনে দেখাবে।

বিল্ট-ইন অ্যাডমিনিস্ট্রেটর একাউন্ট ডিজেবল করতে কমান্ড ব্যবহার করুন:

net user administrator /active:no

যদি আপনি Accounts: Administrator account status পলিসি দিয়ে অ্যাডমিনিস্ট্রেটর ইনএবল করেছেন, তবে এটি ডিজেবল করতে হবে (বা সকল লোকাল GPO সেটিংস রিসেট করতে হবে)।

উইন্ডোজ ১০-এ অ্যাডমিনিস্ট্রেটর প্রিভিলেজ (পাসওয়ার্ড) হারালে কী করবেন

অনেক সময় দেখা যায় আপনি ভুলে আপনার অ্যাডমিনিস্ট্রেটর প্রিভিলেজ থাকা ইউজার একাউন্ট ডিজেবল করেছেন বা আপনার একাউন্ট লোকাল অ্যাডমিন্স গ্রুপ থেকে রিমুভ করেছেন। চলুন দেখি কীভাবে বিল্ট-ইন Administrator ইনএবল করা যায় বা আপনার একাউন্ট লোকাল Administrators গ্রুপে যোগ করা যায় (যদি উইন্ডোজে লগঅন না করতে পারেন)।

ডোমেইন কম্পিউটারে, অ্যাডমিনিস্ট্রেটর পারমিশন থাকা ইউজার লিস্ট GPO দিয়ে ম্যানেজ করা যায়।

আপনার কম্পিউটার LiveCD (কিন্তু MSDaRT রিকভারি ইমেজ নয়) বা উইন্ডোজ ১০ ইনস্টল মিডিয়া থেকে বুট করুন। উইন্ডোজ ১০ ইনস্টল ইমেজ সহ বুটেবল USB স্টিক তৈরি করার সবচেয়ে সহজ উপায় Media Creation Tool ব্যবহার করা।

Windows Setup স্ক্রিনে Shift + F10 চাপুন। একটি কমান্ড প্রম্পট খুলবে।

এখন নির্ধারণ করতে হবে আপনার উইন্ডোজ কোন ড্রাইভে ইনস্টল। diskpart চালু করে list vol লিখুন। আমার উদাহরণে, উইন্ডোজ C: ড্রাইভে অবস্থিত। এই ড্রাইভ লেটারটি আমি পরের কমান্ডগুলিতে ব্যবহার করব। exit লিখে diskpart সেশন বন্ধ করুন।

নিচের কমান্ডগুলো চালান utilman.exe (Ease of Access অ্যাপলেট) এর কপি তৈরি করে সেটিকে cmd.exe দিয়ে রিপ্লেস করার জন্য:
copy c:\windows\System32\utilman.exe c:\
copy c:\windows\System32\cmd.exe c:\windows\System32\utilman.exe

কম্পিউটার রিবুট করুন:

wpeutil reboot

সামান্যভাবে উইন্ডোজ বুট করুন। উইন্ডোজ লগইন স্ক্রিনে (একাউন্ট লিস্ট সহ), Win + U কী কম্বিনেশন চাপুন।

System প্রিভিলেজে একটি কমান্ড প্রম্পট উইন্ডো খুলবে। আপনার একাউন্ট লোকাল Administrators গ্রুপে যোগ করতে, বিল্ট-ইন উইন্ডোজ অ্যাডমিনিস্ট্রেটর ইনএবল করতে এবং এর পাসওয়ার্ড রিসেট করতে কমান্ডগুলো চালান:

net localgroup administrators user1 /add
net user Administrator /active:yes
net user administrator *

এখন আপনি বিল্ট-ইন Administrator বা আপনার ইউজার একাউন্ট (যেটি লোকাল অ্যাডমিন পারমিশন পেয়েছে) দিয়ে উইন্ডোজে লগঅন করতে পারবেন।

মূল utilman.exe ফাইলটি অবশ্যই রিপ্লেস করুন। আবার ইনস্টল মিডিয়া থেকে বুট করে কমান্ড চালান:

copy c:\utilman.exe c:\windows\System32\utilman.exe

  1. উইন্ডোজ ১০-এ অ্যাডমিনিস্ট্রেটর অ্যাকাউন্ট সক্ষম বা নিষ্ক্রিয় করার ধাপে ধাপে গাইড

  2. উইন্ডোজ 11-এ ইউজার অ্যাকাউন্ট কন্ট্রোল সেটিংস অ্যাডজাস্ট করুন: ধাপে ধাপে গাইড

  3. উইন্ডোজ ১০-এ বিল্ট-ইন অ্যাডমিনিস্ট্রেটর অ্যাকাউন্ট সক্ষম বা অক্ষম করুন

  4. উইন্ডোজ ১০-এ বিল্ট-ইন অ্যাডমিনিস্ট্রেটর অ্যাকাউন্ট সক্রিয় করুন: ধাপে ধাপে গাইড