এটি অনেক দিন আগে ছিল, তবে আমি অতীতের একই ধরণের পরিস্থিতিটি স্মরণ করি। আমি যদি সঠিকভাবে স্মরণ করি তবে ত্রুটি বার্তাটি নিজেই একটি লাল রঙের হেরিংয়ের কিছু, এবং সমস্যার আসল উত্স ছিল 16 বিট সাবসিস্টেমের জন্য বরাদ্দিত পরিবেশের অভাব। (512 বাইট মনে আসে) এটি ব্যবহার করত আপনি পরিবেশের কতটুকু বরাদ্দ করতে হবে তা নির্দিষ্ট করে দিতে পারেন, তবে আমরা আর config.sys দিয়ে বুট করি না। :) আমি বিশ্বাস করি যে আমি আমার প্যাথ এনভায়রনমেন্ট ভেরিয়েবলের এন্ট্রিগুলি ছাঁটাই করে সেই নির্দিষ্ট উদাহরণটি সমাধান করেছি।
আমার কম্পিউটারে ডান ক্লিক করে, বৈশিষ্ট্য নির্বাচন করে, অ্যাডভান্সড ভেরিয়েবল ডায়ালগটি খুলুন, উন্নত ট্যাবে যান এবং পরিবেশ পরিবর্তনশীল বোতামটি ক্লিক করুন।
নিরাপদ রাখার জন্য "ব্যবহারকারী ব্যবহারকারীর জন্য ব্যবহারকারী ভেরিয়েবল" এবং "সিস্টেম ভেরিয়েবল" বিভাগ উভয় থেকে PATH মান অনুলিপি করুন (যেমন আপনি সিদ্ধান্ত নিতে চান যে সেগুলি পুনরুদ্ধার করতে চান)।
এখন, ব্যবহারকারী এবং সিস্টেম উভয় ভেরিয়েবলগুলিতে PATH এন্ট্রি পরীক্ষা করুন (যা আপনার PATH পরিবেশ পরিবর্তনশীল করতে মিলিত):
- আপনার ব্যবহারকারী ভেরিয়েবলগুলি থেকে যে কোনও সদৃশ এন্ট্রি সরানো হয়েছে সেগুলি উচ্চতর সিস্টেম স্তরে ইতিমধ্যে নির্দিষ্ট করা হয়েছে,
- যে কোনও দীর্ঘ পাথ 8.3 স্বরূপে রূপান্তর করুন। যেমন সি এর সমস্ত দৃষ্টান্ত: \ প্রোগ্রাম ফাইলগুলি \ foo \ -> সি: G প্রোগ্রামার ~ 1 \ foo oo
- বিচার্যভাবে , আপনি যে এন্ট্রিগুলি জানেন সেগুলি অপসারণের প্রয়োজন নেই সেগুলি সরিয়ে নেওয়ার সিদ্ধান্তও নিতে পারেন । কখনও কখনও অ্যাপ্লিকেশনগুলি আপনাকে নিজেরাই কখনও প্রয়োজন হয় না এমন PATH এন্ট্রি যুক্ত করে।
এই পরিবর্তনগুলি আমার ক্ষেত্রে সেই ত্রুটি বার্তা স্থির করে। সমস্যাটি হ'ল (পুরাতন) PATH 32-বিট পরিবেশে ভাল ছিল, তবে 16-বিট সাবসিস্টেমটিতে জুতো ছড়িয়ে দেওয়ার সময় পরিবেশের স্থানটি উপচে পড়েছিল। (একটি ভাল ফলো-আপ প্রশ্ন হতে পারে কীভাবে 16-বিট সাবসিস্টেমের পরিবেশের স্থানটি ওভাররাইড করা যায় তবে আমার ক্ষেত্রে আমার এটিকে অবলম্বন করার দরকার পড়েনি))