আপনি যদি কোনো অ্যাপ্লিকেশন ইনস্টল বা খোলার চেষ্টা করছেন এবং "Error opening file for writing" মেসেজ দেখেন, তবে বড় সমস্যা হয়েছে। এই ত্রুটি আপনাকে থামিয়ে দেবে—সমস্যা সমাধান হওয়া পর্যন্ত আপনি এগিয়ে যেতে পারবেন না।
এই মেসেজ সাধারণত ভুল ফাইল পারমিশনের কারণে হয়, কিন্তু এটিই একমাত্র কারণ নয়। করাপ্ট সেটআপ ফাইল, ইতিমধ্যে চলমান অ্যাপ্লিকেশন, আপনার ইউজার অ্যাকাউন্ট সেটিংস, এবং আরও অনেক কিছু দায়ী হতে পারে।
শুক্রবিশেষ, সমস্যা সমাধানের জন্য কিছু ধাপ অবলম্বন করা যায়। Windows-এ "error opening file for writing" ত্রুটি ফিক্স করতে চাইলে এই ধাপগুলো অনুসরণ করুন।
১. Task Manager-এ অ্যাপ্লিকেশন বন্ধ করুন
বেশির ভাগ ইউজারের জন্য, এই ত্রুটির একটি স্পষ্ট কারণ হলো একটি খোলা অ্যাপ্লিকেশন। আপনি যদি একটি বিদ্যমান অ্যাপ্লিকেশন আপডেট করার চেষ্টা করেন, কিন্তু সেটি চলমান থাকে, তবে এটি ইনস্টল হতে পারবে না কারণ ফাইলগুলো এখনও ব্যবহারে আছে, ফলে ত্রুটি দেখা দেয়।
এই সমস্যা সমাধানের জন্য, অ্যাপ্লিকেশনটি বন্ধ করুন এবং Task Manager ব্যবহার করে সম্পর্কিত প্রসেসগুলো বন্ধ করুন। এর জন্য নিচের ধাপগুলো অনুসরণ করুন।
- Start মেনু বা টাস্কবারে রাইট-ক্লিক করুন এবং Task Manager বেছে নিন।

- Task Manager উইন্ডোতে, Processes ট্যাবে আপনি যে অ্যাপ ইনস্টল করতে চাচ্ছেন তার নাম বা সম্পর্কিত প্রসেস খুঁজুন। উদাহরণস্বরূপ, VLC Media Player ইনস্টল করতে চাইলে, vlc.exe বা vlc দিয়ে শুরু হওয়া যেকোনো প্রসেস খুঁজুন।
- প্রতিটি প্রসেসে রাইট-ক্লিক করুন এবং মেনু থেকে End task বেছে নিন।

- প্রম্পট আসলে Yes চাপুন কনফার্ম করতে।
একবার অ্যাপ্লিকেশনগুলো বন্ধ হলে, ইনস্টলার আবার চালু করে দেখুন সমস্যা সমাধান হয়েছে কিনা।
২. ইনস্টলার ফাইল Administrator অধিকার দিয়ে চালান
ফাইল পারমিশন কখনো কখনো অ্যাপ্লিকেশন ইনস্টল করতে সমস্যা তৈরি করে। আপনি যদি আপনার পিসিতে স্ট্যান্ডার্ড ইউজার অ্যাকাউন্ট ব্যবহার করেন, তবে ইনস্টলার ফাইলটিকে অ্যাডমিনিস্ট্রেটর অধিকার দিয়ে চালাতে হতে পারে যাতে সেটি নিজে ইনস্টল করতে এবং বিদ্যমান ফাইল অ্যাক্সেস বা ওভাররাইট করতে পর্যাপ্ত পারমিশন পায়।
এটি ইনস্টলারকে আপনার সিস্টেমের যেকোনো ফাইল বা ফোল্ডারে লেখার পূর্ণ অ্যাক্সেস দেবে। এর জন্য নিচের ধাপগুলো অনুসরণ করুন।
- File Explorer-এ প্রোগ্রামের সেটআপ ফাইলটি খুঁজুন।
- ফাইলে রাইট-ক্লিক করুন এবং Run as administrator অপশন বেছে নিন।

- প্রম্পটে User Account Control পপ-আপে Yes বেছে নিন। অথবা, আপনি যদি বেসিক ইউজার অ্যাকাউন্ট দিয়ে চালাচ্ছেন, তবে এখানে আপনার ইউজারনেম ও পাসওয়ার্ড দিতে বলা হতে পারে।
ফাইলটি অ্যাডমিনিস্ট্রেটর প্রিভিলেজ দিয়ে খুলবে—এই পয়েন্ট থেকে ইনস্টলেশন প্রক্রিয়া সাধারণভাবে চালিয়ে যান।
৩. স্ট্যান্ডার্ড ইউজার অ্যাকাউন্টকে অ্যাডমিনিস্ট্রেটরে রূপান্তর করুন
একটি স্ট্যান্ডার্ড ইউজার অ্যাকাউন্টের সিস্টেম পরিবর্তন করার জন্য প্রয়োজনীয় পারমিশন থাকা উচিত নয়, যার মধ্যে অ্যাপ্লিকেশন ইনস্টল করা অন্তর্ভুক্ত। আপনি যদি পান যে অ্যাপ ইনস্টলার অ্যাডমিন হিসেবে চালানো যাচ্ছে না, তবে আপনার ইউজার অ্যাকাউন্ট টাইপ স্ট্যান্ডার্ড থেকে অ্যাডমিনিস্ট্রেটরে পরিবর্তন করতে হবে।
এক অ্যাডমিন অ্যাকাউন্ট আপনাকে আপনার পিসির পূর্ণ নিয়ন্ত্রণ দেবে, যাতে আপনি কোনো রেस्ट्रিকশন ছাড়া যেকোনো অ্যাপ্লিকেশন ইনস্টল করতে পারবেন। এটি করার সেরা পদ্ধতি হলো Windows 11-এ পুরনো Control Panel ব্যবহার করা। আপনার ইউজার অ্যাকাউন্ট টাইপ পরিবর্তন করতে এই ধাপগুলো অনুসরণ করুন।
- Start মেনু খুলুন, control panel সার্চ করুন, এবং টপ (Best Match) রেজাল্ট বেছে নিন।

- Control Panel মেনুতে, User Accounts সেকশনের অধীনে Change account type বেছে নিন।

- আপনার ইউজার অ্যাকাউন্ট বেছে নিন এবং Change the account type চাপুন।

- অপশনগুলো থেকে Administrator বেছে নিন। যদি এটি গ্রে-আউট থাকে, তবে আপনার পরিবর্তন করার পারমিশন নেই—আপনাকে অন্য ইউজার অ্যাকাউন্টে স্যুইচ করে আবার চেষ্টা করতে হবে।
- Change Account Type চাপুন কনফার্ম করতে, তারপর আপনার পিসি রিস্টার্ট করুন।

- রিস্টার্ট হওয়ার পর, আপনার ইউজার অ্যাকাউন্টে লগ ইন করুন। এখন এটিতে উন্নত অ্যাডমিনিস্ট্রেটর প্রিভিলেজ থাকা উচিত, যা আপনাকে ইনস্টলার আবার চালু করতে দেবে।
৪. ইনস্টলেশন লোকেশন বা ড্রাইভ পরিবর্তন করুন
আপনি যে অ্যাপ্লিকেশন ইনস্টল করতে চাচ্ছেন তার ইনস্টলেশন ড্রাইভ পরিবর্তন করাও একটি সম্ভাব্য সমাধান। আপনার মেন C: ড্রাইভে ডিস্ক স্পেস শেষ হতে পারে, বা আপনি কিছু অ্যাপ্লিকেশন সেকেন্ডারি হার্ড ড্রাইভ বা পার্টিশনে রাখতে চাইতে পারেন।
এটি করতে, আপনার অ্যাপ্লিকেশন ইনস্টলেশন প্রক্রিয়ার време Browse (বা অনুরূপ) বেছে নিন। আপনাকে আপনার নতুন ইনস্টলেশন লোকেশন বেছে নিতে হবে, নিশ্চিত করুন যে এটি একটি ভিন্ন ড্রাইভে। না হলে, এটি কোনো বিদ্যমান অ্যাপ্লিকেশন থেকে ভিন্ন লোকেশনে আছে তা নিশ্চিত করুন।

এটি করার পর, ইনস্টলেশন স্বাভাবিকভাবে চালিয়ে যান। ইনস্টলেশন সফল হলে, আপনি ত্রুটি বাইপাস করতে সফল হয়েছেন।
৫. ইনস্টলার ফাইলের জন্য Compatibility Troubleshooter চালান
আপনি যে অ্যাপ্লিকেশন ইনস্টল করতে চাচ্ছেন সেটি পুরনো হলে, ইনস্টলার ফাইল এবং আপনার বর্তমান Windows ভার্সনের মধ্যে কম্প্যাটিবিলিটি সমস্যা থাকতে পারে যা ইনস্টলেশন সফল হতে দেয় না। এটা হলে, Compatibility Troubleshooter টুল চালিয়ে সমস্যা ফিক্স করার চেষ্টা করুন।
Troubleshooter-টি ফাইল এবং আপনার পিসির মধ্যে কম্প্যাটিবিলিটি সমস্যা স্বয়ংক্রিয়ভাবে শনাক্ত করবে। যদি সেটি সমাধান করতে পারে (যেমন কম্প্যাটিবিলিটি মোডে ফাইল চালিয়ে), তবে সেটি স্বয়ংক্রিয়ভাবে করবে।
Compatibility Troubleshooter চালানোর জন্য এই ধাপগুলো অনুসরণ করুন।
- File Explorer-এ ইনস্টলেশন ফাইলে রাইট-ক্লিক করুন এবং Properties বেছে নিন।

- Properties উইন্ডোতে, Compatibility ট্যাব বেছে নিন এবং Run compatibility troubleshooter অপশন চাপুন।

- Troubleshooter-টি স্বয়ংক্রিয়ভাবে রিকমেন্ডেড সেটিংস খুঁজে বের করবে। যদি কোনো সেটিং পায়, তবে Test the program চাপুন যাতে কাজ করে কিনা চেক করা যায়।

- কাজ করলে Next চাপুন।
- Yes, save these settings for this program বেছে নিন।
- নहीं করলে, No, try again using different settings বেছে নিন অন্য সমাধান খুঁজতে বা No, report the program to Microsoft and check online for a solution বেছে নিন।

- Properties উইন্ডোতে Compatibility mode এবং Settings অপশন ব্যবহার করে কাস্টম কম্প্যাটিবিলিটি সেটিংও প্রয়োগ করা যায়।
- নতুন সেটিংস প্রয়োগ করলে Properties বক্সে OK চাপুন সেভ করতে।

৬. ভিন্ন ইনস্টলেশন ফাইল ব্যবহার করুন
যদিও এটি অসম্ভব, আপনাকে ইনস্টলেশন ফাইলের একটি নতুন কপি ব্যবহার করার কথা বিবেচনা করতে হতে পারে। ফাইলটি করাপ্ট হলে বা সেটআপ প্রসেসের একটি গুরুত্বপূর্ণ অংশ অনুপস্থিত থাকলে, ইনস্টলেশন ব্যর্থ হবে।
এই সমস্যা সমাধানের জন্য, আপনাকে একটি বিশ্বস্ত উৎস থেকে ফাইলের একটি নতুন কপি ডাউনলোড করতে হবে। প্রথমে ম্যানুফ্যাকচারার বা ডেভেলপারের ওয়েবসাইট চেষ্টা করুন, কারণ কম বিশ্বস্ত সাইট থেকে ফাইল ডাউনলোড করলে আপনার পিসি ম্যালওয়্যার ইনফেকশনের ঝুঁকিতে পড়তে পারে।
ফাইল পাওয়ার পর, আপনার পিসি থেকে মূল ফাইলটি ডিলিট করুন File Explorer-এ রাইট-ক্লিক করে Delete বেছে নিয়ে। তারপর নতুন ফাইলটি সাধারণভাবে চালু করুন দেখতে সমস্যা সমাধান হয়েছে কিনা।

উপরে বর্ণিত ধাপ অনুযায়ী অ্যাডমিনিস্ট্রেটর হিসেবে চালানো মনে রাখবেন যদি কোনো সমস্যা হয়।
৭. অ্যাপ্লিকেশনের পুরনো ভার্সন মুছুন
আপনি যদি একটি পুরনো অ্যাপ্লিকেশন ম্যানুয়ালি আপডেট করতে চান, তবে আপনাকে প্রথমে পুরনো ভার্সনটি আনইনস্টল করার কথা বিবেচনা করতে হতে পারে। এই পুরনো অ্যাপ্লিকেশনগুলোর নিজস্ব ফাইল প্রোটেকশন থাকতে পারে যাতে আপনি সেগুলো ওভাররাইট করতে না পারেন—অ্যান্টিভাইরাস সফটওয়্যার এর সাধারণ উদাহরণ।
পুরনো অ্যাপ্লিকেশন আনইনস্টল করতে এই ধাপগুলো অনুসরণ করুন।
- Start মেনুতে রাইট-ক্লিক করুন এবং Settings বেছে নিন।

- Settings মেনুতে Apps > Installed Apps বেছে নিন।

- পুরনো ভার্সন অ্যাপ্লিকেশনটি খুঁজুন বা সার্চ বার ব্যবহার করে খুঁজে বের করুন। একবার পেলে, সেটির পাশে থ্রি-ডটস মেনু আইকনে ক্লিক করুন, তারপর Uninstall চাপুন।

- আপনাকে আপনার পছন্দ কনফার্ম করতে বলা হবে—Uninstall চাপুন চালিয়ে যেতে।

- যদি অ্যাপ্লিকেশনের আরও রিমูভাল সেটিং বা অপশন থাকে, তবে অন-স্ক্রিন নির্দেশনা অনুসরণ করে প্রক্রিয়া সম্পূর্ণ করুন।
একবার অ্যাপ্লিকেশন রিমুভ হলে, আপনার পিসি রিস্টার্ট করুন এবং নতুন ইনস্টলেশন ফাইল আবার চেষ্টা করুন দেখতে সমস্যা সমাধান হয়েছে কিনা।
Windows 11-এ সফলভাবে অ্যাপ্লিকেশন ইনস্টল করা
Windows-এ "error opening file for writing" ত্রুটি সাধারণ একটা নয়, কিন্তু আপনি যদি এর সম্মুখীন হন, তবে উপরের ধাপগুলো আপনাকে সমস্যা ফিক্স করতে সাহায্য করবে। নিশ্চিত করুন যে আপনি কোনো চলমান অ্যাপ্লিকেশন ওভাররাইট করার চেষ্টা করছেন না এবং আপনার ইউজার অ্যাকাউন্টে সিস্টেমে পরিবর্তন করার সঠিক পারমিশন আছে।
Microsoft Store থেকে ইনস্টল করা একটি অ্যাপ মুছে ফেলতে চান? Microsoft Store অ্যাপ্লিকেশন আনইনস্টল করার প্রক্রিয়া কিছুটা আলাদা—এটি Settings মেনু বা Store-ই থেকে করতে হবে।
আপনার পিসিতে কোনো নির্দিষ্ট মোবাইল অ্যাপ চেষ্টা করতে চান? Windows 11-এ Android অ্যাপ ইনস্টল করে আপনি এটা করতে পারেন।