অনুপস্থিত সিস্টেম ফাইল এবং দূষিত ডেটা উইন্ডোজ স্ক্রিপ্ট হোস্ট ত্রুটির কারণ হতে পারে, কিছু অ্যাপ্লিকেশন এবং স্টার্টআপ ইউটিলিটিগুলিকে চলতে বাধা দেয়। আসুন সেগুলো ঠিক করার কিছু উপায় দেখি।
এটি লক্ষ করা উচিত যে একটি ভুল বা খারাপভাবে কনফিগার করা স্ক্রিপ্ট ফাইল একটি স্ক্রিপ্ট হোস্ট ত্রুটিও ট্রিগার করতে পারে। যেহেতু এই ধরনের ত্রুটিগুলি বিরল এবং আপনার পক্ষ থেকে কোনও হস্তক্ষেপের প্রয়োজন নেই, তাই আমরা স্ক্রিপ্ট হোস্টের ত্রুটিগুলির উপর ফোকাস করব যা এমনকি বৈধ স্ক্রিপ্টগুলিকে আপনার পিসিতে চলতে বাধা দেয়৷
উইন্ডোজ স্ক্রিপ্ট হোস্ট কি? এটা কি নিরাপদ?
উইন্ডোজ স্ক্রিপ্ট হোস্ট স্ক্রিপ্ট চালানোর জন্য একটি পরিবেশ প্রদান করে। যেমন, বেশিরভাগ ব্যবহারকারীরা এর কার্যকারিতা জুড়ে আসার সম্ভাবনা কম, কারণ এটি প্রাথমিকভাবে ব্যাচ ফাইলগুলির সাথে প্রশাসনিক কাজগুলি স্বয়ংক্রিয় করার জন্য।
তা সত্ত্বেও, প্রচুর অ্যাপ্লিকেশন এবং পরিষেবাগুলি জিনিসগুলি সেট আপ করতে উইন্ডোজ স্ক্রিপ্ট ব্যবহার করে, যার জন্য স্ক্রিপ্ট হোস্টকে সঠিকভাবে চালানোর প্রয়োজন হয়। এমন একটি সময় ছিল যখন ক্ষতিকারক স্ক্রিপ্টগুলিও ভাইরাস হিসাবে ব্যবহার করা হত, কিন্তু উইন্ডোজ ডিফেন্ডার এই ধরনের স্ক্রিপ্টগুলি সনাক্ত এবং ব্লক করার জন্য যথেষ্ট ভাল হয়েছে৷
উইন্ডোজ স্ক্রিপ্ট হোস্ট ত্রুটি দেখার দুটি প্রধান কারণ হল ত্রুটিপূর্ণ স্ক্রিপ্ট বা অনুপস্থিত সিস্টেম ফাইল৷
চালানোর চেষ্টা করা স্ক্রিপ্টে অবৈধ কমান্ড বা অনুপস্থিত বিবৃতি থাকলে, এটি একটি উইন্ডোজ স্ক্রিপ্ট হোস্ট ত্রুটি নিক্ষেপ করতে পারে। এই ধরনের ত্রুটিগুলি প্রশ্নে স্ক্রিপ্টের মধ্যে সীমাবদ্ধ এবং অন্যান্য অ্যাপ্লিকেশন এবং পরিষেবাগুলির সাথে ত্রুটির দিকে পরিচালিত করা উচিত নয়৷
যাইহোক, আরও সমস্যাযুক্ত স্ক্রিপ্ট হোস্ট ত্রুটি দূষিত বা ভাঙা সিস্টেম ফাইলের কারণে হয়। এটি স্ক্রিপ্ট হোস্ট নিজেই চালাতে সমস্যা তৈরি করে, এইভাবে আপনার মেশিনে সমস্ত স্ক্রিপ্ট অব্যবহারযোগ্য করে তোলে।
এখন, কেন সিস্টেম ফাইলগুলি দূষিত হয়েছে তা খুঁজে বের করা কঠিন। এটি একটি বার্ধক্য হার্ড ড্রাইভ, ম্যালওয়্যার, বা একটি অনুপযুক্ত সিস্টেম শাটডাউনের কারণে ঘটতে পারে৷
সমাধান 1:SFC এবং DISM
আপনার সিস্টেম ফাইলগুলি মেরামত করার এবং কিছুই অনুপস্থিত নেই তা নিশ্চিত করার সর্বোত্তম উপায় হল একটি DISM এবং SFC স্ক্যান চালানো। ডিপ্লয়মেন্ট ইমেজ সার্ভিসিং অ্যান্ড ম্যানেজমেন্ট (ডিআইএসএম) হল একটি কমান্ড-লাইন ইউটিলিটি যা আপনার উইন্ডোজ অপারেটিং সিস্টেমের স্থানীয় ছবি Microsoft-এর সার্ভার থেকে একটি নতুন কপি দিয়ে মেরামত করে।
এর পরে, সিস্টেম ফাইল পরীক্ষক (SFC) আপনার সিস্টেম ফাইলগুলির মধ্য দিয়ে যেতে পারে এবং এই ডিস্ক চিত্র থেকে যে কোনও অনুপস্থিত বা দূষিত ফাইল প্রতিস্থাপন করতে পারে। আপনি এই দুটি কমান্ডের সাহায্যে উইন্ডোজ সিস্টেম ফাইলগুলির সাথে যে কোনও সমস্যা সমাধান করতে পারেন।
- আপনার কম্পিউটারে সিস্টেম ফাইলগুলি মেরামত করতে, প্রথমে অ্যাডমিনিস্ট্রেটর হিসাবে কমান্ড প্রম্পট খুলুন। আপনি স্টার্ট মেনুতে "cmd" লিখে এবং প্রশাসক হিসাবে চালান ক্লিক করে এটি করতে পারেন৷
- একটি DISM কমান্ড দিয়ে শুরু করুন:
ডিসম/অনলাইন/ক্লিনআপ-ইমেজ/রিস্টোর হেলথ
- এটি মাইক্রোসফ্ট থেকে সিস্টেম ইমেজ ডাউনলোড করার জন্য DISM কে অনুরোধ করে, এবং তারপর স্থানীয় ইমেজটিকে সম্পূর্ণ স্বাস্থ্যের জন্য মেরামত করতে এটি ব্যবহার করে।
- DISM-এর পরে, SFC কমান্ড চালানোর সময়। আপনার কম্পিউটারে সিস্টেম ফাইলগুলি স্ক্যান করতে এবং অনুপস্থিত এবং দূষিত ফাইলগুলি প্রতিস্থাপন করতে sfc /scannow টাইপ করুন এবং এন্টার টিপুন৷
- অপেক্ষা করুন যতক্ষণ না SFC প্রতিটি সিস্টেম ফাইল একে একে যাচাই করে, এবং প্রক্রিয়া সম্পূর্ণ হওয়ার আগে উইন্ডোটি বন্ধ করবেন না।
ফিক্স 2:আগের কনফিগারেশনে প্রত্যাবর্তন করতে সিস্টেম রিস্টোর ব্যবহার করুন
যদি আপনি সন্দেহ করেন যে একটি সম্প্রতি ইনস্টল করা অ্যাপ্লিকেশন বা আপডেট ত্রুটিটি ট্রিগার করেছে, তাহলে আপনার পিসিকে আগের অবস্থায় ফিরিয়ে আনতে সিস্টেম পুনরুদ্ধার ব্যবহার করার চেষ্টা করুন এবং সমস্যাটি বাইপাস করুন। যেহেতু এটি শুধুমাত্র সিস্টেম ফাইলগুলিকে প্রভাবিত করে, তাই আপনাকে আপনার ডেটা হারানোর বিষয়ে চিন্তা করতে হবে না৷
৷সিস্টেম পুনরুদ্ধার শুধুমাত্র আপনার সিস্টেমকে পূর্বনির্ধারিত সিস্টেম পুনরুদ্ধার পয়েন্টে নিয়ে যেতে পারে। যদিও আপনি সর্বদা এই পয়েন্টগুলি ম্যানুয়ালি তৈরি করতে পারেন, উইন্ডোজ বড় আপডেটগুলি ইনস্টল করার আগে স্বয়ংক্রিয়ভাবে পুনরুদ্ধার পয়েন্ট তৈরি করে। এটি আপনাকে একটি সমস্যাযুক্ত সিস্টেম পরিবর্তন রোল ব্যাক করার একটি সহজ উপায় দেয়৷
- সিস্টেম পুনরুদ্ধার ব্যবহার করতে, আপনাকে অবশ্যই কন্ট্রোল প্যানেল থেকে সিস্টেম বৈশিষ্ট্য খুলতে হবে। কিন্তু যেহেতু বিকল্পটি জটিল হতে পারে, তাই স্টার্ট মেনু থেকে একটি পুনরুদ্ধার পয়েন্ট তৈরি করুন অনুসন্ধান করা সহজ।
- এটি একটি নতুন উইন্ডো খোলে যা আপনাকে পুনরুদ্ধার পয়েন্ট তৈরি বা ব্যবহার করতে দেয়। আপনার পিসিকে আগের রিস্টোর পয়েন্টে নিয়ে যেতে সিস্টেম রিস্টোর… বোতামটি নির্বাচন করুন।
- সিস্টেম পুনরুদ্ধার উইন্ডোটি এখন প্রদর্শিত হবে, আপনার পিসিতে সংরক্ষিত সমস্ত সাম্প্রতিক পুনরুদ্ধার পয়েন্ট তালিকাভুক্ত করবে। পুরানো পুনরুদ্ধার পয়েন্টগুলি দেখতে, আরও পুনরুদ্ধার পয়েন্টগুলি দেখান বিকল্পটি নির্বাচন করুন৷ ৷
- আপনি প্রতিটি পুনরুদ্ধার পয়েন্ট তৈরির তারিখ এবং সময় খুঁজে পেতে পারেন, আপনাকে আপনার সিস্টেমকে ঠিক কতটা পিছনে নিয়ে যেতে হবে তা চয়ন করতে দেয়। উইন্ডোজ দ্বারা স্বয়ংক্রিয়ভাবে তৈরি করা পুনরুদ্ধার পয়েন্টগুলির জন্য প্রাসঙ্গিক আপডেটটিও উল্লেখ করা হয়েছে। আপনি যে সিস্টেম পুনরুদ্ধার বিন্দুতে প্রত্যাবর্তন করতে চান সেটি নির্বাচন করুন এবং পরবর্তী টিপুন৷ ৷
- পুনরুদ্ধার বিন্দু আবার নিশ্চিত করুন, এবং প্রক্রিয়া শুরু করতে শেষ নির্বাচন করুন। আপনার কম্পিউটার পুনরায় চালু হবে, সিস্টেম ফাইলগুলিকে তাদের পুরানো কনফিগারেশনে পুনরুদ্ধার করবে।
ফিক্স 3:উইন্ডোজ রিসেট করুন
একটি SFC স্ক্যান যেকোন দূষিত বা ভাঙা সিস্টেম ফাইল ঠিক করতে পারে। কিন্তু যদি এটি আপনার জন্য কাজ না করে, সেখানে সবসময় OS নিজেই পুনরায় ইনস্টল করার বিকল্প থাকে৷
চিন্তা করবেন না; আমরা একটি নতুন ইনস্টলেশন নিয়ে আলোচনা করছি না যা আপনার ফাইল এবং ব্যক্তিগত ডেটা সরিয়ে দেয়। আপনি সহজেই উইন্ডোজ রিসেট করতে পারেন, অপারেটিং সিস্টেমের সম্পূর্ণটি পুনরায় ইনস্টল এবং পুনরায় কনফিগার করা হয়েছে তা নিশ্চিত করার সময় আপনার ফাইলগুলি রেখে। এটি Windows 11 এবং Windows 10 উভয় ক্ষেত্রেই কাজ করে।
- আপনার পিসিতে উইন্ডোজ রিসেট করতে, সেটিংস খুলে শুরু করুন। স্টার্ট মেনুতে শুধু এর গিয়ার আইকনে ক্লিক করুন।
- উইন্ডোজ আপডেট ট্যাবটি নির্বাচন করুন (সাধারণত বাম দিকে শেষটি) এবং তারপরে উন্নত বিকল্পগুলিতে যান৷
- বেশিরভাগ ক্ষেত্রে, উন্নত বিকল্পগুলির মধ্যে Windows আপডেটের সাথে সম্পর্কিত সেটিংস অন্তর্ভুক্ত থাকে, যা আপনাকে ঠিক কিভাবে এবং কখন আপডেটগুলি আপনার কম্পিউটারে ইনস্টল করা হবে তা পরিচালনা করতে দেয়। কিন্তু উইন্ডোজ রিসেট করার জন্য আমাদের যা দরকার তা হল রিকভারি।
- আপনি এখন একটি রিসেট পিসি বিকল্প দেখতে পাবেন। এই বোতামে ক্লিক করুন৷
- প্রক্রিয়া শুরু করার জন্য একটি নতুন উইন্ডো খুলবে৷ এখানেই আপনি প্রথম বিকল্পটি বেছে নিয়ে আপনার ফাইল রাখতে পারেন।
- দ্বিতীয় বিকল্প হল ইনস্টলেশন ফাইলের উৎস বাছাই করা। আপনার কাছে কিছু ইনস্টলেশন মিডিয়া প্রিপেড না থাকলে (উদাহরণস্বরূপ, একটি বুটযোগ্য USB স্টিক), ক্লাউড ডাউনলোড বিকল্পটি বেছে নিন। এমনকি যখন আপনার কাছে একটি স্থানীয় ইনস্টলেশন মিডিয়া থাকে, তখন ক্লাউড ডাউনলোডকে অগ্রাধিকার দেওয়া হয় কারণ এটি নিশ্চিত করে যে উইন্ডোজের সর্বশেষ, অসংশোধিত সংস্করণটি মাইক্রোসফটের সার্ভার থেকে ডাউনলোড করা হয়েছে।
- একবার সব কিছুর উপর যান এবং নিশ্চিত করতে রিসেট নির্বাচন করুন। উইন্ডোজ এখন আপনার কম্পিউটারে পুনরায় সেট করা হবে৷
এখন, ইনস্টলেশনের অগ্রগতি পর্যন্ত আপনাকে অপেক্ষা করতে হবে। আপনার কম্পিউটার বেশ কয়েকবার রিস্টার্ট হতে পারে, তাই আপনার পিসি বা ল্যাপটপের জন্য নিরবচ্ছিন্ন পাওয়ার সাপ্লাই বজায় রাখা নিশ্চিত করুন।
একটি অ্যান্টিভাইরাস স্ক্যান সম্পর্কে কি?
অতিরিক্ত অ্যান্টিভাইরাস স্ক্যানগুলি এড়িয়ে যান। তারা শুধুমাত্র ম্যালওয়্যার ধরে, স্ক্রিপ্ট হোস্ট ত্রুটিগুলি ঠিক করে না। উইন্ডোজ ডিফেন্ডার, ইতিমধ্যেই ডিফল্টভাবে চালু আছে, যথেষ্ট। এটি সহজেই আপনার সিস্টেম ফাইলগুলি অ্যাক্সেস করা থেকে ক্ষতিকারক কোড সনাক্ত করতে এবং ব্লক করতে পারে, স্ক্রিপ্ট হোস্ট ত্রুটি প্রতিরোধ করে৷
মনে রাখবেন, অ্যান্টিভাইরাস প্রোগ্রামগুলি শুধুমাত্র ভাইরাসগুলিকে আলাদা করতে এবং মুছে ফেলতে পারে। আপনার OS আবার সঠিকভাবে কাজ করার জন্য আপনাকে এখনও একটি ভিন্ন পদ্ধতির প্রয়োজন হবে৷
আপনার কি রেজিস্ট্রি সম্পাদনা করার চেষ্টা করা উচিত?
অনেক অনলাইন গাইড উইন্ডোজ স্ক্রিপ্ট হোস্ট ত্রুটি ঠিক করতে বিভিন্ন ধরনের রেজিস্ট্রি সম্পাদনা করার সুপারিশ করে। কেউ কেউ আপনাকে রেজিস্ট্রির মাধ্যমে স্ক্রিপ্ট হোস্ট চালু বা বন্ধ করতে বলে, অন্যরা একটি .vbs কী যোগ করে বা এর মান পরিবর্তন করে একটি ভিন্ন পদ্ধতি গ্রহণ করে। তারপরও আরেকটি পদ্ধতি হল Userinit.exe-এর পরে রেজিস্ট্রি এন্ট্রি মুছে ফেলা, যা সিস্টেমটিকে তার স্টার্টআপ প্রক্রিয়া পুনরায় কনফিগার করতে বাধ্য করে।
কিন্তু রেজিস্ট্রিতে হস্তক্ষেপ করা জিনিসগুলি ভাঙার একটি সহজ উপায়, এটি একটি দ্বি-ধারী তলোয়ার তৈরি করে৷ এই রেজিস্ট্রি ফিক্সের বেশিরভাগই অপ্রয়োজনীয় যেভাবেই হোক; কেবলমাত্র আপনার সিস্টেম ফাইলগুলি মেরামত করা বা স্বয়ংক্রিয়ভাবে আপডেটগুলি রোল ব্যাক করা কাজটি করে। সুতরাং, একটি স্ক্রিপ্ট হোস্ট ত্রুটির জন্য রেজিস্ট্রি পরিবর্তন এড়িয়ে চলুন.
উইন্ডোজ স্ক্রিপ্ট হোস্ট ত্রুটিগুলি ঠিক করার সর্বোত্তম উপায় কী?
একটি DISM এবং একটি SFC স্ক্যান চালানো আপনার সিস্টেম ফাইলগুলি মেরামত করার সর্বোত্তম উপায় এবং এটি Windows স্ক্রিপ্ট হোস্ট ত্রুটির মতো সমস্যার জন্য প্রস্তাবিত পদক্ষেপ৷ এটি ব্যর্থ হলে, একটি সিস্টেম পুনরুদ্ধার আপনার সিস্টেমকে তার কার্যক্ষম অবস্থায় ফিরিয়ে আনতে পারে৷
যখন এই পদ্ধতিগুলি কাজ না করে, উইন্ডোজ রিসেট করুন। OS পুনরায় ইনস্টল করার সময় আপনি আপনার ফাইল এবং ডেটা রাখতে পারেন। আপনাকে অ্যাপগুলি পুনরায় ইনস্টল করতে হবে, যেকোন দীর্ঘস্থায়ী সিস্টেম সমস্যা সমাধান করা হবে৷
৷