কম্পিউটার টিউটোরিয়াল

ভার্চুয়ালবক্স ত্রুটি ঠিক করুন:NtCreateFile(\Device\VBoxDrvStub) STATUS_OBJECT_NAME_NOT_FOUND

যদি Oracle VM VirtualBox একটি ভার্চুয়াল মেশিন চালু করতে ব্যর্থ হয় এবং দেখায় “NtCreateFile(\Device\VBoxDrvStub) ব্যর্থ হয়েছে:STATUS_OBJECT_NAME_NOT_FOUND (0xc0000034)” , এর মানে সাধারণত ভার্চুয়ালবক্সের কার্নেল ড্রাইভার (উদাহরণস্বরূপ, VBoxDrv অথবা VBoxSup ) অনুপস্থিত , অবরুদ্ধ৷ , অথবা লোড হচ্ছে না . এই ড্রাইভার ব্যতীত, ভার্চুয়ালবক্স এটি প্রত্যাশিত ডিভাইস ইন্টারফেস তৈরি করতে পারে না (VBoxDrvStub ডিভাইস পাথ), তাই লঞ্চের সময় VM বন্ধ হয়ে যায়।

এটি সাধারণত ভার্চুয়ালবক্স আপডেট, একটি অসম্পূর্ণ ইনস্টলেশন, উইন্ডোজ সিকিউরিটি ব্লকিং ড্রাইভার ইন্সটলেশন বা যখন হাইপার-ভি / ভিবিএস (ভার্চুয়ালাইজেশন-ভিত্তিক নিরাপত্তা) হয় তখন ঘটে। সিস্টেমে ভার্চুয়ালাইজেশন এবং ড্রাইভারগুলি কীভাবে পরিচালনা করা হয় তা পরিবর্তন করে।

আপনার ভার্চুয়ালবক্স সংস্করণ এবং উইন্ডোজ সেটআপের উপর নির্ভর করে, ভার্চুয়ালবক্স তার ড্রাইভারকে তার নেটিভ লোড করতে ব্যর্থ হতে পারে মোড, অথবা শুধুমাত্র হাইপার-ভির মাধ্যমে চালান (যা সামঞ্জস্য/কর্মক্ষমতা প্রভাবিত করতে পারে)।

আপনি শুরু করার আগে, একটি পুনঃসূচনা করুন৷ একবার (শাট ডাউন না)। অনেক পিসিতে, শাট ডাউন ফাস্ট স্টার্টআপ ব্যবহার করে এবং পুনঃসূচনা করার সময় ড্রাইভার সম্পূর্ণরূপে পুনরায় লোড নাও হতে পারে একটি সম্পূর্ণ ড্রাইভার পুনরায় লোড করতে বাধ্য করে৷

1. ভার্চুয়ালবক্স ড্রাইভার সার্ভিস (VBoxDrv / VBoxSup) স্টার্ট/রিস্টার্ট করুন

যদি ড্রাইভার ইনস্টল করা থাকে কিন্তু চলমান না হয়, পরিষেবাটি শুরু করা অবিলম্বে ত্রুটিটি সমাধান করতে পারে। এটি শুধুমাত্র তখনই কাজ করে যখন ড্রাইভার/পরিষেবা ইতিমধ্যেই বিদ্যমান থাকে।

  1. অনুসন্ধান করুন কমান্ড প্রম্পট উইন্ডোজ অনুসন্ধানে৷
  2. এটিতে ডান-ক্লিক করুন এবং প্রশাসক হিসাবে চালান নির্বাচন করুন .
  3. প্রথমে, আপনার সিস্টেমে কোন ভার্চুয়ালবক্স ড্রাইভার পরিষেবার নাম বিদ্যমান তা শনাক্ত করুন:
    sc query type= driver | findstr /i vbox
  4. আপনার পাওয়া ড্রাইভার পরিষেবা শুরু করুন (উদাহরণ):
    net start vboxdrv

    যদি বলে যে পরিষেবার নামটি অবৈধ৷ , চেষ্টা করুন:

    net start vboxsup

    সাফল্য দেখে মনে হচ্ছে: "সেবাটি সফলভাবে শুরু হয়েছে।"

  5. আপনার পিসি রিস্টার্ট করুন এবং আবার ভার্চুয়ালবক্স চালু করুন।

যদি আপনি একটি ত্রুটি পান যেমন "পরিষেবার নাম অবৈধ" / "পাওয়া যায় না," ড্রাইভার সম্ভবত অনুপস্থিত বা সঠিকভাবে নিবন্ধিত নয়। পরবর্তী পদ্ধতিতে যান৷

যাচাই করুন (আপনার কাছে সঠিক পরিষেবার নাম ব্যবহার করুন):

sc query vboxdrv

যদি আপনার সিস্টেম vboxsup ব্যবহার করে পরিবর্তে, চালান:

sc query vboxsup

প্রত্যাশিত ফলাফল: STATE :4 RUNNING সন্ধান করুন .

2. ম্যানুয়ালি ভার্চুয়ালবক্স ড্রাইভার (.inf)

ইনস্টল করুন

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

  • যদি vboxdrv অনুপস্থিত/শুরু না হয়: vboxdrv ব্যবহার করুন ফোল্ডার এবং VBoxDrv.inf ইনস্টল করুন .
  • যদি vboxsup অনুপস্থিত/শুরু না হয়: vboxsup ব্যবহার করুন ফোল্ডার এবং VBoxSup.inf ইনস্টল করুন .
  1. ফাইল এক্সপ্লোরার খুলুন এবং এই ফোল্ডারগুলির একটিতে যান (যেটি আপনার সিস্টেমে বিদ্যমান):
    C:\Program Files\Oracle\VirtualBox\drivers\vboxdrv
    C:\Program Files\Oracle\VirtualBox\drivers\vboxsup
  2. যে ফাইলটি .inf দিয়ে শেষ হয় সেটি খুঁজুন (উদাহরণস্বরূপ, VBoxDrv.inf অথবা VBoxSup.inf )।
  3. .inf-এ ডান-ক্লিক করুন ফাইল করুন এবং ইনস্টল করুন নির্বাচন করুন .দ্রষ্টব্য: আপনি যদি ফাইল এক্সটেনশনগুলি দেখতে না পান তবে দেখুন খুলুন এবং ফাইলের নাম এক্সটেনশন সক্ষম করুন , অথবা প্রতিটি ফাইলের বৈশিষ্ট্য পরীক্ষা করুন।

    যদি "ইনস্টল" উপলব্ধ না হয়৷ , পদ্ধতি 4 এ যান এবং একটি মেরামত/পরিষ্কার পুনরায় ইনস্টল করুন (প্রশাসক হিসাবে ইনস্টলার চালান)।

  4. ইন্সটলেশন শেষ হলে আপনার পিসি রিস্টার্ট করুন।
  5. রিবুট করার পরে, কমান্ড প্রম্পট খুলুন প্রশাসক হিসাবে এবং ম্যাচিং পরিষেবা শুরু করুন (আপনার আসলে যে নামটি আছে তা ব্যবহার করুন):
    sc start vboxdrv

    বা যদি আপনার সিস্টেম VBoxSup ব্যবহার করে:

    sc start vboxsup

    সাফল্য দেখে মনে হচ্ছে: আপনি যখন sc query <service-name> চালান তখন "STATE :4 RUNNING"৷ .

  6. ভার্চুয়ালবক্স চালু করুন এবং আপনার ভিএম আবার চালু করুন।

যদি আপনি এখনও একই ত্রুটি দেখতে পান , নিচে চালিয়ে যান। আপনার ভার্চুয়ালাইজেশন/নিরাপত্তা বিরোধ (হাইপার-ভি/ভিবিএস/মেমরি ইন্টিগ্রিটি) বা ভাঙা ইনস্টলেশন থাকতে পারে।

3. হাইপার-ভি এবং ভার্চুয়ালাইজেশন বৈশিষ্ট্যগুলি অক্ষম করুন (ডায়াগনস্টিক পদক্ষেপ)

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

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

  1. অনুসন্ধান করুন Windows বৈশিষ্ট্য চালু বা বন্ধ করুন উইন্ডোজ অনুসন্ধানে এবং এটি খুলুন।
  2. হাইপার-ভি খুঁজুন এবং এটি আনচেক করুন।
  3. এগুলি সক্রিয় থাকলে এগুলিও আনচেক করুন:
    • উইন্ডোজ হাইপারভাইজার প্ল্যাটফর্ম
    • ভার্চুয়াল মেশিন প্ল্যাটফর্ম
    • উইন্ডোজ স্যান্ডবক্স (যদি উপস্থিত থাকে)
  4. ঠিক আছে ক্লিক করুন এবং আপনার পিসি পুনরায় চালু করুন।
  5. ভার্চুয়ালবক্স চালু করুন এবং VM পরীক্ষা করুন।

ঐচ্ছিক কিন্তু গুরুত্বপূর্ণ: হাইপার-ভি বন্ধ থাকলেও, Windows এখনও VBS / মেমরি ইন্টিগ্রিটি এর মাধ্যমে ভার্চুয়ালাইজেশন ব্যবহার করতে পারে . পরীক্ষা করতে, মেমরি অখণ্ডতা বন্ধ করুন থেকে:উইন্ডোজ সিকিউরিটি> ডিভাইস সিকিউরিটি> কোর আইসোলেশন , তারপর পুনরায় চালু করুন এবং আবার পরীক্ষা করুন।

টিপ: যদি Windows ড্রাইভার ব্লক করে, তাহলে Windows Security> Protection history চেক করুন ঘটনা উল্লেখ করার জন্য
ভার্চুয়ালবক্স , VBoxDrv.sys , VBoxSup.sys , অথবা "ড্রাইভার অবরুদ্ধ।" যদি একটি অনুমতি দিন অথবা পুনরুদ্ধার করুন বিকল্প উপলব্ধ, এটি প্রয়োগ করুন, তারপর ভার্চুয়ালবক্স পুনরায় ইনস্টল/মেরামত করুন।

4. ভার্চুয়ালবক্স পুনরায় ইনস্টল করুন মেরামত বা পরিষ্কার করুন

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

  1. আনইনস্টল করুন Oracle VM VirtualBox থেকে:
    সেটিংস> অ্যাপস> ইনস্টল করা অ্যাপস (বা অ্যাপস ও ফিচার)।
  2. আনইন্সটল করার পর আপনার পিসি রিস্টার্ট করুন।
  3. ঐচ্ছিক ক্লিনআপ (আনইনস্টল করার পরে অবশিষ্ট অবশিষ্ট থাকলেই):
    ফাইল এক্সপ্লোরার খুলুন এবং এখানে যান:
    C:\Windows\System32\drivers
  4. VBox*.sys নামের অবশিষ্ট ফাইলগুলি সন্ধান করুন৷ (উদাহরণস্বরূপ, VBoxDrv.sys, VBoxSup.sys)।গুরুত্বপূর্ণ: শুধুমাত্র VBox*.sys সরান ফাইলগুলি যদি ভার্চুয়ালবক্স সম্পূর্ণরূপে আনইনস্টল করা থাকে এবং আপনি স্পষ্টভাবে সেগুলিকে ভার্চুয়ালবক্স অবশিষ্ট হিসাবে চিহ্নিত করতে পারেন৷
  5. সেগুলো মুছে ফেলুন VBox*.sys ফাইল যদি তারা বিদ্যমান থাকে। যদি উইন্ডোজ আপনাকে সেগুলি মুছতে না দেয়, তাহলে জোর করবেন না—পুনঃইনস্টল চালিয়ে যান।
  6. সর্বশেষ ভার্চুয়ালবক্স সংস্করণ ডাউনলোড এবং ইনস্টল করুন, তারপর আপনার পিসি পুনরায় চালু করুন।টিপ: ইনস্টলারটিতে ডান-ক্লিক করুন এবং প্রশাসক হিসাবে চালান চয়ন করুন৷ ড্রাইভার সঠিকভাবে ইনস্টল করা নিশ্চিত করতে।
  7. যদি আপনি ভার্চুয়ালবক্স এক্সটেনশন প্যাক ব্যবহার করেন (USB 2/3, RDP, ইত্যাদি), ম্যাচিং সংস্করণ ইনস্টল করুন আপনার ভার্চুয়ালবক্স বিল্ডের জন্য।
  8. ভার্চুয়ালবক্স চালু করুন এবং আবার VM চালু করুন।

লেখক সম্পর্কে

ভার্চুয়ালবক্স ত্রুটি ঠিক করুন:NtCreateFile(\Device\VBoxDrvStub) STATUS_OBJECT_NAME_NOT_FOUND

হামজা মোহাম্মদ আনোয়ার

হামজা মোহাম্মদ আনোয়ার হলেন একজন মধ্যবর্তী জাভাস্ক্রিপ্ট ওয়েব ডেভেলপার যার ফোকাস MERN প্রযুক্তি ব্যবহার করে উচ্চ-পারফরম্যান্স অ্যাপ্লিকেশন তৈরিতে। তার দক্ষতার সেটের মধ্যে রয়েছে ReactJS, MongoDB, Express NodeJS, এবং অন্যান্য সম্পর্কিত প্রযুক্তিতে দক্ষতা। হামজা একজন গুগল আইটি সার্টিফাইড পেশাদারও, যা আইটি সাপোর্টে তার দক্ষতা তুলে ধরে। একজন আগ্রহী সমস্যা-সমাধানকারী হিসাবে, তিনি বিভিন্ন প্রযুক্তিগত সমস্যার সমস্যা সমাধান এবং সমাধান খুঁজতে তার কম্পিউটারে ত্রুটিগুলি পুনরায় তৈরি করেন।


  1. লিঙ্কডইন পড়ার রসিদগুলি চালু বা বন্ধ করুন:একটি দ্রুত নির্দেশিকা৷

  2. ক্রোম, ফায়ারফক্স এবং ইন্টারনেট এক্সপ্লোরারের জন্য এইচএসটিএস কীভাবে সাফ বা নিষ্ক্রিয় করবেন

  3. ডেটা ক্ষতি এড়ান:সিস্টেম আপডেটের সময় পাওয়ার বিভ্রাট পরিচালনা করা

  4. Google Pay "কিছু ভুল হয়েছে" সমস্যা সমাধান করুন:দ্রুত সমাধান এবং প্রতিরোধের পরামর্শ