Recent community consensus suggests that while there is no single "magic button" fix, a combination of official updates (specifically Patch v1.1.5
When you first launch the game, you are greeted with a prompt to build shaders. If this process is interrupted, or if the pre-caching fails, the game will attempt to compile shaders in real-time while you play. This causes the game to freeze for seconds at a time, often leading to a driver timeout and a crash. the last of us part 1 pc crash fix