If you have recently upgraded to windows 10 and find that the game is not working or is crashing after a few minutes of play, here are a couple of steps you can follow to try and resolve the issue:
RE-INSTALL IMPORTANT REDISTRIBUTABLES (VcRedist and DxSetup)
Re-install DXRedist in folder:
C:\Progarm FIles\Steam\steamapps\common\Don't Starve Together\DXRedist\DxSetup
Re-install VCRedist in folder:
C:\Program FIles\Steam\steamapps\common\Don't Starve Together\VCRedist\VCRedist_x86.exe
CHECK THAT ALL DRIVERS HAVE BEEN UPDATED
Outdated drivers are one of the first things to check when any software is having problems. Make sure that all of your drivers are updated.
INSTALL MICROSOFT VISUAL C++ REDISTRIBUTABLE
Try installing Microsoft Visual C++ Redistributable to see if that works for the game. The download for that can be found here: https://www.microsoft.com/en-ca/download/details.aspx?id=29
RUN DON'T STARVE or DON'T STARVE TOGETHER IN WINDOWS 7 or WINDOWS 8 COMPATIBILITY MODE
Another troubleshooting step you can do is to try running the game in Windows 7 or Windows 8 compatibility mode.
- Go to \Steam\steamapps\common\dont_starve\bin\ (don't starve) OR c:\Steam\steamapps\common\Don't Starve Together\bin
- Right-click on dontstarve_steam.exe and choose "Properties"
- Choose Compatibility Tab > check "Run this program in compatibility mode for"
- choose Windows 7 or Windows 8 and check "run this program as administrator"