როგორ დავაფიქსიროთ Windows Sandbox არ იქნა ნაპოვნი Hypervisor-ის შეცდომა
Miscellanea / / November 29, 2021
Windows Sandbox არის Windows 10-ის ფენომენალური დანამატი, მრავალი გამოყენებისგან, დაწყებული ფაილების მავნე პროგრამების შემოწმებიდან და ზოგადად ოპერაციული სისტემის პარამეტრების არევამდე. თუმცა, ის ასევე მგრძნობიარეა მთელი რიგი საკითხების მიმართ. ცოტა ხნის წინ მე ვისაუბრე სხვადასხვა თემაზე ინტერნეტთან კავშირის პრობლემების გადაწყვეტა რამაც შეიძლება დააზიანოს Windows Sandbox.
![Windows Sandbox არ არის ნაპოვნი Hypervisor-ის შეცდომა გამორჩეული](/f/14c3d9275ba935fe0062e7e0c7eafda5.png)
დღეს კი მე განვიხილავ იმ ქმედებებს, რომლებიც შეგიძლიათ განახორციელოთ, თუ მის გაშვების მცდელობისას მიიღებთ შეცდომის შეტყობინებას „არ იქნა ნაპოვნი ჰიპერვიზორი“.
ჰიპერვიზორი არის აუცილებელი კომპონენტი ოპერაციული სისტემის შიგნით, რომელიც საჭიროა ვირტუალური მანქანების გასაშვებად და ეს შეცდომა წარმოიქმნება მაშინ, როდესაც Windows Sandbox-ს არ აქვს მასზე წვდომა. ასე რომ, ქვემოთ, მე ვაპირებ შემოგთავაზოთ სამი გამოსწორება, რომელიც შეგიძლიათ მარტივად გამოიყენოთ, რათა ყველაფერი სწორი მიმართულებით წავიდეს.
გირჩევთ, თავიდან დაიწყოთ და ჩამოთვალოთ თქვენი გზა. ბოლო შესწორება დამეხმარა პრობლემის მოგვარებაში, როდესაც მას ცოტა ხნის წინ შევხვდი. ამის თქმით, ყოველთვის ჯობია თავიდან აიცილოთ ზოგიერთი ყველაზე დამაჯერებელი მიზეზი.
1. შეამოწმეთ ვირტუალიზაცია
მიუხედავად იმისა, რომ Windows Sandbox არის ერთჯერადი გარემო, ის ფუნქციონირებს ისევე, როგორც ნებისმიერი სხვა ვირტუალური მანქანა. რაც ნიშნავს, რომ ჰიპერვიზორი, რომელზეც ის სავარაუდოდ მუშაობს, ვერ მუშაობს, თუ CPU ვირტუალიზაცია გამორთულია.
CPU ვირტუალიზაცია არის აპარატურაზე დაფუძნებული ფუნქცია, მაგრამ თუ თქვენ არ იყენებთ მოძველებულ სისტემას, პროცესორის მხარდაჭერის შანსი საკმაოდ მაღალია. თუმცა, ის უნდა იყოს ჩართული და არსებობს მარტივი გზა იმის გასარკვევად, არის თუ არა ეს.
დაიწყეთ სამუშაო მენეჯერის გახსნით (დააწკაპუნეთ მაუსის მარჯვენა ღილაკით დავალების პანელზე და შემდეგ დააწკაპუნეთ Task Manager). შესრულების ჩანართის ქვეშ დააწკაპუნეთ CPU-ზე და შემდეგ შეამოწმეთ სტატუსი ვირტუალიზაციის გვერდით - ის უნდა წაიკითხოს როგორც ჩართული. თუ ასეა, გადადით შემდეგ განყოფილებაზე.
![Windows Sandbox არ იქნა ნაპოვნი Hypervisor შეცდომა 1](/f/9610d2e6f8fb83d53a97e7c32dc2f7a5.png)
თუ ვირტუალიზაცია გამორთულია, თქვენ უნდა გადახვიდეთ თქვენი სისტემის BIOS ან UEFI ფუნქციის გასააქტიურებლად. აქ მთავარი ის არის, რომ მთელი პროცედურა, თუმცა საკმაოდ მარტივია, განსხვავდება კომპიუტერიდან კომპიუტერში.
თუ თქვენ გაქვთ ფუნქციის ჩართვის ან გამორთვის გამოცდილება, მაშინ გააგრძელეთ და გააკეთეთ ეს. თუ არა, გონივრული იქნება, ზუსტი ინსტრუქციებისთვის მიმართოთ თქვენი კომპიუტერის დედაპლატის მოდელის დოკუმენტაციას. CPU-ის ვირტუალიზაციის ჩართვის შემდეგ, სცადეთ Windows Sandbox-ის გაშვება.
ჩემს შემთხვევაში, მე უნდა შევიდე BIOS-ში კომპიუტერის გაშვებისას F2-ზე დაჭერით, გადავიდეთ Advanced ჩანართზე და შემდეგ გავააქტიურო ვარიანტი, სახელწოდებით Intel Virtualization Technology.
Შენიშვნა: იმისათვის, რომ გაიგოთ მეტი ინფორმაცია თქვენი სისტემის შესახებ, როგორც საშუალება, რომელიც დაგეხმარებათ იპოვოთ მისი შესაბამისი დოკუმენტაცია ონლაინ, ჩაწერეთ 'msinfo32' Start მენიუში და შემდეგ დააჭირეთ გახსნას.
2. Windows-ის ფუნქციების ჩართვა
თუ CPU-ის ვირტუალიზაცია ჩართულია, მაშინ უცნაური იქნება შეცდომის შესახებ შეტყობინება „არ იქნა ნაპოვნი ჰიპერვიზორი“. ასე რომ, გონივრული იქნება ოპერაციულ სისტემაზე დაფუძნებული რამდენიმე ფუნქციის ჩართვა, რომელიც ეხმარება ვირტუალურ მანქანებს წარმატებით იმუშაონ.
ამისათვის გახსენით Windows Features (ტიპი windows-ის მახასიათებლები შედით Start მენიუში და დააჭირეთ გახსნას). მიჰყევით ამას შემდეგი მახასიათებლების გვერდით მდებარე ველების მონიშვნით:
- ვირტუალური მანქანების პლატფორმა
- Windows Hypervisor პლატფორმა
![Windows Sandbox არ იქნა ნაპოვნი Hypervisor შეცდომა 4](/f/ec575ed5953b3ef4cc848353c4588b7a.png)
დააჭირეთ OK მათ გასააქტიურებლად. ამის შემდეგ გადატვირთეთ კომპიუტერი და შემდეგ შეამოწმეთ Windows Sandbox წარმატებით ამოქმედდება თუ არა შეცდომის შეტყობინების გარეშე.
3. დაამატეთ BCD ჩანაწერი
მოქმედების საბოლოო კურსი, რომელიც თქვენ უნდა განახორციელოთ, არის იმის უზრუნველყოფა, რომ ჰიპერვიზორი არის კონფიგურირებული, რომ იმუშაოს კომპიუტერის გაშვებისას ავტომატურად. ამისათვის თქვენ უნდა დაამატოთ ჩანაწერი თქვენი კომპიუტერის ჩატვირთვის კონფიგურაციის მონაცემებში (BCD). სარდლობის ხაზის დახმარებით.
გახსენით ამაღლებული ბრძანების ხაზის კონსოლი (ტიპი cmd შედით Start მენიუში და შემდეგ დააჭირეთ Run as Administrator). შემდეგი, შეიყვანეთ შემდეგი ბრძანება Command Prompt კონსოლში და შემდეგ დააჭირეთ Enter:
BCDEDIT / დააყენეთ {current} hypervisorlaunchtype auto.
![Windows Sandbox არ იქნა ნაპოვნი Hypervisor შეცდომა 3](/f/3c5fe16a11fe48b2c90d8d389b30fe5c.png)
გადატვირთეთ კომპიუტერი. კიდევ ერთხელ გაუშვით ამაღლებული Command Prompt კონსოლი, ჩაწერეთ BCDEDIT კონსოლში და შემდეგ დააჭირეთ Enter-ს. სიაში, რომელიც გამოჩნდება, სტატუსი hypervisorlaunchtype-ის გვერდით უნდა იკითხებოდეს როგორც Auto. ეს ნიშნავს, რომ ჰიპერვიზორი წარმატებით არის კონფიგურირებული გაშვების დროს.
![Windows Sandbox არ იქნა ნაპოვნი Hypervisor შეცდომა 5](/f/b1f16d04bef839e21a8e2d267d859e07.png)
ახლა მზად ხარ წასასვლელად. გაუშვით Windows Sandbox. და ვოილა! სავარაუდოდ, ის დაუყოვნებლივ უნდა ჩაიტვირთოს.
Sandbox თავად
Windows Sandbox-ის ერთჯერადი ბუნება ხდის ამას ფანტასტიკური ინსტრუმენტი მრავალი გამოყენებისთვის. და ყოველთვის ჯობია დარწმუნდეთ, რომ ის გამართულად ფუნქციონირებს, რათა ნებისმიერ დროს შეძლოთ მისი გააქტიურება. და იმედია, ზემოთ მოყვანილმა შესწორებებმა იმუშავა ამ შემაშფოთებელი შეცდომის „არ იქნა ნაპოვნი ჰიპერვიზორი“ სამუდამოდ.
![Windows Sandbox არ იქნა ნაპოვნი Hypervisor შეცდომა 6](/f/18e10e338626aec8ed67da0dd9859ccb.png)
თუ ჯერ კიდევ გაქვთ პრობლემები, სცადეთ წაშალოთ ნებისმიერი მესამე მხარის ვირტუალური მანქანა თქვენი კომპიუტერიდან (როგორიცაა VirtualBox ან VMWare) და შემდეგ შეამოწმეთ ხელახლა. ამ პლატფორმების მიერ გამოყენებული ჰიპერვიზორები შეიძლება გამოიწვიონ კონფლიქტები Windows Sandbox-ის მიერ გამოყენებულ პლატფორმებთან და ეს არის ის, რაც უნდა გაითვალისწინოთ.
Შემდეგი: გაწუხებთ თქვენი კონფიდენციალურობა? აქ არის 5 Windows 10 კონფიდენციალურობის პარამეტრი, რომელიც დაუყოვნებლივ უნდა შეცვალოთ.