উইন্ডোজে 'এন্ট্রি পয়েন্ট পাওয়া যায়নি' ত্রুটিগুলি কীভাবে ঠিক করবেন

উইন্ডোজ অপারেটিং সিস্টেম এবং এটিতে চলা সফ্টওয়্যারটি ব্যবহারযোগ্যতা এবং নির্ভরযোগ্যতার দিক থেকে অনেক দূর এগিয়েছে, তবে এটি মাঝে মাঝে কাজের মধ্যে একটি স্প্যানার নিক্ষেপ করা থেকে বিরত করে না।

উইন্ডোজে 'এন্ট্রি পয়েন্ট পাওয়া যায়নি' ত্রুটিগুলি কীভাবে ঠিক করবেন

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

তবে প্রথমে, আমরা "এন্ট্রি পয়েন্ট পাওয়া যায়নি" ত্রুটির কিছুটা পটভূমিতে প্রবেশ করব।

সফ্টওয়্যার এন্ট্রি পয়েন্ট

একটি সফ্টওয়্যার এন্ট্রি পয়েন্ট হল একটি সফ্টওয়্যার প্রোগ্রামের একটি বিন্দু যা অপারেটিং সিস্টেম থেকে প্রশ্নে থাকা অ্যাপ্লিকেশন পর্যন্ত প্রক্রিয়াটির হ্যান্ডস-অফ নিয়ন্ত্রণ করে।

উদাহরণ স্বরূপ, আপনি যদি Windows 10 ব্যবহার করেন এবং আপনার ওয়েব ব্রাউজারটি খুলেন, তাহলে এন্ট্রি পয়েন্ট হল যখন ব্রাউজারটি সম্পূর্ণরূপে লোড হয় এবং পূর্ণ স্ক্রিনে থাকে, মানে সমস্ত সংস্থানগুলি ব্রাউজারে নির্দেশিত হয় এবং Windows এ নয়৷ এটি হওয়ার জন্য, উইন্ডোজকে অবশ্যই সফলভাবে অ্যাপ্লিকেশনটির হ্যান্ড-অফ করতে হবে, এই উদাহরণে একটি ওয়েব ব্রাউজার৷

যদি একটি এন্ট্রি পয়েন্ট পাওয়া না যায়, তাহলে এর অর্থ হল সেই প্রক্রিয়াটি হস্তান্তর করার জন্য প্রয়োজনীয় ফাইলটি ক্ষতিগ্রস্ত, অপঠনযোগ্য বা অনুপস্থিত।

আপনি ভাগ্যবান হলে, ত্রুটি বার্তার সিনট্যাক্স নিজেই আপনাকে সঠিক ফাইলটি অনুপস্থিত বলে দেবে। আপনাকে যা করতে হবে তা হল সেই ফাইলটি প্রতিস্থাপন করুন বা প্রশ্নে থাকা প্রোগ্রামটি পুনরায় ইনস্টল করুন এবং আপনি এন্ট্রি পয়েন্ট সমস্যাটি সমাধান করবেন।

উদাহরণস্বরূপ, উইন্ডোতে একটি প্রোগ্রাম খোলার সময় ত্রুটির সিনট্যাক্সটি পড়তে পারে ‘প্রক্রিয়া এন্ট্রি পয়েন্ট FILENAME ডায়নামিক লিঙ্ক লাইব্রেরিতে msvcrt.dll অবস্থিত হতে পারে না’। অথবা, ত্রুটি বার্তা সিনট্যাক্স এমন কিছু হতে পারে, 'প্রক্রিয়া এন্ট্রি পয়েন্ট xmlTextReaderConstName ডায়নামিক লিঙ্ক লাইব্রেরি libxml2.dll-এ অবস্থিত হতে পারে না'।

উভয় উদাহরণেই, আপনি যে অ্যাপ্লিকেশনটি খোলার চেষ্টা করছেন সেটি একটি DLL ফাইল খুঁজে পাচ্ছে না: প্রথম উদাহরণে ‘msvcrt.dll’ এবং দ্বিতীয়টিতে ‘libxml2.dll’।

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

যদি এই ফাইলগুলির একটিতে কিছু ঘটে থাকে, যেকোন প্রোগ্রাম যা এটি কাজ করার জন্য প্রয়োজন তা একটি ত্রুটি নিক্ষেপ করবে। সৌভাগ্যবশত, এই ধরনের সমস্যা ঠিক করা বেশ সহজবোধ্য।

উইন্ডোজে 'এন্ট্রি পয়েন্ট পাওয়া যায়নি' ত্রুটিগুলি ঠিক করুন

উইন্ডোজে 'এন্ট্রি পয়েন্ট পাওয়া যায়নি' ত্রুটিগুলি সমাধান করার কয়েকটি উপায় রয়েছে। আপনি প্রশ্নে থাকা DLL ফাইলটি ম্যানুয়ালি সনাক্ত এবং ইনস্টল করতে পারেন।

আপনি ফাইলটি অন্তর্ভুক্ত করে এমন প্রোগ্রামটি ইনস্টল করতে পারেন বা ফাইলটিকে কলকারী প্রোগ্রামটি। অথবা আপনি একটি সিস্টেম ফাইল চেক করতে পারেন এবং উইন্ডোজকে ত্রুটি সংশোধন করতে পারেন।

এই সমস্ত পদ্ধতি ঠিক পাশাপাশি কাজ করবে। কোন 'সেরা' ফিক্স নেই, শুধু আপনি সবচেয়ে আরামদায়ক ফিক্স। আপনি যদি জানেন না যে কোন প্রোগ্রামটি একটি ফাইল ইনস্টল করে, তাহলে আপনি সেই প্রোগ্রামটি পুনরায় ইনস্টল করা বা সিস্টেম ফাইল চেক চালানো সবচেয়ে ভাল হতে পারে।

উদাহরণস্বরূপ, আমি জানি যে msvcrt.dll হল (X86) এর জন্য ভিজ্যুয়াল C++ 2005 পুনরায় বিতরণযোগ্য প্যাকেজের অংশ কারণ আমার উইন্ডোজ কম্পিউটারের সাথে কাজ করার বিশ বছরের বেশি অভিজ্ঞতা রয়েছে। আপনার একই অভিজ্ঞতা নাও থাকতে পারে, তাই SFC ব্যবহার করে সবচেয়ে ভালো কাজ হতে পারে।

সতর্কতার একটি শব্দ, যদিও. যদি আপনি Google 'নিখোঁজ DLL ফাইল' বা সেই প্রভাবের জন্য শব্দ করেন, তাহলে আপনি এই ফাইলগুলির বিনামূল্যে ডাউনলোডের প্রস্তাব দিচ্ছে এমন শত শত ওয়েবসাইট দেখতে পাবেন। শুধু করবেন না। এটি একটি খারাপ ধারণা এবং সম্ভাবনা বেশি যে এটি আপনার পক্ষে ভাল হবে না।

এমনকি যদি তাদের মধ্যে কিছু বৈধ হয়, তাদের সব হতে যাচ্ছে না, এবং কিছু ম্যালওয়্যার বিতরণ করতে পরিচিত হয়. আপনি যদি আপনার সিস্টেমের নিরাপত্তাকে মূল্য দেন, তাহলে প্রোগ্রামটি পুনরায় ইনস্টল করুন বা পরিবর্তে SFC চালান।

সিস্টেম ফাইল চেক

সিস্টেম ফাইল চেক হল একটি অন্তর্নির্মিত উইন্ডোজ ইউটিলিটি যা অনুপস্থিত বা দূষিত ফাইলগুলির জন্য OS ইনস্টলেশন স্ক্যান করে।

উইন্ডোজে কোন ফাইলগুলি থাকা উচিত তার একটি ডাটাবেস রয়েছে এবং SFC এটি যা খুঁজে পায় তার সাথে এটি কী খুঁজে পাওয়া উচিত তা তুলনা করে। যদি একটি অমিল থাকে, ইউটিলিটি ফাইলটির একটি নতুন অনুলিপি পাবে এবং এটি প্রতিস্থাপন করবে।

আপনার উইন্ডোজ মেশিনে একটি সিস্টেম ফাইল চেক চালানোর জন্য এই পদক্ষেপগুলি অনুসরণ করুন:

  1. প্রশাসক হিসাবে একটি CMD উইন্ডো খুলুন। (উইন্ডোজ স্টার্ট বোতামে ডান-ক্লিক করুন এবং কমান্ড প্রম্পট (অ্যাডমিন) বা উইন্ডোজ পাওয়ারশেল (অ্যাডমিন) নির্বাচন করুন)।

  2. 'SFC/scannow' টাইপ করুন এবং এন্টার টিপুন।

  3. প্রক্রিয়াটি সম্পূর্ণ করার অনুমতি দিন।

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

DLL ফাইলটি ম্যানুয়ালি ইনস্টল করুন

আপনি যদি অনুপস্থিত বা ক্ষতিগ্রস্ত ফাইল সনাক্ত করতে পারেন, আপনি প্রায়ই অন্য প্রোগ্রামে একটি অনুলিপি খুঁজে পেতে পারেন এবং এটি জুড়ে অনুলিপি করতে পারেন।

এটি একটি দ্রুত এবং নোংরা সমাধান হতে পারে যদি আপনার প্রোগ্রামটি তাড়াহুড়ো করে কাজ করার প্রয়োজন হয়। উইন্ডোজ এক্সপ্লোরার ব্যবহার করুন এবং প্রশ্নে থাকা ফাইলটির জন্য অনুসন্ধান করুন।

ফাইলটি অন্তর্ভুক্ত করে এমন প্রোগ্রামটি ইনস্টল করুন

আমি উপরের উদাহরণে যেমন বলেছি, msvcrt.dll হল (X86) এর জন্য ভিজ্যুয়াল C++ 2005 পুনরায় বিতরণযোগ্য প্যাকেজের অংশ। অতএব, ফাইলটি প্রতিস্থাপন করতে, আমি মাইক্রোসফ্ট ওয়েবসাইট থেকে সরাসরি ভিজ্যুয়াল C++ 2005 পুনরায় বিতরণযোগ্য প্যাকেজ ডাউনলোড করতে পারি।

আপনি যদি ত্রুটি বার্তা সিনট্যাক্সে উল্লেখ করা সঠিক DLL ফাইলটি সনাক্ত করতে পারেন, তবে ফাইলটির উত্সটি বিশ্বস্ত হওয়া পর্যন্ত আপনি একই কাজ করতে পারেন। বিশ্বস্ত, এই প্রসঙ্গে, মানে Microsoft বা অন্য বিশ্বস্ত উৎস থেকে।

ত্রুটি নিক্ষেপ প্রোগ্রাম পুনরায় ইনস্টল করুন

যদি একটি নির্দিষ্ট প্রোগ্রাম ক্রমাগত 'এন্ট্রি পয়েন্ট পাওয়া যায় না' ত্রুটিটি ছুঁড়ে ফেলে, তবে সেই প্রোগ্রামটিকে সম্পূর্ণরূপে পুনরায় ইনস্টল করা সবচেয়ে সহজ হতে পারে। কখনও কখনও একটি নতুন ইনস্টল এন্ট্রি পয়েন্ট ত্রুটি এবং অন্যান্য ত্রুটির জন্য সর্বোত্তম সমাধান।

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

আবারও, কোন 'সেরা' ফিক্স নেই, এখানে শুধু এমন একটি ফিক্স রয়েছে যার সাথে আপনি সবচেয়ে স্বাচ্ছন্দ্য বোধ করেন এবং এটি আপনার জন্য কাজ করে।

একবার আপনি সিদ্ধান্ত নিলেন যে কোনটি আপনার জন্য সবচেয়ে ভাল, আপনি সহজেই Windows এ প্রবেশ বিন্দু ত্রুটিগুলি ঠিক করতে সক্ষম হবেন, আপনাকে খুব দ্রুত ব্যাক আপ পেতে এবং পূর্ণ ক্ষমতায় চলতে সক্ষম করে।

আপনি কি এর আগে উইন্ডোজে 'এন্ট্রি পয়েন্ট পাওয়া যায়নি' ত্রুটি বার্তার সম্মুখীন হয়েছেন? যদি তাই হয়, আপনি কিভাবে সমস্যা পরিচালনা করেছেন? আপনার সমস্যা সমাধানের প্রচেষ্টার ফলাফল কী ছিল? নীচে একটি মন্তব্যে এটি সম্পর্কে আমাদের বলুন!