কম্পিউটার টিউটোরিয়াল

Windows-এ 0x8007045b ত্রুটি কীভাবে ঠিক করবেন?

অনেক Windows ব্যবহারকারী নির্দিষ্ট আপডেট ইনস্টল করার চেষ্টায় বা পুরানো Windows সংস্করণ থেকে Windows 10-এ আপগ্রেড ব্যর্থ হওয়ার পর 0x8007045B ত্রুটি কোড দেখে পেরেছেন। অধিকাংশ প্রভাবিত ব্যবহারকারী রিপোর্ট করেছেন যে একাধিক আপডেট একই ত্রুটি কোড দিয়ে ব্যর্থ হচ্ছে। এটি কোন নির্দিষ্ট Windows সংস্করণের জন্য সীমাবদ্ধ নয় কারণ এটি Windows 7, Windows 8.1 এবং Windows 10-এ ঘটে বলে নিশ্চিত করা হয়েছে।

Windows-এ 0x8007045b ত্রুটি কীভাবে ঠিক করবেন?

Windows-এ ত্রুটি কোড 0x8007045B-এর কারণ কী?

বিভিন্ন ব্যবহারকারীর রিপোর্ট এবং এই সমস্যা সমাধানের সবচেয়ে সাধারণ রিপেয়ার কৌশলগুলো বিশ্লেষণ করে আমরা এই নির্দিষ্ট সমস্যা নিয়ে তদন্ত করেছি। এটি দেখা গেছে, এই ত্রুটি বার্তা ট্রিগার করতে বেশ কিছু ভিন্ন পরিস্থিতি রয়েছে। সম্ভাব্য করণগুলোকে সংক্ষিপ্ত তালিকা:

  • সিস্টেম ফাইল করাপশন – এই সমস্যার সবচেয়ে সাধারণ কারণ হলো সিস্টেম ফাইল করাপশন। এর একাধিক কারণ হতে পারে, কিন্তু সবচেয়ে সম্ভাব্য হলো ম্যানুয়াল ইউজার ইন্টারভেনশন বা AV সুইট কিছু আইটেম কোয়ারান্টাইন করলে। এই পরিস্থিতি लागু হলে, DISM এবং SFC দিয়ে করাপ্ট ইন্সট্যান্স রিপেয়ার করলে বা রিপেয়ার ইনস্টল করলে সমাধান হয়।
  • WU গ্লিচ – নির্দিষ্ট পরিস্থিতিতে, একটি গ্লিচ WU-র আপডেট ডাউনলোড ও ইনস্টল করার ক্ষমতা বাধা দিতে পারে। এই ক্ষেত্রে, Windows Update ট্রাবলশুটার ব্যবহার করে অটোমেটিক সমাধান করা বা এলিভেটেড CMD উইন্ডো থেকে সকল WU কম্পোনেন্ট ম্যানুয়ালি রিসেট করা—এই দুটোই সाध्य সমাধান।
  • থার্ড-পার্টি ইন্টারফেরেন্স – কিছু অতিরক্ষণশীল থার্ড-পার্টি AV সুইট আপনার কম্পিউটার এবং আপডেট সার্ভারের মধ্যে যোগাযোগ ব্লক করতে পারে। এই পরিস্থিতিতে, রিয়েল-টাইম প্রোটেকশন নিষ্ক্রিয় করা বা থার্ড-পার্টি সিকিউরিটি সুইট সম্পূর্ণ আনইনস্টল করা—এই দুটোই একমাত্র সমাধান।

আপনি যদি বর্তমানে ত্রুটি কোড 0x8007045B সমাধান করার উপায় খুঁজছেন, তবে এই আর্টিকেলে আপনাকে বেশ কিছু ট্রাবলশুটিং কৌশল দেওয়া হয়েছে। নিচে অন্য ব্যবহারকারীদের সফলভাবে ব্যবহার করা পদ্ধতিগুলোর সংকলন দেওয়া হলো।

সর্বাধিক দক্ষতা বজায় রাখতে, আমরা পরামর্শ দিচ্ছি নিচের পদ্ধতিগুলো আমাদের সাজানো ক্রমে (দক্ষতা ও জটিলতার ক্রমে) অনুসরণ করতে। অবশেষে আপনি একটি ফিক্স পাবেন যা সমস্যাটি সমাধান করবে, কারণ যেকোনো কারণ হোক।

পদ্ধতি ১: Windows Update ট্রাবলশুটার চালানো

অন্য কোনো রিপেয়ার কৌশল এক্সপ্লোর করার আগে, নিশ্চিত করুন যে আপনার OS স্বয়ংক্রিয়ভাবে সমস্যাটি সমাধান করতে সক্ষম কিনা। Windows 10-এ, অনেক প্রভাবিত ব্যবহারকারী রিপোর্ট করেছেন যে তারা Windows Update ট্রাবলশুটার চালিয়ে সমস্যাটি সমাধান করতে পেরেছে।

যদিও বিল্ট-ইন ট্রাবলশুটারের ইতিহাস অকার্যকর হওয়ার, এটি নির্দিষ্ট ক্ষেত্রে কার্যকর বলে মনে হয়। এই বিল্ট-ইন টুলে অনেক রিপেয়ার কৌশল থাকে যা পরিচিত সমস্যা শনাক্ত হলে স্বয়ংক্রিয়ভাবে প্রয়োগ হয়।

Windows Update ট্রাবলশুটার চালানোর দ্রুত গাইড:

  1. Windows key + R চাপে Run ডায়লগ বক্স খুলুন। "ms-settings:troubleshoot" লিখে Enter চাপুন Settings অ্যাপের Troubleshooting ট্যাব খুলতে।Windows-এ 0x8007045b ত্রুটি কীভাবে ঠিক করবেন?
  2. Troubleshooting ট্যাবে ডান পাশের সেকশনে Get up and running ক্যাটাগরিতে যান। সেখানে Windows Update-এ ক্লিক করুন, তারপর Run the troubleshooter ক্লিক করুন।Windows-এ 0x8007045b ত্রুটি কীভাবে ঠিক করবেন?
  3. ইউটিলিটি শুরু হলে ধৈর্যের সাথে স্ক্যান সম্পূর্ণ হওয়া পর্যন্ত অপেক্ষা করুন। এই অংশই চূড়ান্তভাবে নির্ধারণ করবে যে আপনার বর্তমান পরিস্থিতিতে এই ইউটিলিটির কোনো রিপেয়ার কৌশল প্রযোজ্য কিনা।Windows-এ 0x8007045b ত্রুটি কীভাবে ঠিক করবেন?
  4. যদি একটি সমাধান পরামর্শ দেওয়া হয়, তবে Apply this fix ক্লিক করে রিপেয়ার কৌশল প্রয়োগ করুন। ফিক্সের ধরনের ওপর নির্ভর করে আপনাকে কিছু অতিরিক্ত ধাপ অনুসরণ করতে হতে পারে।Windows-এ 0x8007045b ত্রুটি কীভাবে ঠিক করবেন?
  5. ফিক্স প্রয়োগ হলে কম্পিউটার রিস্টার্ট করুন এবং পরবর্তী স্টার্টআপ সিকোয়েন্স সম্পূর্ণ হলে পূর্বে ত্রুটি ট্রিগার করতো কাজটি পুনরাবৃত্তি করুন।

যদি একই ত্রুটি কোড 0x8007045B এখনও থাকে, তবে নিচের পরবর্তী পদ্ধতিতে যান।

পদ্ধতি ২: DISM বা SFC স্ক্যান করা

যা জানা গেছে, এই ত্রুটি কোড তৈরি করার সবচেয়ে সাধারণ কারণ হলো সিস্টেম ফাইল করাপশন। বড় অংশ প্রভাবিত ব্যবহারকারী রিপোর্ট করেছেন যে করাপ্ট সিস্টেম ফাইল ঠিক করার দুটি ইউটিলিটি ব্যবহার করলে তাদের সমস্যা সম্পূর্ণরূপে সমাধান হয়েছে।

এই কাজের জন্য সাম্প্রতিক সব Windows সংস্করণে দুটি কার্যকর বিল্ট-ইন টুল রয়েছে: SFC এবং DISM।

SFC (System File Checker) একটি বিল্ট-ইন টুল যা লোকালি সংরক্ষিত আর্কাইভ ব্যবহার করে খারাপ ফাইলগুলো স ফল কপি দিয়ে প্রতিস্থাপন করে সিস্টেম ফাইল করাপশন এবং লজিক্যাল এরর স্ক্যান ও ফিক্স করে। এটি Windows Resource Protection (WRP) ফাইলগুলো রিস্টোর করতে বা লজিক্যাল এরর থাকলে সবচেয়ে ভালো কাজ করে।

অন্যদিকে, DISM (Deployment Image Servicing and Management) স্ক্যান Windows Update এবং কিছু অন্যান্য सम्बद्ध কম্পোনেন্টের সমস্যা সমাধানে ফোকাস করে। কিন্তু লোকাল ডেটা ব্যবহারের বদলে DISM WU (Windows Update) ব্যবহার করে স ফল কপি ডাউনলোড করে ফাইল করাপশন প্রতিস্থাপন করে।

আপনি দেখতে পাচ্ছেন, দুটি ইউটিলিটি নির্দিষ্ট এলাকায় ফোকাস করে, তাই আপনার কম্পিউটারের করাপশন সমাধানের সbaikতম পথ হলো দুটোই ব্যবহার করা। ত্রুটি কোড 0x8007045B সমাধান করতে এলিভেটেড CMD উইন্ডো থেকে SFC এবং DISM স্ক্যান চালানোর দ্রুত গাইড:

  1. Windows key + R চাপে Run ডায়লগ বক্স খুলুন। "cmd" লিখে Ctrl + Shift + Enter চাপে এলিভেটেড Command Prompt খুলুন। UAC (User Account Control) প্রম্পট আসলে Yes ক্লিক করে অ্যাডমিনিস্ট্রেটিভ প্রিভিলেজ দিন।Windows-এ 0x8007045b ত্রুটি কীভাবে ঠিক করবেন?
  2. এলিভেটেড Command Prompt-এ নিচের কমান্ডগুলো ক্রমে টাইপ করে প্রতিটিয়ের পর Enter চাপুন DISM দিয়ে সিস্টেম ফাইল এরর স্ক্যান ও রিপেয়ার করতে:
    Dism.exe /online /cleanup-image /scanhealth
    Dism.exe /online /cleanup-image /restorehealth

    দ্রষ্টব্য: প্রথম কমান্ডটি ইউটিলিটিকে আপনার সিস্টেম স্ক্যান করার জন্য, দ্বিতীয়টি রিপেয়ারিং প্রক্রিয়া শুরু করবে। যদি স্ক্যান হেলথ কমান্ড দিয়ে কোনো এরর না পাওয়া যায়, তবে দ্বিতীয় কমান্ড চালানোর কোনো সুযোগ নেই। সেক্ষেত্রে সরাসরি ধাপ ৩-এ যান। এছাড়া, দ্বিতীয় কমান্ড চালানোর আগে নিশ্চিত করুন যে আপনার ইন্টারনেট কানেকশন স্থিতিশীল কারণ DISM-কে স ফল কপি ডাউনলোড করতে ইন্টারনেট লাগে।

  3. স্ক্যান শেষ হলে কম্পিউটার রিস্টার্ট করুন এবং পরবর্তী সিস্টেম স্টার্টআপে পূর্বে 0x8007045B ত্রুটি তৈরিকারী কাজটি পুনরাবৃত্তি করে দেখুন সমস্যা কি সমাধান হয়েছে।

একই সমস্যা এখনও থাকলে, নিচের পরবর্তী পদ্ধতিতে যান।

পদ্ধতি ৩: থার্ড-পার্টি এন্টিভাইরাস নিষ্ক্রিয়/আনইনস্টল করা (যদি প্রযোজ্য হয়)

0x8007045B ত্রুটি ট্রিগার করার আরেকটি সম্ভাব্য কারণ হলো অতিরক্ষণশীল AV সুইট। আপনি যদি পেন্ডিং Windows আপডেট ইনস্টল করার চেষ্টায় এই সমস্যায় পড়েন এবং থার্ড-পার্টি সিকিউরিটি সুইট ব্যবহার করেন, তবে সম্ভবত AV আপডেট সার্ভারের সাথে যোগাযোগ ব্লক করছে।

McAfee, AVAST এবং Comodo এই নির্দিষ্ট সমস্যা তৈরি করতে পরিচিত। এই সমস্যায় ভুগছ تعدادক ব্যবহারকারী রিয়েল-টাইম প্রোটেকশন নিষ্ক্রিয় করে বা সিকিউরিটি সুইট সম্পূর্ণ আনইনস্টল করে সমাধান করেছেন।

প্রথমে রিয়েল-টাইম প্রোটেকশন নিষ্ক্রিয় করে দেখুন সমস্যা কি স্বয়ংক্রিয়ভাবে সমাধান হয়। কিন্তু মনে রাখবেন, এই অপারেশনটি আপনার ব্যবহার কর रहे সিকিউরিটি সুইটের ওপর নির্ভর করে ভিন্ন হবে। যাইহোক, অধিকাংশ ক্ষেত্রে ট্রে-বার মেনু থেকে সরাসরি করা যায়।

Windows-এ 0x8007045b ত্রুটি কীভাবে ঠিক করবেন?

যদি রিয়েল-টাইম প্রোটেকশন নিষ্ক্রিয় করার পরেও 0x8007045B ত্রুটি থাকে, তবে আপনাকে আরও গম্ভীর সমাধান নিতে হতে পারে। কিছু সিকিউরিটি সুইট (বিশেষ করে বিল্ট-ইন ফায়ারওয়ালযুক্ত موارد) রিয়েল-টাইম প্রোটেকশন নিষ্ক্রিয় থাকলেও সিকিউরিটি রুল বজায় রাখতে প্রোগ্রাম করা থাকে।

এটি এড়াতে, প্রোগ্রামটি সম্পূর্ণ আনইনস্টল করুন এবং কোনো লেফটওভার ফাইল থাকছে না তা নিশ্চিত করুন। আপনি যদি এটি করবেন, তবে এই আর্টিকেল (এখানে) অনুসরণ করুন আপনার থার্ড-পার্টি AV সুইট সম্পূর্ণ আনইনস্টল করতে এবং কোনো লেফটওভার ফাইল সরাতে।

যদি এই সম্ভাব্য ফিক্স প্রযোজ্য না হয় বা আপনার থার্ড-পার্টি AV সরানোর পরেও 0x8007045B ত্রুটি দেখতে পান, তবে নিচের পরবর্তী পদ্ধতিতে যান।

পদ্ধতি ৪: সমস্ত Windows সার্ভিস রিসেট করা

যদি উপরের কোনো পদ্ধতিই 0x8007045B ত্রুটি এড়াতে না পারে, তবে সম্ভবত আপনি একটি WU ইনকনসিস্টেন্সি সমস্যায় আছেন যা আপনার মেশিনের আপডেট করার ক্ষমতা কার্যকরভাবে বন্ধ করছে। এই পরিস্থিতির আরেকটি সংকেত হলো একাধিক আপডেট একই ত্রুটি কোড দিয়ে ব্যর্থ হচ্ছে।

যদি এই পরিস্থিতি আপনার ক্ষেত্রে প্রযোজ্য হয়, তবে আপনি এই প্রক্রিয়ায় জড়িত সমস্ত Windows কম্পোনেন্ট ও ডিপেনডেন্সি রিসেট করলে সমস্যা সমাধান করতে পারবেন। আমরা কিছু ব্যবহারকারীর রিপোর্ট খুঁজে পেয়েছি যারা এই পদ্ধতিকে তাদের ক্ষেত্রে 0x8007045B ত্রুটি সমাধানে সফল বলে নিশ্চিত করেছেন।

এলিভেটেড Command Prompt থেকে ম্যানুয়ালি সমস্ত Windows আপডেট কম্পোনেন্ট রিসেট করে সমস্যা সমাধানের দ্রুত গাইড:

  1. Windows key + R চাপে Run ডায়লগ বক্স খুলুন। "cmd" লিখে Ctrl + Shift + Enter চাপে এলিভেটেড Command Prompt খুলুন। UAC (User Account Control) প্রম্পট আসলে Yes ক্লিক করে অ্যাডমিন অ্যাক্সেস দিন।Windows-এ 0x8007045b ত্রুটি কীভাবে ঠিক করবেন?
  2. এলিভেটেড Command Prompt-এ নিচের কমান্ডগুলো টাইপ করে Enter চাপুন:
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver

    দ্রষ্টব্য: এই কমান্ডগুলো চালানোর পর, আপনি কার্যকরভাবে Windows Update সার্ভিস, MSI Installer, ক্রিপ্টোগ্রাফিক সার্ভিস, এবং BITS সার্ভিসগুলো বন্ধ করবেন।

  3. সকল সার্ভিস ডিসেবল হলে, একই CMD উইন্ডোতে নিচের কমান্ডগুলো চালিয়ে SoftwareDistribution এবং Catroot2 ফোল্ডারগুলো রিনেম করুন:
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    ren C:\Windows\System32\catroot2 Catroot2.old

    দ্রষ্টব্য: এই দুটি ফোল্ডার WU দ্বারা আপডেট ফাইলগুলো সংরক্ষণের জন্য একটিভলি ব্যবহৃত হয়। এগুলো রিনেম করলে আপনার OS নতুন ফোল্ডার তৈরি করবে যা করাপশন থেকে মুক্ত।

  4. দুই ফোল্ডার রিনেম করার পর, নিচের ফাইনাল কমান্ডগুলো টাইপ করে প্রতিটিয়ের পর Enter চাপুন পূর্বে বন্ধ করা সার্ভিসগুলো রিস্টার্ট করতে:
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  5. পূর্বে 0x8007045B ত্রুটি ট্রিগার করতো কাজটি পুনরাবৃত্তি করুন এবং দেখুন সমস্যা কি এখন সমাধান হয়েছে।

একই সমস্যা এখনও থাকলে, নিচের চূড়ান্ত পদ্ধতিতে যান।

পদ্ধতি ৫: রিপেয়ার ইনস্টল করা

যদি উপরের কোনো পদ্ধতিই 0x8007045B ত্রুটি সমাধান করতে না পারে, তবে সম্ভবত আপনি একটি অন্তর্নিহিত সিস্টেম ফাইল করাপশন সমস্যায় আছেন যা সাধারণভাবে ঠিক করা সম্ভব নয়। এই ক্ষেত্রে, সাফল্যের সম্ভাবনা সৃষ্ট সমাধান হলো প্রতিটি Windows কম্পোনেন্ট রিসেট করা।

এটি করার সবচেয়ে সহজ পথ হলো ক্লিন ইনস্টল। কিন্তু মনে রাখবেন, এই পথে যেতে আপনার ব্যক্তিগত ডেটা (অ্যাপস, গেম, ইউজার পছন্দ, পারসোনাল মিডিয়া, ইত্যাদি) হারাবেন।

আরেকটি উন্নত পথ আছে—রিপেয়ার ইনস্টল। এটি আপনাকে সকল Windows কম্পোনেন্ট রিসেট করতে দেবে (ক্লিন ইনস্টলের মত) কিন্তু পার্থক্য হলো আপনার যেকোনো ডেটা রক্ষা করতে পারবেন। কিন্তু নেগেটিভ পার্ট হলো, প্রসেসটি ক্লিন ইনস্টলের চেয়ে বেশি জটিল।

আপনি যদি রিপেয়ার ইনস্টল (ইন-প্লেস রিপেয়ার) করতেই সিদ্ধান্ত নেন, তবে এই আর্টিকেল (এখানে) অনুসরণ করুন স্টেপ-বাই-স্টেপ ইনস্ট্রাকশনের জন্য।


  1. কিভাবে উইন্ডোজে Error 0x000000C2 ফিক্স করবেন

  2. Windows 10-এ Direct3D11 Error 0X087A0001 সমাধান

  3. विंडोज 10 पर एरर 0X800706F9 कैसे ठीक करें?

  4. উইন্ডোজ ১০ আপডেট এরর 0x800703ee সমাধান