Disk Cleanup টুল অ্যাডমিনিস্ট্রেটরকে দ্রুত Windows Server সিস্টেম ড্রাইভ ক্লিন আপ করতে দেয় অপ্রয়োজনীয় এবং টেম্পোরারি ফাইল ডিলিট করে, WinSxS ডিরেক্টরি থেকে আউটডেটেড কম্পোনেন্ট ফাইল ক্লিন করা সহ যা লেটেস্ট ক্যুমুলেটিভ আপডেট ইনস্টল করার পর বাঁকি থাকে। Disk Cleanup ইউটিলিটি (cleanmgr.exe) ডিফল্টভাবে Windows Server 2016/2019-র GUI এডিশন (Desktop Experience)-এ ইনস্টল করা থাকে। যাইহোক, Windows Server-এর পূর্ববর্তী ভার্সনে (2012 R2/2012/2008 R2), cleanmgr.exe টুল থাকে না।
Windows Server 2016-এ Disk Cleanup Tool ব্যবহার করা
Windows Server 2016-এ Disk Cleanup ইউটিলিটি ব্যবহার করে সিস্টেম ডিস্ক ক্লিন আপ করতে, File Explorer-এ ডিস্ক প্রপার্টি খুলুন এবং Disk Cleanup বাটনে ক্লিক করুন।

আপনি “disk cleanup” বা cleanmgr.exe সার্চ বক্সে টাইপ করেও পেতে পারেন।
যে ড্রাইভ ক্লিন করতে চান সেটি সিলেক্ট করুন।

অপেক্ষা করুন যতক্ষণ ক্লিনিং উইজার্ড আপনার ডিস্ক চেক করে এবং নিরাপদে ডিলিট করা যাওয়া অপ্রয়োজনীয় ফাইল খুঁজে বের করে।

আপনি কম্পোনেন্ট সিলেক্ট করতে পারেন যেসব ফাইল ডিলিট করা যাবে। আপনাকে নিচের টেম্পোরারি ফাইল ডিলিট করার প্রস্তাব করা হবে:
- Setup Log Files;
- Downloaded Program Files;
- Temporary Internet Files;
- Recycle Bin;
- Temporary files;
- Thumbnails.
সিস্টেম ফাইল ক্লিন আপ করতে Clean up system files বাটনে ক্লিক করুন।

অতিরিক্তভাবে, নিচের موارد ক্লিন আপ করার প্রস্তাব করা হয়:
- Outdated Windows Defender files;
- System archived Windows Error Reporting files (ফোল্ডার C:\ProgramData\Microsoft\Windows\WER\ReportQueue);
- System queued Windows Error Reporting;
- Device driver packages (দेखুন How to Remove Unused Drives from Driver Store);
- Windows Update Cleanup — এটি WinSxS ডিরেক্টরিতে কম্পোনেন্ট স্টোর ক্লিন আপ করতে দেয়। আপডেট করা কম্পোনেন্টের পুরনো ভার্সনের ফাইলগুলো রিমুভ হয়।
আপনার দরকারি অপশনগুলো সিলেক্ট করুন, এবং Disk Cleanup আপনাকে কত ডিস্ক স্পেস বাঁচাবে তা দেখাবে। OK ক্লিক করুন এবং ফাইল ডিলিশন কনফার্ম করুন।

cleanmgr.exe টুল অপ্রয়োজনীয় ফাইল রিমুভ করার পর্যন্ত অপেক্ষা করুন।
Cleanmgr.exe: Disk Cleanup কমান্ড-লাইন অপশন
cleanmgr.exe টুলের বেশ কিছু কমান্ড-লাইন অপশন রয়েছে যা এটিকে বিভিন্ন অটোমেটিক ড্রাইভ ক্লিনিং সিনেরিওতে ব্যবহার করতে দেয়। এগুলো Windows Server এবং Windows 10-চালিত ইউজার ডেস্কটপ ওয়ার্কস্টেশন উভয়েই ব্যবহার করা যায়।
cleanmgr.exe [/d driveletter] [/SAGESET:n | /SAGERUN:n | TUNEUP:n | /LOWDISK | /VERYLOWDISK | /SETUP | /AUTOCLEAN]

/AUTOCLEAN প্যারামিটার Windows বিল্ড আপগ্রেডের পর বাঁকি থাকা পুরনো ফাইল ডিলিট করতে ব্যবহৃত হয়। /SETUP অপশন আপনাকে Windows-এর পূর্ববর্তী ভার্সন থেকে বাঁকি ফাইল ডিলিট করতে দেয় (যদি আপনি ইন-প্লেস আপগ্রেড করেন)।
cleanmgr /LOWDISK কমান্ড ইতিমধ্যে সিলেক্ট করা ক্লিনিং অপশনসহ Disk Cleanup GUI রান করে।

cleanmgr /VERYLOWDISK কমান্ড অটোমেটিক ড্রাইভ ক্লিনআপ করে (GUI দেখায় না), এবং শেষে কর্তৃত্বকৃত কর্ম এবং উপলব্ধ ফ্রি স্পেস সম্পর্কে তথ্য দেখায়।
You have successfully resolved the low disk space condition. Your C:\ volume now has 10000 Mb of free space remaining.

/sageset:xx এবং /sagerun:xx অপশন ব্যবহার করে আপনি কাস্টমাইজড ক্লিনআপ অপশন সেট তৈরি ও রান করতে পারেন।
উদাহরণস্বরূপ, কমান্ড চালান: cleanmgr /sageset: 11। খুলা উইন্ডোতে, যেসব কম্পোনেন্ট এবং ফাইল আপনি অটোমেটিক ক্লিন আপ করতে চান সেগুলো সিলেক্ট করুন (আমি সব অপশন সিলেক্ট করলাম)।
এই সেটিংস রেজিস্ট্রি কী HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches-এ সেভ হয়। এই রেজিস্ট্রি সেকশনে Windows-এর সব কম্পোনেন্ট লিস্ট করা থাকে যা Disk Cleanup টুল দিয়ে ক্লিন করা যায়। আপনি যেসব অপশন সিলেক্ট করেছেন, তার জন্য একটি DWORD প্যারামিটার তৈরি হয় имен StateFlags0011 (0011 আপনার sageset প্যারামিটারে নির্দিষ্ট নম্বর)।

সিলেক্ট করা প্যারামিটারসহ ড্রাইভ ক্লিনআপ টাস্ক শুরু করতে কমান্ড চালান:
cleanmgr /sagerun:11
যদি আপনি Active Directory ডোমেনে কম্পিউটার (বা সার্ভার) গুলোর অটোমেটিক ডিস্ক ক্লিনআপ টাস্ক কনফিগার করতে চান, আপনাকে শুধু এই রেজিস্ট্রি কী এক্সপোর্ট করে কম্পিউটারগুলোরে GPO দিয়ে ডিপ্লয় করতে হবে।
Windows 10-চালিত ওয়ার্কস্টেশনে অটোমেটিক সিস্টেম ড্রাইভ ক্লিনআপের জন্য একটি সিম্পল শিডিউলড টাস্ক তৈরি করতে পারেন নিচের PowerShell কোড দিয়ে:
Start-Process -FilePath CleanMgr.exe -ArgumentList '/sagerun:11' -WindowStyle Hidden -Wait
Windows Server 2012 R2/2008 R2-এ Desktop Experience ইনস্টল না করেই Disk Cleanup এনেবল করা
ডিফল্টভাবে, Windows Server 2012/R2 এবং 2008/R2-এ Disk Cleanup (cleanmgr.exe) টুল ডিফল্টভাবে ইনস্টল করা থাকে না। Cleanmgr ইউটিলিটি ব্যবহার করতে, প্রথমে আপনাকে একটি আলাদা সার্ভার Desktop Experience ফিচার ইনস্টল করতে হবে Server Manager বা PowerShell (Install-WindowsFeature Desktop-Experience) ব্যবহার করে।
Desktop Experience-এর সাথে বহুteur অনাবশ্যক কম্পোনেন্টও সার্ভারে ইনস্টল হয়:
- Windows Media Player;
- Desktop themes;
- AVI support for Windows;
- Windows SideShow;
- Windows Defender Antivirus;
- Disk Cleanup;
- Sync Center;
- Audio recording;
- Character Map;
- Snipping Tool.

Windows Server-এ Disk Cleanup চালাতে আপনি একটি সিম্পল মেথড ব্যবহার করতে পারেন: শুধু দুটি ফাইল Cleanmgr.exe এবং Cleanmgr.exe.mui WinSxS থেকে system32 ডিরেক্টরিতে কপি করুন। নিচে বিভিন্ন Windows ভার্সনে cleanmgr বাইনারি ফাইল কপি করার কমান্ড দেওয়া আছে (সব কেসে পাথ Windows Server ইংরেজি ভাষা এডিশনের জন্য)।
| OS version | Command to copy cleanmgr bin files |
| Windows Server 2008 R2 x64
|
copy C:\Windows\winsxs\amd64_microsoft-windows-cleanmgr_31bf3856ad364e35_6.1.7600.16385_none_c9392808773cd7da\cleanmgr.exe C:\Windows\System32\ |
| Windows Server 2008 x64
|
copy C:\Windows\winsxs\amd64_microsoft-windows-cleanmgr_31bf3856ad364e35_6.0.6001.18000_none_c962d1e515e94269\cleanmgr.exe C:\Windows\System32\ |
| Windows Server 2012 x64
|
copy C:\Windows\WinSxS\amd64_microsoft-windows-cleanmgr_31bf3856ad364e35_6.2.9200.16384_none_c60dddc5e750072a\cleanmgr.exe C:\Windows\System32\ |
Windows Server 2012 R2 x64
উপরে বর্ণিত ট্রিক Windows Server 2012 R2-এ কাজ করে না KB2821895 আপডেটের করা পরিবর্তনের কারণে। বিষয়টি হলো এই আপডেট ইনস্টল করার পর, বাইনারি কম্পোনেন্ট ফাইল সংরক্ষণে কমপ্রেশন ব্যবহার করা হয়। আপনি কপি করা cleanmgr.exe রান করার চেষ্টা করলে নিচের এরর আসে:
Unsupported 16-Bit Application The Program or feature \??\C:\Windows\system32\cleanmgr.exe cannot start or run due to incompatibility with 64-bit version of Windows.

ওয়ার্কঅরাউন্ড হিসেবে, আপনি এই মেথড ব্যবহার করতে পারেন:
- PowerShell দিয়ে Desktop Experience ফিচার ইনস্টল করুন:
Install-WindowsFeature Desktop-Experience - আপনার সার্ভার রিস্টার্ট করুন;
- ফাইলগুলো %windir%\system32\cleanmgr.exe এবং %windir%\system32\en-US\cleanmgr.exe.mui যেকোনো ডিরেক্টরিতে কপি করুন (c:\temp);
- ফিচার আনইনস্টল করুন:
Uninstall-WindowsFeature Desktop-Experience - রিবুট;
- উপরোক্ত ডিরেক্টরিতে cleanmgr.exe এবং cleanmgr.exe.mui ফাইলগুলো কপি করুন।
পরে এই দুটি ফাইল অন্যান্য সার্ভারগুলোতে কপি করা যায় বা আপনার Windows Server 2012 R2 ভার্চুয়াল মেশিন টেমপ্লেটে ইন্টিগ্রেট করা যায়।
Disk Cleanup টুল শুরু করতে cleanmgr.exe কমান্ড অ্যাডমিনিস্ট্রেটর প্রিভিলেজ দিয়ে রান করুন। 
টিপ. Windows Server R2-এ আপডেট ইনস্টল করার পর বাঁকি আউটডেটেড কম্পোনেন্ট ফাইল ডিলিট করতে DISM কমান্ড ব্যবহার করতে পারেন:
dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
Windows 2008 R2 / Windows 7 SP1-এ cleanmgr.exe ব্যবহার করে পুরনো আপডেট ফাইল ডিলিট করতে আলাদা প্যাচ KB2852386 ইনস্টল করতে হবে।
Windows Server Core Edition-এ Disk Cleanup ব্যবহার করা
Windows Server Core 2016-এ, যেটিতে পূর্ণাঙ্গ GUI ক্যাপাবিলিটি নেই, Disk Cleanup টুলও ইনস্টল করা থাকে না। আপনি Server Core-এ ডিস্ক ক্লিন আপ করতে cleanmgr.exe ব্যবহার করতে চাইলে, WinSXS ডিরেক্টরি থেকে নিচের ফাইলগুলো কপি করুন:
copy C:\Windows\WinSxS\amd64_microsoft-windows-cleanmgr_31bf3856ad364e35_10.0.14393.0_none_9ab8a1dc743e759a\cleanmgr.exe C:\Windows\System32\copy C:\Windows\WinSxS\amd64_microsoft-windows-cleanmgr.resources_31bf3856ad364e35_10.0.14393.0_en-us_8b4adb68af596a23\cleanmgr.exe.mui C:\Windows\System32\en-US\