কম্পিউটার

ঠিক করুন:ত্রুটি কোড 0x800f0954

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

ঠিক করুন:ত্রুটি কোড 0x800f0954

এরর কোড 0x800f0954 এর কারণ কি?

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

  • কম্পিউটার উইন্ডোজ আপডেট সার্ভার অ্যাক্সেস করতে পারে না - কিছু ক্ষেত্রে, ত্রুটি বার্তাটি ঘটে কারণ সিস্টেমটি WU সার্ভারে পৌঁছাতে সক্ষম হয় না। এটি এমন পরিস্থিতিতে সাধারণ যেখানে একটি WSUS সার্ভার থেকে আপডেটগুলি ডাউনলোড করার জন্য কনফিগার করা ডোমেন-যুক্ত কম্পিউটারগুলির একটি সম্পূর্ণ নেটওয়ার্ক রয়েছে৷ এই ক্ষেত্রে, আপনি WSUS বাইপাস করে সমস্যার সমাধান করতে পারেন।
  • DISM CBS লগগুলি সমস্যাটিকে ট্রিগার করছে৷ - কখনও কখনও, DISM ইউটিলিটি দ্বারা উত্পন্ন CBS লগগুলি এমন একটি সমস্যার দিকে নির্দেশ করতে পারে যা আসলে বিদ্যমান নেই। এই ক্ষেত্রে, আপনি কম্পোনেন্ট ভিত্তিক সার্ভিসিং লগগুলি মুছে ফেলার মাধ্যমে এবং DISM কমান্ডটি পুনরায় চালানোর মাধ্যমে সমস্যার সমাধান করতে পারেন যা এই ত্রুটি বার্তাটির সাথে পূর্বে ব্যর্থ হয়েছিল৷
  • .NET ফ্রেমওয়ার্ক পাওয়ারশেলের মাধ্যমে ইনস্টল করা দরকার – আপনি যদি একটি পুরানো .NET ফ্রেমওয়ার্ক প্যাকেজ ইনস্টল করার চেষ্টা করছেন, তাহলে আপনাকে 0x800f0954  এড়ানোর জন্য একটি PowerShell উইন্ডো থেকে এটি করতে হতে পারে ত্রুটি।
  • গ্রুপ নীতি ইনস্টলেশন বাধা দিচ্ছে - এমন একটি নীতি রয়েছে যা স্থানীয় গ্রুপ নীতি সম্পাদক থেকে নিষ্ক্রিয় থাকলে এই বিশেষ ত্রুটিটি ট্রিগার করার সম্ভাবনা রয়েছে। যদি এই দৃশ্যটি প্রযোজ্য হয়, আপনি 'ঐচ্ছিক উপাদান ইনস্টলেশন এবং উপাদান মেরামতের জন্য সেটিংস নির্দিষ্ট করুন' নীতি সক্ষম করে সমস্যাটি সমাধান করতে পারেন৷

আপনি যদি বর্তমানে 0x800f0954  এর জন্য একটি সমাধান খুঁজছেন ত্রুটি, এই নিবন্ধটি আপনাকে বেশ কয়েকটি সমস্যা সমাধানের পদক্ষেপ প্রদান করবে। নীচে, আপনি পদ্ধতির একটি সংগ্রহ পাবেন যা একই পরিস্থিতিতে অন্যান্য ব্যবহারকারীরা সফলভাবে এই নির্দিষ্ট সমস্যাটি সমাধান করতে ব্যবহার করেছে৷

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

পদ্ধতি 1:WSUS বাইপাস করা

আপনি যদি 0x800f0954  পান ঐচ্ছিক উইন্ডোজ বৈশিষ্ট্যগুলি ইনস্টল করার চেষ্টা করার সময় ত্রুটি, এটি সম্ভবত কারণ আপনার সিস্টেম উইন্ডোজ আপডেট সার্ভার অ্যাক্সেস করতে পারে না। এটি অনুরূপ পরিস্থিতিতে অনেক ব্যবহারকারীর জন্য ঘটেছে বলে মনে হচ্ছে - বিশেষ করে এমন পরিস্থিতিতে যেখানে ডোমেন-যুক্ত কম্পিউটারগুলির একটি সম্পূর্ণ নেটওয়ার্ক রয়েছে যা একটি WSUS সার্ভার থেকে আপডেটগুলি ডাউনলোড করার জন্য কনফিগার করা হয়েছে৷

যদি আপনার পরিস্থিতি একই রকম হয়, তাহলে সমস্যাটি ঘটতে পারে কারণ আপনার কম্পিউটার একবার ডোমেন নেটওয়ার্কের একটি অংশ ছিল এবং গোষ্ঠী নীতি সেটিং এখনও রয়েছে। এই দৃশ্যটি প্রযোজ্য হলে, আপনি WSUS সার্ভারকে অস্থায়ীভাবে বাইপাস করে সমস্যাটি সমাধান করতে পারেন। আপনি নিম্নলিখিত রেজিস্ট্রি সম্পাদনা সম্পাদন করে সহজেই এটি করতে পারেন:

  1. Windows কী + R টিপুন একটি রান খুলতে সংলাপ বাক্স. তারপর, “regedit” টাইপ করুন এবং Ctrl + Shift + Enter চাপুন রেজিস্ট্রি এডিটর খুলতে প্রশাসনিক সুবিধা সহ। যখন UAC (ব্যবহারকারীর অ্যাকাউন্ট নিয়ন্ত্রণ) দ্বারা অনুরোধ করা হয় , হ্যাঁ ক্লিক করুন প্রশাসনিক সুবিধা প্রদান করতে।
  2. রেজিস্ট্রি এডিটরের ভিতরে, নিচের অবস্থানে নেভিগেট করতে বাম দিকের ফলকটি ব্যবহার করুন:
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU

    দ্রষ্টব্য: এছাড়াও আপনি ঠিকানাটি সরাসরি নেভিগেশন বারে পেস্ট করতে পারেন এবং Enter টিপুন সঙ্গে সঙ্গে সেখানে পৌঁছানোর জন্য।

  3. যদি WindowsUpdate কী বিদ্যমান নেই, আপনাকে এটি ম্যানুয়ালি তৈরি করতে হবে। এটি করতে, উইন্ডোজ কী-তে ডান-ক্লিক করুন, নতুন> কী নির্বাচন করুন এবং এটির নাম 'WindowsUpdate'৷৷ তারপরে, নতুন তৈরি করা কীটিতে ডান-ক্লিক করুন এবং নতুন> কী নির্বাচন করুন এবং নতুন কী নাম দিন AU .
  4. AU কী নির্বাচন করে, ডানদিকের ফলকে যান, একটি খালি জায়গায় ডান-ক্লিক করুন এবং নতুন> স্ট্রিং বেছে নিন মান এরপর, নতুন তৈরি করা স্ট্রিং মানটিকে UserWUServer-এ পুনঃনামকরণ করুন .
  5. একবার UserWUServer কী তৈরি করা হয়েছে, এটিতে ডাবল ক্লিক করুন এবং এটির মান ডেটা সেট করুন 0 থেকে .
  6. রেজিস্ট্রি এডিটর বন্ধ করুন, আপনার কম্পিউটার পুনরায় চালু করুন এবং পরবর্তী সিস্টেম স্টার্টআপে সমস্যাটি সমাধান করা হয়েছে কিনা তা দেখুন।

যদি এই পদ্ধতিটি সমস্যার সমাধান না করে বা এটি প্রযোজ্য না হয়, তাহলে নিচের পরবর্তী পদ্ধতিতে যান।

পদ্ধতি 2:CBS লগগুলি পরিষ্কার করা

কিছু ব্যবহারকারী যে আমরা এই সঠিক সমস্যার সম্মুখীন হচ্ছি তারা রিপোর্ট করেছে যে তারা CBS (কম্পোনেন্ট ভিত্তিক পরিষেবা) মুছে ফেলার পরে সমস্যাটি সমাধান করতে পেরেছে। DISM এর সাথে সম্পর্কিত লগ। এটি করার পরে এবং DISM কমান্ড পুনরায় চালানোর পরে, কিছু প্রভাবিত ব্যবহারকারী রিপোর্ট করেছেন যে 0x800f0954  ত্রুটি আর ঘটছে না।

আপনাকে যা করতে হবে তা এখানে:

  1. ফাইল এক্সপ্লোরার খুলুন এবং নিম্নলিখিত অবস্থানে নেভিগেট করুন:
    C:\Windows\Logs\CBS
    
  2. একবার আপনি CBS এর ভিতরে প্রবেশ করুন ফোল্ডার, সেখানে সবকিছু নির্বাচন করুন এবং মুছুন৷ নির্বাচন করুন৷
  3. প্রতিটি ফাইলের পরে .log এবং .cab ফাইল মুছে ফেলা হয়েছে, আপনি CBS বন্ধ করতে পারেন ফোল্ডার।
  4. Windows কী + R টিপুন একটি রান খুলতে সংলাপ বাক্স. তারপর, “cmd” টাইপ করুন এবং Ctrl + Shift + Enter টিপুন একটি উন্নত কমান্ড প্রম্পট খুলতে . যখন আপনি UAC (ব্যবহারকারীর অ্যাকাউন্ট নিয়ন্ত্রণ),  দেখতে পান প্রশাসনিক সুবিধা প্রদান করতে হ্যাঁ ক্লিক করুন৷
    ঠিক করুন:ত্রুটি কোড 0x800f0954
  5. উন্নত কমান্ড প্রম্পটের ভিতরে, নিম্নলিখিত কমান্ডটি টাইপ করুন এবং এন্টার  টিপুন DISM কমান্ডটি আবার চালু করতে:
    Dism.exe /online /enable-feature /featurename:NetFX3 /source:C:\
  6. এন্টার চাপার পর .NET ফ্রেমওয়ার্কটি 0x800f0954  ছাড়াই ইনস্টল করা উচিত ত্রুটি।

আপনি যদি এখনও একই ত্রুটি বার্তার সম্মুখীন হন বা এই পদ্ধতিটি আপনার বর্তমান পরিস্থিতিতে প্রযোজ্য না হয় তবে নীচের পরবর্তী পদ্ধতিতে যান৷

পদ্ধতি 3:.NET ফ্রেমওয়ার্ক 3.5 ইনস্টল করতে পাওয়ারশেল ব্যবহার করা

আপনি যদি 0x800f0954  এর সম্মুখীন হন DISM (ডিপ্লয়মেন্ট ইমেজ সার্ভিসিং অ্যান্ড ম্যানেজমেন্ট) ব্যবহার করে .NET ফ্রেমওয়ার্ক 3.5 ইনস্টল করার চেষ্টা করার সময় ত্রুটি, আপনি পাওয়ারশেল ব্যবহার করে ত্রুটি বার্তাটি এড়াতে সক্ষম হতে পারেন।

বেশ কিছু প্রভাবিত ব্যবহারকারী রিপোর্ট করেছেন যে তারা একটি পাওয়ারশেল কমান্ড চালানোর পরে ত্রুটি কোডটি আর ঘটছে না যা সমস্যার সমাধান করে। আপনাকে যা করতে হবে তা এখানে:

  1. Windows কী + R টিপুন একটি রান কমান্ড খুলতে। তারপর, “পাওয়ারশেল” টাইপ করুন এবং Ctrl + Shift + Enter টিপুন একটি উন্নত পাওয়ারশেল প্রম্পট খুলতে। যখন UAC (ব্যবহারকারীর অ্যাকাউন্ট নিয়ন্ত্রণ) দ্বারা অনুরোধ করা হয় , হ্যাঁ ক্লিক করুন প্রশাসনিক সুবিধা প্রদান করতে। ঠিক করুন:ত্রুটি কোড 0x800f0954
  2. এলিভেটেড পাওয়ারশেল প্রম্পটের ভিতরে, নিম্নলিখিত কমান্ডটি টাইপ করুন এবং এটি চালানোর জন্য এন্টার টিপুন:
    Add-WindowsCapability –Online -Name NetFx3~~~~ –Source D:\sources\sxs
  3. এলিভেটেড পাওয়ারশেল প্রম্পট বন্ধ করুন এবং আপনার মেশিন পুনরায় চালু করুন।
  4. পরবর্তী সিস্টেম স্টার্টআপে, .NET ফ্রেমওয়ার্ক 3.5 আবার ইনস্টল করার চেষ্টা করুন এবং দেখুন সমস্যাটি সমাধান করা হয়েছে কিনা।

একই ত্রুটি এখনও ঘটতে থাকলে, নীচের পরবর্তী পদ্ধতিতে যান৷

পদ্ধতি 4:গ্রুপ পলিসি এডিটর ব্যবহার করা

আপনি যদি 0x800f0954  পান RSAT টুলসেট যোগ করার চেষ্টা করার সময় ত্রুটি , সম্ভবত আপনাকে গ্রুপ পলিসি এডিটর ব্যবহার করে কিছু পরিবর্তন করতে হবে টুল. বেশ কিছু ব্যবহারকারী Gpedit চালিয়ে এই সমস্যার সমাধান করতে পেরেছেন কম্পোনেন্ট ইনস্টলেশন সম্পর্কিত কিছু সেটিংস পরিবর্তন করার টুল এবং কম্পোনেন্ট মেরামত .

একটি নির্দিষ্ট স্থানীয় নীতি সক্ষম করার পরে এবং OS কে সরাসরি WU থেকে মেরামত সামগ্রী এবং ঐচ্ছিক বৈশিষ্ট্যগুলি ডাউনলোড করার অনুমতি দেওয়ার পরে, বেশ কয়েকটি ব্যবহারকারী রিপোর্ট করেছেন যে সমস্যাটি সমাধান করা হয়েছে৷

দ্রষ্টব্য: মনে রাখবেন যে গ্রুপ পলিসি এডিটর টুল সব উইন্ডোজ সংস্করণের জন্য উপলব্ধ নয়. আপনার যদি Windows 10 হোম বা অন্য কোনো সংস্করণ থাকে যা এটি অন্তর্ভুক্ত না করে, তাহলে আপনার কম্পিউটারে নীতি সম্পাদক ইনস্টল করতে আপনাকে এই নিবন্ধটি (এখানে) অনুসরণ করতে হবে।

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

  1. Windows কী + R টিপুন একটি রান খুলতে সংলাপ বাক্স. তারপর, “gpedit.msc” টাইপ করুন এবং Enter টিপুন স্থানীয় গ্রুপ নীতি সম্পাদক খুলতে . যদি আপনাকে UAC (ব্যবহারকারীর অ্যাকাউন্ট নিয়ন্ত্রণ) দ্বারা অনুরোধ করা হয় , হ্যাঁ ক্লিক করুন প্রশাসনিক সুবিধা প্রদান করতে। ঠিক করুন:ত্রুটি কোড 0x800f0954
  2. একবার আপনি স্থানীয় গোষ্ঠী নীতি সম্পাদকের ভিতরে গেলে, নিম্নলিখিত অবস্থানে নেভিগেট করতে বাম দিকের ফলকটি ব্যবহার করুন:
    কম্পিউটার কনফিগারেশন\প্রশাসনিক টেমপ্লেট\সিস্টেম
  3. তারপর, সিস্টেম নির্বাচিত সহ , ডানদিকের ফলকে যান এবং ঐচ্ছিক উপাদান ইনস্টলেশন এবং উপাদান মেরামতের জন্য সেটিংস নির্দিষ্ট করুন-এ ডাবল-ক্লিক করুন . ঠিক করুন:ত্রুটি কোড 0x800f0954
  4. এরপর, নীতিটিকে সক্ষম-এ সেট করুন এবং নিশ্চিত করুন যে Windows Server Update Services (USUS) এর পরিবর্তে Windows Update থেকে সরাসরি মেরামতের সামগ্রী এবং ঐচ্ছিক বৈশিষ্ট্যগুলি ডাউনলোড করুন-এর সাথে যুক্ত বক্সটি চেক করুন৷ . ঠিক করুন:ত্রুটি কোড 0x800f0954
  5. প্রয়োগ করুন টিপুন কনফিগারেশন সংরক্ষণ করতে, তারপর স্থানীয় গ্রুপ নীতি সম্পাদক বন্ধ করুন এবং আপনার কম্পিউটার পুনরায় চালু করুন।
  6. পরবর্তী সিস্টেম স্টার্টআপে, ত্রুটিটি আর ঘটবে না।

সমাধান 5:রেজিস্ট্রি মান পরিবর্তন করা WUServer ব্যবহার করুন

উপরের কোন পদ্ধতিতে কাজ না হলে, আমরা UseWUServer  পরিবর্তন করার চেষ্টা করব রেজিস্ট্রি এন্ট্রি এবং এটি নিষ্ক্রিয় পরিবর্তন. স্পষ্টতই, সাম্প্রতিক উইন্ডোজ আপডেটের পরে, এই কীটি উইন্ডোজ আপডেট পরিষেবার সাথে বিরোধপূর্ণ ছিল এবং আলোচনার অধীনে ত্রুটির বার্তা সৃষ্টি করেছিল। আরও এগিয়ে যাওয়ার আগে নিশ্চিত হয়ে নিন যে আপনি একজন প্রশাসক হিসাবে লগ ইন করেছেন এবং ঠিক সেক্ষেত্রে আপনার রেজিস্ট্রি ব্যাকআপ করুন৷

  1. Windows + R টিপুন, টাইপ করুন “regedit ” ডায়ালগ বক্সে এবং এন্টার টিপুন।
  2. রেজিস্ট্রি এডিটরে একবার, নিম্নলিখিত পাথে নেভিগেট করুন:
    HKLM/Software/Policies/Microsoft/Windows/WindowsUpdate/AU/UseWUServer
  3. এখন, মান পরিবর্তন করুন 1 থেকে 0 .
  4. নিম্নলিখিত পরিবর্তনগুলি করার পরে, আপনার কম্পিউটার পুনরায় চালু করুন এবং আবার আপডেট পরিষেবা শুরু করুন৷ সমস্যাটি সমাধান হয়েছে কিনা তা পরীক্ষা করুন৷

  1. উইন্ডোজ 11-এ ত্রুটি কোড 0x8007007f ঠিক করুন

  2. উইন্ডোজ 10-এ ত্রুটি কোড 0x80070490 ঠিক করুন

  3. উইন্ডোজ 10-এ ত্রুটি কোড 0x8078012D ঠিক করুন

  4. উইন্ডোজ 10-এ ত্রুটি কোড 0xc7700112 ঠিক করুন