Oprava: VMware se nepodařilo zamknout soubor

Někteří uživatelé VMware hlásí, že nemohou spustit jeden nebo více virtuálních strojů, 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. “

Soubor se nepodařilo zamknout na VMware Workstation

Co způsobuje selhání zámku souboru?

Tento konkrétní problém jsme prozkoumali sledováním různých uživatelských sestav a strategií 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í existuje několik různých viníků, o kterých je známo, že spouštějí tuto konkrétní chybovou zprávu:

  • Druhý virtuální počítač 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ý soubor konfigurace virtuálního stroje (.vmx) jako jiný stroj, který byl nakonfigurován. 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 již uvedlo několik uživatelů, k tomuto problému může dojít také, pokud se pokusíte zapnout virtuální počítač s připojenými disky, které jsme vynutili pomocí obslužného programu VMware-mount. 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ímání - toto jsme skutečně testovali a vedlo nás přímo k chybě „Nepodařilo se zamknout soubor“. Tato přesná chyba se zobrazí, pokud se pokusíte zapnout virtuální počítač pomocí uživatelského rozhraní během operace snímku. Pokud je to problém, který problém způsobuje, 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 je již používán - Tento problém se může také vyskytnout, 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, která je spuštěna na stejném virtuálním stroji, a chyba se přestane objevovat.
  • VMware Workstation nemá přístup správce - Jak se ukázalo, tento konkrétní problém může nastat také, pokud vám VMware Workstation není udělen přístup správce. Pokud je tento scénář použitelný, můžete problém vyřešit vynucením operačního systému, aby povolil oprávnění správce.

Pokud se v současné době setkáváte s tímto přesným problémem a hledáte způsob, jak jej vyřešit, aniž by došlo ke ztrátě dat, tento článek vám poskytne několik návrhů na řešení problémů. Níže naleznete sérii možných strategií oprav, které ostatní uživatelé v podobné situaci obvykle použili k opravě této konkrétní chyby.

Pro dosažení nejlepších výsledků doporučujeme dodržovat níže uvedené metody 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 bez přeskočení jakýchkoli kroků, jeden z nich je povinen problém vyřešit bez ohledu na vinní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. To by se mělo stá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 chybou „ Nepodařilo se zamknout soubor“, hlásili, že problém se zastavil poté, co spustili VMware Workstation v administrátorském režimu.

Zde je rychlý průvodce, jak to provést:

  1. Na ploše klepněte pravým tlačítkem myši na zástupce VMware a vyberte příkaz Spustit jako správce.

    Poznámka: Pokud nemáte zástupce na ploše, přejděte do instalační složky WMware a klepněte pravým tlačítkem myši na vmplayer.exe . Pokud nenastavíte vlastní umístění, budete jej moci najít v: C: \ Program Files (x86) \ VMware \ VMware Player

  2. V UAC (Řízení uživatelských účtů) klikněte na Ano, abyste udělili oprávnění správce.
  3. Spusťte virtuální počítač, který dříve problém spustil, abyste zjistili, zda byl problém vyřešen. Pokud již nenastane chyba „ Nepodařilo se zamknout soubor“, pokračujte podle níže uvedených kroků a změna bude trvalá.

    Poznámka: V současném stavu budete muset opakovat kroky 1 a 2 při každém spuštění VMware, aby se problém obešel.

  4. Klepněte pravým tlačítkem myši na spustitelný soubor nebo zástupce VMware Workstation a vyberte Vlastnosti.
  5. Na obrazovce Vlastnosti přejděte na kartu Kompatibilita, zaškrtněte políčko spojené se spuštěním tohoto programu jako správce (v části Nastavení ) a kliknutím na Použít uložte aktuální konfiguraci.
  6. Otevřete VMware normálně a podívejte se, zda byl problém vyřešen.
//appuals.com/wp-content/uploads/2019/05/admin-privileges-to-workstation.webm

Pokud problém přetrvává, přejděte 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ů tento problém vyřešilo lokalizováním fyzického umístění virtuálního počítače, které selhalo pomocí „ Nepodařilo se zamknout soubor“ a odstraněním složek LCK. Po provedení tohoto postupu a restartování počítače většina postižených uživatelů oznámilo, že problém byl vyřešen.

Pokud pro ni nemáte vlastní umístění, bude váš virtuální počítač obvykle umístěn uvnitř složky Dokumenty ve složce Virtuální počítače .

Co musíte udělat:

  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, poté vyberte virtuální počítač, se kterým se problém setkává.

    Poznámka: Pokud jste virtuální počítač uložili do vlastního umístění, můžete v něm navigovat pomocí Průzkumníka souborů.

  3. Pokud máte více virtuálních počítačů, poklepejte na ten, který problém vytváří.
  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 obě možnosti a poté klepněte pravým tlačítkem a vyberte Odstranit . Pokud najdete nějaké soubory .log mimo složky .lck, odstraňte je také.

    Poznámka: Odstranění těchto složek nebude mít žádný negativní dopad na váš virtuální stroj. Při příštím spuštění virtuálního počítače VMware znovu vytvoří obě složky automaticky. //appuals.com/wp-content/uploads/2019/05/deleting-the-lck-files.webm

  5. Restartuj svůj počítač.
  6. Při příštím spuštění spusťte virtuální počítač a podívejte se, zda byl problém vyřešen.

Zajímavé Články