Microsoft Windows 10 is a Masterpiece but some of the newly introduced features break important functions.
In this article, I will show you how to fix the most common windows 10 problems by yourself without breaking the bank.


1. Windows Waking up automatically

Computer Waking up itself from the sleep mode is the weirdest issue in Windows 10. This might be due to some hardware or the services that are responsible for windows update.
We need to find out what exactly is causing the windows to wake from the sleep mode, In order to do this,
Press Windows+X simultaneously and select Windows Powershell(Admin), Now in the command prompt, type in powercfg /lastwake and hit enter. This will show us which hardware component or the services is responsible for this.
In most of the scenario, outdated device drivers will cause this problem, So make sure all the drivers were updated to the latest.

TIP: – Use Snappy Driver Online Installer to scan and update all the device drivers to the latest.

Windows 10 problems
Windows 10 problems

If all the device drivers are updated, Then move on to the next step.
Once you know which device is causing the issue from the command which I have mentioned above, Open Device Manger by pressing Windows+X and select Device Manager. Select the device and disable them.

Device Manager
Disable Device

At Times Windows might also wake up in order to perform certain tasks such as Windows update, Disk Defragmentation, etc. this is annoying as well. So always Disable these things and do it manually whenever you find extra time.
To do this, Go to Control Panel>System and Security>Security and Maintenance>Maintenance>Change Maintenance Settings, Here you will see the time that computer is set to perform any maintenance tasks.

Windows maintenance

2. Windows Forcing you to Update

Windows updates are essential but would you like it if it automatically installs the updates and reboots while you are doing some important work? This is the most controversial and most reported problem Worldwide. But do not worry, There is an easy fix for this.

In Windows 8 or 7, there was an option to check, download and install the updates manually but it is no more in Windows 10.
There are 2 ways to fix this; First method is to disable the windows update services but we are not going to do this as updates are essential in terms of security and stability of the system.

Windows 10 has introduced Active Hours. It is the time when windows will not reboot automatically. We are going to change this now. We can set the time based on our working hours.
To do this, Open Settings>Update & Security, Here select “Change Active Hours“.

Active hours
Active hours

If you are not happy with this, There is one more solution that will permanently prevent your windows 10 computer from rebooting automatically but it is bit technical but I will make it easier!

Follow these steps to prevent the Automatic reboot:
– Open Settings, search for “Schedule Tasks” and open it. From the left panel, go to Task
Scheduler Library>Microsoft>Windows>UpdateOrchestrator. Right-click on Reboot and
select Disable.

schedule
schedule

There is one more step that you need to follow to ensure Windows is not re-enabling this task again in the future.

Click on This PC>C:\Windows\System 32\Tasks\Microsoft\Windows\UpdateOrchestrator. Rename the Reboot file to Reboot.bak and provide Administrator permission. At last, create a new folder and name it as Reboot. This will make sure that your PC is not rebooting automatically.

Bonus tip: – To Reverse this process at any time, Delete the Reboot folder, Rename the Reboot.bak to Reboot, Re-enable the task by following the above-mentioned steps.

reboot

3. Windows updating Hardware drivers automatically

This sounds good but in the real world, it causes more problems as it is over-riding the manufacturer-provided drivers.
There is a hidden setting to control This!

Press Windows+X, Select System>Advanced System Settings, Once the dialog box pops up, select Hardware and then choose Device Installation Settings, In this Prompt, click on “No(Your device might not work as expected)” and click on Save changes. (Alternatively, you can access the same Advanced System Settings by Right clicking on This PC and select Properties).From Now onwards, Windows will not update the Hardware drivers automatically.

Note: – Make sure you are manually checking for the Hardware driver updates at least once a week or a month.

drivers
drivers

4. Switch to Local Account from Microsoft Account to Login to your PC

Most of us do not prefer to use Microsoft Account to Login to their PC and want to have a traditional way of logging in by using the local account.
Follow these steps to enable the local account to Login:-

Open Start Menu and click on Settings, then Select Accounts. Click the “Sign in with a local account” instead link. You’ll be prompted to enter your existing password, Once done click Next. Enter your new local username, a new password, and a password hint, and then click Next. Finally, click Sign out and finish to complete the change, and the next time that you log in you will have a local account only.


5. Forcing you to use Onedrive

OneDrive is Microsoft’s cloud storage service and now it is integrated into Windows 10.
If you sign in to your PC with a Microsoft account, Onedrive will automatically log in and from there on anything you save in OneDrive folder will be automatically uploaded to the cloud.

We can prevent Onedrive to run automatically from its settings.
To do this Right-click on the OneDrive icon from your Notification area and select settings, Head over to Settings Tab and uncheckStart OneDrive automatically when I sign in to Windows“.

Onedrive
Onedrive
Onedrive

This will fix the above-mentioned issue but unfortunately, it will not remove OneDrive Folder from Windows explorer. If you want to remove the OneDrive folder from explorer, then you need to implement a Registry tweak.
Before making any changes to Registry files, Please make sure you have a complete backup of your PC.

Press Windows+R to open Run window, Type Regedit and hit OK.

For 32-bit OS:-
Click on HKey_Classes_Root\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}\. Double click on the System.IsPinnedToNameSpaceTree and change the DWORD value to 0.

For 64-bit OS:-
Click on HKey_Classes_Root\Wow6432Node\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6\.
Double click on the System.IsPinnedToNameSpaceTree and change the DWORD value to 0.

After making this changes, restart your computer and will not see OneDrive Folder in your Windows Explorer anymore.

Onedrive
Onedrive

6. Navigating applications from Start Menu is Difficult

This one is for those who have tons of applications installed. In Windows 10 there is a secret setting that allows you to navigate the start menu by selecting a header letter like A, B, C and so on.
Open Windows Start Menu and click on any Header letter and it automatically turns into an alphabet section. From here, you can easily select the letter you want and jump into the section you are looking for.

Navigation
Navigation

BONUS TIP:- 

Remove Unwanted Junks and Advertisements in Windows 10 by referring this article.