Poprawka: VMware nie mógł zablokować pliku



Wypróbuj Nasz Instrument Do Eliminowania Problemów

Niektórzy użytkownicy VMware zgłaszają, że nie mogą uruchomić jednej lub więcej maszyn wirtualnych, które skonfigurowali na swoim komputerze. Po włączeniu maszyny wirtualnej w oknie wyświetlany jest następujący błąd: „Otrzymano nieoczekiwany błąd z hosta ESX podczas włączania maszyny wirtualnej VM_name. Nie udało się zablokować pliku ”.



Nie udało się zablokować pliku na VMware Workstation



Co powoduje Nie udało się zablokować problemu z plikiem?

Zbadaliśmy ten konkretny problem, przeglądając różne raporty użytkowników i strategie naprawy, które są powszechnie używane do naprawiania tego konkretnego komunikatu o błędzie w programie WMware. Z naszych badań wynika, że ​​istnieje kilka różnych sprawców, o których wiadomo, że wywołują ten konkretny komunikat o błędzie:



  • Druga maszyna wirtualna już używa pliku .vmx - Jak się okazuje, ten konkretny problem może wystąpić, jeśli spróbujesz uruchomić drugą maszynę wirtualną, która używa tego samego pliku konfiguracji maszyny wirtualnej (.vmx), co inna maszyna, która została skonfigurowana jako pierwsza. W takim przypadku możesz rozwiązać problem, usuwając foldery i dzienniki .lck.
  • Maszyna wirtualna zawiera zamontowane dyski - Jak zgłosiło kilku użytkowników, ten problem może również wystąpić, jeśli spróbujesz włączyć maszynę wirtualną z zamontowanymi dyskami, które wymusiliśmy za pomocą narzędzia do montowania VMware. Jeśli ten scenariusz ma zastosowanie, możesz rozwiązać problem, usuwając foldery i dzienniki .lck.
  • Maszyna wirtualna jest uruchamiana podczas operacji migawki - Rzeczywiście przetestowaliśmy to i doprowadziło nas to do błędu „Nie udało się zablokować pliku”. Dokładny błąd zobaczysz, jeśli spróbujesz włączyć maszynę wirtualną za pomocą interfejsu użytkownika ułatwionego podczas wykonywania migawki. Jeśli to jest przyczyną problemu, usunięcie dzienników i folderów .lck z folderu maszyny wirtualnej rozwiąże problem.
  • Maszyna wirtualna jest już używana - Możesz również napotkać ten problem, jeśli maszyna wirtualna, którą próbujesz uruchomić, jest już używana. Dzieje się tak zazwyczaj w przypadku podwójnej konfiguracji. W takim przypadku wystarczy zamknąć drugą instancję, na której działa ta sama maszyna wirtualna, a błąd przestanie występować.
  • VMware Workstation nie ma dostępu administratora - Jak się okazuje, ten konkretny problem może również wystąpić, jeśli VMware Workstation nie ma uprawnień administratora. Jeśli ten scenariusz ma zastosowanie, możesz rozwiązać problem, wymuszając na systemie operacyjnym, aby zezwolił na uprawnienia administracyjne.

Jeśli obecnie napotykasz dokładnie ten problem i szukasz sposobu na rozwiązanie go bez utraty danych, w tym artykule znajdziesz kilka sugestii dotyczących rozwiązywania problemów. Poniżej znajdziesz zbiór potencjalnych strategii naprawy, które inni użytkownicy w podobnej sytuacji często stosowali, aby naprawić ten konkretny błąd.

Aby uzyskać najlepsze wyniki, radzimy postępować zgodnie z poniższymi metodami w kolejności, w jakiej zostały przedstawione, ponieważ są uporządkowane według trudności i wydajności. Jeśli przejdziesz z nimi w kolejności bez pomijania jakichkolwiek kroków, jeden z nich na pewno rozwiąże problem, niezależnie od sprawcy, który jest przyczyną problemu.

Metoda 1: Uruchomienie VMware jako administrator

W niektórych przypadkach naprawa jest tak prosta, jak zapewnienie, że aplikacja VMware ma uprawnienia administracyjne. Powinno to mieć miejsce domyślnie, ale niektóre ustawienia mogą uniemożliwić aplikacji uzyskanie dostępu administratora.



Niektórzy użytkownicy, którzy napotkali „ Nie udało się zablokować pliku ” zgłosił błąd, że problem przestał występować po uruchomieniu VMware Workstation w trybie administratora.

Oto krótki przewodnik, jak to zrobić:

  1. Na pulpicie kliknij prawym przyciskiem myszy skrót VMware i wybierz Uruchom jako administrator.
    Uwaga:
    Jeśli nie masz skrótu na pulpicie, przejdź do folderu instalacyjnego WMware i kliknij prawym przyciskiem myszy vmplayer.exe . Jeśli nie skonfigurujesz niestandardowej lokalizacji, będziesz mógł ją znaleźć w: C: Program Files (x86) VMware VMware Player
  2. Na UAC (kontrola konta użytkownika) , Kliknij tak przyznać uprawnienia administracyjne.
  3. Uruchom maszynę wirtualną, która wcześniej wywoływała problem, aby sprawdzić, czy problem został rozwiązany. Jeśli nie napotykasz już „ Nie udało się zablokować pliku ” błąd, wykonaj poniższe czynności, aby wprowadzić zmianę na stałe.
    Uwaga: W obecnym stanie będziesz musiał powtarzać krok 1 i krok 2 za każdym razem, gdy uruchamiasz VMware, aby obejść problem.
  4. Kliknij prawym przyciskiem myszy plik wykonywalny lub skrót VMware Workstation i wybierz Nieruchomości.
  5. W środku Nieruchomości przejdź do Zgodność zaznacz pole powiązane z Uruchom ten program jako administrator (pod Ustawienia ) i kliknij Zastosować aby zapisać bieżącą konfigurację.
  6. Otwórz VMware normalnie i sprawdź, czy problem został rozwiązany.
https://appuals.com/wp-content/uploads/2019/05/admin-privileges-to-workstation.webm

Jeśli problem nadal występuje, przejdź do następnej metody poniżej.

Metoda 2: Usunięcie folderów LCK maszyny wirtualnej

Kilku użytkownikom, których dotyczy problem, udało się rozwiązać ten problem, lokalizując fizyczną lokalizację maszyny wirtualnej, w przypadku której wystąpił błąd „ Nie udało się zablokować pliku ” i usuwanie folderów LCK. Po wykonaniu tej czynności i ponownym uruchomieniu komputera większość użytkowników, których dotyczy problem, zgłosiła, że ​​problem został rozwiązany.

Jeśli nie ustaliłeś dla niego niestandardowej lokalizacji, Twoja maszyna wirtualna będzie zwykle znajdować się w Dokumenty folder w Wirtualne maszyny teczka.

Oto, co musisz zrobić:

  1. Upewnij się, że oprogramowanie VMware jest całkowicie zamknięte, a maszyna wirtualna jest wyłączona.
  2. Otwórz Eksplorator plików i przejdź do Dokumenty> Maszyny wirtualne , a następnie wybierz maszynę wirtualną, z którą masz problem.
    Uwaga: Jeśli zapisałeś maszynę wirtualną w niestandardowej lokalizacji, użyj Eksploratora plików, aby przejść do tego miejsca.
  3. Jeśli masz wiele maszyn wirtualnych, kliknij dwukrotnie ten, który powoduje problem.
  4. W folderze maszyny wirtualnej powinieneś być w stanie znaleźć jeden lub dwa foldery o nazwie kończącej się na „ lck „. Wybierz oba, a następnie kliknij prawym przyciskiem myszy i wybierz Usunąć aby je usunąć. Jeśli znajdziesz jakieś .log pliki poza folderami .lck, usuń je również.
    Uwaga: Usunięcie tych folderów nie będzie miało żadnego negatywnego wpływu na maszynę wirtualną. Przy następnym uruchomieniu maszyny wirtualnej VMware ponownie automatycznie utworzy ponownie oba foldery. https://appuals.com/wp-content/uploads/2019/05/deleting-the-lck-files.webm
  5. Zrestartuj swój komputer.
  6. Przy następnym uruchomieniu uruchom maszynę wirtualną i sprawdź, czy problem został rozwiązany.
3 minuty czytania