Jak wyczyścić i przebudować bazę Content Managera, gdy mody do Assetto Corsa przestają się ładować

0
11
Rate this post

Nawigacja po artykule:

Cel: przywrócić ładowanie modów bez reinstalacji Assetto Corsa

Zaawansowany profil w Assetto Corsa po kilku latach używania Content Managera potrafi urosnąć do setek aut, dziesiątek torów i wielu dodatków CSP/SOL/Pure. W pewnym momencie zaczyna się chaos: część modów znika z listy, inne wywołują crash przy starcie, a Content Manager zachowuje się losowo. Zamiast formatować wszystko i instalować grę od zera, da się to uporządkować przez gruntowne czyszczenie i przebudowanie bazy CM.

Słowa kluczowe pomocnicze: problemy z modami w Assetto Corsa, przebudowa bazy Content Managera, czyszczenie folderu mods AC, konflikty modów i skórek, uszkodzona baza CM, reset Content Managera, diagnostyka logów AC i CM, ukryte błędy CSP i SOL, organizacja folderów z modami, kopia zapasowa profilu AC, optymalizacja ładowania modów

Stanowiska gamingowe z PC i RGB w pokoju gracza Assetto Corsa
Źródło: Pexels | Autor: Yan Krukau

Objawy uszkodzonej lub zaśmieconej bazy Content Managera

Typowe symptomy bałaganu w bazie Content Managera

Problemy z bazą Content Managera najczęściej nie wyglądają jak pojedynczy uszkodzony mod, tylko jak seria dziwnych zachowań. Pojawiają się nieregularnie, obejmują różne auta i tory, a proste przeinstalowanie jednego dodatku nic nie zmienia. Charakterystyczne objawy to:

  • Brak ładowania części modów – wczoraj auto było w liście, dziś zniknęło, mimo że folder w content/cars wciąż istnieje.
  • Znikające tory – CM pokazuje np. 80 torów, chociaż w folderze content/tracks trzymasz ich ponad 100.
  • Crasha przy starcie sesji – gra wyłącza się zaraz po kliknięciu „Go” albo w trakcie ładowania paska postępu; logi wskazują na brakujące pliki, które fizycznie są na dysku.
  • Błędne miniatury i nazwy – CM wyświetla stare nazwy aut, skiny znikają lub pokazują się przy innych modelach niż trzeba.
  • CM wyraźnie zwalnia – wejście w zakładkę „Cars” trwa kilkanaście sekund, przewijanie listy jest mulaste, a wyszukiwarka działa z opóźnieniem.

Kiedy dochodzi do tego jeszcze brak reakcji na nowe instalacje (wrzucasz auto do content/cars, wymuszasz skan, a CM nadal go nie widzi), prawdopodobne jest uszkodzenie indeksów i cache Content Managera, a nie samych plików gry.

Różnica między problemem bazy CM a problemem gry lub CSP

Nie każdy błąd w Assetto Corsa oznacza problem z bazą CM. Żeby nie czyścić czegoś bez sensu, trzeba odróżnić trzy poziomy: samą grę, Content Managera oraz CSP (Custom Shaders Patch) + dodatki pogodowe (SOL / Pure).

  • Problem gry (AC) – objawia się także przy użyciu standardowego launchera. Jeśli odpalasz grę z poziomu Steam/oryginalnego launchera i mody wciąż nie działają, przyczyna jest raczej w plikach content lub w samej instalacji AC.
  • Problem CSP/SOL/Pure – najczęściej crash w trakcie ładowania, błędy shaderów, migające tekstury, problemy z pogodą i oświetleniem. Logi CSP wyraźnie pokazują konflikty wersji albo brakujące pliki w folderze extension.
  • Problem bazy Content Managera – CM pokazuje nieprawidłową listę aut/torów, nie widzi nowych modów, ma zbugowane filtry, a podstawowy launcher AC widzi część zawartości poprawnie.

Jeżeli standardowy launcher gry uruchamia dane auto/tor bez problemu, a Content Manager ich nie pokazuje albo krzywo indeksuje, diagnoza jest prosta: uszkodzona lub zaśmiecona baza CM.

Jak poznać, że to bałagan systemowy, a nie pojedynczy mod

Pojedynczy mod psuje zwykle tylko siebie. Znikające ikonki, crash przy starcie konkretnego auta, brak dźwięku w jednym modelu – to kwestie lokalne. Gdy problem dotyka wielu pozycji naraz, trzeba myśleć szerzej. Typowe sygnały ogólnego bałaganu:

  • Losowe znikanie różnych aut/tórów bez wspólnego mianownika (różni autorzy, różne paczki).
  • Brak reakcji na usunięcie jednego podejrzanego mod-packa – nic się nie poprawia.
  • Kilkukrotne reinstalacje jednego moda nic nie zmieniają, a logi wciąż zgłaszają „missing car” lub „missing track”.
  • CM „zapomina” o zmianach: usuwasz auto z content/cars, a ono nadal siedzi w liście, dopóki nie wymusisz mocnego skanu lub resetu cache.

Przykład z praktyki: użytkownik doinstalowuje kilka paczek „mega car pack”, „all tracks 2024”, często z chińskich mirrorów. Po tygodniu lista aut w CM spada z ~400 do ~250, część torów znika, a przy próbie załadowania niektórych konfiguracji sesja się nie uruchamia. Usunięcie ostatnio wrzuconych paczek nie przywraca poprzedniego stanu. To klasyczny przypadek potrzeby przebudowania bazy Content Managera, a także przejrzenia folderów z modami.

Przygotowanie do czyszczenia – kopie zapasowe i porządek w plikach

Co dokładnie zbackupować przed ingerencją w CM i mody

Czyszczenie bazy CM jest stosunkowo bezpieczne, ale zawsze lepiej mieć punkt powrotu. Zamiast robić pełny obraz dysku, wystarczy skopiować konkretne katalogi związane z Assetto Corsa i Content Managerem.

Minimalny zakres kopii zapasowej:

  • Folder gry Assetto Corsa – standardowo: Steamsteamappscommonassettocorsa. Tu znajdują się:
    • content – auta, tory, dźwięki, skiny itd.
    • extension – CSP, SOL/Pure, dodatki shaderów.
    • Pliki EXE i główne zasoby gry.
  • Folder dokumentów gryDokumentyAssetto Corsa, a w nim:
    • cfg – konfiguracje gry, controls.ini, ustawienia grafiki.
    • setups – setupy aut.
    • replay, screens – powtórki i screeny, jeśli są dla ciebie ważne.
  • Konfiguracje Content Managera – domyślnie w:
    • C:Users<user>AppDataLocalAcTools Content Manager
    • C:Users<user>AppDataLocalAcTools Content Manager (Presets) – jeśli istnieje.
  • Ustawienia CSP/SOL/Pure – konfiguracje znajdują się zwykle w:
    • assettocorsaextensionconfig
    • Częściowo również w DokumentyAssetto Corsacfg (profile pogody, PP filters).

W wielu przypadkach wystarczy skopiować te katalogi na inny dysk lub do jednego dużego archiwum .zip/.7z.

Gdzie trzymać kopie i jak je oznaczać

Kopie warto wykonać tak, by łatwo było wrócić dokładnie do stanu sprzed czyszczenia. Dwa sprawdzone podejścia:

  • Osobny dysk lub partycja – prosty folder typu D:BACKUPYAssettoCorsa, do którego przenosisz:
    • assettocorsa (skopiowane z katalogu Steam),
    • DokumentyAssetto Corsa,
    • katalogi AcTools Content Manager z AppData.
  • Archiwum ZIP z datą – jeśli miejsca jest mniej, spakuj wszystko do jednego archiwum: np.
    • AC_przed_czyszczeniem_CM_2026-04.zip

W nazwie archiwum umieść datę i powód. Za kilka miesięcy od razu będzie wiadomo, z którego momentu pochodzi backup. Np. AC_przed_czyszczeniem_CM_2026-04-08 mówi, że to stan sprzed operacji naprawczej bazy Content Managera danego dnia.

Mikro-checklista: 5 minut na bezpieczny punkt powrotu

Żeby nie rozciągać przygotowań, można użyć krótkiej checklisty. Wystarczy się jej trzymać krok po kroku:

  • 1. Zamknij Assetto Corsa i Content Managera (upewnij się w Menedżerze zadań, że procesy AC/CM nie działają).
  • 2. Otwórz folder Steamsteamappscommon i skopiuj cały folder assettocorsa do lokalizacji backupu.
  • 3. Skopiuj folder DokumentyAssetto Corsa do tej samej lokalizacji.
  • 4. W polu adresu Eksploratora wpisz %localappdata% i skopiuj:
    • AcTools Content Manager
    • AcTools Content Manager (Presets) – jeśli istnieje.
  • 5. Zmień nazwy skopiowanych folderów lub archiwum, dodając np. _przed_czyszczeniem_CM_2026-04.

Po wykonaniu tych kroków możesz bez stresu usuwać cache CM czy nawet jego konfigurację, bo zawsze da się przywrócić poprzedni stan z kopii.

Szybka ocena wielkości i struktury „content” i „extension”

Przed czyszczeniem opłaca się sprawdzić, z jakim „potworem” mamy do czynienia. Im więcej modów, tym dłużej potrwa późniejsze skanowanie w CM. Dwa kluczowe katalogi:

  • assettocorsacontent – główna zawartość gry i modów.
  • assettocorsaextension – CSP, dodatki shaderów, konfiguracje rozszerzeń.

Sprawdź ich rozmiar (właściwości folderu) oraz liczbę plików/folderów. Przykładowo: jeśli content waży kilkadziesiąt gigabajtów, CM będzie potrzebował dłuższej chwil na pełny rebuild bazy. Taka wiedza pomoże też ocenić, czy opłaca się trzymać wszystkie stare wersje modów, czy lepiej je zarchiwizować poza folderem gry.

Nowoczesne stanowisko gamingowe z podświetlaną klawiaturą RGB
Źródło: Pexels | Autor: Ron Lach

Jak działa baza Content Managera – co faktycznie trzeba przebudować

Content Manager jako nakładka – co indeksuje i co przechowuje

Content Manager nie jest osobną wersją Assetto Corsa. To zaawansowany launcher, który:

  • Wskazuje na istniejącą instalację gry (folder assettocorsa).
  • Indeksuje zawartość folderu content (auta, tory, dźwięki, skiny, aplikacje).
  • Tworzy własne bazy danych (cache, indeksy) z informacjami o modach.
  • Przechowuje ustawienia użytkownika, presetów, ulubionych, tagów, filtrów.

Przy każdym starcie CM porównuje stan folderów gry z zapisanymi indeksami. Jeśli zmiany są niewielkie, aktualizuje tylko różnice. Po latach ciągłego „dokładania” auto + delete + zmiany nazw + nadpisy modów tę bazę można łatwo wysypać.

Gdzie CM przechowuje dane – kluczowe katalogi w AppData

Content Manager umieszcza swoje pliki głównie w folderze AppDataLocal użytkownika Windows. Dostęp do niego uzyskasz, wpisując w pasek adresu Eksploratora: %localappdata%. Najważniejsze ścieżki:

  • C:Users<user>AppDataLocalAcTools Content Manager – główny folder CM:
    • cache indeksów aut, torów, skórek, dźwięków, aplikacji,
    • miniatury (thumbnails) aut i torów,
    • plik konfiguracyjny z ustawieniami CM (ścieżki, skiny interfejsu, itp.).
  • C:Users<user>AppDataLocalAcTools Content Manager (Presets) – jeśli jest, przechowuje m.in.:
    • profile graficzne,
    • presety sesji,
    • zapisane filtry listy aut/torów, zestawy tagów.

Usuwanie całości tego katalogu oznacza reset CM do stanu „świeżej” instalacji (bez utraty modów w samej grze, ale z utratą presetów i indywidualnych ustawień). W wielu przypadkach wystarczy jednak wyczyścić tylko cache i thumbnails, zostawiając ustawienia.

Rodzaje „baz” wewnątrz Content Managera

To, co potocznie nazywa się „bazą CM”, składa się z kilku niezależnych części:

  • Baza samochodów – indeksuje foldery z content/cars, czyta pliki ui.json, sprawdza struktury folderów, powiązania z dźwiękami i skórkami.
  • Baza torów – analogicznie skanuje content/tracks, odczytuje konfiguracje layoutów, miniatury, AI, camerasy.
  • Indeks miniatur, tagów i filtrów – „miękkie” elementy bazy

    Poza twardą listą aut i torów CM trzyma też całą otoczkę, która potrafi się rozsypać:

  • Miniatury – osobny cache miniaturek aut i torów. Gdy się uszkodzi, pojawiają się szare placeholdery, brak obrazków lub dziwne „miksowanie” grafik.
  • Tagi i filtry – zapisane w konfiguracji CM oraz w presetach. Błędne tagi mogą ukrywać część aut/torów mimo poprawnych plików w content.
  • Historia i ostatnie wybory – ostatnio używane auta, konfiguracje sesji, profile graficzne. To nie jest krytyczne, ale potrafi komplikować diagnostykę, gdy CM próbuje ładować „ostatnią sesję” z nieistniejącym już autem lub torem.

Przebudowa bazy w sensie praktycznym oznacza więc: reset cache + ponowne pełne skanowanie contentu, ewentualnie z odświeżeniem miniaturek i filtrów.

Kiedy wystarczy odświeżenie indeksu, a kiedy pełny reset CM

Nie zawsze trzeba walić młotem w całe AppData. Kilka orientacyjnych scenariuszy:

  • Znikające pojedyncze auta/tor, ale reszta działa – zazwyczaj wystarczy:
    • pełny rescan contentu w CM,
    • wyczyszczenie cache miniaturek.
  • Lista aut/torów jest „ucięta” (brakuje kilkudziesięciu pozycji, mimo że są w folderze) – zwykle pomaga:
    • usunięcie cache Content Managera,
    • sprawdzenie filtrów i tagów.
  • CM zawiesza się przy starcie lub przy wejściu w zakładkę Content – często konieczny jest:
    • pełny reset folderu AcTools Content Manager,
    • czasami również AcTools Content Manager (Presets), jeśli konfiguracje są mocno poprzekręcane.

Im cięższe objawy (crashe, brak możliwości uruchomienia CM), tym bliżej do pełnego resetu. Zawsze jednak warto zacząć od miękkich działań: filtrów, cache, pojedynczych presetów.

Wstępna diagnostyka – sprawdzenie logów i podstawowych ustawień

Gdzie szukać logów Content Managera i Assetto Corsa

Zanim zacznie się usuwać cokolwiek z AppData, dobrze jest zajrzeć w logi. W praktyce liczą się trzy miejsca:

  • Logi gry Assetto Corsa – folder DokumentyAssetto Corsalogs:
    • log.txt – główny log uruchomienia gry i sesji,
    • informacje o brakujących plikach, błędach shaderów, crashach przy ładowaniu toru/auta.
  • Logi Content Managera – w folderze:
    • %localappdata%AcTools Content ManagerLogs – różne pliki cm.log z datami.
  • Logi CSP – jeśli używasz Custom Shaders Patch:
    • DokumentyAssetto Corsalogscsp_log.txt (nazwa może się nieznacznie różnić zależnie od wersji).

Przy typowym problemie z modami szuka się wpisów typu ERROR, WARNING, CAN’T FIND, MISSING. Gdy log gry krzyczy, że nie ma jakiegoś kn5 lub ui.json, raczej winny jest mod lub struktura folderu, a nie sama baza CM.

Szybkie sprawdzenie ścieżki do Assetto Corsa w CM

Częsty banał: CM wskazuje na zły folder instalacji. Po przestawieniu bibliotek Steam lub przeniesieniu gry Content Manager nadal trzyma starą ścieżkę i „nie widzi” części contentu.

Kroki kontrolne w CM:

  1. Wejdź w Settings (ikona koła zębatego w prawym dolnym lub górnym rogu, zależnie od skina).
  2. W zakładce Content Manager > General lub Assetto Corsa (nazwa bywa różna w zależności od wersji) znajdź pole z katalogiem gry.
  3. Porównaj ścieżkę z faktyczną lokalizacją gry w Steam (prawy przycisk na Assetto Corsa > Zarządzaj > Przeglądaj lokalne pliki).
  4. Jeśli się nie zgadza, wskaż ręcznie poprawny folder assettocorsa.

Po zmianie ścieżki CM powinien zaproponować rescan contentu. Warto go wykonać od razu.

Filtry, tagi, sortowanie – czy CM przypadkiem „nie ukrywa” zawartości

Zanim padnie wyrok „baza jest rozwalona”, trzeba wykluczyć prostą rzecz: zawężające filtry.

Na liście aut/torów sprawdź:

  • górny pasek filtrów (rodzaj napędu, marka, klasa, ulubione, instalowane/niezainstalowane),
  • pole wyszukiwania – czy nie ma tam wpisanej frazy, która wyklucza większość pozycji,
  • aktywny preset filtrów w lewym panelu (jeśli używasz).

Dobry test: ustawić pokazywanie wszystkich (All), wyczyścić pole szukania i sortowanie ustawić na coś neutralnego (np. Name). Jeśli dopiero wtedy liczba wpisów rośnie, baza najpewniej jest ok, tylko filtry były zbyt ostre.

Krótkie testy ładowania problematycznych modów

Gdy problem dotyczy konkretnego auta/toru, nie całej bazy, opłaca się zrobić prosty test kontrolny.

  1. W CM wybierz dane auto i tor.
  2. Uruchom krótką sesję Practice, bez AI, bez pogody zewnętrznej (np. standardowe Kunosowe niebo).
  3. Wyłącz dodatkowe skrypty (aplikacje, które mogą mieszać) – w razie potrzeby z poziomu zakładki Apps w CM.

Jeżeli sesja na tym modzie nie startuje nawet w takim minimalistycznym wariancie, zapisuj błąd z loga. Przy naprawie bazy CM przyda się informacja, które moduły się sypią – czasem skuteczniej jest po prostu odciąć jeden wadliwy mod niż przebudowywać wszystko.

Gracz trzyma pada przed laptopem podczas rozgrywki w Assetto Corsa
Źródło: Pexels | Autor: Castorly Stock

Porządkowanie i czyszczenie folderów z modami Assetto Corsa

Minimalna, zdrowa struktura folderu „content”

Przed ingerencją w cache CM warto zobaczyć, czy same foldery gry nie są kompletnym śmietnikiem. Typowa, prawidłowa struktura assettocorsacontent wygląda tak:

  • contentcars – każdy samochód w osobnym folderze (np. ks_lamborghini_huracan_gt3).
  • contenttracks – każdy tor w osobnym folderze (np. spa, ks_nordschleife).
  • contentfonts, contentgui, contentapps, contentaudio – raczej rzadko zmieniane przez użytkownika.

Jeśli w content widać archiwa .zip, .rar, podwójne foldery typu trackstracktrack, albo zestawy „__MACOSX” po paczkach z Maca – CM będzie się męczył przy skanowaniu.

Typowe „śmieci” po paczkach modów – co można bezpiecznie usunąć

W wielu mega-paczkach znajdują się dodatki, które nie są potrzebne do działania gry, a robią tylko bałagan. Przykładowo:

  • pliki tekstowe typu readme.txt, changelog.txt w głównym content (zostaw je najwyżej w osobnym folderze dokumentacji),
  • archiwa .zip, .7z z nierozpakowanymi modami wrzucone prosto do contentcars lub contenttracks,
  • foldery „backup”, „old”, „previous version”, skopiowane razem z modem.

Najprościej:

  1. Przejrzyj contentcars i contenttracks według typu (sortowanie po „Typ elementu” w Eksploratorze).
  2. Przenieś archiwa i luźne dokumenty tekstowe do osobnego folderu poza assettocorsa, np. D:AC_MODY_ARCHIWA.
  3. Usuń oczywiste foldery typu __MACOSX czy podwójne struktury tracktrack, upraszczając drzewo katalogów.

CM skanuje foldery, więc im mniej zbędnych elementów w content, tym mniejsze ryzyko, że pomyli paczki lub natknie się na wadliwe struktury.

Identyfikowanie uszkodzonych lub niekompletnych modów

Uszkodzony mod potrafi zablokować poprawne ładowanie listy aut/torów. Typowe symptomy to:

  • brak pliku ui.json w folderze auta/toru,
  • brak pliku .kn5 (model),
  • dziwne znaki w nazwie folderu (niewspierane znaki Unicode, bardzo długie nazwy).

Szybki sposób na przeskanowanie:

  1. W CM przejdź do zakładki Content > Cars oraz Content > Tracks.
  2. Włącz sortowanie po kolumnie „State” lub „Status” (w zależności od wersji). CM często oznacza brakujące pliki jako „Broken” lub „Missing files”.
  3. Spisz lub zaznacz wszystkie pozycje z błędami i rozważ ich tymczasowe usunięcie lub przeniesienie.

Alternatywnie można użyć wyszukiwarki systemowej w folderach cars/tracks, filtrując np. po braku ui.json – ale CM zwykle robi to szybciej i wygodniej.

Bezpieczne „wyprowadzenie” problematycznych modów poza główną instalację

Zamiast usuwać od razu potencjalnie wadliwe paczki, lepiej je wyprowadzić poza główny folder gry. Daje to dwie korzyści: odciążasz skan Content Managera i w razie potrzeby możesz łatwo przywrócić moda.

Praktyczny schemat:

  1. Utwórz folder np. D:AC_MODY_ODLOZONE.
  2. Z contentcars i contenttracks przenieś:
    • auta/ tory oznaczone jako „Broken” w CM,
    • podejrzane paczki z dziwnymi nazwami,
    • stare wersje modów, które i tak nie są używane.
  3. Uruchom ponownie CM i pozwól mu przeskanować zawartość po zmianach.

Jeżeli po takim odchudzeniu lista w CM zaczyna działać stabilniej, łatwiej potem krok po kroku przywracać pojedyncze mody i obserwować, który powoduje kłopoty.

Kontrola folderu „extension” – CSP i dodatki

Folder assettocorsaextension często staje się magazynem eksperymentalnych plików CSP, PP filterów, skryptów LUA i customowych konfiguracji torów. Gdy coś tam jest źle zorganizowane, może psuć nie tylko grafikę, ale i ładowanie contentu.

Podstawowe działania porządkowe:

  • W extensionconfig sprawdź, czy nie ma duplikatów tych samych plików konfiguracyjnych (np. kilka track_<nazwa>.ini dla jednego toru z różnych paczek).
  • W extensionloaded (jeśli istnieje) sprawdź, czy nie ma eksperymentalnych DLL-i wrzuconych z jakiejś paczki.
  • Usuń lub przenieś poza grę stare wersje CSP, jeśli leżą luzem w folderze extension jako archiwa.

Przy poważnych problemach graficznych albo crashach przy starcie sesji czasem pomaga też tymczasowe wyłączenie CSP z poziomu CM (zakładka Settings > Custom Shaders Patch) i próba uruchomienia tej samej sesji na gołej grze. Jeśli wtedy działa, problem leży raczej w konfiguracjach CSP niż w samej bazie CM.

Reset i przebudowa bazy Content Managera krok po kroku

Miękki reset: czyszczenie cache i wymuszenie pełnego skanowania

Startuje się zawsze od najdelikatniejszej metody – wyczyszczenia cache i pełnego rescan contentu, bez kasowania ustawień.

  1. Upewnij się, że CM i AC są zamknięte.
  2. Wejdź w %localappdata%AcTools Content Manager.
  3. Zlokalizuj i usuń (lub przenieś do backupu) foldery:
    • Cache (czasem nazywany Cache lub podobnie),
    • Temp – jeśli występuje,
    • foldery typu Thumbnails / Previews – miniaturki aut/torów.
  4. Uruchom ponownie Content Managera.
  5. Wymuszenie ponownego skanowania zawartości z poziomu CM

    Po wyczyszczeniu cache dobrze jest „ręcznie” zmusić CM do przeliczenia wszystkiego jeszcze raz, zamiast liczyć na automatyczny rescan.

  1. Uruchom Content Managera.
  2. Przejdź do Settings > Content Manager > Miscellaneous (lub zbliżonej zakładki w zależności od wersji).
  3. Odszukaj przyciski typu:
    • Rescan cars,
    • Rescan tracks,
    • Rescan all content.
  4. Najpierw uruchom Rescan all content. Jeśli lista nadal wygląda źle, wykonaj dodatkowo osobne rescan dla aut i torów.

Przy większej liczbie modów pełny skan może chwilę trwać. W tym czasie lepiej nie klikać nerwowo po interfejsie – pozwól CM spokojnie zakończyć indeksowanie.

Oczyszczanie lokalnych danych CM bez ruszania samej gry

Gdy miękki reset nie pomaga, kolejne podejście to wyczyszczenie profilu CM przy zachowaniu całej instalacji Assetto Corsa w spokoju.

Typowa struktura danych CM w %localappdata%AcTools Content Manager obejmuje m.in.:

  • Data – baza danych, ustawienia, listy serwerów, zapamiętane profile,
  • Logs – logi działania CM,
  • Presets – zapisane presety sesji, filtrów, ustawień graficznych.

Praktyczne podejście, gdy baza zachowuje się dziwnie:

  1. Zamknij CM.
  2. W %localappdata%AcTools Content Manager utwórz nowy folder, np. _BACKUP_YYYYMMDD.
  3. Przenieś do niego cały folder Data (nie kopiuj – przenieś).
  4. Pozostaw na miejscu Logs i ewentualne foldery z presetami, jeśli chcesz zachować ustawienia sesji.
  5. Uruchom ponownie CM.

CM potraktuje brak folderu Data jak świeżą instalację. Poprosi o wskazanie ścieżki do Assetto Corsa i zacznie budowę bazy od zera. Sam content gry zostaje nietknięty – mody są nadal w assettocorsacontent, tylko CM na nowo je odkrywa.

Odzyskiwanie wybranych ustawień z kopii profilu CM

Gdy nowa baza działa stabilnie, a brakuje konkretnych ustawień, nie trzeba od razu przywracać całego starego folderu Data. Lepiej wyjąć tylko to, co faktycznie potrzebne.

Najczęściej przydatne są:

  • presety sesji (PresetsQuickDrive, PresetsRemote),
  • profile kontrolerów (część ustawień CM trzyma w Data, część w Dokumentach AC),
  • lista ulubionych serwerów (pliki w DataOnline lub podobne).

Bezpieczny schemat:

  1. Zamknij CM.
  2. Wróć do folderu z backupem Data.
  3. Porównaj strukturę nowego Data ze starym – folder po folderze.
  4. Przenoś pojedyncze podfoldery (np. sam Presets) do nowej instalacji, za każdym razem:
    • uruchamiając CM,
    • sprawdzając, czy nie wróciły stare problemy.

Jeśli po przeniesieniu konkretnego katalogu kłopoty powracają (np. znika lista aut, sypią się błędy), łatwo zawęzić winowajcę i zrezygnować tylko z tej części konfiguracji.

Głęboki reset: nowy profil CM z zachowaniem presetów

Gdy CM przez lata zbierał śmieci, testowe buildy i eksperymentalne funkcje, czasem najczyściej jest zacząć niemal od zera, ale bez ręcznego ustawiania wszystkiego.

Sprawdzony wariant:

  1. Usuń lub przenieś cały folder %localappdata%AcTools Content Manager do backupu.
  2. Zainstaluj świeżą wersję CM (z oficjalnego źródła).
  3. Uruchom CM, wskaż ścieżkę do Assetto Corsa, pozwól na pełny rescan.
  4. Po wstępnej konfiguracji:
    • skopiuj ze starego backupu jedynie folder Presets,
    • opcjonalnie pojedyncze pliki z ustawieniami kontrolerów, jeśli są jasno nazwane.

W efekcie baza contentu i wewnętrzne indeksy CM są czyste, a jednocześnie nie trzeba na nowo definiować każdej ulubionej kombinacji auta i toru.

Reset ustawień Content Managera z poziomu interfejsu

W nowszych wersjach CM pojawiają się opcje częściowego resetu ustawień bez grzebania w plikach. Dobrze z nich korzystać zanim zacznie się ręcznie przenosić katalogi.

Warto przejrzeć zakładkę Settings > Content Manager i poszukać przycisków:

  • Reset to defaults dla poszczególnych sekcji (UI, Quick Drive, Online),
  • Clear recent items,
  • Clear filters / Reset filters na listach aut/torów.

Czasem problemem nie jest sama baza, ale bug w zapisanych preferencjach widoku. Po resecie ustawień interfejsu znikają dziwne zachowania typu „puste kolumny” czy „lista rośnie dopiero po ręcznym odświeżeniu”.

Weryfikacja spójności po przebudowie bazy

Po twardszych resetach przydaje się krótka checklista, żeby upewnić się, że CM faktycznie ogarnął content.

  • Porównaj liczbę folderów w contentcars z liczbą pozycji w zakładce Content > Cars (z marginesem dla ukrytych DLC lub duplikatów).
  • Sprawdź to samo dla contenttracks.
  • Uruchom kilka szybkich sesji:
    • auto Kunos + tor Kunos,
    • auto Kunos + tor z moda,
    • auto z moda + tor z moda.
  • W logu CM (ikona loga w prawym dolnym rogu lub folder Logs) poszukaj powtarzających się błędów dotyczących tych samych modów.

Jeśli „czyste” kombinacje na oficjalnych autach i torach działają bez problemu, a problemy wracają tylko przy konkretnych paczkach, winny jest raczej mod, a nie sama baza CM.

Separacja profilów CM dla różnych paczek modów

Przy bardzo rozbudowanej kolekcji (kilka tysięcy aut/torów) dobrym nawykiem jest rozdzielenie ich na osobne profile CM. Zmniejsza to liczbę wpisów, jakie CM musi indeksować naraz, i ułatwia późniejszą diagnostykę.

Przykładowy podział:

  • profil „Liga” – tylko auta i tory używane w ligach/online,
  • profil „Single” – modowe wynalazki do jazdy solo,
  • profil „Test” – świeże, niepewne paczki, które mogą rozwalić bazę.

Technicznie można to zrobić na dwa sposoby:

  1. Trzymać kilka instalacji AC (np. na osobnych dyskach) i dla każdej wskazać osobny folder w CM.
  2. Utworzyć skrypty/batche, które podmieniają zawartość content według potrzeb (wymaga odrobiny obycia z plikami, ale działa z jedną instalacją AC).

CM bez problemu obsługuje zmianę katalogu gry w ustawieniach, więc przełączanie między „czystą” a „modową” bazą jest szybkie. W razie nagłego bałaganu wystarczy wrócić do spokojniejszego profilu i przebudować bazę tylko dla niego.

Minimalizacja ryzyka ponownego uszkodzenia bazy

Po większym sprzątaniu dobrze jest wdrożyć kilka prostych zasad, które później oszczędzają nerwów.

  • Nowe mody instaluj przez CM (zakładka Install, przeciągnięcie archiwum do okna) zamiast ręcznie wypakowywać w content.
  • Po instalacji większej paczki od razu uruchom szybki rescan i zobacz, czy nie pojawiły się nowe wpisy „Broken”.
  • Raz na jakiś czas (np. raz w miesiącu) zrób:
    • kopię folderu %localappdata%AcTools Content Manager,
    • kopię assettocorsacontent (przynajmniej podfolderów cars i tracks).
  • Nie trzymaj archiwów z modami bezpośrednio w content; zawsze przenoś je do zewnętrznej biblioteki.

W praktyce najwięcej problemów robią „mega-paczki” z niespójną strukturą katalogów. Zanim wpuścisz taką paczkę do głównej instalacji, lepiej rozpakować ją tymczasowo obok, przejrzeć strukturę i dopiero wtedy zdecydować, co faktycznie trafi do assettocorsacontent.

Awaryjne cofnięcie zmian po nieudanym czyszczeniu

Zdarza się, że po ambitnym sprzątaniu coś przestaje działać, a nie ma czasu na dalszą analizę. Wtedy liczy się szybkie przywrócenie poprzedniego stanu.

Jeśli były zrobione kopie:

  1. Zamknij CM i Steam.
  2. Przywróć z backupu folder assettocorsacontent (lub tylko cars/tracks, jeśli reszta jest w porządku).
  3. Przywróć z backupu folder %localappdata%AcTools Content Manager.
  4. Uruchom CM, sprawdź ścieżkę do gry i zrób pełny rescan.

Jeśli kopii nie ma, zostaje powrót do punktu wyjścia: ponowna instalacja CM, miękki reset, a przy okazji odsianie najbardziej podejrzanych modów. Po kilku takich przejściach zwykle łatwo ustalić, które paczki regularnie rozwalają bazę i po prostu przestać ich używać.

Najczęściej zadawane pytania (FAQ)

Assetto Corsa przestała widzieć część modów w Content Managerze – czy muszę reinstalować grę?

Nie. W większości przypadków wystarczy wyczyścić i przebudować bazę Content Managera oraz uporządkować foldery z modami. Sama instalacja Assetto Corsa zwykle jest w porządku, a problem dotyczy indeksów i cache CM, które „rozjeżdżają się” po latach instalowania paczek aut i torów.

Pełna reinstalacja AC ma sens dopiero wtedy, gdy nawet standardowy launcher z poziomu Steam nie widzi aut/torów lub od razu crashuje. Jeśli podstawowy launcher działa, a tylko CM głupieje, skup się na czyszczeniu bazy CM i profilu, nie na formacie gry.

Jak rozpoznać, czy problem jest z Content Managerem, a nie z samym modem lub CSP?

Typowe oznaki problemu z bazą CM to: znikające auta i tory mimo obecności w folderach content/cars i content/tracks, błędne nazwy i miniatury, brak reakcji na nowe mody oraz bardzo wolne działanie zakładek „Cars” i „Tracks”. Dodatkowo CM potrafi „pamiętać” usunięte auta aż do mocnego skanu.

Jeśli ten sam mod działa poprawnie przy uruchomieniu z domyślnego launchera Assetto Corsa, a w CM go nie ma albo jest źle indeksowany, źródło problemu leży w Content Managerze (cache, filtry, uszkodzone indeksy), a nie w plikach auta czy CSP.

Co dokładnie zbackupować przed czyszczeniem Content Managera i bazy modów?

Minimum bezpieczeństwa to kopia trzech obszarów: folderu gry AC z katalogu Steam, dokumentów gry oraz konfiguracji CM. W praktyce zrób kopię:

  • Steamsteamappscommonassettocorsa (całość, łącznie z content i extension),
  • DokumentyAssetto Corsa (cfg, setups, replaye, screeny),
  • %localappdata%AcTools Content Manager oraz ewentualnie AcTools Content Manager (Presets).

Te trzy lokalizacje pozwolą bez stresu cofnąć się do stanu sprzed czyszczenia. Najwygodniej skopiować je na inny dysk lub spakować do archiwum z datą w nazwie.

Gdzie znajduje się baza i cache Content Managera do wyczyszczenia?

Pliki bazy, cache i konfiguracji CM siedzą w profilu użytkownika Windows, nie w samym folderze Assetto Corsa. Domyślna ścieżka to C:Users<user>AppDataLocalAcTools Content Manager. W tej lokalizacji CM trzyma m.in. swoje ustawienia, filtry, cache list aut i torów.

Przed jakimkolwiek usuwaniem zamknij CM i grę, zrób kopię tego folderu, a dopiero potem czyść cache lub – w skrajnych przypadkach – cały katalog CM, żeby wymusić zbudowanie wszystkiego od zera przy następnym uruchomieniu.

Content Manager nie widzi nowych aut po skopiowaniu do content/cars – co zrobić?

Najpierw sprawdź fizycznie folder: czy struktura moda jest poprawna (pliki ui, data, sfx we właściwym katalogu, a nie kilka poziomów wyżej). Jeśli wszystko jest ok, w CM wymuś pełny rescan zawartości. Gdy nadal nic się nie zmienia, problem najpewniej leży w uszkodzonym cache lub indeksach CM.

Typowy schemat naprawy: kopia zapasowa folderu CM z %localappdata%, usunięcie plików cache / bazy w tym katalogu, ponowne uruchomienie CM i pozwolenie mu na ponowne przeskanowanie całego content. Przy dużych bibliotekach potrafi to chwilę potrwać, ale zwykle przywraca widoczność nowych modów.

CM pokazuje mniej torów/aut niż mam w folderze content – czy to oznacza uszkodzone mody?

Niekoniecznie. Często to efekt bałaganu w bazie CM lub źle zindeksowanych pozycji. Jeśli w content/tracks masz np. 100 folderów, a CM pokazuje 80 torów, sprawdź najpierw, czy standardowy launcher AC widzi te brakujące trasy. Jeśli tak – mody są w porządku, a szwankuje tylko Content Manager.

W takiej sytuacji pomaga mocny skan zawartości w CM, a jeśli to nie wystarczy – czyszczenie jego cache/bazy i ponowne zbudowanie indeksów. Przy okazji warto wyrzucić duże „mega paczki” z losowych źródeł, które często wprowadzają duplikaty i śmieciowe wpisy do bazy.

Czy przebudowa bazy Content Managera usuwa moje ustawienia, presety i setupy?

Zależy, jak agresywnie czyścisz. Usunięcie samego cache zwykle nie kasuje presetów i ustawień, tylko zmusza CM do ponownego wczytania zawartości gry. Dopiero skasowanie całego folderu AcTools Content Manager z %localappdata% powoduje utratę konfiguracji CM (układy zakładek, presety, część profili).

Setupy aut, powtórki i konfiguracje klawiszy siedzą w DokumentyAssetto Corsa, więc przebudowa bazy CM ich nie rusza, o ile nie usuwasz tego folderu. Dlatego przed czyszczeniem zrób pełny backup wskazanych lokalizacji i w razie potrzeby przywróć tylko te elementy, których naprawdę potrzebujesz (np. same presety z folderu CM).

Najważniejsze punkty

  • Chaos w modach AC często wynika z uszkodzonej lub zaśmieconej bazy Content Managera, a nie z samej gry czy pojedynczych modów – reinstalacja Assetto Corsa zwykle niczego tu nie rozwiązuje.
  • Typowe objawy problemów z bazą CM to: znikające auta i tory mimo poprawnych folderów, błędne miniatury i nazwy, bardzo wolne działanie zakładek oraz brak reakcji na nowe mody nawet po wymuszeniu skanowania.
  • Trzeba odróżnić trzy poziomy problemów: gra (AC), Content Manager oraz CSP/SOL/Pure – jeśli standardowy launcher widzi i uruchamia mod, a CM nie, winna jest baza CM, a nie instalacja gry.
  • Bałagan systemowy rozpoznasz po tym, że dotyka wielu aut i torów naraz, pojawia się losowo, a usunięcie pojedynczego moda czy paczki „mega pack” nie przywraca poprzedniego stanu listy w CM.
  • Zanim cokolwiek czyścisz, wykonaj kopię zapasową kluczowych katalogów: folderu gry Assetto Corsa (szczególnie content i extension), DokumentyAssetto Corsa oraz folderów konfiguracji Content Managera w AppData.
  • Backup ustawień CSP/SOL/Pure (extensionconfig i część cfg w DokumentyAssetto Corsa) zabezpiecza niestandardowe konfiguracje pogody, oświetlenia i filtrów PP przed ich utratą przy resetowaniu środowiska.
  • Gruntowne wyczyszczenie i przebudowanie bazy CM, połączone z uporządkowaniem folderów z modami, zwykle wystarcza, by przywrócić poprawne ładowanie zawartości bez formatowania całej instalacji Assetto Corsa.
Poprzedni artykułFit zapiekanka z warzywami i kurczakiem – lekki obiad na co dzień
Następny artykułJak rozwiązać problem czarnego ekranu po włączeniu DLSS w symulatorze
Artur Szczepaniak
Artur Szczepaniak skupia się na symulatorach lotniczych i scenariuszach wymagających precyzyjnej konfiguracji sterowania. Testuje joysticki, przepustnice, panele i mapowanie przycisków, zwracając uwagę na kalibrację osi, czułość i stabilność po dłuższych sesjach. W poradnikach pokazuje, jak ustawić realizm bez frustracji: od profili dla początkujących po zaawansowane ustawienia kamer, trimu i procedur. Korzysta z dokumentacji, checklist i własnych lotów treningowych, a przy modach i dodatkach opisuje bezpieczną instalację oraz sposoby cofnięcia zmian. Stawia na odpowiedzialne rekomendacje i czytelne instrukcje.