V2Przebudowany od podstaw.

Naprawa błędu

Access is denied (os error 5)

Windows nie pozwolił Deadlock Mod Manager zmienić pliku w folderze Deadlock. Prawie zawsze winny jest plik tylko do odczytu, funkcja zabezpieczeń chroniąca folder albo mod zainstalowany z uprawnieniami administratora.

Deadlock Mod Manager na Windows
Access is denied. (os error 5)

Jak to naprawić

Przejdź przez te kroki po kolei. Większości osób wystarczają dwa pierwsze.

  1. Zamknij Deadlock i zaktualizuj aplikację

    Całkowicie wyjdź z gry i upewnij się, że masz najnowszą wersję Deadlock Mod Manager. Potem spróbuj ponownie zrobić to, co się nie udało, zanim zaczniesz zmieniać cokolwiek innego.
  2. Wyłącz atrybut tylko do odczytu

    Kliknij prawym przyciskiem game\citadel\gameinfo.gi, otwórz Właściwości i odznacz Tylko do odczytu. Zrób to samo dla folderu addons i zastosuj zmianę do wszystkich podfolderów. Z poziomu terminala: attrib -r "…\Deadlock\game\citadel\*" /s /d
  3. Przepuść aplikację przez kontrolowany dostęp do folderów

    Zabezpieczenia Windows > Ochrona przed wirusami i zagrożeniami > Ochrona przed oprogramowaniem wymuszającym okup. Jeśli kontrolowany dostęp do folderów jest włączony, dodaj Deadlock Mod Manager do dozwolonych aplikacji albo usuń bibliotekę Steam z chronionych folderów. Inne antywirusy mają podobną listę wyjątków.
  4. Usuń mody zainstalowane jako administrator

    Plików utworzonych przez program z uprawnieniami administratora nie zmieni zwykły program. Uruchom raz Deadlock Mod Manager jako administrator, usuń lub zainstaluj ponownie problematyczne mody, a potem zamknij go i uruchamiaj normalnie.
  5. Sprawdź, czy folder nie jest w chronionej lokalizacji

    Biblioteki Steam poza Program Files omijają większość problemów z uprawnieniami. Jeśli przeniosłeś Deadlock na dysk z niestandardowymi uprawnieniami, daj swojemu użytkownikowi Windows Pełną kontrolę na karcie Zabezpieczenia we właściwościach folderu.
  6. W ostateczności zweryfikuj pliki gry

    W Steam kliknij prawym przyciskiem Deadlock > Właściwości > Zainstalowane pliki > Sprawdź spójność plików gry. To przywróci gameinfo.gi; aplikacja ponownie zastosuje twoje mody przy następnym uruchomieniu z modami.

Dlaczego tak się dzieje

Żeby włączać, wyłączać lub zmieniać kolejność modów, Deadlock Mod Manager zmienia nazwy plików .vpk w folderze addons i edytuje gameinfo.gi, żeby gra wiedziała, że ma je wczytać. Windows zwraca błąd 5, gdy plik jest oznaczony jako tylko do odczytu, gdy folder chroni funkcja zabezpieczeń, taka jak kontrolowany dostęp do folderów, albo gdy plik należy do konta administratora, na którym aplikacja nie działa.

Jeśli błąd mówi, że pliki są w użyciu, to inny problem: zobacz Failed to save mod order. Jeśli uruchamianie kończy się błędem 740, zobacz os error 740.

Nadal nie działa? Dokumentacja o problemach z uprawnieniami idzie dalej, a na Discordzie pomogą ci, jeśli udostępnisz logi aplikacji.

Pytania

Co oznacza os error 5 w Deadlock Mod Manager?

To błąd Windows ERROR_ACCESS_DENIED. Windows nie pozwolił aplikacji zapisać, zmienić nazwy ani usunąć pliku w folderze Deadlock, zwykle gameinfo.gi lub pliku .vpk w folderze addons.

Czy zawsze uruchamiać Deadlock Mod Manager jako administrator?

Nie. Uruchom go jako administrator raz, żeby posprzątać pliki utworzone z uprawnieniami administratora, a potem wróć do normalnego uruchamiania. Ciągłe uruchamianie z podwyższonymi uprawnieniami sprawia, że każdy nowy plik moda należy do administratora, i błąd wraca, gdy następnym razem uruchomisz aplikację normalnie.

Dlaczego dostaję os error 5, gdy Deadlock jest zamknięty?

Plik blokuje coś innego niż gra: atrybut tylko do odczytu, kontrolowany dostęp do folderów w Zabezpieczeniach Windows, inny antywirus albo pliki pozostawione przez mod zainstalowany z uprawnieniami administratora.

Czy os error 5 występuje na Linux?

Odpowiednikiem na Linux jest Permission denied (os error 13). Upewnij się, że twój użytkownik jest właścicielem folderu Deadlock, a we Flatpak daj aplikacji dostęp do biblioteki Steam, jak opisano w dokumentacji rozwiązywania problemów.

Powiązane poradniki

Mody bez żonglowania plikami

Deadlock Mod Manager instaluje, układa i ponownie stosuje twoje mody, więc rzadko musisz sam grzebać w folderze gry.