PC Crashing On Startup (please help)

Lil Mooshe

Terrarian
I was attempting to play terraria single player and got a crash mess as follows:

System.IO.IOException: The cloud file provider is not running.

at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.ReadCore(Byte[] buffer, Int32 offset, Int32 count)
at System.IO.FileStream.Read(Byte[] array, Int32 offset, Int32 count)
at System.IO.Stream.InternalCopyTo(Stream destination, Int32 bufferSize)
at System.IO.Stream.CopyTo(Stream destination)
at Terraria.Utilities.FileUtilities.Copy(String source, String destination, Boolean cloud, Boolean overwrite)
at Terraria.Player.GetFileData(String file, Boolean cloudSave)
at Terraria.Main.LoadPlayers()
at Terraria.GameContent.UI.States.UICharacterSelect.OnActivate()
at Terraria.UI.UIElement.Activate()
at Terraria.UI.UserInterface.SetState(UIState state)
at Terraria.Main.OpenCharacterSelectUI()
at Terraria.Main.DrawMenu(GameTime gameTime)
at Terraria.Main.DoDraw(GameTime gameTime)
at Terraria.Main.Draw(GameTime gameTime)
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.RunGame()

Does anybody know a fix, I tried uninstalling and reinstalling the game, i tried tuning off the cloud feature in steam, and I've verified integrity of the game files
 
Hi @Lil Mooshe, sorry to hear you are having problems launching the game.

Could you go to Documents/My Games and check if there's a Terraria folder there? If so, can you check if you also have a Players folder in there?
 
1. Right-click the Start Menu and navigate to Apps & Features, once that is open either search or scroll down till you see OneDrive and click Uninstall.
2. If you cannot uninstall OneDrive for school or personal reasons or just uninstalling OneDrive didn’t work, I suggest making sure OneDrive is installed (again if it was deleted) then taking Terraria off of your OneDrive settings. Simply login to OneDrive go to Accounts > Choose Folders, this will bring you up to a menu where you can deselect which folders OneDrive is active in. Go ahead and deselect the Documents folder if either the app or yourself won’t allow that you can go into that folder by clicking the drop down arrow and deselect the My Games folder, repeat this again if needed and deselect the Terraria folder.
3. If you’re still having trouble and need to disable Steam Cloud (should do this anyway): Alt click Terraria in your Steam library and go to Properties then in the general tab uncheck the box "Keep game saves in the Steam Cloud for Terraria"
 
1. Right-click the Start Menu and navigate to Apps & Features, once that is open either search or scroll down till you see OneDrive and click Uninstall.
2. If you cannot uninstall OneDrive for school or personal reasons or just uninstalling OneDrive didn’t work, I suggest making sure OneDrive is installed (again if it was deleted) then taking Terraria off of your OneDrive settings. Simply login to OneDrive go to Accounts > Choose Folders, this will bring you up to a menu where you can deselect which folders OneDrive is active in. Go ahead and deselect the Documents folder if either the app or yourself won’t allow that you can go into that folder by clicking the drop down arrow and deselect the My Games folder, repeat this again if needed and deselect the Terraria folder.
3. If you’re still having trouble and need to disable Steam Cloud (should do this anyway): Alt click Terraria in your Steam library and go to Properties then in the general tab uncheck the box "Keep game saves in the Steam Cloud for Terraria"
I lost all of my worlds, but it opens to ill take it, thank you for getting back to me.
 
I lost all of my worlds, but it opens to ill take it, thank you for getting back to me.
The case of probably being stored directly in OneDrive, you can check your local files: Documents\My Games\Terraria and see if they are there or if they have been completely eaten by OneDrive

If you do have them in your local files then you will likely need to turn steam cloud off for them to register from local or if you have uploaded the characters to cloud at all you can check your steam data folder for backups: C:\Program Files (x86)\Steam\userdata\STEAM ACCOUNT NUMBER\105600\remote (the steam account number is going to be a collection of random numbers and it will be different for each person. Most likely you will only see one folder so click whichever one shows up.)

That's all I can help with, glad you got your game to work
 
Back
Top Bottom