Oprava: VMware se nepodařilo zamknout soubor



Vyzkoušejte Náš Nástroj Pro Odstranění Problémů

Někteří uživatelé VMware hlásí, že nemohou spustit jeden nebo více virtuálních počítačů, které nakonfigurovali ve svém počítači. Po zapnutí virtuálního počítače se v okně zobrazí následující chyba: „Při zapnutí VM VM_name byla od hostitele ESX přijata neočekávaná chyba. Soubor se nepodařilo zamknout. “



Uzamčení souboru na pracovní stanici VMware se nezdařilo



Co je příčinou Nepodařilo se zamknout problém se souborem?

Zkoumali jsme tento konkrétní problém tím, že jsme se podívali na různé zprávy uživatelů a strategie oprav, které se běžně používají k opravě této konkrétní chybové zprávy pomocí WMware. Na základě našich vyšetřování je známo, že spouští tuto konkrétní chybovou zprávu několik různých viníků:



  • Druhý virtuální stroj již používá soubor .vmx - Jak se ukázalo, tento konkrétní problém může nastat, pokud se pokusíte spustit druhý virtuální stroj, který používá stejný konfigurační soubor virtuálního počítače (.vmx) jako jiný stroj, který byl nakonfigurován jako první. V takovém případě můžete problém vyřešit odstraněním složek a protokolů .lck.
  • Virtuální stroj obsahuje připojené disky - Jak uvedlo několik uživatelů, k tomuto problému může dojít také v případě, že se pokusíte zapnout virtuální počítač s připojenými disky, které jsme vynucovány pomocí nástroje pro připojení VMware. Pokud je tento scénář použitelný, můžete problém vyřešit odstraněním složek a protokolů .lck.
  • Virtuální stroj je spuštěn během operace snímku - Ve skutečnosti jsme to otestovali a vedlo nás to přímo k chybě „Nepodařilo se uzamknout soubor“. Tuto přesnou chybu uvidíte, pokud se pokusíte zapnout virtuální stroj prostřednictvím uživatelského rozhraní usnadněného během operace snímku. Pokud to je příčinou problému, odstraněním protokolů a složek .lck ze složky virtuálního počítače problém vyřešíte.
  • Virtuální stroj se již používá - S tímto problémem se můžete také setkat, pokud se virtuální počítač, který se pokoušíte spustit, již používá. K tomu obvykle dochází, pokud používáte duální konfiguraci. V tomto případě vše, co musíte udělat, je zavřít druhou instanci, na které běží stejný virtuální stroj, a chyba se přestane vyskytovat.
  • VMware Workstation nemá přístup správce - Jak se ukázalo, tento konkrétní problém může nastat také v případě, že pracovní stanici VMware není udělen přístup správce. Pokud je tento scénář použitelný, můžete problém vyřešit tak, že vynutíte, aby váš operační systém povolil oprávnění správce.

Pokud se aktuálně setkáváte s tímto přesným problémem a hledáte způsob, jak jej vyřešit bez ztráty dat, tento článek vám poskytne několik návrhů k řešení problémů. Níže najdete soubor potenciálních opravárenských strategií, které ostatní uživatelé v podobné situaci běžně používají k opravě této konkrétní chyby.

Pro dosažení nejlepších výsledků vám doporučujeme postupovat podle níže uvedených metod v pořadí, v jakém jsou uvedeny, protože jsou seřazeny podle obtížnosti a efektivity. Pokud s nimi projdete v pořádku, aniž byste přeskočili jakékoli kroky, jeden z nich je povinen problém vyřešit bez ohledu na viníka, který problém způsobuje.

Metoda 1: Spuštění VMware jako správce

V některých případech je oprava stejně jednoduchá jako zajištění toho, aby aplikace VMware měla oprávnění správce. K tomu by mělo dojít ve výchozím nastavení, ale určitá nastavení mohou aplikaci zabránit v přístupu správce.



Někteří uživatelé, kteří se setkali s „ Soubor se nepodařilo zamknout “ Chyba hlásila, že k problému přestalo docházet po spuštění VMware Workstation v režimu správce.

Zde je stručný průvodce, jak to provést:

  1. Na ploše klikněte pravým tlačítkem na zástupce VMware a vyberte Spustit jako administrátor.
    Poznámka:
    Pokud nemáte zástupce na ploše, přejděte do instalační složky WMware a klikněte pravým tlačítkem na vmplayer.exe . Pokud nenastavíte vlastní umístění, budete jej moci najít v: C: Program Files (x86) VMware VMware Player
  2. Na UAC (Řízení uživatelských účtů) , klikněte Ano udělit oprávnění správce.
  3. Spusťte virtuální stroj, který dříve spouštěl problém, abyste zjistili, zda byl problém vyřešen. Pokud již nenarazíte na „ Soubor se nepodařilo zamknout “ chyba, pokračujte níže uvedenými kroky, aby byla změna trvalá.
    Poznámka: V současném stavu budete muset krok 1 a krok 2 opakovat při každém spuštění VMware, abyste problém obejít.
  4. Klikněte pravým tlačítkem na spustitelný soubor nebo zástupce VMware Workstation a vyberte Vlastnosti.
  5. Uvnitř Vlastnosti obrazovce přejděte na Kompatibilita na kartě, zaškrtněte políčko přidružené k Spusťte tento program jako správce (pod Nastavení ) a klikněte Aplikovat pro uložení aktuální konfigurace.
  6. Normálně otevřete VMware a zkontrolujte, zda byl problém vyřešen.
https://appuals.com/wp-content/uploads/2019/05/admin-privileges-to-workstation.webm

Pokud problém stále přetrvává, přejděte dolů k další metodě níže.

Metoda 2: Odstranění složek LCK virtuálního počítače

Několik postižených uživatelů se podařilo tento problém vyřešit vyhledáním fyzického umístění virtuálního počítače, který selhal pomocí „ Soubor se nepodařilo zamknout “ a odstranění složek LCK. Po provedení tohoto kroku a restartování počítače většina postižených uživatelů uvedla, že problém byl vyřešen.

Pokud jste pro něj nezadali vlastní umístění, bude váš virtuální stroj obvykle umístěn uvnitř Dokumenty složka pod Virtuální stroje složku.

Musíte udělat následující:

  1. Ujistěte se, že je VMware zcela uzavřen a virtuální stroj je vypnutý.
  2. Otevřete Průzkumník souborů a přejděte na Dokumenty> Virtuální stroje , pak vyberte virtuální stroj, se kterým se setkáváte s problémem.
    Poznámka: Pokud jste virtuální počítač uložili do vlastního umístění, použijte k tomu navigaci File Explorer.
  3. Pokud máte více virtuálních strojů, poklepejte na ten, který vytváří problém.
  4. Ve složce virtuálního počítače byste měli najít jednu nebo dvě složky s názvem končícím na „ lck '. Vyberte obojí, klikněte pravým tlačítkem a vyberte Vymazat k jejich odstranění. Pokud nějaké najdete .log soubory mimo složky .lck, také je odstraňte.
    Poznámka: Odstranění těchto složek nebude mít žádný negativní vliv na váš virtuální počítač. Při příštím spuštění virtuálního počítače VMware automaticky znovu vytvoří obě složky znovu. https://appuals.com/wp-content/uploads/2019/05/deleting-the-lck-files.webm
  5. Restartujte váš počítač.
  6. Při příštím spuštění spusťte virtuální stroj a zkontrolujte, zda byl problém vyřešen.
3 minuty čtení