Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
try renaming shock2.exe to ss2.exe, and try running the exe directly.
when you start the game and it halts, you can notice that not only Shock2.exe launches, but it also starts a rundll32 in a thread. now after loading necessary dlls it doesn't shut down sometimes and i have no idea why. to tackle this problem, you will need a process explorer that is able to shut down not only processes but also threads. i am using the ultimate windows explorer calld "process explorer" from sysinternals. the one that even windows included on its support page as a suggested tech support tool - https://technet.microsoft.com/en-us/sysinternals/processexplorer.aspx
* open the program
* find Shock2.exe, underneath it you will find rundll32.exe process, explore it by doubleclicking on it.
* click on the tab "Threads"
* there you will find a line saying something like Rundll32.exe!YouCanCloseMeNow (i don't remember the exact phrase, because it loads fine for me now (but didn't yesterday)
* just left click on it and then click "Kill" button on the bottom
the app should start instantly now
when this happened to me once some time ago, i actually left it loading and went away for a while and the app started after like 15 minutes - half an hour or so, so if you don't want to wait, just do this. i wouldn't like renaming the excutable, as steam won't track my game time