Co to jest format pliku BLOB?
Pliki rejestru klienta Steam są zapisywane z rozszerzeniem .blob, a głównym przykładem jest ClientRegistry.blob. BLOB to skrót od Binary Large Object - termin określający dane binarne przechowywane jako pojedyncza jednostka. Pliki .blob programu Steam to własnościowe binarne pliki pamięci podręcznej, niezaszyfrowane, które przechowują ustawienia klienta, stan logowania i rekordy instalacji aplikacji, które klient Steam weryfikuje przy starcie. Czasami pliki te ulegają uszkodzeniu i mogą powodować nieprawidłowe działanie Steam.
ClientRegistry.blob znajduje się w folderze instalacyjnym Steam. W systemie Windows domyślna ścieżka to C:\Program Files (x86)\Steam. W systemie macOS plik zazwyczaj znajduje się w /Users/<username>/Library/Application Support/Steam. W systemie Linux zwykła lokalizacja to ~/.steam/steam.
Najbardziej praktycznym powodem interakcji z tym plikiem jest rozwiązywanie problemów. Zamknięcie Steam, a następnie usunięcie lub zmiana nazwy ClientRegistry.blob, to od dawna stosowana metoda naprawy, gdy Steam nie chce się uruchomić lub zaktualizować. Steam utworzy nowy plik ClientRegistry.blob po ponownym uruchomieniu, zawierający domyślne ustawienia. Powiązany plik, appupdatestats.blob, przechowuje dane aktualizacji Steam i rzadko powoduje te same problemy.
Należy pamiętać, że ogólne rozszerzenie .blob jest również używane przez wiele niepowiązanych programów - bazy danych, obrazy oprogramowania układowego i pakiety zasobów gier - dlatego przed podjęciem działań należy potwierdzić źródło pliku. W nowoczesnych klientach Steam plik ClientRegistry.blob został w dużej mierze zastąpiony plikami konfiguracyjnymi VDF oraz ACF i może istnieć głównie jako artefakt starszego typu.
Bezpieczeństwo
RYZYKO: LOWClientRegistry.blob to lokalna pamięć podręczna Steam, a nie plik wykonywalny, więc sam plik nie stanowi zagrożenia, a jego usunięcie jest bezpieczne (Steam go odbuduje; Twoje gry i konto są przechowywane gdzie indziej). Realne środki ostrożności: usuwaj plik tylko z autentycznej instalacji Steam, gdy Steam jest całkowicie zamknięty; a ponieważ „.blob” to ogólne rozszerzenie, nigdy nie zakładaj, że nieznany .blob to nieszkodliwe dane - .blob z niezaufanego źródła może być obrazem oprogramowania układowego, spakowanym ładunkiem lub zrzutem bazy danych, więc zidentyfikuj jego pochodzenie i skanuj pobrane pliki. Unikaj stron oferujących pobranie „przeglądarek/programów do otwierania plików blob”, które zazwyczaj są przynętami adware.
Szczegóły formatu
w pigułce- Binary Large OBject (ogólny blob bazodanowy/programistyczny) - Ogólnie rzecz biorąc, .blob przechowuje dowolne dane binarne - zrzut kolumny BLOB bazy danych, spakowany zasób lub surowe bajty z aplikacji; znaczenie zależy całkowicie od programu generującego.
- Obraz oprogramowania układowego / urządzenia (firmware) - W procesach związanych z systemami wbudowanymi i mobilnymi obrazy oprogramowania układowego lub partycji są dostarczane jako pliki .blob wgrywane do urządzenia za pomocą narzędzi dostawcy.
- Minecraft / zasoby gier lub blob pamięci podręcznej - Niektóre gry i silniki przechowują spakowane zasoby lub dane pamięci podręcznej w plikach .blob używanych wyłącznie przez dany tytuł.
Programy otwierające pliki BLOB
Szczegóły techniczne
specyfikacja| Deweloper | Valve Corporation |
| Kodowanie | Binarne (własnościowy format Valve) |
| Kolejność bajtów | Little-endian |
| Struktura wewnętrzna | Binarna pamięć podręczna klucz-wartość przechowująca stan konta/logowania, rekordy instalacji aplikacji i konfigurację depotów |
| Szyfrowanie | Brak - przechowywane jako niezaszyfrowany plik binarny |
| Typowy rozmiar pliku | Od kilkunastu KB do ok. 150 MB, zależnie od historii konta i stanu pamięci podręcznej |
| Stała nazwa pliku | ClientRegistry.blob (również appupdatestats.blob dla danych aktualizacji) |
| Obsługiwane systemy operacyjne | Windows, macOS, Linux |
| Typ MIME | application/octet-stream |
| Identyfikacja pliku | Przez stałą nazwę pliku w folderze instalacyjnym Steam; brak udokumentowanej stałej sygnatury magicznych bajtów |
| Walidacja integralności | Klient Steam waliduje wewnętrznie; uszkodzony lub brakujący plik jest odrzucany i odbudowywany przy następnym uruchomieniu |
| Wersjonowanie formatu | Nieudokumentowana wewnętrzna wersja Valve; zmienia się po cichu wraz z aktualizacjami klienta Steam |
| Aktualny status | W dużej mierze przestarzały - nowoczesne klienty Steam polegają na plikach VDF i ACF; .blob pozostaje głównie jako artefakt pamięci podręcznej starszego typu |
| Domyślna ścieżka Windows | C:\Program Files (x86)\Steam\ClientRegistry.blob |
| Domyślna ścieżka macOS | /Users/<username>/Library/Application Support/Steam/ClientRegistry.blob |
| Wydano | 2003-2004 (with the Steam client) |
| Najnowsza wersja | N/A (internal Steam client cache; no public versioned spec) |
| Specyfikacja | store.steampowered.com |
Konwersje BLOB
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki BLOB.