关于unityplayer游戏卡死以及蓝屏的问题

最近Steam上玩overcooked2,一开始是打开运行一段时间后卡死崩掉,桌面卡住黑掉,然后弹回桌面,再次启动游戏运行两三分钟就蓝屏,但电脑配置都没问题,32G内存,12代I7,3050显卡,肯定能带的动。后来有一次运行提示我运行产生冲突,是否打开错误日志,然后就出现下面的内容。
Overcooked2 [version: Unity 2017.4.8f1 (5ab7f4878ef1)]

UnityPlayer.dll caused an Access Violation (0xc0000005)
  in module UnityPlayer.dll at 0023:51e0fae3.

Error occurred at 2022-05-02_204926.
C:\Program Files (x86)\Steam\steamapps\common\Overcooked! 2\Overcooked2.exe, run by Hill.
17% memory in use.
0 MB physical memory [0 MB free].
0 MB paging file [0 MB free].
0 MB user address space [2953 MB free].
Read from location 0a330000 caused an access violation.

Context:
EDI:    0x09f9a858  ESI: 0x0f6cef74  EAX:   0x000000e2
EBX:    0x00000000  ECX: 0x000e55ea  EDX:   0x00100000
EIP:    0x51e0fae3  EBP: 0x0f6ceb40  SegCs: 0x00000023
EFlags: 0x00010283  ESP: 0x0f6ceb38  SegSs: 0x0000002b

Bytes at CS:EIP:
39 04 8f 74 08 41 3b ca 7c f6 83 c9 ff 85 c9 78 

Stack:
0x0f6ceb38: 00000000 06f5d5f8 0f6ceb7c 51e10425 ........|.l.%..Q
0x0f6ceb48: 0f6ceb68 00000000 389cd270 00000000 h.l.....p..8....
0x0f6ceb58: 06f5d5f8 389ed8b0 06f5b120 0f6ceb98 .......8 .....l.
0x0f6ceb68: 521ece24 334c3cc4 06f5b120 00000001 $..R.<L3 .......
0x0f6ceb78: 389cde00 0f6cebb4 51e1c5c2 389edb64 ...8..l....Qd..8
0x0f6ceb88: 00000003 00000003 00000000 06f5d5f8 ................
0x0f6ceb98: 0f6cebbc 389ed8b0 06f5e954 49f882e0 ..l....8T......I
0x0f6ceba8: 00000000 00000000 0f6cebdc 0f6cebdc ..........l...l.
0x0f6cebb8: 521f583d 0f6cef74 00000000 0715c380 =X.Rt.l.........
0x0f6cebc8: 09f9a840 000000c8 06f5d5f8 06f5b120 @........... ...
0x0f6cebd8: 00000004 0f6cfd28 5220af4a 0f6cef74 ....(.l.J. Rt.l.
0x0f6cebe8: 0715c380 09a15cc0 00000008 00000000 .....\..........
我在网上搜了,应该是unityplayer的问题。有的说删除显示适配器里的citrix,可是我的显示适配器里只有一个我的独立显卡。还有说在steam里检查文件完整性,我也试了没有用。还有说替换unityplayer.dll文件,我替换了直接打都打不开了。想请教下各位如何解决这个问题