DISM (Deployment Image Service and Management Tool) একটি শক্তিশালী Windows ইউটিলিটি যা সিস্টেম ইমেজ ফাইল ম্যানেজ ও রিপেয়ার করতে সাহায্য করে। কিন্তু DISM ব্যবহার করার সময় ত্রুটি দেখা স্বাভাবিক, এবং এমন একটি ত্রুটি হলো DISM Error 1009। এই ব্লগে আমরা এই ত্রুটি সমাধানের বেশ কয়েকটি পদ্ধতি এক্সপ্লোর করব, প্রতিটির সংক্ষিপ্ত ধাপসহ যাতে আপনি সহজে সমস্যা সমাধান করতে পারেন।

Windows রেজিস্টারি একটি ক্রিটিক্যাল কম্পোনেন্ট যা OS এবং ইনস্টল্ড অ্যাপ্লিকেশন দুটির কনফিগারেশন সেটিংস ও অপশন সংরক্ষণ করে। কিন্তু যখন এটি করাপ্ট হয়, তখন এটি বিবিধ সিস্টেম এরর তৈরি করে, যার মধ্যে DISM error 1009ও একটি। DISM ব্যবহার করার সময় এই ত্রুটি পাওয়া মানে আপনার Windows সিস্টেমের রেজিস্টারি ফাইলগুলোর সাথে সমস্যা আছে। خوشখবর, নিচে দিয়ে কিছু কার্যকর ফিক্স দিয়ে এটি সমাধান করা যায়।
দ্রষ্টব্য: যেকোনো রিপেয়ার চেষ্টা করার আগে গুরুত্বপূর্ণ ডেটা ব্যাকআপ নিন, কারণ এতে সিস্টেম ফাইল মডিফাই করা জড়িত।
দ্রুত সমাধান
ব্যাকআপ থেকে রেজিস্টারি রিস্টোর করে DISM এরর ফিক্স করুন:
- Win + R চাপি Run ডায়লগ খুলুন।
- regedit টাইপ করে এন্টার চাপুন Registry Editor খুলতে।
- Registry Editor-এ File-এ ক্লিক করুন এবং Import নির্বাচন করুন।
- ব্যাকআপ ফাইল সিলেক্ট করুন এবং Open ক্লিক করুন রেজিস্টারি রিস্টোর করতে।
পদ্ধতি ১: বেসিক ট্রাবলশুটিং মেথড
এডভান্সড ট্রাবলশুটিং-এ যাওয়ার আগে এই বেসিক সমাধানগুলো ট্রাই করুন।
১A. সিস্টেম ফাইল করাপশন চেক করুন
DISM Error 1009 মুখোমুখি হলে, System File Checker (SFC) টুল চালিয়ে করাপ্ট সিস্টেম ফাইল অটোমেটিক্যালি রিপেয়ার করুন।
- Command Prompt অ্যাডমিনিস্ট্রেটর হিসেবে খুলুন। Start মেনুতে cmd সার্চ করুন, Command Prompt-এ রাইট-ক্লিক করে Run as administrator বেছে নিন।

- কমান্ড টাইপ করুন: sfc /scannow এবং Enter চাপুন।

- দ্রষ্টব্য: SFC স্ক্যান ও রিপেয়ার শেষ হওয়া পর্যন্ত অপেক্ষা করুন।
- প্রক্রিয়া শেষ হলে কম্পিউটার Restart করুন।
১B. Windows Update Troubleshooter ব্যবহার করুন
Windows Update Troubleshooter একটি বিল্ট-ইন টুল যা আপডেট-রিলেটেড সমস্যা ডায়গনোজ ও ফিক্স করে, সম্ভবত DISM error 1009 সমাধান করবে।
- Start ক্লিক করুন এবং PC Settings খুলুন।
- Update & Security ক্লিক করুন।

- বাম সাইডবারে Troubleshoot ক্লিক করুন। তারপর Additional Troubleshooters ক্লিক করুন।
- Get up and running-এর নিচে Windows Update ক্লিক করুন এবং Run the troubleshooter ক্লিক করুন।

- অন-স্ক্রিন ইনস্ট্রাকশন ফলো করে ট্রাবলশুটিং সম্পূর্ণ করুন।
কম্পিউটার রিস্টার্ট করুন এবং চেক করুন DISM Error 1009 সমাধান হয়েছে কিনা।
আরও পড়ুন: DISM Error 14098 Component Store has been corrupted ফিক্স
পদ্ধতি ২: লেটেস্ট Windows আপডেট সরান
যদি রিসেন্ট আপডেটের পর ত্রুটি আসে, প্রোবলেম্যাটিক আপডেটটি Command Prompt এবং Windows ইনস্টলেশন মিডিয়া দিয়ে আনইনস্টল করা সমাধান হতে পারে। ধাপগুলো:
- Win + I চাপি PC Settings খুলুন এবং Update & Security ক্লিক করুন।
- বাম সাইডবারে Windows Update সিলেক্ট করুন।
- View update history ক্লিক করুন।

- পেজের উপরে Uninstall updates ক্লিক করুন।
- তালিকা থেকে সাম্প্রতিক আপডেটটি লোকেট করুন, রাইট-ক্লিক করে Uninstall নির্বাচন করুন।
- দ্রষ্টব্য: অন-স্ক্রিন ইনস্ট্রাকশন ফলো করে আপডেট রিমুভ করুন।
আপডেট রিমুভ হলে কম্পিউটার রিস্টার্ট করুন এবং চেক করুন DISM Error 1009 সমাধান হয়েছে কিনা।
যদি Windows PC অ্যাক্সেসযোগ্য না হয়, তবে নিচের ধাপগুলো ফলো করুন:
- Windows 10 বুটেবল USB ড্রাইভ তৈরি করুন।
- কম্পিউটার অফ করে অন করুন। BIOS সেটিংসে যান এবং USB ড্রাইভকে বুট সোর্স হিসেবে বেছে নিন।
- বুট স্ক্রিনে Next ক্লিক করুন।

- Repair your computer সিলেক্ট করুন।

- Troubleshoot এবং তারপর Command Prompt ক্লিক করুন।

- Command Prompt-এ নিচের কমান্ড টাইপ করুন এবং Enter চাপুন Windows ফোল্ডারवाले ড্রাইভ চেনার জন্য:
wmic logicaldisk get name

- dir C: কমান্ড ব্যবহার করুন Windows ইনস্টলেশন والے ড্রাইভ লোকেট করতে। C-কে উপযুক্ত ড্রাইভ লেটার দিয়ে রিপ্লেস করুন:
- Windows ফোল্ডারवाले ড্রাইভ চেনার পর সেটিতে সুইচ করুন। C-কে সঠিক ড্রাইভ লেটার দিয়ে রিপ্লেস করুন:
- Scratch ফোল্ডার তৈরি করুন কমান্ড দিয়ে: mkdir C:\Scratch.
- ইনস্টল্ড আপডেট রোল ব্যাক করুন এই কমান্ড দিয়ে:
DISM /Image:C:\ /ScratchDir:C:\Scratch /Cleanup-Image /RevertPendingActions
- দ্রষ্টব্য: কমান্ড সফল হলে Command Prompt এক্সিট করুন এবং PC রিস্টার্ট করুন।
যদি Windows সফলভাবে বুট হয়, চমৎকার! না হলে এগিয়ে যান:
- ইনস্টলেশন মিডিয়া দিয়ে PC রিস্টার্ট করুন এবং পূর্বের মতো Command Prompt অ্যাক্সেস করুন।
- নিচের তিনটি কমান্ড চালান আপডেট-রিলেটেড ফাইল রিমুভ করতে ( C-কে আপনার ড্রাইভ লেটার দিয়ে রিপ্লেস করুন):
del C:\Windows\SoftwareDistribution del C:\Windows\WinSxS\cleanup.xml del C:\Windows\WinSxS\pending.xml
- দ্রষ্টব্য: কম্পিউটার রিস্টার্ট করুন। সিস্টেম এখনও বুট না হলে ইনস্টলেশন মিডিয়া দিয়ে রিস্টার্ট করে Command Prompt খুলুন।
- নিচের কমান্ডগুলো চালান ( C-কে আপনার ড্রাইভ লেটার দিয়ে রিপ্লেস করুন):
chkdsk /f C: sfc /scannow /offbootdir=C:\ /offwindir=C:\windows dism /image:C:\ /cleanup-image /restorehealth
- এই কমান্ডগুলো এক্সিকিউট করার পর কম্পিউটার রিস্টার্ট করুন।
আরও পড়ুন: DISM Source Files Could not be Found Error ফিক্স
পদ্ধতি ৩: ব্যাকআপ থেকে রেজিস্টারি রিস্টোর করুন
রেজিস্টারি করাপশন DISM error 1009 তৈরি করলে, RegBack ফোল্ডার ব্যবহার করে Windows রেজিস্টারি রিস্টোর করুন, যদি আপনার হেলথি ব্যাকআপ থাকে।
দ্রষ্টব্য: এই মেথড ধরে নিচ্ছে আপনার Windows রেজিস্টারির ব্যাকআপ আছে। রেজিস্টারি মডিফাই করার সময় সতর্ক থাকুন, ভুল করলে সিস্টেম অস্থির হতে পারে।
- Win + R চাপি Run ডায়লগ খুলুন।
- regedit টাইপ করে এন্টার চাপুন Registry Editor খুলতে।

- Registry Editor-এ File-এ ক্লিক করুন এবং Import নির্বাচন করুন।
- দ্রষ্টব্য: আপনার রেজিস্টারি ব্যাকআপ ফাইল থাকা লোকেশনে নেভিগেট করুন।
- ব্যাকআপ ফাইল সিলেক্ট করুন এবং Open ক্লিক করুন রেজিস্টারি রিস্টোর করতে।
- দ্রষ্টব্য: অন-স্ক্রিন প্রম্পট বা কনফার্মেশন ফলো করুন।
রেজিস্টারি রিস্টোর হলে কম্পিউটার রিস্টার্ট করুন।
যদি Windows PC অ্যাক্সেসযোগ্য না হয়, তবে নিচের ধাপগুলো ফলো করুন:
দ্রষ্টব্য: এই কমান্ডগুলো চালানোর আগে নিশ্চিত করুন যে উল্লেখিত ডিরেক্টরিগুলো এক্সিস্ট করে। যদি কোনো ডিরেক্টরি না থাকে, কমান্ডগুলো এরর দেবে।
- Windows ইনস্টলেশন মিডিয়া দিয়ে কম্পিউটার বুট করুন এবং Command Prompt অ্যাক্সেস করুন।

- Windows ফোল্ডারवाले ড্রাইভে চেঞ্জ করুন এবং Enter চাপুন। (replace C আপনার ড্রাইভ লেটার দিয়ে):
- নিচের কমান্ডগুলো চালান:
cd \windows\system32\config md Backup copy *.* Backup cd RegBack
- দ্রষ্টব্য: যদি RegBack ফোল্ডারের কোনো ফাইলের সাইজ শূন্য বাইট হয়, তবে বোঝা যায় রেজিস্টারি ফাইল করাপ্ট বা খালি। সেক্ষেত্রে Solution 3 (System Restore)-এ যান।
- যদি কোনো ফাইলের সাইজ শূন্য না হয়, copy *.* .. কমান্ড চালান রেজিস্টারি ফাইলগুলো Config ফোল্ডারে কপি করতে (ওভাররাইট প্রম্পট আসলে সেটি এক্সেপ্ট করুন):
- Command Prompt এক্সিট করুন এবং PC রিস্টার্ট করুন।
- যদি PC বুট না হয়, ইনস্টলেশন মিডিয়া দিয়ে রিস্টার্ট করুন, Command Prompt খুলুন, এবং নিচের কমান্ডগুলো এক্সিকিউট করুন ( C-কে আপনার ড্রাইভ লেটার দিয়ে রিপ্লেস করুন):
chkdsk /f C: sfc /scannow /offbootdir=C:\ /offwindir=C:\windows dism /image:C:\ /cleanup-image /restorehealth
- কম্পিউটার রিস্টার্ট করুন।
আরও পড়ুন: DISM Error 0x800f081f in Windows 10 ফিক্স
পদ্ধতি ৪: Windows ইনস্টলেশন মিডিয়া ভেরিফাই করুন
DISM রিপেয়ার অপারেশনের সময় ত্রুটি হলে, Windows ইনস্টলেশন মিডিয়ার ইন্টিগ্রিটি ভেরিফাই করুন যাতে রিপেয়ার সোর্স বিশ্বস্ত থাকে এবং DISM error 1009 ফিক্স হয়।
- নিশ্চিত করুন আপনার কাছে Windows ইনস্টলেশন USB বা DVD আছে।
- ইনস্টলেশন মিডিয়া কম্পিউটারে ইনসার্ট করুন এবং রিস্টার্ট করুন।
- ইনস্টলেশন মিডিয়া থেকে বুট করুন। ভাষা, টাইম, কারেন্সি, কীবোর্ড পছন্দ বেছে নিন, Next ক্লিক করুন।
- বাম নিচে Repair your computer ক্লিক করুন।

- Troubleshoot এবং তারপর Advanced options সিলেক্ট করুন।
- Command Prompt সিলেক্ট করুন।

- Command Prompt-এ নিচের কমান্ড দিয়ে Windows ইমেজ রিপেয়ার করুন। X:-কে আপনার Windows ইনস্টলেশন মিডিয়ার ড্রাইভ লেটার দিয়ে রিপ্লেস করুন (যেমন D:):
DISM /Online /Cleanup-Image /RestoreHealth /source:X:\Sources\Install.wim
- প্রক্রিয়া শেষ হওয়া পর্যন্ত অপেক্ষা করুন। ইনস্টলেশন মিডিয়া রিমুভ করুন এবং কম্পিউটার রিস্টার্ট করুন।
পদ্ধতি ৫: System Restore ফাংশন ব্যবহার করুন
রেজিস্টারি সমস্যা যদি বাঁকি থাকে বা রিকভার না হয়, Windows ইনস্টলেশন মিডিয়া থেকে System Restore চালু করুন সিস্টেমকে পূর্বের ফাংশনাল স্টেটে ফিরিয়ে আনতে, যা সম্ভবত ত্রুটি সমাধান করবে। বিস্তারিত ধাপের জন্য আমাদের গাইড "Windows 10-এ System Restore ব্যবহার" দেখুন।

এই মেথডগুলো আপনাকে DISM error 1009 ফিক্স করতে এবং আপনার Windows সিস্টেমকে tekrar পথে ফিরিয়ে আনার সাহায্য করবে। যদি সমস্যা বাঁকি থাকে, প্রফেশনাল বা Microsoft সাপোর্টের সাহায্য নিন। প্রশ্ন বা সুপারিশ থাকলে নিচে কমেন্ট করুন।