In Windows 10, to make sure TouchPad does not boot up when your computer starts:
From the Window's 10 UI, in the bottom left click into the Type here to search field. Type startup tasks, and press Enter.
Scroll down to find TouchPad.
To its right, click the On switch to turn it to Off.