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
MSVCR90.dll appears to be in Microsoft visual C++ 2008
go to the steam game folder then the Binaries\Redist folder
run the vcredist*.exe files with admin permission
then steam verify game files then try game again
what?
game does NOT work on my 2011 win 10 desktop - msvcr90.dll error
game used to work on the old machine up until a month ago.
tried the usual verify game files, repairing visual c++, uninstalling/reinstalling the game
running the game in windbg locks up the machine
many forum posts going back years about the same issue
https://steamcommunity.com/app/205100/discussions/0/846960628301248383/
https://steamcommunity.com/app/205100/discussions/0/405692758723146762/
https://steamcommunity.com/app/205100/discussions/0/630802979063833942/
https://www.gog.com/forum/dishonored_series/crash_fatal_error_dishonored_definitive_edition
https://steamcommunity.com/app/205100/discussions/0/864948938192202817/
no game updates and no graphics card driver updates since it last worked.
I have no windows restore points on my old machine and its one game so do not wish to reinstall windows on that old, very slow machine at this time. so there are two options to try.
and finally ..... steam cloud is off on my old machine.
turned steam cloud on and the game now works.
turned steam cloud OFF and the game STILL works.
I have no idea what a 2008 msvcr90.dll library has to do with uploading/downloading game files in steam or why starting/stopping steam cloud fixes the error. no windows library/game files changed. steam cloud was off for the last 3 years on my old desktop and the game worked and msvcr90.dll worked and is working again. so this is perhaps a steam update issue?
It turns out, like what cheshirm said above, this game *requires* Steam Cloud for some bizarre reason on the first launch. So, if you have Steam Cloud disabled globally in Steam settings you will have to enable it. You can disable it for your other games, per game or just play Dishonored until first quick save and then you should be able to disable Steam Cloud again.
if steam cloud is on for this game, turn it off, try the game, turn cloud back on, try the game.
if steam cloud is off for this game, turn it on, try the game, turn cloud back off, try the game.
otherwise check windows event viewer and also windows reliability history.
might be a game crash event or system related errors. in the past month I have had windows hardware errors from an nvidia driver update and a damaged visual studio c++ 2015 x86 library. yet all my games worked.
maybe create a new vanilla windows account. logout.
login with the new account.
turn off windows one drive and controlled folder access (they are ON for new accounts, at least they were on my machine).
start steam then try the game again. maybe a windows setting in your account.
there is a window setting Address space layout randomization (ASLR) that some app turns on that causes some games to fail
https://steamcommunity.com/app/205100/discussions/0/3104564981117813232/
could also look in content_log.txt file in folder
...\steam\logs
lines with appid 205100 are for this game
might be something helpful in there