VMware-এ 'Not enough physical memory is available' ত্রুটি: কারণ ও সমাধান
VMware অ্যাপ্লিকেশনটি "Not enough physical memory is available" ত্রুটি দেখায় মূলত Gegensätzlich Windows আপডেটের কারণে। এছাড়া এই ত্রুটি VMware-এর নন-অপ্টিমাল সেটিংস বা পুরনো VMware ভার্সনের কারণে ও হতে পারে। এই ত্রুটি বার্তা ঘটে যখন একজন ব্যবহারকারী একটি নিষ্ক্রিয় অবস্থা থেকে মেশিন বুট করার চেষ্টা করে। এই ত্রুটি বার্তাটি সাধারণত এটি ইঙ্গিত করে না যে আপনার কম ফিজিক্যাল মেমরি আছে; এটি পরিবর্তে VMware এবং কম্পিউটারের মধ্যে সফটওয়্যার ডিসক্রেপ্যান্সির সাথে সম্পর্কিত।
আমরা এই সমস্যাটি অধিকাংশ সময় VMware সফটওয়্যার আপডেট বা অ্যাপ্লিকেশনের প্রেফারেন্সে পরিবর্তনের পর ঘটতে পেয়েছি। এটি একটি খুব সাধারণ ত্রুটি বার্তা এবং নিচে দেওয়া পদ্ধতিগুলো ব্যবহার করে সমাধান করা যায়, যতক্ষণ না আপনার पास ভার্চুয়াল মেশিন পাওয়ার অন করার জন্য যথেষ্ট মেমরি আসলেই থাকে।
'Not Enough Physical Memory' ত্রুটির কারণ VMware-এ
- Conflicting Windows Update: VMware-এর konflikting Windows আপডেটের কারণে 'Not enough physical memory is available' ত্রুটির একটি ইতিহাস আছে। বর্তমান ঘটনাটিও একটি conflicting Windows আপডেটের ফলাফল হতে পারে।
- Administrator Rights-এর অনুপস্থিতি: VMware হোস্ট এনভায়রনমেন্টের বিভিন্ন ফাইল/সার্ভিস/রিসোর্সে অ্যাডমিনিস্ট্রেটর অ্যাক্সেসের প্রয়োজন হয় তার অপারেশন সম্পন্ন করতে। আপনি যদি অ্যাডমিনিস্ট্রেটিভ সুবিধা ছাড়া VMware ব্যবহার করেন তবে VMware আলোচ্য ত্রুটি দেখাতে পারে।
- পুরনো VMware ভার্সন: সফটওয়্যার অ্যাপ্লিকেশনগুলো बेटার পারফরম্যান্স এবং লুপহোল প্যাচ করার জন্য আপডেট হয়। VMware কাফি নাজুকভাবে কাজ করে এবং হোস্ট এনভায়রনমেন্ট আপডেট হয়ে গেলে, তবে এটি VMware-এর কাজকাজকে প্রভাবিত করতে পারে এবং ব্যবহারকারীকে বর্তমান VMware ত্রুটির সম্মুখীন করতে পারে।
- Conflicting Applications: কিছু অ্যাপ্লিকেশন VMware-এর সাথে конфликту করে এবং হাতের সমস্যাটি সৃষ্টি করতে পারে। মনে রাখবেন ভার্চুয়াল এনভায়রনমেন্ট অ্যাপ্লিকেশনগুলো একে অপরের অপারেশনে অনেক বাধা সৃষ্টি করে।
- Non-Optimal VMware Settings: আপনি আপনার পছন্দ অনুযায়ী VMware টিউন করতে পারেন কিন্তু কিছু ব্যবহারকারী এই প্রক্রিয়ায় VMware-কে নন-অপ্টিমাল সেটিংসে চালু করে দেন যা চূড়ান্তভাবে VMware-কে বর্তমান সমস্যা দেখাতে বাধ্য করে।
- VMware-এর ভুল কনফিগারেশন: VMware হোস্টের RAM-এর একটি নির্দিষ্ট পরিমাণ ব্যবহার করে কিন্তু ভুলভাবে কনফিগার করা হলে এই সেটিং VMware-কে বর্তমান মেমরি ত্রুটি দেখাতে বাধ্য করতে পারে।
VMware-এ 'Not Enough Physical Memory Available' কীভাবে সমাধান করবেন?
নিচের সমাধানগুলোতে যাওয়ার আগে নিশ্চিত করুন আপনার সিস্টেমে VMware চালানোর জন্য যথেষ্ট RAM আছে। না থাকলে, আপনার সিস্টেমে আরও RAM যোগ করুন এবং আপনার pagefile size কমপক্ষে ১৬GB-এ সেট করুন।
১. সেফ মোড বা ক্লিন বুট উইন্ডোজ ব্যবহার করুন
কিছু অ্যাপ্লিকেশন থাকতে পারে যা VMware-এর সঠিক অপারেশনে বাধা দিচ্ছে, বিশেষত অন্যান্য ভার্চুয়াল এনভায়রনমেন্ট অ্যাপ্লিকেশন যেমন Virtual Box ইত্যাদি। সেটি বাদ দেওয়ার জন্য, উইন্ডোজের বিল্ট-ইন সেফ মোড বা ক্লিন বুট উইন্ডোজ ব্যবহার করুন।
- ক্লিন বুট উইন্ডোজ, বা বুট করুন উইন্ডোজ সেফ মোডে।
- লঞ্চ করুন VMware চেক করতে এটি কোনো সমস্যা ছাড়া ফাংশন করছে কিনা।
যদি VMware ক্লিন বুট এনভায়রনমেন্ট বা সেফ মোডে স্বাভাবিকভাবে অপারেট করে, তবে конфликтуয়ুক্ত অ্যাপ্লিকেশন খুঁজে বের করার চেষ্টা করুন এবং অ্যাপ্লিকেশনগুলোর মধ্যে সমস্যাটি সমাধান করার চেষ্টা করুন।
২. Conflicting Windows আপডেট আনইনস্টল করুন
মাইক্রোসফট তার প্রোডাক্টের জন্য আপডেট রিলিজ করে ফিচার উন্নত করতে এবং লুপহোল প্যাচ করতে। কিন্তু মাইক্রোসফটের বাগি আপডেট রিলিজ করার একটি পরিচিত ইতিহাস আছে। যদি পর্যাপ্ত ফিজিক্যাল মেমরির VMware ত্রুটি ঠিক একটি উইন্ডোজ আপডেটের পর শুরু হয়ে থাকে, তবে সেই আপডেটটি আনইনস্টল করলে আমাদের জন্য কাজ করে।
সতর্কতা: একটি আপডেট ডিজেবল করা সুপারিশ করা হয় না কারণ এটি একটি সিকিউরিটি হাজার্ড হতে পারে; নিজের ঝুঁকিতে অগ্রসর হন।
- Windows কী চাপুন, তারপর Settings টাইপ করুন এবং ফলাফলে তালিকা থেকে Settings-এ ক্লিক করুন।
- এখন Update & security-এ ক্লিক করুন।
- এখন Windows Update-এ ক্লিক করুন এবং তারপর View update history-এ ক্লিক করুন।
- Uninstall Updates-এ ক্লিক করুন আপনার সিস্টেম থেকে সর্বশেষ আপডেটগুলো আনইনস্টল করতে।
- এখন যে আপডেটটি আপনি মনে করেন সমস্যা সৃষ্টি করছে সেটি সিলেক্ট করুন এবং uninstall-এ ক্লিক করুন এবং স্ক্রিনে দেখানো প্রসেস মেনে আনইনস্টলেশন প্রক্রিয়া पूरा করুন।
- সিস্টেম রিস্টার্ট করুন এবং তারপর চেক করুন VMware ঠিকমতো কাজ করা শুরু করেছে কিনা।
মনে রাখবেন আপনাকে সর্বশেষ উইন্ডোজ আপডেটগুলো এক এক করে আনইনস্টল করতে হবে এবং VMware চেক করতে হবে যতক্ষণ না আপনি সমস্যাযুক্ত আপডেটটি খুঁজে পান। সমস্যাযুক্ত আপডেটটি আনইনস্টল করার পর, অন্যান্য আপডেটগুলো পুনরায় ইনস্টল করুন এবং সেই নির্দিষ্ট আপডেটটি হাইড করে রাখুন যতক্ষণ না সমস্যাটি মাইক্রোসফট বা VMware দ্বারা সমাধান হয়।
৩. VMware অ্যাডমিনিস্ট্রেটর হিসেবে চালান
VMware বিভিন্ন সিস্টেম ফাইল, সার্ভিস এবং রিসোর্সে অনির্বন্ধ অ্যাক্সেসের প্রয়োজন হয়। যদি উইন্ডোজ সিকিউরিটি VMware-এর নির্দিষ্ট ফাইল, সার্ভিস এবং রিসোর্সে অ্যাক্সেস রстри্ক্ট করে, তবে VMware 'Not enough Physical Memory' ত্রুটি দেখাবে। সেক্ষেত্রে, VMware-কে অ্যাডমিনিস্ট্রেটর সুবিধা দিয়ে চালালে সমস্যা সমাধান হতে পারে।
- Shutdown করুন VMware।
- Windows key চাপুন এবং VMware Workstation টাইপ করুন।
- VMware Workstation-এ রাইট-ক্লিক করুন এবং Open File Location সিলেক্ট করুন।
- VMware Workstation আইকোনে রাইট-ক্লিক করুন এবং Properties সিলেক্ট করুন।
- তারপর Compatibility ট্যাবে ক্লিক করুন এবং “Run this program as administrator” চেকবক্সটি চেক করুন।
- Apply এবং তারপর OK-এ ক্লিক করুন।
- এখন VMware Workstation লঞ্চ করুন চেক করতে এটি কোনো ইস্যু ছাড়া ঠিকমতো অপারেট করছে কিনা।
৪. VMware-এর সর্বশেষ বিল্ডে আপডেট করুন
প্রতিদিন I.T. জগতের क्षিতিজে নতুন প্রযুক্তি উদিত হচ্ছে। প্রতিটি সফটওয়্যার অ্যাপ্লিকেশন এই উदीয়মান প্রযুক্তির সাথে তালমেল রাখতে আপডেট হয়। আপনার হোস্ট এনভায়রনমেন্ট যদি সর্বশেষ বিল্ডে আপডেট করা থাকে কিন্তু আপনি VMware-এর একটি পুরনো ভার্সন ব্যবহার করেন, তবে আপনি আলোচ্য ত্রুটি বার্তাটি সম্মুখীন হতে পারেন। সেক্ষেত্রে, VMware-কে সর্বশেষ বিল্ডে আপডেট করলে সমস্যা সমাধান হতে পারে।
সাধারণত, যখনই আপগ্রেড উপলব্ধ থাকে, ব্যবহারকারীদের VMware স্টার্টআপে একটি প্রম্পট পাওয়া যায়। ব্যবহারকারীরা ওয়ার্কস্টেশন ইউজার ইন্টারফেস ব্যবহার করে Help > Software Updates সিলেক্ট করতে পারেন। কিন্তু আপনি যদি VMware ব্যবহার করতে সমস্যায় পড়েন তবে নিচের ধাপগুলো অনুসরণ করুন।
- আপনার সিস্টেমের ওয়েব ব্রাউজার খুলুন এবং অফিসিয়াল VMware Workstation ডাউনলোড পেজে নেভিগেট করুন।
- আপনার OS অনুযায়ী Download Now-এ ক্লিক করুন।
- EULA (End User License Agreement) রিভিউ করুন এবং তারপর Accept to accept EULA-এ ক্লিক করুন।
- Download Now-এ ক্লিক করুন এবং ডাউনলোড প্রক্রিয়া पूरा হওয়ার জন্য অপেক্ষা করুন।
- তারপর ডাউনলোড করা ফাইলে রাইট-ক্লিক করুন এবং Run as Administrator-এ ক্লিক করুন।
- স্ক্রিনে দেখানো ইনস্ট্রাকশন মেনে ইনস্টলেশন প্রক্রিয়া पूरा করুন।
- তারপর VMware লঞ্চ করুন চেক করতে এটি পর্যাপ্ত ফিজিক্যাল মেমরি না থাকার ত্রুটি থেকে মুক্ত হয়েছে কিনা।
৫. VMware সেটিংস অপ্টিমাল করুন
VMware সেটিংস ব্যবহারকারীকে তাদের পছন্দ অনুযায়ী সিস্টেম টিউন করতে দেয়। কিন্তু এই প্রক্রিয়ায় ব্যবহারকারীরা কখনও কখনও VMware-কে নন-অপ্টিমাল সেটিংসে সেট করে দেন যা চূড়ান্তভাবে VMware-কে পর্যাপ্ত ফিজিক্যাল মেমরি না থাকার ত্রুটি দেখাতে বাধ্য করে।
- Turn off করুন গেস্ট OS।
- Launch করুন VMware Workstation তারপর Edit-এ ক্লিক করুন এবং Preferences-এ ক্লিক করুন।
- এখন Preferences উইন্ডোর বাম পেনে Memory-এ ক্লিক করুন।
- Fit all virtual machine memory into reserved host RAM: এই অপশনটি সিলেক্ট করুন যখন আপনার पास বড় মেমরি থাকে।
- Allow most virtual machine memory to be swapped: এই অপশনটি সিলেক্ট করুন যখন আপনার पास কিছুটা বড় মেমরি থাকে এবং আপনি ভার্চুয়াল মেশিনটি আরও স্মুথলি চালাতে চান।
- Allow some virtual machine memory to be swapped: এই অপশনটি সিলেক্ট করুন যখন আপনার पास বেশি মেমরি নেই।
বর্তমান পরিস্থিতিতে, আপনার অবস্থা অনুযায়ী দ্বিতীয় বা তৃতীয় অপশন থেকে সিলেক্ট করুন কিন্তু আমরা তৃতীয় অপশনটি ব্যবহার করার সুপারিশ করব।
- OK ক্লিক করুন পরিবর্তনগুলো সংরক্ষণ করতে।
- তারপর আপনার গেস্ট OS Launch করুন এবং চেক করুন এটি এখন ঠিকমতো ফাংশন করছে কিনা।
৬. config.ini ফাইল মডিফাই করুন
যদি এখনো কিছুই আপনার জন্য কাজ না করে, তবে কনফিগারেশন ফাইলে যোগ বা পরিবর্তন আনে VMware Workstation-কে হোস্টের উপলব্ধ RAM-এর একটি শতাংশ ব্যবহার করতে বাধ্য করা সমস্যা সমাধান করতে পারে। এটি নিশ্চিত করবে যে VM হোস্টের RAM-এর শুধু ৭৫% ব্যবহার করবে।
- সকল গেস্ট অপারেটিং সিস্টেম Shut down করুন এবং VMware Workstation বন্ধ করুন।
- Navigate করুন নিচের পাথে:
C:\ProgramData\VMware\VMware Workstation.
এবং config.ini ফাইলটি খুলুন। যদি সেটি নেই তবে একটি তৈরি করুন।
- ফাইলের নিচে স্ক্রল করুন এবং নিচের লাইনটি Add করুন:
vmmon.disableHostParameters = “TRUE”.
তারপর ফাইলটি Save করুন এবং সিস্টেম রিস্টার্ট করুন।
- সিস্টেম রিস্টার্ট হলে, আপনার ডেস্কটপে VMware আইকনে রাইট-ক্লিক করুন এবং “Run as Administrator”-এ ক্লিক করুন।
আপনি যদি এখনও গেস্ট OS অপারেট করতে সমস্যায় পড়েন তবে সঠিক পরিমাণ মেমরির সাথে একটি নতুন VM তৈরি করুন এবং তারপর আপনার বিদ্যমান HDD-কে নতুন ভার্চুয়াল মেশিনের সাথে লিংক করুন আপনাকে সাহায্য করতে পারে।