How to Pin Your Favorite Settings to the Start Menu in Windows 10. If you find you’re accessing the same settings over and over in Windows 10, you can add these settings to the Start menu as tiles for quick and easy access.We’ll show you how to do this.To pin a settings screen to the Start menu, open the Start menu and click “Settings”. Click on a settings category, such as “Update & Security”.On the screen for that settings category, a list of subcategories display on the left.To add a setting to the Start menu, right-click on the setting in the list and select “Pin to Start”.ow to Pin Your Favorite Settings to the Start Menu in Windows 10. If you find you’re accessing the same settings over and over in Windows 10, you can add these settings to the Start menu as tiles for quick and easy access. We’ll show you how to do this.