ব্যবহারকারীরা "Error 1603: A fatal error occurred during installation" এরর মেসেজ পান যখন তারা একটি নতুন প্রোগ্রাম ইনস্টল করার চেষ্টা করে বা একটি প্রোগ্রাম নতুন ভার্সনে আপডেট করার চেষ্টা করে।
এই এরর সাধারণত তখন হয় যখন আপনি এমন একটি অ্যাপ্লিকেশন ইনস্টল করার চেষ্টা করছেন যা ইতিমধ্যে ইনস্টল করা আছে। অথবা যে ফোল্ডারে ইনস্টল করার চেষ্টা করছেন সেটি এনক্রিপ্টেড (encrypted) বা SYSTEM ড্রাইভ/ফোল্ডারে পর্যাপ্ত পারমিশন নেই। এই এরর সমাধানের জন্য বেশ কিছু ওয়ার্কঅরাউন্ড আছে। এটি খুব সাধারণ একটি এরর এবং নিচের নির্দেশনা অনুসরণ করলে সমাধান হওয়া উচিত।
সমাধান ১: মাইক্রোসফট Fixit চালানো
মাইক্রোসফট একটি অফিসিয়াল প্রোগ্রাম রিলিজ করেছে যা কম্পিউটারের ইনস্টলেশন সমস্যা টার্গেট করে। এটি ৬৪-বিট আর্কিটেকচারের রেজিস্ট্রি কী ফিক্স করে এবং আপডেট ডেটা কন্ট্রোল করা রেজিস্ট্রি কীও ফিক্স করে। অফিসিয়াল ডকুমেন্টেশন অনুযায়ী, এটি এমন সমস্যা ফিক্স করে যা আপনাকে প্রোগ্রাম ইনস্টল বা আনইনস্টল করতে দেয় না।
- অফিসিয়াল মাইক্রোসফট ওয়েবসাইটে যান এবং Fixit অ্যাপ্লিকেশন ডাউনলোড করুন।

- প্রোগ্রাম ডাউনলোড হলে, ট্রাবলশুটার রান করুন। Next চাপুন। এখন প্রোগ্রামটি আটোমেটিক্যালি যেকোনো করাপ্ট রেজিস্ট্রি কী এবং অন্যান্য সম্ভাব্য সমস্যা খুঁজে বের করবে।

- ট্রাবলশুটার চালানোর কিছুক্ষণ পর, আপনাকে অপশন দেয়া হবে সমস্যা ইনস্টলেশন-এ হচ্ছে নাকি আনইনস্টলেশন-এ। আপনার কেস অনুযায়ী সঠিক অপশন সিলেক্ট করুন এবং এগিয়ে যান।

- ট্রাবলশুটিং সম্পূর্ণ হলে, কম্পিউটার রিস্টার্ট করুন এবং আবার প্রোগ্রাম ইনস্টল বা আনইনস্টল করার চেষ্টা করুন।
সমাধান ২: ড্রাইভে ফুল পারমিশন দেওয়া
আলোচ্য এরর মেসেজ তখনও উত্থান করতে পারে যদি আপনি যে ড্রাইভে ইনস্টল করার চেষ্টা করছেন সেটি ইউজার SYSTEM-কে ইনস্টলেশন চালিয়ে যাওয়ার পর্যাপ্ত পারমিশন না দেয়। ইউজার গ্রুপ SYSTEM বিভিন্ন প্রোগ্রাম এবং অ্যাপ্লিকেশন ইনস্টল বা আনইনস্টল করার জন্য দায়িত্বপূর্ণ। আমরা প্রয়োজনীয় পারমিশন দিয়ে দেখব কি সমস্যা সমাধান হয়।
- "This PC" খুলুন। যে হার্ড ড্রাইভে প্রোগ্রাম ইনস্টল করার চেষ্টা করছেন সেটি লোকেট করুন। রাইট-ক্লিক করে "Properties" সিলেক্ট করুন।
- এখন "Security" ট্যাবে যান এবং পারমিশনের সামনে Edit ক্লিক করুন।

- নিশ্চিত করুন ইউজার গ্রুপ SYSTEM-এ সম্পূর্ণ পারমিশন আছে। সব পারমিশন দিয়ে Apply চাপুন। কম্পিউটার ড্রাইভের সব ফাইলে পরিবর্তন ইমপ্লিমেন্ট করতে কিছু মিনিট নিতে পারে। সময় ফাইল সংখ্যা অনুযায়ী ভিন্ন হয়।

- পূর্বের উইন্ডোতে ফিরে Advanced ক্লিক করুন।

- নতুন উইন্ডো পপ আপ হলে Change permissions ক্লিক করুন।

- লিস্ট থেকে Administrators সিলেক্ট করুন এবং Applies to-এর সামনে This folder, subfolders, and files অপশনটি সিলেক্ট করুন। এখন সব পারমিশন দিন। OK চাপুন পরিবর্তন সংরক্ষণের জন্য।

- ইউজার গ্রুপ SYSTEM-এর জন্যও একই ধাপগুলো অনুসরণ করুন। সব পরিবর্তন ইমপ্লিমেন্ট করার পর Apply চাপুন এবং বের হোন। এখন চেক করুন সমস্যা সমাধান হয়েছে কিনা।
সমাধান ৩: উইন্ডোজ আপডেট চেক করা
২০১৮ সালের শুরুর উইন্ডোজ ১০ আপডেটের পর উইন্ডোজ আপডেট মডিউল सम्बन्धী আরেকটি সমস্যা উঠেছিল। পাইথন (Python) ইত্যাদি প্রোগ্রাম রিপোর্ট করা হয়েছিল যে কম্পিউটার আপডেট ইনস্টল বা ডাউনলোড করলে সমস্যা সৃষ্টি করছে।
এই সমস্যার জন্য যে একমাত্র ওয়ার্কঅরাউন্ড রিপোর্ট করা হয়েছিল সেটি হলো উইন্ডোজ আপডেট ডিজেবল করা বা এটি শেষ হওয়া পর্যন্ত অপেক্ষা করা। মনে হয় উইন্ডোজ আপডেটও উইন্ডোজ ইনস্টলার ব্যবহার করে আপডেটগুলো ইমপ্লিমেন্ট করে। যদি ইনস্টলার ফ্রি না থাকে, তবে আপনাকে আলোচ্য এরর মেসেজ বাধ্য করবে।
সমাধান ৪: উইন্ডোজ ইনস্টলার সার্ভিস রিস্টার্ট করা
উপরোক্ত সব পদ্ধতি কাজ না করলে, আপনি উইন্ডোজ ইনস্টলার সার্ভিস রিস্টার্ট করার চেষ্টা করতে পারেন। উইন্ডোজ ইনস্টলার (Windows Installer) হলো একটি API এবং মাইক্রোসফট উইন্ডোজের সফটওয়্যার কম্পোনেন্ট যা আপনার কম্পিউটারে সফটওয়্যার ইনস্টলেশন, মেইনটেনেনস এবং রিমুভালের জন্য ব্যবহৃত হয়। বেশ কিছু অ্যাপ্লিকেশন তাদের প্যাকেজ আপনার উইন্ডোজে ইনস্টল করতে এই ব্যবহার করে। ইনস্টলার রি-রেজিস্টার করলে সমস্যা সমাধান হতে পারে।
- Windows + R চাপুন এবং ডায়ালগ বক্সে "services.msc" টাইপ করে সার্ভিসেস ট্যাব লঞ্চ করুন।
- সার্ভিসেসে "Windows Installer" এন্ট্রি লোকেট করুন। রাইট-ক্লিক করে "Properties" সিলেক্ট করুন।

- সার্ভিসটি সম্ভবত স্টপড (stopped) থাকবে। "Start" বাটন চাপুন এবং OK চাপুন পরিবর্তন সংরক্ষণের জন্য।

- Windows + R চাপুন এবং ডায়ালগ বক্সে "msiexec /unregister" টাইপ করে Enter চাপুন। এটি ইনস্টলার আনরেজিস্টার করবে।

- আবার Windows + R চাপুন এবং "msiexec /regserver" টাইপ করে Enter চাপুন।
- এখন চেক করুন সমস্যা সমাধান হয়েছে কিনা। না হলে রিস্টার্ট করে আবার চেষ্টা করুন।
যদি ইনস্টলার সার্ভিস রি-রেজিস্টার করলেও কাজ না করে, তবে টিপসের আগে কম্যান্ড প্রম্পটে আরও ইনটেন্স কমান্ড এক্সিকিউট করব।
- Windows + S চাপুন, "command prompt" টাইপ করুন, অ্যাপ্লিকেশনটিতে রাইট-ক্লিক করে "Run as administrator" সিলেক্ট করুন।
- কম্যান্ড প্রম্পটে নিচের কমান্ডগুলো এক-এক করে এক্সিকিউট করুন:
%windir%\system32\msiexec.exe /unregister
%windir%\syswow64\msiexec.exe /unregister
%windir%\system32\msiexec.exe /regserver
%windir%\syswow64\msiexec.exe /regserver

- কম্পিউটার রিস্টার্ট করুন। পাওয়ার সাইকেলিং এর পর Windows + R চাপুন, ডায়ালগ বক্সে "regedit" টাইপ করে Enter চাপুন।
- এখন নিচের অ্যাড্রেসে নেভিগেট করুন:
HKLM\System\CurrentControlSet\Services\MSIServer
- "msiserver" কীটি খুঁজে বের করুন। ডান নেভিগেশন প্যানের "DisplayName"-এ ক্লিক করুন এবং ভ্যালু পরিবর্তন করে "C:\WINDOWS\SysWOW64\msiexec.exe /V" করুন।

- আবার এলিভেটেড কম্যান্ড প্রম্পট খুলুন এবং কমান্ড "C:\WINDOWS\SysWOW64\msiexec.exe /regserver" টাইপ করে Enter চাপুন।
- কম্পিউটার রিস্টার্ট করুন এবং চেক করুন কি কিছু পার্থক্য হয়েছে।
টিপস:
- সব ব্যাকগ্রাউন্ড প্রসেস বন্ধ করে আবার প্রোগ্রাম ইনস্টল করার চেষ্টা করুন।
- চেক করুন সফটওয়্যার বা তার পুরনো ভার্সন ইতিমধ্যে ইনস্টল করা আছে কিনা (Windows + R এবং "appwiz.cpl")। থাকলে, নতুন ভার্সন ইনস্টল করার আগে সেটি আনইনস্টল করতে হবে।
- নিশ্চিত করুন স্পেস রিকোয়ারমেন্ট পূরণ হচ্ছে। ড্রাইভে এক্সট্রা স্পেস তৈরি করার চেষ্টা করুন।
- আপনি ড্রাইভ থেকে টেম্পোরারি ফাইল রিমুভ করেও দেখতে পারেন।
- যেহেতু এই সমস্যা যেকোনো সফটওয়্যারে হতে পারে, আমরা এক আর্টিকেলে সব সফটওয়্যারের ফিক্স কভার করতে পারি না। আমাদের অন্যান্য আর্টিকেল চেক আউট করুন যেগুলো প্রতিটি সফটওয়্যার আলাদাভাবে টার্গেট করে।
- যদি অধিকাংশ প্রোগ্রামের সাথে এই সমস্যা হয়, তবে আপনার ডেটা ব্যাকআপ নিয়ে উইন্ডোজের ফ্রেশ ইনস্টলেশন করার কথা বিবেচনা করুন।
- আপনি বর্তমান ইনস্টলড অপারেটিং সিস্টেমের রিপেয়ার (repair) ও করতে পারেন।