VirtualBox ვირტუალურ მანქანაში Windows ან Linux– ის ოპერაციული სისტემის დამყარების მცდელობისას, მომხმარებელმა შეიძლება განიცადოს შეცდომა 0x80004005. ეს ხდება OS- ს დაწყებამდე და ხელს უშლის მისი ჩატვირთვის ნებისმიერ მცდელობას. რამდენიმე პრობლემა არსებობს არსებული პრობლემის გადასაჭრელად და სტუმრების სისტემის ნორმალურ რეჟიმში გამოყენების გზით.
შეცდომის მიზეზები 0x80004005 წელს VirtualBox– ში
შეიძლება არსებობდეს რამდენიმე სიტუაცია, რის გამოც შეუძლებელია ვირტუალური აპარატისთვის სხდომის გახსნა. ხშირად ეს შეცდომა სპონტანურად გვხვდება: მხოლოდ გუშინ თქვენ მშვიდად მუშაობდით VirtualBox ოპერაციულ სისტემაში, დღეს კი არ შეგიძლიათ იგივე გააკეთოთ სხდომის დაწყების წარუმატებლობის გამო. ზოგიერთ შემთხვევაში, OS– ს საწყისი (ინსტალაცია) გაშვება ვერ ხერხდება.
ეს შეიძლება მოხდეს შემდეგი შემდეგი მიზეზების გამო:
- შეცდომა ბოლო სესიის შენახვისას.
- ინვალიდი მხარდაჭერა BIOS- ში ვირტუალიზაციისთვის.
- VirtualBox– ის არასწორად მუშაობის ვერსია.
- Hypervisor (Hyper-V) კონფლიქტს VirtualBox– ით 64 – ბიტიან სისტემებზე.
- მასპინძელი Windows- ის განახლების პრობლემა.
შემდეგი, ჩვენ გადავხედავთ, თუ როგორ უნდა ამოვიღოთ თითოეული ეს პრობლემა და ვირტუალური აპარატის გამოყენება დავიწყოთ / გავაგრძელოთ.
მეთოდი 1: შეცვალეთ შიდა ფაილები
სხდომის დაზღვევა შეიძლება შეცდომით არ დასრულდეს, რის შედეგადაც მისი შემდგომი გაშვება შეუძლებელი იქნება. ამ შემთხვევაში, საკმარისია შეცვალოთ ფაილები, რომლებიც დაკავშირებულია სტუმარი OS- ის გაშვებასთან.
შემდგომი მოქმედებების შესასრულებლად, თქვენ უნდა ჩართოთ ფაილის გაფართოებების ჩვენება. ამის საშუალებით შესაძლებელია საქაღალდის პარამეტრები (Windows 7-ზე) ან Explorer პარამეტრები (Windows 10-ზე).
- გახსენით საქაღალდე, სადაც ინახება ოპერაციული სისტემის დამწყებთათვის პასუხისმგებელი ფაილი, ე.ი. თავად სურათი. იგი მდებარეობს საქაღალდეში VirtualBox VMsრომლის შენახვის ადგილმდებარეობა თქვენ შეარჩიეთ VirtualBox- ის ინსტალაციის დროს. ჩვეულებრივ, იგი მდებარეობს დისკის ძირში (დისკი) თან ან დისკი დთუ HDD იყოფა 2 დანაყოფად). ის ასევე შეიძლება განთავსდეს მომხმარებლის პირად საქაღალდეში, ბილიკის გასწვრივ:
C: მომხმარებლები USERNAME VirtualBox VMs OS_NAME
- შემდეგი ფაილები უნდა იყოს საქაღალდეში იმ ოპერაციული სისტემით, რომლის გაშვებაც გსურთ. სახელი.vbox და სახელი.vbox-prev. სამაგიეროდ სახელი თქვენი სტუმრის ოპერაციული სისტემის სახელი იქნება.
დააკოპირეთ ფაილი სახელი.vbox მაგალითად სხვა სამუშაო მაგიდაზე.
- ფაილი სახელი.vbox-prev გადაკეთებული ფაილის ნაცვლად სახელის შეცვლა გჭირდებათ სახელი.vboxანუ წაშლა "-პრევი".
- იგივე ქმედებები უნდა გაკეთდეს სხვა საქაღალდეში, რომელიც მდებარეობს შემდეგ მისამართზე:
C: მომხმარებლები USERNAME .VirtualBox
აქ თქვენ შეცვლით ფაილს VirtualBox.xml - დააკოპირეთ იგი ნებისმიერ სხვა ადგილას.
- VirtualBox.xml- ისთვის წაშალეთ ხელმოწერა "-პრევი"სახელის მისაღებად VirtualBox.xml.
- სცადეთ დაიწყოს ოპერაციული სისტემა. თუ ეს არ მუშაობს, აღადგინეთ ყველაფერი უკან.
მეთოდი 2: BIOS ვირტუალიზაციის მხარდაჭერის ჩართვა
თუ პირველად იყენებთ VirtualBox– ს გამოყენებას და დაუყოვნებლივ წააწყდებით აღნიშნულ შეცდომას, მაშინ, ალბათ, დაჭერა მდგომარეობს არაკონფიგურირებულ BIOS– ში ვირტუალიზაციის ტექნოლოგიასთან მუშაობისთვის.
ვირტუალური აპარატის შესაქმნელად, BIOS– ში საკმარისია მხოლოდ ერთ პარამეტრში ჩართვა, რომელსაც ეძახიან Intel ვირტუალიზაციის ტექნოლოგია.
- ჯილდოს BIOS– ში, ამ პარამეტრამდე გზა შემდეგია: გაფართოებული BIOS მახასიათებლები > ვირტუალიზაციის ტექნოლოგია (ან უბრალოდ ვირტუალიზაცია) > ჩართულია.
- AMI BIOS– ში: მოწინავე > Intel (R) VT რეჟისორი I / O- სთვის > ჩართულია.
- ASUS UEFI- ში: მოწინავე > Intel ვირტუალიზაციის ტექნოლოგია > ჩართულია.
დაყენებას სხვა გზა შეიძლება ჰქონდეს (მაგალითად, BIOS- ში HP ლეპტოპებზე ან Insyde H20- ს Setup Utility BIOS- ში):
- სისტემის კონფიგურაცია > ვირტუალიზაციის ტექნოლოგია > ჩართულია;
- კონფიგურაცია > Intel ვირტუალური ტექნოლოგია > ჩართულია;
- მოწინავე > ვირტუალიზაცია > ჩართულია.
თუ თქვენ ვერ იპოვნეთ ეს პარამეტრი თქვენს BIOS ვერსიაში, მაშინ ხელით მოძებნეთ ყველა მენიუს ელემენტი საკვანძო სიტყვებით ვირტუალიზაცია, ვირტუალური, ვტ. ჩართვისთვის შეარჩიეთ სახელმწიფო ჩართულია.
მეთოდი 3: განაახლოთ VirtualBox
ალბათ, მოხდა პროგრამის შემდეგი განახლება უახლესი ვერსიის შემდეგ, რის შემდეგაც გამოჩნდა გაშვების შეცდომა "E_FAIL 0x80004005". ამ სიტუაციიდან ორი გზა არსებობს:
- დაელოდეთ VirtualBox- ის სტაბილურ ვერსიას.
მათ, ვისაც არ სურს შეაწუხოს პროგრამის სამუშაო ვერსიის არჩევა, შეიძლება უბრალოდ დაველოდოთ განახლებას. ახალი ვერსიის გამოქვეყნების შესახებ შეგიძლიათ შეიტყოთ VirtualBox ოფიციალურ ვებსაიტზე ან პროგრამის ინტერფეისის საშუალებით:
- ვირტუალური მანქანა მენეჯერის გახსნა.
- დააჭირეთ ფაილი > "შეამოწმეთ განახლებები ...".
- დაელოდეთ გადამოწმებას და საჭიროების შემთხვევაში დააინსტალირეთ განახლება.
- ხელახლა დააინსტალირეთ VirtualBox მიმდინარე ან წინა ვერსიაში.
- თუ თქვენ გაქვთ VirtualBox ინსტალაციის ფაილი, გამოიყენეთ იგი ხელახლა ინსტალაციისთვის. მიმდინარე ან წინა ვერსიის ხელახლა გადმოტვირთვისთვის დააჭირეთ ამ ბმულს.
- დააჭირეთ გვერდს მიმავალ ბმულს, VirtualBox– ის მიმდინარე ვერსიის ყველა წინა ვერსიიდან.
- შეარჩიეთ შეკრება, რომელიც მასპინძელ OS- სთვის შესაფერისია და გადმოწერეთ.
- VirtualBox– ის დაინსტალირებული ვერსიის ჩამოსაყენებლად: დააყენეთ ინსტალერი და ფანჯარაში აირჩიეთ ინსტალაციის ტიპი "რემონტი". დააინსტალირეთ პროგრამა ნორმალურად.
- თუ წინა ვერსიას დაუბრუნდებით, უმჯობესია, ჯერ VirtualBox ამოიღოთ "პროგრამების დამატება ან წაშლა" Windows- ზე.
ან VirtualBox ინსტალერის საშუალებით.
ნუ დაივიწყებთ თქვენი საქაღალდეების სარეზერვო სისტემის OS სურათებით.
- გარბოდა "პანელი".
- მინიატურების ჩართვა ჩართეთ. აირჩიეთ ელემენტი "პროგრამები და კომპონენტები".
- ფანჯრის მარცხენა ნაწილში დააჭირეთ ბმულს "Windows- ის მახასიათებლების ჩართვა ან გამორთვა".
- ფანჯარაში, რომელიც იხსნება, წაშალეთ Hyper-V კომპონენტი, შემდეგ დააჭირეთ ღილაკს კარგი.
- გადატვირთეთ თქვენი კომპიუტერი (სურვილისამებრ) და შეეცადეთ დაიწყოს ოპერაციული სისტემა VirtualBox– ში.
- დაიწყეთ VirtualBox მენეჯერი.
- დააწკაპუნეთ მარჯვენა ღილაკით პრობლემურ ოპერაციულ სისტემაზე გარბოდა და აირჩიეთ ვარიანტი "იმუშავეთ ფონზე ინტერფეისით".
- გახსენით ბრძანება ადმინისტრატორის პრივილეგიებით. ამისათვის გახსენით ფანჯარა დაწყებადაწერე სმდდააჭირეთ ღილაკს, რომ აირჩიოთ იმუშავეთ როგორც ადმინისტრატორი.
- დაარეგისტრირეთ ბრძანება
wusa / წაშლა / kb: 3004394
და დააჭირეთ შედი.
- ამ ნაბიჯის დასრულების შემდეგ, შეიძლება დაგჭირდეთ თქვენი კომპიუტერის გადატვირთვა.
- შეეცადეთ კიდევ ერთხელ გაუშვათ სტუმარი ოპერაციული სისტემა VirtualBox– ში.
- მიყევით ამ ბმულს Microsoft- ის ვებსაიტზე.
- ჩამოტვირთეთ ფაილის ვერსია თქვენი OS- ის ცოტა სიღრმის გათვალისწინებით.
- დააინსტალირეთ ფაილი ხელით, საჭიროების შემთხვევაში, გადატვირთეთ კომპიუტერი.
- შეამოწმეთ ვირტუალური აპარატის გაშვება VirtualBox– ში.
მეთოდი 4: გამორთეთ Hyper-V
Hyper-V არის 64-ბიტიანი სისტემების ვირტუალიზაციის სისტემა. ზოგჯერ მას შეიძლება ჰქონდეს კონფლიქტი VirtualBox– თან, რაც შეცდომას უქმნის ვირტუალური აპარატისთვის სხდომის დაწყებისას.
ჰიპერვიზის გამორთვისთვის, გააკეთეთ შემდეგი:
მეთოდი 5: შეცვალეთ სტუმარი OS- ს გაშვების ტიპი
როგორც დროებითი გადაწყვეტა (მაგალითად, VirtualBox– ის ახალი ვერსიის გამოქვეყნებამდე), შეგიძლიათ სცადოთ OS– ს გაშვების ტიპის შეცვლა. ეს მეთოდი ყველა შემთხვევაში არ უწყობს ხელს, მაგრამ შესაძლოა ის თქვენთვის მუშაობს.
ეს ფუნქცია ხელმისაწვდომია მხოლოდ VirtualBox– ში, დაწყებული 5.0 ვერსიით.
მეთოდი 6: Windows 7 განახლებების წაშლა / შეკეთება
ეს მეთოდი ითვლება მოძველებულად, რადგან წარუმატებელი პაჩის KB3004394- ის შემდეგ, რაც VirtualBox– ში ვირტუალური აპარატების შეწყვეტას იწვევს, პატჩი KB3024777 გამოვიდა, რომელიც ამ პრობლემას აგვარებს.
ამის მიუხედავად, თუ რაიმე მიზეზით თქვენს კომპიუტერში არ გაქვთ ფიქსის პატჩი და პრობლემის პაჩი არსებობს, აზრი აქვს ან ამოიღოთ KB3004394 ან დააინსტალიროთ KB3024777.
KB3004394 მოხსნა:
დააინსტალირეთ KB3024777:
უმეტეს შემთხვევებში, ამ რეკომენდაციების ზუსტი შესრულება მოაგვარებს 0x80004005 შეცდომას, ხოლო მომხმარებელს შეუძლია მარტივად დაიწყოს ან გააგრძელოს მუშაობა ვირტუალურ აპარატთან.