Hello MohammadAshkanani1,
Thanks for reaching Microsoft Community. We're sorry to hear that you were not able to get your preferred refresh rate on your device connected via dock. We'll do our best to help.
If I may ask, is this your first time getting this set up? Were there any changes made on the system settings prior this issue happened? Does your external monitor support 120Hz?
If your device connected to one external monitor via Surface dock 2, it should indeed support 120Hz. This might be due to software conflict. In the meantime, please perform these steps and see if it help:
Force a shut down and restart your Surface
- Press and hold down the power button until your Surface shuts down and restarts and you see the Windows logo screen (about 20 seconds), then release the power button.
Run the Surface Diagnostic Toolkit
- In the search box on the taskbar, type Surface Diagnostic Toolkit, then select it in the list of results.
If it's not already installed, you can download it from the Microsoft Store. - Follow the on-screen instructions in the Surface Diagnostic Toolkit.
Update Windows. Ensure all pending updates are installed.
- Select Check for Windows updates. Or select Start > Settings > Windows Update.
Manually install drivers and firmware for Surface
- Check what is the current OS Build of your Windows version by typing winveron the search barnear the Windows logo.
- Go to Download driver and firmware for Surface**,**choose (your Surface model) then click Download.
Choose the .msi file closest to your current OS Build and click Next.
After downloading, run and install the .msi then Restart.
See Troubleshoot Surface Dock and docking stations for more troubleshooting guide.
I hope this helps. Feel free to respond on this thread to keep us posted.
Kind regards,
StevenK