@Rokebo73 First of all i want to say thank you for your answers.
Unfortunately and advice hadn't worked
My specs:
Windows 10 PRO
Game Ready Driver Ver: 527.56 (the latest)
CPU: AMD Ryzen 5 1600 Six-Core Processor 3.20 GHz
GPU: GTX 1060 6 gb
Ram: 2x G Skill F4-3000C15-8GVGB
Mainboard: MSI B350 PC Mate (MS-7A34)
Storage: 2x SSD ADATA SU900 and HDD ST2000DM006-2DM164
What i've already done to solve the problem:
Deleting cache, reinstalling game, changing the game location to another ssd, starting from folder, starting BF2042 as admin and origin as admin, launch BF2042 with compatibility Win8, verifying integrity of game files, restarting pc and opening nothing but the game after restarting, repair install windows, make the user.cfg file, changing PROFILESAVE to run DX12 and to stop running DX12, changed DNS ports, made exceptions for firewall, increased pagefile to 4096 on ssd and hdd
Still looking for solution....