-
Dlaczego pojawia się błąd ogólnego braku dostępu podczas korzystania z funkcji Hyper-V?
-
Jak rozwiązać ogólny problem z dostępem do programu Hyper-V?
-
Jak wykonać kopię zapasową maszyny wirtualnej Hyper-V przy użyciu programu Vinchin Backup & Recovery?
-
-
Często zadawane pytania dotyczące ogólnego błędu dostępu
-
Podsumowanie
Program Hyper-V jest wygodny do włączania i używania w systemie operacyjnym Windows, ale użytkownicy mogą również napotkać błędy systemu Windows, takie jak ogólny błąd dostępu zabronionego (0x80070005). Ten błąd jest zazwyczaj opisywany jako błąd uprawnień i może wystąpić w wielu sytuacjach, w tym podczas uruchamiania maszyny wirtualnej Hyper-V, eksportowania maszyny wirtualnej Hyper-V oraz tworzenia punktu kontrolnego Hyper-V i replikowania maszyny wirtualnej Hyper-V do innego katalogu w Menedżerze Hyper-V.
Chociaż w tych sytuacjach możesz otrzymać ten sam kod błędu, przyczyny błędu mogą być różne.
Dlaczego pojawia się błąd ogólnego braku dostępu podczas korzystania z funkcji Hyper-V?
Z komunikatu błędu wynika, że operacja nie może zostać wykonana, ponieważ nie masz uprawnień do konkretnego folderu lub pliku. Dzieje się tak głównie dlatego, że korzystając z Menedżera Hyper-V do zarządzania maszynami wirtualnymi Hyper-V, Menedżer Hyper-V posiada jedynie uprawnienia konta, za pomocą którego zalogowałeś się do systemu Windows. Jeśli lokalizacja maszyny wirtualnej znajduje się w udziale sieciowym, brak odpowiednich uprawnień może bardzo utrudniać zarządzanie maszyną wirtualną.
Podczas uruchamiania maszyny wirtualnej Hyper-V Menedżer Hyper-V musi odczytać dane maszyny wirtualnej, takie jak wirtualny dysk, plik vhd lub vhdx. Jeśli nie ma wystarczających uprawnień do folderu, maszyna wirtualna nie zostanie uruchomiona.
Kiedy tworzysz punkt kontrolny dla maszyny wirtualnej Hyper-V, plik avhd lub avhdx, czyli dysk różnicowy, zostanie utworzony w tej folderze, dlatego jeśli nie masz uprawnień do zapisu danych w tym folderze, operacja tworzenia punktu kontrolnego zakończy się niepowodzeniem.
Podczas eksportowania lub replikowania maszyny wirtualnej Hyper-V należy skopiować plik wirtualnego dysku, więc operacja zakończy się niepowodzeniem z tego samego powodu.
Jak rozwiązać ogólny problem z dostępem do programu Hyper-V?
Ten problem może również wynikać z tymczasowego błędu spowodowanego przez usterkę systemu. Możesz ponownie uruchomić serwer i spróbować ponownie używać Menedżera Hyper-V.
1. Zmień uprawnienia
Ponieważ jest to głównie problem uprawnień, należy je sprawdzić i zmienić. Istnieją dwa rodzaje uprawnień, które można zmienić: uprawnienia NTFS i uprawnienia udostępniania.
Aby zmienić uprawnienia NTFS:
Kliknij folder prawym przyciskiem myszy > wybierz Właściwości > kliknij Zabezpieczenia > kliknij Edytuj > wybierz Typy obiektów i Lokalizacje > wprowadź nazwę hosta Hyper-V > kliknij Sprawdź nazwy > kliknij OK > zaznacz Pełne sterowanie w sekcji Zezwalaj > kliknij Zastosuj
Aby zmienić uprawnienia do udostępniania:
Procedury są podobne do zmieniania uprawnień NTFS.
Kliknij folder prawym przyciskiem myszy > wybierz Właściwości > kliknij Udostępnianie > kliknij Zaawansowane udostępnianie > kliknij Uprawnienia > kliknij Dodaj > wybierz Rodzaje obiektów i Lokalizacje > wprowadź nazwę hosta Hyper-V > kliknij Sprawdź nazwy > kliknij OK > zaznacz Pełne zarządzanie w obszarze Zezwalaj > kliknij Zastosuj
2. Dodaj SID do wirtualnego dysku
SID to identyfikator maszyny wirtualnej programu Hyper-V. Brak SID również spowoduje niepowodzenie uruchomienia maszyny wirtualnej, dlatego należy dodać SID do dysku wirtualnego lub dysku migawki.
SID znajduje się w komunikacie błędu i składa się z liter, cyfr oraz myślników po ID maszyny wirtualnej.
Następnie otwórz wiersz polecenia i uruchom poniższe polecenie:
icacls <Path of .vhd or .avhd file> /grant "NT VIRTUAL MACHINE <SID> ":(F)
3. Nie używaj ścieżki UNC
Jeśli chcesz zreplikować maszynę wirtualną Hyper-V, nie używaj ścieżki UNC, która jest często używana w środowisku sieciowym.
Na przykład ścieżka UNC wygląda tak: servernamesharenamedirectoryfilename. Należy użyć ścieżki lokalnej, takiej jak: C:Program FilesVM Replication File
Jak wykonać kopię zapasową maszyny wirtualnej Hyper-V przy użyciu programu Vinchin Backup & Recovery?
Maszyna wirtualna Hyper-V zawiera ważne dane i należy wykonać kopię zapasową tych danych, aby chronić swoją działalność. Vinchin Backup & Recovery to profesjonalne rozwiązanie do tworzenia kopii zapasowych i odzyskiwania maszyn wirtualnych Hyper-V, obsługujące systemy Windows Server 2012/2012 R2/2016/2019.
Będzie dostępna przyjazna dla użytkownika konsola internetowa, która pozwoli Ci łatwo dodawać maszyny wirtualne do systemu backupowego przy użyciu technologii backupu bez agenta oraz tworzyć różne rodzaje zadań, takich jak backup i przywracanie maszyn wirtualnych, z różnorodnymi strategiami, takimi jak harmonogram, backup przyrostowy, szyfrowanie danych i inne.
Łatwo przenosisz maszynę wirtualną na inny host Hyper-V przy użyciu kopii zapasowej maszyny wirtualnej i odzyskujesz tylko potrzebne pliki z kopii zapasowej maszyny wirtualnej w trybie przywracania szczegółowego.
Tworzenie kopii zapasowej maszyny wirtualnej Hyper-V w przyjaznym dla użytkownika konsoli internetowej jest proste.
1. Wybierz maszynę wirtualną Hyper-V

2. Wybierz magazyn

3. Wybierz strategie kopii zapasowych
4. Wyślij zadanie

Vinchin Backup & Recovery został wybrany przez tysiące firm, a Ty również możesz zacząć korzystać z tego zaawansowanego systemu dzięki 60-dniowej wersji próbnej z pełnymi funkcjami. Kliknij przycisk, aby pobrać pakiet instalacyjny.
Często zadawane pytania dotyczące ogólnego błędu dostępu
P1: Dlaczego polecenia cmdlet programu PowerShell dla Hyper-V zwracają błąd 0x80070005?
A: Musisz uruchomić konsolę jako administrator lub podnieść poziom sesji CIM, aby uzyskać dostęp do przestrzeni nazw WMI programu Hyper-V.
Q2: Jak rozwiązać problem 0x80070005 podczas tworzenia nowego pliku VHDX?
A: Przyznaj usłudze Zarządzanie maszynami wirtualnymi Hyper-V uprawnienia zapisu do folderu nadrzędnego przed jego utworzeniem.
Q3: Dlaczego mój dysk passthrough zwraca błąd 0x80070005 w Hyper-V?
A: Dysk fizyczny hosta jest zablokowany lub usługa Hyper-V nie posiada odpowiednich praw dostępu do niego.
Podsumowanie
Możesz napotkać komunikat o błędzie ogólny dostęp zabroniony (0x80070005) podczas uruchamiania, eksportowania lub replikowania maszyny wirtualnej lub tworzenia punktu kontrolnego maszyny wirtualnej w Menedżerze Hyper-V. Jest to głównie problem z uprawnieniami i możesz postępować zgodnie z tym wpisem, aby rozwiązać problem.
Maszyna wirtualna Hyper-V zawiera istotne dane dla systemów biznesowych, dlatego możesz użyć Vinchin Backup & Recovery, aby zabezpieczyć środowisko wirtualne. Nie przegap darmowej wersji próbnej.
Udostępnij na: