Terraria error system argumentexception

Hi, so I'm getting this error when I click the game to start it, it does not launch, just immediately opens this dialogue This is a clean, fresh install of Terraria. I purchased the game yesterday and installed it to get this error. I have not launched the game once. I did download it onto my...

Hi, so I’m getting this error when I click the game to start it, it does not launch, just immediately opens this dialogue

This is a clean, fresh install of Terraria. I purchased the game yesterday and installed it to get this error. I have not launched the game once. I did download it onto my boyfriend’s PC and launch it there though, so I know it’s not the game’s fault of course!

System.ArgumentException: The screen device name must be a non-empty, non-null string.
at
Microsoft.Xna.Framework.WindowsGameWindow.ScreenFromDeviceName)Stringscreendevicename)
at Microsoft.Xna.Framework.WindowsGameForm.ResizeWindow(StringscreenDeviceName, Int32 clientWidth, Int32 clientHeight, Boolean center)
at
Microsoft.Xna.Framework.WindowsGameForm.EndScreenDeviceChange(Stringscreendevicename, Int32 clientWidth, Int32clientHeight)
at
Microsoft.Xna.Framework.WindowsGameWindow.EndScreenDeviceChange(StringScreenDeviceName, Int32 clientWidth, Int32clientHeight)
at Microsoft.Xna.Framework.GraphicsDeviceManager.ChangeDevice(BooleanforceCreate)
at
Microsoft.Xna.Framework.GraphicsDeviceManager.Mcirosoft.Xna.Framework.IGraphicsDeviceManager.CreateDevice()
at Microsoft.Xna.Framework.Game.RunGame(Boolean useBlockingRun)
at Terraria.Program.LaunchGame(String[] args)

Hopefully I typed it all out right, I couldn’t copy and paste it. So I have tried a few things, which I’ll list so it’s easy to read and spot.

  • Tried uninstalling and reinstall xna framework from the Terraria install folder itself, the x86x64 version just says there’s an unknown error if I try to install it and does not work. So I downloaded separate files from the Microsoft website and tried to install x64bit that way. (I have done this after every other thing here)
  • I tried going to my Microsoft.net folder and changing the permissions from TrustedInstaller to myself.
  • I tried adding -fullscreen to my launch parameters, as some said forcing it to run in fullscreen fixes it. However I cannot get the game to launch at all, let alone know if it’s trying to force fullscreen.
  • Updated my graphics card, updated Windows, etc.
  • Verified integrity of game cache, uninstalled and reinstalled multiple times (mainly out of frustration, but still tried!)

There could be more things I tried that I’m not remembering, I did a lot over a long course of time. Any help would be appreciated.

My specs:
Windows 10 x64bit
GTX 970 4GB
Intel Core i5-6600k Skylake Processor 3.5GHz
(not sure if you need any other specs but I can get them as needed, I don’t think it’s a spec issue)

Thanks in advance for any help or attempted help!

Terraria


15.05.2011

Аркада,

Стратегия,

Платформер,

Открытый мир


9


2 038
оценок

1

2

3

4

5

6

7

8

9

10

  • Terraria

  • Новости110

  • Мнения12

  • Юмор47

  • Файлы186

  • Читы225

  • Гайды37

  • Форумы193

  • Cкриншоты27

  • Галерея738

  • Игроки

Форум Terraria
  

Технические вопросы

serega_908

serega_908

28 ноября 2014

Запускаю игру в стиме и сразу же выскакивает вот такая вот ошибка. Помогите кто-нибудь!


1

Комментарии: 1

сначала

лучшие

  • новые
  • старые
  • лучшие

Ваш комментарий


Mega Lden

11 марта 2016

Установи весь софт он у папке с игрой

  • пожаловаться
  • скопировать ссылку

1

Нина Уильямс и демонстрация геймплейных механик в новых роликах Tekken 8

5 февраля
|
Трейлеры

Нина Уильямс и демонстрация геймплейных механик в новых роликах Tekken 8

Tekken 8


37




79

Разработчики Atomic Heart представили расширенные системные требования к ПК с ожидаемой производительностью

вчера в 18:08
|
ПК

Разработчики Atomic Heart представили расширенные системные требования к ПК с ожидаемой производительностью

Atomic Heart


125




94

Дэйв Батиста не теряет надежды заполучить роль Маркуса Феникса в предстоящей экранизации Gears of War

7 февраля
|
Кино и сериалы

Дэйв Батиста не теряет надежды заполучить роль Маркуса Феникса в предстоящей экранизации Gears of War

Gears of War


32




77

Предварительная версия мода HD-текстур для Dino Crisis 2 доступна для скачивания

5 февраля
|
ПК,
Трейлеры

Предварительная версия мода HD-текстур для Dino Crisis 2 доступна для скачивания

Dino Crisis 2


31




92

Анонсирована сногсшибательная фигурка Ядовитого Плюща из комиксов DC

вчера в 10:54

Анонсирована сногсшибательная фигурка Ядовитого Плюща из комиксов DC


25




71

Разработчики Hogwarts Legacy недовольны, что им приказали добавить в игру транса и называют его "перформативным дерьмом"

7 февраля
|
Индустрия

Разработчики Hogwarts Legacy недовольны, что им приказали добавить в игру транса и называют его «перформативным дерьмом»

Hogwarts Legacy


213




346

Официально: Сиквел "Константина" с Киану Ривзом все еще в производстве

8 февраля
|
Кино и сериалы

Официально: Сиквел «Константина» с Киану Ривзом все еще в производстве


14




87

Walt Disney объявила о массовых увольнениях сотрудников

вчера в 15:33
|
Индустрия

Walt Disney объявила о массовых увольнениях сотрудников


20




42

Педро Паскаль сыграл роль Марио в пародийном трейлере сериала по мотивам Mario Kart от HBO

5 февраля
|
Кино и сериалы,
Трейлеры

Педро Паскаль сыграл роль Марио в пародийном трейлере сериала по мотивам Mario Kart от HBO

Mario Kart: Double Dash!!


23




118

12 минут нового геймплея ремейка Resident Evil 4

3 февраля

12 минут нового геймплея ремейка Resident Evil 4

Resident Evil 4


74




165

Techland выпустила хотфикс для обновления Dying Light 2 1.9.0

вчера в 22:53
|
Обновления

Techland выпустила хотфикс для обновления Dying Light 2 1.9.0

Dying Light 2: Stay Human


3




21

Red Dead Redemption 2 получила сегодня крупное обновление в Steam - никто не знает, что в нем

7 февраля
|
ПК,
Обновления

Red Dead Redemption 2 получила сегодня крупное обновление в Steam — никто не знает, что в нем

Red Dead Redemption 2


33




70

На ПК стал доступен ранний доступ к Hogwarts Legacy

7 февраля
|
ПК

На ПК стал доступен ранний доступ к Hogwarts Legacy

Hogwarts Legacy


86




68

Не только Amnesia: The Bunker: Frictional Games работают над игрой в духе SOMA

8 февраля
|
Индустрия

Не только Amnesia: The Bunker: Frictional Games работают над игрой в духе SOMA

SOMA


22




57

Valve объявила о большом обновлении для Team Fortress 2

вчера в 22:45
|
ПК,
Обновления

Valve объявила о большом обновлении для Team Fortress 2

Team Fortress 2


6




15

В сети появились ранние концепты Resident Evil 7 с Леоном и особняком Бейкеров

8 февраля
|
Слухи

В сети появились ранние концепты Resident Evil 7 с Леоном и особняком Бейкеров

Resident Evil 7


36




48

Новые подробности Dragon Age: Dreadwolf

4 февраля

Новые подробности Dragon Age: Dreadwolf

Dragon Age: Dreadwolf


119




101

ПК-версию The Last of Us Part 1 перенесли на 28 марта - игре нужна дополнительная полировка

3 февраля
|
ПК

ПК-версию The Last of Us Part 1 перенесли на 28 марта — игре нужна дополнительная полировка

The Last of Us: Part 1


107




118

Для хоррора The Callisto Protocol вышло обновление на 10 ГБ с хардкорным режимом и новыми костюмами

7 февраля
|
Обновления

Для хоррора The Callisto Protocol вышло обновление на 10 ГБ с хардкорным режимом и новыми костюмами

The Callisto Protocol


62




52

Похоже, что Earthworm Jim 4 был тихо отменен, вероятно, из-за банкротства компании Intellivision friend

вчера в 12:22
|
Индустрия

Похоже, что Earthworm Jim 4 был тихо отменен, вероятно, из-за банкротства компании Intellivision friend


21




21

По словам актрисы Эль Фэннинг, Death Stranding 2 "выходит за рамки видеоигры"

вчера в 15:09
|
Индустрия

По словам актрисы Эль Фэннинг, Death Stranding 2 «выходит за рамки видеоигры»

Death Stranding 2


30




24

Самые новые и популярные игры можно получать бесплатно

Пополнение Steam-кошелька не проблема, если у вас есть бонусы

Дорогие и дефицитные геймерские девайсы теперь не нужно покупать

Содержание

  1. PC System.ArgumentException Error, I’ve tried everything, please help!
  2. CarleyBurr
  3. Attachments
  4. Marcus101RR
  5. Terraria error system argumentexception
  6. PC [steam1.3.5.3] System.ArgumentException random crash
  7. Noire_BlackHeart
  8. Grumpy Squid
  9. Noire_BlackHeart
  10. Grumpy Squid
  11. Noire_BlackHeart
  12. Attachments
  13. Grumpy Squid
  14. Noire_BlackHeart
  15. Grumpy Squid
  16. Noire_BlackHeart

PC System.ArgumentException Error, I’ve tried everything, please help!

CarleyBurr

Terrarian

Hi, so I’m getting this error when I click the game to start it, it does not launch, just immediately opens this dialogue

This is a clean, fresh install of Terraria. I purchased the game yesterday and installed it to get this error. I have not launched the game once. I did download it onto my boyfriend’s PC and launch it there though, so I know it’s not the game’s fault of course!

System.ArgumentException: The screen device name must be a non-empty, non-null string.
at
Microsoft.Xna.Framework.WindowsGameWindow.ScreenFromDeviceName)Stringscreendevicename)
at Microsoft.Xna.Framework.WindowsGameForm.ResizeWindow(StringscreenDeviceName, Int32 clientWidth, Int32 clientHeight, Boolean center)
at
Microsoft.Xna.Framework.WindowsGameForm.EndScreenDeviceChange(Stringscreendevicename, Int32 clientWidth, Int32clientHeight)
at
Microsoft.Xna.Framework.WindowsGameWindow.EndScreenDeviceChange(StringScreenDeviceName, Int32 clientWidth, Int32clientHeight)
at Microsoft.Xna.Framework.GraphicsDeviceManager.ChangeDevice(BooleanforceCreate)
at
Microsoft.Xna.Framework.GraphicsDeviceManager.Mcirosoft.Xna.Framework.IGraphicsDeviceManager.CreateDevice()
at Microsoft.Xna.Framework.Game.RunGame(Boolean useBlockingRun)
at Terraria.Program.LaunchGame(String[] args)

Hopefully I typed it all out right, I couldn’t copy and paste it. So I have tried a few things, which I’ll list so it’s easy to read and spot.

  • Tried uninstalling and reinstall xna framework from the Terraria install folder itself, the x86x64 version just says there’s an unknown error if I try to install it and does not work. So I downloaded separate files from the Microsoft website and tried to install x64bit that way. (I have done this after every other thing here)
  • I tried going to my Microsoft.net folder and changing the permissions from TrustedInstaller to myself.
  • I tried adding -fullscreen to my launch parameters, as some said forcing it to run in fullscreen fixes it. However I cannot get the game to launch at all, let alone know if it’s trying to force fullscreen.
  • Updated my graphics card, updated Windows, etc.
  • Verified integrity of game cache, uninstalled and reinstalled multiple times (mainly out of frustration, but still tried!)

There could be more things I tried that I’m not remembering, I did a lot over a long course of time. Any help would be appreciated.

My specs:
Windows 10 x64bit
GTX 970 4GB
Intel Core i5-6600k Skylake Processor 3.5GHz
(not sure if you need any other specs but I can get them as needed, I don’t think it’s a spec issue)

Thanks in advance for any help or attempted help!

Attachments

Marcus101RR

Master of Ravens

Hi, so I’m getting this error when I click the game to start it, it does not launch, just immediately opens this dialogue

This is a clean, fresh install of Terraria. I purchased the game yesterday and installed it to get this error. I have not launched the game once. I did download it onto my boyfriend’s PC and launch it there though, so I know it’s not the game’s fault of course!

System.ArgumentException: The screen device name must be a non-empty, non-null string.
at
Microsoft.Xna.Framework.WindowsGameWindow.ScreenFromDeviceName)Stringscreendevicename)
at Microsoft.Xna.Framework.WindowsGameForm.ResizeWindow(StringscreenDeviceName, Int32 clientWidth, Int32 clientHeight, Boolean center)
at
Microsoft.Xna.Framework.WindowsGameForm.EndScreenDeviceChange(Stringscreendevicename, Int32 clientWidth, Int32clientHeight)
at
Microsoft.Xna.Framework.WindowsGameWindow.EndScreenDeviceChange(StringScreenDeviceName, Int32 clientWidth, Int32clientHeight)
at Microsoft.Xna.Framework.GraphicsDeviceManager.ChangeDevice(BooleanforceCreate)
at
Microsoft.Xna.Framework.GraphicsDeviceManager.Mcirosoft.Xna.Framework.IGraphicsDeviceManager.CreateDevice()
at Microsoft.Xna.Framework.Game.RunGame(Boolean useBlockingRun)
at Terraria.Program.LaunchGame(String[] args)

Hopefully I typed it all out right, I couldn’t copy and paste it. So I have tried a few things, which I’ll list so it’s easy to read and spot.

  • Tried uninstalling and reinstall xna framework from the Terraria install folder itself, the x86x64 version just says there’s an unknown error if I try to install it and does not work. So I downloaded separate files from the Microsoft website and tried to install x64bit that way. (I have done this after every other thing here)
  • I tried going to my Microsoft.net folder and changing the permissions from TrustedInstaller to myself.
  • I tried adding -fullscreen to my launch parameters, as some said forcing it to run in fullscreen fixes it. However I cannot get the game to launch at all, let alone know if it’s trying to force fullscreen.
  • Updated my graphics card, updated Windows, etc.
  • Verified integrity of game cache, uninstalled and reinstalled multiple times (mainly out of frustration, but still tried!)

There could be more things I tried that I’m not remembering, I did a lot over a long course of time. Any help would be appreciated.

My specs:
Windows 10 x64bit
GTX 970 4GB
Intel Core i5-6600k Skylake Processor 3.5GHz
(not sure if you need any other specs but I can get them as needed, I don’t think it’s a spec issue)

Thanks in advance for any help or attempted help!

Источник

Terraria error system argumentexception

Hi, so I’m getting this error when I click the game to start it, it does not launch, just immediately opens this dialogue

System.ArgumentException: The screen device name must be a non-empty, non-null string.
at
Microsoft.Xna.Framework.WindowsGameWindow.ScreenFromDeviceName)Stringscreendevicename)
at Microsoft.Xna.Framework.WindowsGameForm.ResizeWindow(StringscreenDeviceName, Int32 clientWidth, Int32 clientHeight, Boolean center)
at
Microsoft.Xna.Framework.WindowsGameForm.EndScreenDeviceChange(Stringscreendevicename, Int32 clientWidth, Int32clientHeight)
at
Microsoft.Xna.Framework.WindowsGameWindow.EndScreenDeviceChange(StringScreenDeviceName, Int32 clientWidth, Int32clientHeight)
at Microsoft.Xna.Framework.GraphicsDeviceManager.ChangeDevice(BooleanforceCreate)
at
Microsoft.Xna.Framework.GraphicsDeviceManager.Mcirosoft.Xna.Framework.IGraphicsDeviceManager.CreateDevice()
at Microsoft.Xna.Framework.Game.RunGame(Boolean useBlockingRun)
at Terraria.Program.LaunchGame(String[] args)

Hopefully I typed it all out right, I couldn’t copy and paste it. So I have tried a few things, which I’ll list so it’s easy to read and spot.

    Tried uninstalling and reinstall xna framework from the Terraria install folder itself, the x86x64 version just says there’s an unknown error if I try to install it and does not work. So I downloaded separate files from the Microsoft website and tried to install x64bit that way. (I have done this after every other thing here)

I tried going to my Microsoft.net folder and changing the permissions from TrustedInstaller to myself.

I tried adding -fullscreen to my launch parameters, as some said forcing it to run in fullscreen fixes it. However I cannot get the game to launch at all, let alone know if it’s trying to force fullscreen.

Updated my graphics card, updated Windows, etc.

  • Verified integrity of game cache, uninstalled and reinstalled multiple times (mainly out of frustration, but still tried!)
  • There could be more things I tried that I’m not remembering, I did a lot over a long course of time. Any help would be appreciated.

    My specs:
    Windows 10 x64bit
    GTX 970 4GB
    Intel Core i5-6600k Skylake Processor 3.5GHz
    (not sure if you need any other specs but I can get them as needed, I don’t think it’s a spec issue)

    Thanks in advance for any help or attempted help!

    Источник

    PC [steam1.3.5.3] System.ArgumentException random crash

    Noire_BlackHeart

    Terrarian

    hello! i bought this game on steam, and when i want to play it with my friends, the game constantly crashes at different time, and made it nearly unplayable.
    The time points includes when:
    1. when i launch the game, and before the actual game window showed up;
    2. when im on the character creation screen
    3. when im on the character selection screen
    4. when im trying to connect to my friend’s server
    all these crashes seems to game *same* error window, at least the exceptions are all InvalidArgument exception.

    the error window was attaches below as a screenshot.

    my PC specs: cpu: i5-2450m cpu, 2.5GHz
    ram: 4GB
    OS: windows7 64bit
    GPU: Nvidia GT520m

    xna version: 4.0, .NET version: 4.6.1

    terraria logfiles are also attached below as image.

    I have tried reinstalling XNA&.NET, deleting the config.json, verifying the game cache, or setting those files in the C:windowsxna****’s ownership into administrator nothing works.

    please help, much appreciation.

    Grumpy Squid

    Systems Administrator

    Noire_BlackHeart

    Terrarian

    it said the windows had found some of the corrupted files but failed to repair some of them.
    the detailed information is stored in windowslogscbscbs.log

    shall i post the log file on?

    Grumpy Squid

    Systems Administrator

    The log file might help us yes, the failing to repair worries me. In the end we might need to reinstall windows if we can’t get the corrupted files repaired.

    Something I would also like you to check is to make sure you have the latest drivers for your video card.

    Let me know if you need help doing this.

    Noire_BlackHeart

    Terrarian

    The log file might help us yes, the failing to repair worries me. In the end we might need to reinstall windows if we can’t get the corrupted files repaired.

    Something I would also like you to check is to make sure you have the latest drivers for your video card.

    Let me know if you need help doing this.

    here is the log file of system scanning.

    the driver for video card is not latest, and this confuses me a lot. when i was searching for the solutions, i’ve seen people saying things like «dont update the drivers if you have an old graphic card since the latest drivers are designed for latest gpus and may have negative impact on older graphic cards.» my graphic card is pretty old and incompetitive, but i think handling terraria is pretty fine for it since the fps was high enough when i got into the game(tho crashed out after a while). do i really need to update the driver?

    Attachments

    Grumpy Squid

    Systems Administrator

    Nvidia and AMD will usually segment there latest drivers from legacy drivers. When I say update your driver I merely mean the latest for your card, not the latest Nvidia has listed for their new cards.

    All in all, we probably won’t need to update the drivers if you’re concerned about it. I just wanted to rule it out as an issue.

    For now let’s continue assuming it’s related to the Windows file corruption and come back to the driver if needed. I’ll take a look at this log file in the morning and let you know what I find.

    Edit: @Noire_BlackHeart I’ve been looking over it and thinking about solutions, but I think the best course of action at this time would be to reinstall windows. This is a sure fire way to rid the corruption of the Windows files.

    Are you familiar with how to do that or do you need assistance?

    Noire_BlackHeart

    Terrarian

    Nvidia and AMD will usually segment there latest drivers from legacy drivers. When I say update your driver I merely mean the latest for your card, not the latest Nvidia has listed for their new cards.

    All in all, we probably won’t need to update the drivers if you’re concerned about it. I just wanted to rule it out as an issue.

    For now let’s continue assuming it’s related to the Windows file corruption and come back to the driver if needed. I’ll take a look at this log file in the morning and let you know what I find.

    Edit: @Noire_BlackHeart I’ve been looking over it and thinking about solutions, but I think the best course of action at this time would be to reinstall windows. This is a sure fire way to rid the corruption of the Windows files.

    Are you familiar with how to do that or do you need assistance?

    Grumpy Squid

    Systems Administrator

    Yeah I totally understand let’s see if we can find another solution. Let’s assume that the problem has nothing to do with the Windows Corruption (which I still suggest you reinstall windows because leaving it corrupted could have negative impacts and implications in the future)

    A bit of research indicates that some users have solved it by the following methods:

    1. Run Terraria in Fullscreen. If you’re already running it in Fullscreen try running it in Window.

    2. Update your video drivers. (You’ve already expressed your concern with performing this solution. In all honesty it doesn’t hurt to try it, and if you find it has a negative impact on performance you can always uninstall the driver and reinstall your current driver.)

    3. If your laptop has hybrid graphics the problem can be caused when the laptop switches the video adapter while the game is running. To make sure that this won’t happen you’ll need to make sure Terraria is set to run with the dedicated GPU. To do this I’m going to borrow a tutorial by Lenovo to save some time. In addition, in the Windows Power Saving settings Control PanelHardware and SoundPower Options you should be able to switch it to the Maximum Performance mode.

    I would try those solutions to see if we can get the problem fixed.

    Reactions: Noire_BlackHeart

    Noire_BlackHeart

    Terrarian

    Yeah I totally understand let’s see if we can find another solution. Let’s assume that the problem has nothing to do with the Windows Corruption (which I still suggest you reinstall windows because leaving it corrupted could have negative impacts and implications in the future)

    A bit of research indicates that some users have solved it by the following methods:

    1. Run Terraria in Fullscreen. If you’re already running it in Fullscreen try running it in Window.

    2. Update your video drivers. (You’ve already expressed your concern with performing this solution. In all honesty it doesn’t hurt to try it, and if you find it has a negative impact on performance you can always uninstall the driver and reinstall your current driver.)

    3. If your laptop has hybrid graphics the problem can be caused when the laptop switches the video adapter while the game is running. To make sure that this won’t happen you’ll need to make sure Terraria is set to run with the dedicated GPU. To do this I’m going to borrow a tutorial by Lenovo to save some time. In addition, in the Windows Power Saving settings Control PanelHardware and SoundPower Options you should be able to switch it to the Maximum Performance mode.

    I would try those solutions to see if we can get the problem fixed.

    Источник

    EDIT: i have now tried playing in fullscreen mode. while this does (rarely) freeze, tabbing out seems to fix the issue. so far i haven’t crashed once with this error.

    hi there! i’m kinda mad about this being my first post here, but that’s just the way things are, haha

    i recently started playing terraria (only for the last 2 days, actually). i really love this game so far, but i’ve had some very frustrating crashes since the beginning. here’s the log:

    11/25/2020 4:55:58 PM
    System.ArgumentException: Value does not fall within the expected range.
       at Microsoft.Xna.Framework.Graphics.GraphicsDevice.Present(tagRECT* pSource, tagRECT* pDest, HWND__* hOverride)
       at Microsoft.Xna.Framework.GraphicsDeviceManager.Microsoft.Xna.Framework.IGraphicsDeviceManager.EndDraw()
       at Microsoft.Xna.Framework.Game.EndDraw()
       at Microsoft.Xna.Framework.Game.DrawFrame()
       at Microsoft.Xna.Framework.Game.Tick()
       at Microsoft.Xna.Framework.Game.HostIdle(Object sender, EventArgs e)
       at Microsoft.Xna.Framework.GameHost.OnIdle()
       at Microsoft.Xna.Framework.WindowsGameHost.RunOneFrame()
       at Microsoft.Xna.Framework.WindowsGameHost.ApplicationIdle(Object sender, EventArgs e)
       at System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32 grfidlef)
       at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
       at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
       at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
       at System.Windows.Forms.Application.Run(Form mainForm)
       at Microsoft.Xna.Framework.WindowsGameHost.Run()
       at Microsoft.Xna.Framework.Game.RunGame(Boolean useBlockingRun)
       at Terraria.Program.LaunchGame(String[] args, Boolean monoArgs)
    

    i’ve looked this up online. things i’ve tried:

    • deleting and reinstalling XNA framework (i’m unsure if this deleted successfully!)

    • installing XNA framework using external installer

    • installing XNA framework using the installer supplied by terraria

    • updating graphics drivers. so many times. (i’ve had to do this for other games, too, and it never works)

    • running in admin mode

    • clearing all saved data, booting as new, then putting the data back in and playing

    • sfc /scannow

    • updating windows (i am up to date)

    • verifying installation (through steam)

    things i have not tried:

    • reinstalling terraria

    • reinstalling windows (last resort)

    • running exclusively in fullscreen mode

    anyone got any advice? it’s frustrating that this error message seems so long and in depth but it seems to tell nobody anything useful on the net — at least where i’ve been looking.

    На чтение 9 мин. Просмотров 300 Опубликовано 29.04.2021

    Terraria – это приключенческая игра, разработанная ReLogic, и в ней тоже есть немного экшена. Игра попала в Windows в 2011 году и с тех пор разрабатывалась и распространялась на других платформах. В Terraria, в отличие от других игр, можно играть и на смартфонах.

    Несмотря на популярность game мы столкнулись с многочисленными проблемами, из-за которых игра вылетала по разным неизвестным причинам. Существует несколько разных причин возникновения проблемы: от проблем с OneDrive до проблем в самой игре. В этой статье мы рассмотрим все причины, а также решения для устранения проблемы.

    Содержание

    1. Что вызывает сбой Terraria?
    2. Решение 1. Отключение модов
    3. Решение 2: Проверка целостности файлов игры
    4. Решение 3. Предоставление администратору доступа к Terraria и Steam
    5. Решение 4. Проверка синхронизации файлов игры OneDrive
    6. Решение 5. Переустановка игры
    7. Использование клиента Steam:
    8. Использование Магазина Windows:
    9. Решение 6. Обновление графических драйверов

    Что вызывает сбой Terraria?

    Пользователи обычно терпят неудачу, когда видят, что их Terraria вылетает, потому что сама игра не потребляет много ресурсов, а ее сбой вызывает замешательство. Получив первоначальные отчеты пользователей, мы начали расследование и обнаружили некоторые интересные результаты. Некоторые из причин сбоев Terraria, но не ограничиваются ими:

    • Синхронизация OneDrive: One из наиболее распространенных проблем, с которыми мы столкнулись, была синхронизация файлов игры в облаке OneDrive. Когда OneDrive синхронизирует какой-либо файл, через некоторое время он удаляет локальную копию и сохраняет копию в облаке. Это может сделать файл недоступным.
    • GeForce Experience: Еще одна распространенная ситуация, с которой мы столкнулись, заключалась в том, что видеокарта NVIDIA каким-то образом конфликтовала с системой, если игра не была не настроен для работы на нем должным образом.
    • Steam Cloud: Steam – отличная функция, которая помогает хранить ваши игровые данные в облаке, но, как известно, вызывает несколько проблем, в том числе проблема, связанная с аварийным завершением игры.
    • Поврежденные файлы игры: Эту возможность нельзя игнорировать, поскольку это одна из основных причин сбоя. Если файлы игры повреждены, игра не будет вести себя/работать нормально.
    • Проблемы с модами: Пользователи обычно добавляют моды в свои игры Terraria. Моды могут быть интересными, но если они не настроены должным образом, они могут конфликтовать с игрой и вызывать сбой.
    • Доступ администратора: Как и многие другие игры, Terraria известно, что при запуске требуется доступ администратора из-за необходимости доступа к нескольким системным модулям.
    • Новый мир/персонаж: Хотя этот случай редок , есть случаи, когда данные вашего мира/персонажа каким-то образом повреждены или непригодны для использования. Может помочь создание нового профиля и запуск заново.

    Прежде чем мы начнем с решений, убедитесь, что вы вошли в систему как администратор на своем компьютере и имеете хорошие доступ в Интернет.

    Решение 1. Отключение модов

    Прежде чем мы попробуем любой другой метод устранения неполадок, мы сначала проверим, соответствуют ли ваши моды конфликтует с Террарией. Моды – это сторонние плагины, которые изменяют игровой процесс, добавляя настраиваемую графику или действия по сравнению со стандартной игрой. Эти модули позволяют игроку получать больше удовольствия от игры и делают ее настраиваемой. Однако, поскольку моды не регулируются, мы сталкивались с многочисленными случаями, когда они конфликтовали с основным процессом игры и вызывали сбои.

    Сторонние разработчики поддерживают и выпускают версии модов, которые должны быть синхронизированы с версией игры, в которую вы играете. Если эти два не синхронизированы, вы столкнетесь с многочисленными проблемами, в том числе с той, при которой игра вылетает. Вы можете физически скопировать и вставить моды в место, а затем после отключения их проверить, решена ли проблема.

    Решение 2: Проверка целостности файлов игры

    Перед тем, как приступить к устранению неполадок с помощью других методов, мы сначала проверим, исправны ли установочные файлы самой игры и нет ли их повреждений. Если какой-либо файл поврежден, игра либо не загрузится, либо вылетит в игре. Поскольку у вас установлена ​​игра в Steam, мы перейдем к библиотеке Steam, найдем Terraria и затем проверим ее целостность.

    В процессе проверки локальные файлы будут проверены по онлайн-манифесту. Если какие-то элементы отсутствуют, он загрузит их последнюю версию из Интернета и заменит их.

    1. Откройте приложение Steam и нажмите на Игры на верхней панели. Теперь выберите Terraria в левом столбце, щелкните его правой кнопкой мыши и выберите Свойства .
    2. В свойствах нажмите Локальные файлы и выберите Проверить целостность игровых файлов .

    1. Теперь дождитесь завершения процесса. После завершения проверки перезагрузите компьютер и снова запустите Terraria. Проверьте, решена ли проблема сбоя.

    Решение 3. Предоставление администратору доступа к Terraria и Steam

    Другое Простой обходной путь, по которому мы получили положительные отзывы, заключался в том, что мы предоставили администраторам доступ к Terraria и Steam. Поскольку оба приложения синхронизированы друг с другом, если у какого-либо из них нет прав администратора, у вас могут возникнуть трудности. Зачем нужен доступ администратора? Это связано с тем, что игра и Steam имеют доступ к высокому уровню ресурсов на вашем компьютере. Иногда эти ресурсы не предоставляются Steam, и, следовательно, игра вылетает.

    Здесь мы предоставим доступ администратора как к Steam, так и к Terraria. Убедитесь, что вы вошли в систему как администратор.

    1. Перейдите к «This-PC» и найдите каталог, в котором установлена ​​Terraria/Stem. Обычно расположение по умолчанию – это файлы программы в Steam, но это может быть и другое расположение, если вы установили игру в произвольном месте.
    2. Один раз в Steam , щелкните правой кнопкой мыши следующую запись и выберите
     Steam.exe 
    1. В свойствах выберите вкладку Совместимость и отметьте параметр Запустить эту программу от имени администратора .
    2. После того, как вы предоставили доступ администратора к Steam, перейдите по следующему пути к файлу:
       Steam  steamapps  common 

    Здесь будут присутствовать игровые файлы Terraria. Убедитесь, что вы вошли в каталог и предоставили права администратора всем исполняемым файлам игры.

    1. После того, как вы выполнили все шаги, полностью перезагрузите компьютер и запустите игру. Теперь проверьте, решена ли проблема сбоя.

    Решение 4. Проверка синхронизации файлов игры OneDrive

    Каждая игра Terraria, как и другие, создает временные файлы конфигурации на вашем компьютере локально, чтобы сохранить все временные конфигурации и настройки вашей игры. Эти настройки также содержат элементы, которые ваша игра получает перед загрузкой игры на ваш компьютер. Однако, как только он попадает в список OneDrive, его резервная копия создается в облаке, и, поскольку мы не изменяем файл физически, он удаляется локально, даже если размер очень мал.

    При возникновении такого сценария игра не может получить доступ к файлам конфигурации при загрузке и, следовательно, вылетает.

    В этом решении мы перейдем к конфигурациям вашей игры и убедимся, что они присутствуют там локально. Кроме того, мы защитим его от OneDrive.

    1. Нажмите Windows + E, чтобы запустить проводник Windows. В проводнике перейдите по следующему адресу:
     C:  Users  * Имя пользователя *  OneDrive  Documents  Terraria 
    1. Здесь, если вы видите папку StarCraft, вырезайте ее и перейдите к исходным документам. Вставьте папку туда. Убедитесь, что файл «переменных» заполнен. Затем удалите файл конфигурации из документов OneDrive.
    2. Если у вас возникли проблемы с размещением файла в правильном каталоге, вы всегда можете попросить файл у друга, а также взглянуть на его каталог и вставьте его туда.

    Решение 5. Переустановка игры

    Terraria время от времени выпускает многочисленные обновления, чтобы уверен, что новые функции добавляются постоянно, а ошибки исправляются без каких-либо проблем. Эти обновления обычно устанавливаются Steam автоматически, и изменения также отражаются внутри игры.. Однако бывают случаи, когда обновление игры иногда приводит к повреждению файлов игры.

    То же самое происходит, если вы пытаетесь перенести игру с одного диска на другой. Если вы устраняете эти симптомы, лучше всего переустановить всю игру. Это не только обновит файлы игры, но и инициализирует все с нуля и может помочь, если проблема связана с самой игрой.

    Примечание. в некоторых случаях потребуется ввести свои учетные данные, поэтому убедитесь, что они у вас есть.

    Использование клиента Steam:

    Если вы установили игру через Steam, выполните следующие действия.

    1. Запустите Steam и нажмите кнопку Библиотека вверху.
    2. На левой панели вы увидите свою игру. Щелкните его правой кнопкой мыши и выберите Удалить .
    3. После удаления игру, перезагрузите компьютер. Теперь снова войдите в Steam и снова загрузите всю игру. Убедитесь, что проблема решена.

    Примечание. Перед загрузкой игры убедитесь, что вы удалили все файлы игры вручную, чтобы убедитесь, что в нем нет остатков.

    Использование Магазина Windows:

    Если вы загрузили игру через Магазин Windows, следуйте шаги ниже:

    1. Нажмите Windows + S, введите «удалить» в диалоговом окне и откройте настройки, как показано ниже.
    2. Теперь найдите Террария из списка. Щелкните элемент один раз и выберите Удалить .
    3. После удаления игру, перезагрузите компьютер и вернитесь в Магазин Windows. Загрузите и установите игру еще раз и посмотрите, удалось ли устранить сбой.

    Решение 6. Обновление графических драйверов

    В качестве последнего решения мы попытаемся обновить ваши графические драйверы до последней версии. Мы сталкивались с многочисленными случаями, когда из-за устаревших или отсутствующих драйверов игра вылетала. Графические драйверы – это основные компоненты, которые передают команды из вашей игры на компьютер.

    Сначала мы попытаемся полностью удалить ваши текущие драйверы и установить те, которые используются по умолчанию. Если они не работают, мы приступим к их обновлению до последней версии.

    1. Установите утилиту Display Driver Uninstaller . Вы можете продолжить без этого шага, но это гарантирует отсутствие остатков драйверов.
    2. После установки Display Driver Uninstaller (DDU) запустите компьютер в безопасный режим . Вы можете узнать, как загрузить компьютер в безопасном режиме, прочитав нашу статью об этом.
    3. После загрузки компьютера в безопасном режиме запустите только что установленное приложение..
    4. После запуска приложения выберите первый вариант « Очистить и перезапустить ». Ваш компьютер будет автоматически перезагружен после удаления всех драйверов.
    5. Загрузите компьютер в обычном режиме, нажмите Windows + R, введите « devmgmt. msc » в диалоговом окне и нажмите Enter. Скорее всего, будут установлены драйверы по умолчанию. Если нет, щелкните правой кнопкой мыши в любом месте и выберите « Сканировать на предмет изменений оборудования ». Теперь попробуйте запустить игру и посмотрите, исправят ли драйверы по умолчанию проблему сбоя.
    6. Теперь есть два метода обновления графических драйверов; вы можете обновить их автоматически с помощью Центра обновления Windows или вручную, перейдя к файлу, в котором находятся графические драйверы. Если автоматическое обновление не удается, вам необходимо перейти на веб-сайт производителя и сначала загрузить драйверы.

    Для обновления щелкните правой кнопкой мыши ваше оборудование и выберите Обновить драйвер . Теперь выберите любой из двух вариантов в соответствии с вашим случаем.

    1. Перезагрузите компьютер после установки драйверов, запустите игру и проверьте, работает ли это решает проблему.

    Понравилась статья? Поделить с друзьями:
  • Terraria error lonic zip
  • Terminated by signal sigsegv address boundary error
  • Terminal emulator как изменить значение ttl
  • Terminal emulator for android как изменить ttl
  • Termet ошибка e01