Hi. . .
The first items on the list are to back-up the Registry via Windows System Restore; (2) Measure current boot-up speed.
To back up the Registry, create a Windows System Restore point -
Windows System Restore - Create a Restore Point (Windows 10, 8.1, 8, 7 & Vista)
The latter can be done easily with a VBS script that I wrote many years ago. It will tell you how long it takes for your system to boot-up and reach Desktop.
Download the following VBS script and SAVE it to Desktop -
https://www.apps/bootspeed.vbs
Close ALL Windows and apps.
Bring up a Administrative CMD Command Prompt -
Open an Elevated Administrative Command Prompt (CMD) - Windows 10
Type/paste each of the 3 commands one-by-one; hit ENTER after each before going on to the next -
Code:
cd /d c:
cd "%userprofile%\desktop"
cscript /nologo bootspeed.vbs
The system will then re-boot.
A minute or so after re-boot and reaching Desktop, a small screen will appear containing the boot-up time.
Please write down the boot-up times and post them.
Do you need Java installed? i.e. Do you write Java apps/programs? This version of Java is not needed for web browsing.
I suggest that you uninstall Java.
Bring up AutoRuns - RIGHT-click on autoruns.exe, select "Run as Administrator"; allow the registry to be scanned; when complete (the status located at bottom-left of AutoRuns screen will read "Ready"); click on "Logon" tab at the top of AutoRuns screen; un-check the highlighted boxes -
Please be sure to create the Windows System Restore point because if we need to un-do the above, we will need the system restore point to fo so.
Regards. . .
jcgriff2