Windows 10: The first five things you need to do immediately after you install it

September 2, 2015

Windows users, it’s time to breathe a collective sigh of relief. After what seemed like an eternity trapped in the clutches of Windows 8, Microsoft’s latest and greatest operating system is finally here to save us. Tech bloggers the world over have sung Windows 10 praise. Is it really that great, or is it just that anything is better than the nightmare that was Windows 8? Who cares? Install it right now and you’ll never have to deal with Windows 8 again. However, your job isn’t done once you’ve got it installed, however, because there are a few things you need to make sure you take care of right away


Kill Wi-Fi sharing By default, Windows 10 is set up to share your Internet connection over Wi-Fi. This is a nifty feature if you want it, and a dangerous one if you don’t. To be on the safe side, you should probably just disable it right from the get-go. Open the Settings app from the taskbar or Start Menu, then open Change Wi-Fi settings and click Manage Wi-Fi settings. Now, uncheck all the boxes under “For networks I select, share them with.” You may also want to slide the toggles to off underneath “Connect to suggested open hotspots” and “Connect to networks shared by my contacts.”

Customize the Start Menu Ahhhhhhhhhhh! The Start Menu is back! It’s OK, you can get excited. We won’t judge. Once you get past the simple fact that the Start Menu is there, however, it’s time to begin making the most of it. There are a number of post and tutorials online that teach you how to customize your new start menu and we highly suggest that you check one out. You’ll learn how to add and remove tiles, how to enable and disable live tiles, how to resize the entire Start Menu and how to change its appearance.

Manage restarts The first thing any tech savvy person will tell you when a problem occurs on your system is, “Try rebooting your computer.” This happens all the time. As great as Windows 10 is compared to Windows 8, things still will glich from time to time. Of course, four out of every five frantic calls tech support calls are resolved with the same fix: A restart. People… when something goes wrong with your computer, restarting is the first thing you should try. In fact, you should be restarting your computer regularly if you don’t shut it down each night. That said, automatic restarts after software updates that are unexpected can be very annoying. So here’s an important setting to tweak: In the Advanced update section within Settings, select Advanced Windows Update options. Then, in the drop-down menu at the top, choose “Notify to schedule restart.” This way, your computer will still restart regularly whenever updates are installed, but you’ll get a warning first.

Meet the Action Center Microsoft’s spin on Apple’s Notification Center is called the Action Center. It might not be the most original feature in the world, but it’s quite useful and we listed it among the five best fixes for annoying problems in Windows 8. Live tiles are nifty, but having one location for all of your notifications is a welcome change. Seriously, get to know the new Action Center.

Don’t let notifications own you As great as the new Action Center is, however, think of it like an iPhone. If you give every app carte blanche access to notifications, you’ll lose your mind. Instead, you want to analyze things on a per-app basis and choose which apps can pop up notifications and which should stay quiet. In Windows 10, you can adjust notifications settings by clicking the notifications icon in the system tray. Then click All settings, followed by System and then Notifications and actions. Here, you’ll be able to pick and choose which apps can display notifications and which ones cannot. You’ll also be able to tweak a few additional settings pertaining to notifications.