Providing updated answer since previous ones are two years old and a bit out-of-date.
As of September 2018 it is no longer possible to install drivers for TouchPad (or other Synaptics hardware) directly from Synaptics' website. You have to search the Internet for your manufacturer's OEM driver that is tailored exactly to your computer / hardware.
For example, for ThinkPads you have to either use Lenovo website (Synaptics ThinkPad UltraNav Driver 188.8.131.52 for Windows 10) or Softpedia (Lenovo ThinkPad T550 UltraNav Synaptics Driver 184.108.40.206 for Windows 10). Or simply google it (ThinkPad Synaptics Driver for Windows 10).
After driver update and Windows restart you must set Windows Registry entry as in OP's question.
There are rumors that even with updated driver and Windows Registry entry correctly made, this nasty nag screen still appears. In this case, blocking automatic drivers installation in Windows 10 may be the only way.