Problem z grą Batman: Arkham Assylum
April 7, 2011, 4:46 PM in Technology

Kilka tygodni temu na Steamie była promocja na grę Batman Arham Assylum więc kupiłem ją sobie. Ściągnęło się wszystko bez problemu, ale gdy chciałem uruchomić grę pojawił się błąd:

Problem signature:
 Problem Event Name: CLR20r3
 Problem Signature 01: BmLauncher.exe
 Problem Signature 02: 1.0.4058.31110
 Problem Signature 03: 4d541d90
 Problem Signature 04: System.Drawing
 Problem Signature 05: 2.0.0.0
 Problem Signature 06: 4ca2bad4
 Problem Signature 07: 7af
 Problem Signature 08: 70
 Problem Signature 09: System.ArgumentException
 OS Version: 6.1.7601.2.1.0.256.1
 Locale ID: 1033

Przeszukałem cały internet wzdłuż i wszerz i nie udało mi się znaleźć rozwiązania tego problemu, forum producenta ani Steama nie okazało się pomocne. Dopiero gdy zacząłem szukać po kodzie błędu okazało się że ten problem nie dotyczy tylko tej gry, ale jest to problem bardziej ogólny. Problem dotyczy braku czcionki wymaganej przez aplikację. Jakiś czas temu bawiłem się czcionkami w systemie i musiałem usunąć którąś. Postanowiłem więc skopiować czcionki z obrazu instalacyjnego Windowsa. Oczywiście pliki na płycie nie są tak po prostu dostępne, są one trzymane w pliku wim. Na szczęście Windows ma wbudowany program do montowania tych plików. Oto co należy zrobić:

Włączamy Windows PowerShell, jeśli mamy Windows 7, Vistę SP1 to znajduje się on w “Start > Wszystkie programy > Akcesoria > Windows PowerShell”, w przeciwnym wypadku – przydałby się update ;)

Gdy mamy już uruchomionego naszego PowerShella (którego kolor tła może się średnio dobrze kojarzyć)

  1. dism /Mount-Wim /wimfile:Z:\sources\install.wim /index:1 /MountDir:C:\win7wim /ReadOnly

Gdzie Z:\ to dysk w którym znajduje się płyta Windowsa, a C:\win7wim to folder gdzie ma zostać zamontowany plik .wim.

Po zamontowaniu w folderze C:\win7wim zobaczymy strukturę folderów która wygląda tak jak świeżo zainstalowany system, teraz możemy skopiować czcionki z tego folderu do folderu w naszym systemie i cieszymy się działającym Batmanem ;)

Chociaż może zanim zaczniemy grać możemy chcieć odmontowac plik .wim, robimy to tak:

  1. dism /Unmount-Wim /MountDir:C:\win7wim /Discard


Comments

cortan5

Pro Evolution Soccer Selector Problem solved!

February 2, 2013, 9:40 PM Reply


Comment

Name (required)
Email (required)
Homepage