যখন আপনি উইন্ডোজ ১১ বা উইন্ডোজ ১০ কম্পিউটার বুট করেন, বা কোনো এক্সিকিউটেবল রান করে কোনো প্রোগ্রাম ইনস্টল করার চেষ্টা করেন, তখন যদি INTERNAL ERROR: Cannot create temporary directory এরর প্রম্পট দেখান, তবে এই পোস্টটি আপনাকে সবচেয়ে উপযুক্ত সমাধান দেবে।

প্রভাবিত পিসি ইউজাররা রিপোর্ট করেছেন যে এই এরর হলে তারা কিছু ইনস্টলড প্রোগ্রাম (ক্রোম, নর্টন ইন্টারনেট সিকিউরিটি ইত্যাদি) খুলতে পারেন না। এছাড়া Windows Update বারবার There were some problems installing updates এরর দেখাচ্ছে।
INTERNAL ERROR: Cannot create temporary directory
এই সমস্যায় আপনি পড়লে নিচের সমাধানগুলো কোনো নির্দিষ্ট ক্রম ছাড়া চেষ্টা করুন এবং দেখুন সমাধান হয় কিনা।
- Program Install and Uninstall Troubleshooter চালান
- File and Folder Troubleshooter চালান
- এক্সিকিউটেবল ফাইল অ্যাডমিন প্রivilেজ দিয়ে রান করুন
- Disk Cleanup চালান
- CHKDSK চালান
- Temp ফোল্ডারে Full Control পারমিশন দিন
- ম্যানুয়ালি নতুন Temp ফোল্ডার তৈরি করুন
- পার্টিশন/ড্রাইভ ফরম্যাট করুন
- System Restore করুন
- Windows 11/10 রিসেট করুন
প্রতিটি সমাধানের প্রক্রিয়া নিচে বিস্তারিত দেওয়া হলো।
১] Program Install and Uninstall Troubleshooter চালান

সফটওয়্যার ইনস্টল করার সময় INTERNAL ERROR: cannot create temporary directory সমস্যা হলে মাইক্রোসফটের Program Install and Uninstall Troubleshooter চালান। এটি ইনস্টল বা রিমুভ ব্লক করা ইস্যু ও করাপ্টেড রেজিস্ট্রি কী ফিক্স করে।
২] File and Folder Troubleshooter চালান

File and Folder Troubleshooter চালিয়ে দেখুন এরর ফিক্স হয় কিনা।
৩] এক্সিকিউটেবল ফাইল অ্যাডমিন প্রivilেজ দিয়ে রান করুন

Program Install and Uninstall Troubleshooter কাজ না করলে, এক্সিকিউটেবল ফাইল অ্যাডমিন প্রivilেজ দিয়ে রান করুন এবং দেখুন সফটওয়্যার এরর ছাড়া ইনস্টল হয় কিনা। না হলে পরবর্তী সমাধান চেষ্টা করুন।
৪] Disk Cleanup চালান

প্রোগ্রাম ইনস্টল করার সময় C: ড্রাইভের টেম্প ডিরেক্টরিতে কিছু ফাইল জেনারেট হয়। যদি সিস্টেম ড্রাইভে পর্যাপ্ত স্পেস না থাকে বা টেম্প ডিরেক্টরি তৈরির পারমিশন না থাকে, তবে এই এরর আসে। C: ড্রাইভের উপলব্ধ স্পেস চেক/অ্যানালাইজ করুন — যদি স্পেস কম হয়, তবে Disk Cleanup চালান বা Settings অ্যাপ থেকে হার্ড ডিস্ক ক্লিন আপ করুন।
৫] CHKDSK চালান

এই সমাধানটি CHKDSK চালিয়ে ব্যাড বা করাপ্টেড সেক্টর রিপেয়ার করতে বলে যা ড্রাইভ ইন্টিগ্রিটিতে ইনকনসিস্টেন্সি সৃষ্টি করে এবং এরর আসে।
CHKDSK চালানোর পদ্ধতি:
- Windows key + R চাপে Run ডায়লগ খুলুন।
- Run বক্সে cmd টাইপ করে CTRL + SHIFT + ENTER চাপে অ্যাডমিন/এলিভেটেড মোডে Command Prompt খুলুন।
- কমান্ড প্রম্পটে নিচের কমান্ড টাইপ করে এন্টার চাপুন।
chkdsk /x /f /r
নিচের মেসেজ আসবে:
Chkdsk cannot run because the volume is in use by another process. Would you like to schedule this volume to be checked the next time the system restarts? (Y/N).
- কীবোর্ডের Y চাপুন এবং কম্পিউটার রিবুট করুন যাতে CHKDSK হার্ড ড্রাইভ চেক করে এরর ফিক্স করতে পারে।
CHKDSK সম্পূর্ণ হলে চেক করুন সমস্যা সমাধান হয়েছে কিনা। না হলে পরবর্তী সমাধান চেষ্টা করুন।
৬] Temp ফোল্ডারে Full Control পারমিশন অ্যাসাইন করুন

এই সমাধানটি সিস্টেম ড্রাইভে থাকা Temp ফোল্ডারে Full Control পারমিশন অ্যাসাইন করতে বলে। এটি শুধু অস্থায়ী মেজার হিসেবে ব্যবহার করুন এবং কাজ শেষ হলে ফোল্ডারের পারমিশন ডিফল্টে ফিরিয়ে দিন।
৭] ম্যানুয়ালি নতুন Temp ফোল্ডার তৈরি করুন

এই সমাধানটি ম্যানুয়ালি নতুন Temporary files ফোল্ডার তৈরি করে সেটিকে Temp নামে ডাকবে সিস্টেম ড্রাইভে এবং ভেরিয়েবল পরিবর্তন করবে।
নিচের কাজগুলো করুন:
- System Properties খুলুন।
- Advanced System Settings ক্লিক করুন।
- Advanced ট্যাবে যান।
- নিচে Environment Variables বাটন চাপুন।
- উপরের বক্স থেকে TEMP ডাবল-ক্লিক করুন।
- নিচের ভ্যালু ফিল্ডে রিপ্লেস করুন:
%USERPROFILE%\AppData\Local\Temp
এর সাথে
C:\Temp
- OK > OK চাপুন।
- Apply > OK চাপুন System Properties বের হতে।
যদি সমস্যা সমাধান না হয়, তবে পরবর্তী সমাধান চেষ্টা করুন।
৮] পার্টিশন/ড্রাইভ ফরম্যাট করুন

এই সমাধানটি পার্টিশন/ড্রাইভ ফরম্যাট করতে বলে। অথবা আপনি ড্রাইভে নতুন পার্টিশন তৈরি করতে পারেন, এবং যদি প্রয়োজন হয় Temp ফোল্ডার তৈরি করে দেখুন কাজ করে কিনা।
৯] System Restore করুন

যদি আগে এই এরর না আসত বুট বা ইনস্টলের সময়, তবে সম্পূর্ণ সম্ভব যে আপনার সিস্টেম সম্প্রতিতে কোনো পরিবর্তন হলো যা আপনি জানেন না।
এই কেসে, যেহেতু আপনি নাও জানেন কী পরিবর্তন হলো যা এরর সৃষ্টি করছে, আপনি System Restore করতে পারেন (রিস্টোর পয়েন্টের পরের যেকোনো পরিবর্তন — অ্যাপ ইনস্টল, ইউজার প্রিফারেন্স ইত্যাদি হারিয়ে যাবে) এরর শুরু হওয়ার আগের তারিখে ফিরে যাওয়ার জন্য।
১০] Windows 11/10 রিসেট করুন

এই পর্যায়ে, যদি কিছুই কাজ না করে এবং সমস্যা বন্দি থাকে, তবে Windows 11/10 রিসেট করুন সমস্যা সমাধানের জন্য। রিসেট অপারেশনের সময় personal files রাখার অপশন বেছে নিন।
আশা করি সাহায্য হয়েছে!
সম্বন্ধিত পোস্ট: Unable to execute file in temporary directory error, Error 5, Access Is Denied
Temp ফোল্ডার কীভাবে ফিক্স করবেন?
আপনার উইন্ডোজ ১১/১০ পিসিতে Temp ফোল্ডার ফিক্স করতে Temp ফোল্ডারের কন্ট্রোল পরিবর্তন করতে পারেন। পদ্ধতি:
- File Explorer খুলুন।
- C:\Users\UserName\AppData\Local-এ নেভিগেট করুন।
- Temp ফোল্ডারে রাইট-ক্লিক করে মেনু থেকে Properties বেছে নিন।
- Properties শিটের Security ট্যাবে যান।
- Everyone-এ ক্লিক করুন।
- Edit চাপুন।
- নিশ্চিত করুন Full Control বক্সটি চেক করা আছে।
- OK চাপুন সেটিংস সেভ করতে।
Unable to create a temporary file সমাধান?
আপনার উইন্ডোজ ডিভাইসে Unable to create a temporary file ফিক্স করতে: C:\Users\[Username]\AppData\Local-এ নেভিগেট করুন (যদি উইন্ডোজ ১০ D ড্রাইভে ইনস্টল থাকে, তবে D-থেকে পাথ শুরু করুন) এবং Temp ফোল্ডারে রাইট-ক্লিক করুন (যদি Temp ফোল্ডার না দেখেন, তবে hidden files/folders শো করুন।
