Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Poradnik][TESV] Crash to desktop


Jano900

Rekomendowane odpowiedzi

Opublikowano

Witam

 

W tym poradniku opiszę problem wyrzucania do pulpitu, i jak go rozwiązać. 

 

Przede wszystkim należy pamiętać, że powyżej 255 modów gra zaczyna być niestabilna, i wtedy crashe są nieuniknione. 

 

1. Co to crash to desktop?

Crash to desktop - w skrócie ctd, po polsku wyrzucenie do pulpitu bez komunikatu. Najczęstszy i uciążliwy problem, ale jest względnie łatwy do rozwiązania.

 

2. Rozwiązywanie problemu.

 

1. Ctd po logu Bethesdy

Najłatwiejsza odmiana, łatwo jej zaradzić - po prostu czytaj wymagania modyfikacji. Występuje kiedy nie mamy wymaganego przez moda pliku .esp lub .esm., przykładowo po instalacji moda wymagającego Dawnguarda, nie mając tego DLC grę wyrzuci do pulpitu. 

Najłatwiej rozwiązać ten problem używając programu TES5Edit. Program ma wiele innych funkcji, ale to nie ten temat.

 

Po uruchomieniu programu zaznaczamy wszystkie pliki, i klikamy ok. Jeśli skan zakończy się sukcesem, to znaczy że wszystko działa, i wtedy ten problem nie występuje. Jeśli czegoś brakuje, wyskoczy okno z błędem, a w tym (ss poniżej) oknie będzie informacja czego brakuje. 

 

 

auflw0.jpg

 

Możecie mnie zastrzelić, ale nie umiem obsługiwać painta w win7.

 

Jeśli wiemy już, czego brakuje, należy się w to zaopatrzyć, i problem zażegnany. 

 

2. Ctd po wczytywaniu.

Nigdy nie spotkałem się z czymś takim, żeby ctd po wczytywaniu występował przez jakąś modyfikacje. Po prostu przykładowo wgrałeś moda który zmienia całkowicie Białą Grań, i wczytujesz zapis z tego miejsca. Po prostu przed modowaniem rób zapis w małym pomieszczeniu (np. Wietrzny Domek, ale uważaj na Lydię bo ona może wywoływać ctd), i z takich miejsc wczytuj. 

 

3. Ctd w wybranych miejscach/momentach.

To jest dość poważny problem, bo niekoniecznie wiadomo co to powoduje.

 

a) W wybranych miejscach.

Tutaj niestety trzeba się domyślić co w tym miejscu jest. Przykładowo ctd w Białej Grani oznacza że coś co zmienia to miejsce jest powodem crasha. Dotyczy to również npctów. Należy przejrzeć listę modów co jest źródłem problemu.

 

Czasami ctd może wystąpić np. przy obozach bandytów, nawet gdy ta lokacja nie jest zmieniona modem. Tutaj powodem są jakiekolwiek zmiany u npctów. Przykładowo źle wgrane konwersje zbroi i ubrań niepoprawnie się wczytują, i gra się poddaje.

 

b ) W wybranych momentach.

Też jest to obszerny dział. 

Jeśli problem występuje w oskryptowanych momentach, warto zaopatrzyć się w program SaveTool. Usuwa on zbędne skrypty, i poprawia działanie innych. Jeśli to nie pomoże, trzeba poszukać w opisach modów czy mod nie koliduje ze skryptami (mod JK's Skyrim psuje niektóre skrypty).

 

Dość często jest spotykany crash przy zdejmowaniu lub ubieraniu zbroi. Jest to niepoprawnie wgrana konwersja zbroi lub ubrania.

 

b1) Obsługa programu SaveTool.

Opiszę tutaj usuwanie skryptów.

Uruchamiamy program, i interesują nas te przyciski. 

 

1i2ag7.jpg

 

Wczytujemy zapis za pomocą open, czyścimy za pomocą FixScriptInstances, i ew. za pomocą innych (nie czyszczą skryptów). Potem klikamy save as, aby nie nadpisać zapisu.

 

 

4. Ctd w losowych miejscach. 

Jeżeli masz crashe w losowych miejscach, i raz występują, a raz nie, tzn. że prawdopodobnie masz powyżej 255 modów. Lub po prostu twój komputer nie wyrabia. Skyrim jest względnie stary, i nie potrafi dobrze zarządzać pamięcią komputera. Oczywiście na to też jest sposób.

 

a) Instalacja ENBoost.

Pobieramy go tutaj. Są dwie opcje instalacji.

 

a1Jeśli nie masz ENB to sprawa jest banalnie prosta. Pobierasz ENBoost i wklejasz odpowiedni plik enblocal.ini do folderu skyrim (tam gdzie jest .exe). Skyrim nie będzie jednak tego czytał. Musisz pobrać ten plik, i plik d3d9.dll z folderu wrapper wrzucić do folderu skyrim.

 

b2Jeśli masz ENB to jest nieco trudniej. Pobierasz ENBoost, i edytujesz twój aktualny plik enblocal.ini zgodnie z .ini z ENBoost. Nie można tego skopiować ani nadpisać, bo inaczej ENB nie będzie działać. 

ENBoost nakazuje edytować "UsePatchSpeedhackWithoutGraphics" na true, ale gdy masz ENB powinien pozostać jako false. 

 

Po tych zabiegach nie dość że częstotliwość crashy spadnie (nie ma gwarancji na ich brak), to nawet zwiększą się klatki na sekundę.

 

Niewykluczone że kiedyś poradnik rozwinę o inne wątki. I naprawię te spoilery.

 

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...