How to speed up your Windows 8 / 8.1 OS
No matter how fast your computer is, and no matter how well it runs, you want it to run better.
If you're looking to improve Windows 8 or 8.1, a comprehensive guide has been provided below. No extra software is required; everything you need is built right into Windows 8 or 8.1 or Windows 8 or 8.1.
In Windows 8 or 8.1, generally the best way to improve overall performance and know what's going on in your system is to use Windows' built-in tools, including the Task Manager , the Resource Monitor and the Reliability Monitor.
For some reason best known to Microsoft, however, several of the most useful administrative tools are hidden by default, so the first thing to do is unhide them: Press the Windows key + I to open the Settings charm, click the word Tiles, and then change the "Show administrative tools" slider to Yes.
With these hidden tools revealed, we can get started.
1. Disable programs that run on startup
One reason your Windows 8 or 8.1 PC may operate sluggishly is you've got too many programs running in the background when you boot(Switch on/Start up) your system, programs that you may never get to use, or only rarely use. Stop them from running, and your PC will run more smoothly.
Start by launching the Task Manager: Press Ctrl-Shift-Esc or right-click the lower-right corner of your screen and select Task Manager. If the Task Manager launches as a compact app with no tabs, click "More details" at the bottom of your screen. The Task Manager will then appear in all of its full-tabbed glory. There's plenty you can do with it, but we're going to focus only on killing unnecessary programs that run at startup.
Click the Startup tab. You'll see a list of the programs and services that launch when you start Windows. Included on the list is each program's name as well as its publisher, whether it's enabled to run on startup, and its "Startup impact," which is how much it slows down Windows 8 or 8.1 when the system starts up.
To stop a program or service from launching at startup, right-click it and select "Disable." This doesn't disable the program entirely; it only prevents it from launching at startup, you can always run the application after launch. Also, if you later decide you want it to launch at startup, you can just return to this area of the Task Manager, right-click the application and select "Enable."
You can use the Task Manager to help get information about programs that launch at startup and disable any you don't need.
Many of the programs and services that run on startup may be familiar to you, like OneDrive or Evernote Clipper. But you may not recognize many of them. The Task Manager helps you get information about unfamiliar programs. Right-click an item and select Properties for more information about it, including its location on your hard disk, whether it has a digital signature, and other information such as the version number, the file size and the last time it was modified.
You can also right-click the item and select "Open file location." That opens File Explorer and takes it to the folder where the file is located, which may give you another clue about the program's purpose.
2. Disable animations shadows and visual effects
Windows 8 or 8.1 has some nice eye candy, shadows, animations, built-in special and visual effects. On fast, newer PCs, these don't usually affect system performance. But on slower and older PCs, they can exact a performance hit.
It's easy to turn them off. In the Windows 8 or 8.1 search box type sysdm.cpl and press Enter(To find it in Window 8, type sysdm.cpl at the Start screen, in 8.1 click on the windows logo then type sysdm.cpl). That launches the System Properties dialog box. Click the Advanced tab and click "Settings" in the Performance section. That brings you to the Performance Options dialog box. You'll see a varied list of animations and special effects.
The Performance Options dialog box lets you turn off effects that might be slowing down Windows 8 or 8.1.
If you have time on your hands and love to tweak, you can turn individual ones on and off. These are the animations and special effects you'll probably want to turn off, because they have the greatest effect on system performance:
Animate controls and elements inside windows
Animate windows when minimizing and maximizing
Animations in the taskbar
Fade or slide menus into view
Fade or slide ToolTips into view
Fade out menu items after clicking
Show shadows under windows
However, it's probably a lot easier to just select "Adjust for best performance" at the top of the screen and then click OK. Windows 8 or 8.1 will then turn off the effects that slow down your system.
3. Resource Monitor
A little-known tool called the Resource Monitor does a very good job of tracking down performance problems which causes sluggishness and fixing them. Although it's not new, it's been included in Windows since Vista, it's still a great way to find out about the resources your system uses and to see what applications and services are making the most use of your system. Based on that, you can decide which apps and services to shut down and which to keep running.
To run it, type resmon at the Start screen(on 8.1 click on the windows logo then type resmon) and then click the resmon.exe icon that appears on the left side of the screen under Apps.
Note: If you're using a company-owned PC and don't have Administrator privileges, you may not be able to run the Resource Monitor. But never fear: You can still
use the Task Manager and most other tools covered in this story to troubleshoot performance problems.
If you are able to get into the Resource Monitor, start on the Overview tab. It offers a snapshot of your system's resource usage, including CPU use, disk use, network use and memory use.
Windows 8 or 8.1 or 8.1 Resource Monitor
The Resource Monitor can help track down causes of sluggish performance.
The screen is divided into two. On the left-hand side you'll see every process running on your system, by resource category (CPU, Disk, Network, and Memory), along with details about the usage of each process. (A
process is any program that runs in Windows, from a tiny background task to a complex application such as a Web browser.)
On the right-hand side you'll see moving graphs of their cumulative use over time. You can see at a glance whether your CPU, disk, network or memory use is maxing out. If any are, you know you've got a problem, and you know the general category of problem.
For more details about any of those categories, click the appropriate tab across the top of the Resource Monitor. Each tab shows you what applications or services are making use of that particular resource, along with other useful information. For example, the CPU tab shows all the apps and services using the CPU, with a running average of CPU use for each app and service. Those that use the CPU the most are listed at the top; those that use it the least are listed at the bottom.
The display in each tab varies according to what's most useful. For example, the Memory tab shows, in addition to what programs and services are using memory, how much memory is currently used, cached, reserved for hardware and so on.
Once you've zeroed in on the problem, you can do something about it. If you've got apps and services overtaxing your CPU, for instance, you can close any of them by right-clicking it and selecting End Process from the drop-down menu. You might also consider looking for alternatives to those apps and services, and then using Resource Monitor later on to see whether those alternatives have lower resource usage.
Note that most of the information that the Resource Monitor displays is also shown in the Task Manager, another built-in performance tool we'll cover later in this article. Redone for Windows 8 or 8.1, the Task Manager has a more comprehensive set of tools and information than the Resource Monitor. That said, the Resource Monitor is still a useful tool for troubleshooting performance problems because it offers a quick at-a-glance look at your system, with in-depth information on each of its tabs.
4. Remove bloatware/virus
Sometimes the biggest factor slowing down your PC isn't Windows 8 or 8.1 itself, but bloatware or adware that takes up CPU and system resources. Adware and bloatware are particularly insidious because they may have been installed by your computer's manufacturer. You'd be amazed at how much more quickly your Windows 8 or 8.1 PC can run if you get rid of it.
First, run a system scan to find adware and malware. If you've already installed a security suite such as Norton Security or McAfee LiveSafe, you can use that. You can also use Windows 10's built in anti-malware app, just type Windows Defender in the search box, press Enter, and then click Scan Now. Windows Defender will look for malware and remove any it finds.
It's a good idea to get a second opinion, though, so consider a free tool like Avira Anti-Malware. The free version scans for malware and removes what it finds; the paid version offers always-on protection to stop infections in the first place.
5. Uninstall applications you don’t need/Delete files you don't need(Videos, MP3 e.t.c)
Unused applications don’t necessarily do your PC any direct harm, but they take up valuable hard disk space and room in the memory, and tend to mean Windows is working harder than it needs to. They can also cause unexpected bugs and incompatibility issues with other devices and apps.
Type “uninstall” in the taskbar search box then pick Change or remove a program to see all the applications currently stored on your machine. For any that have been gathering dust for a few months, click the relevant icon and select Uninstall, then follow the instructions on screen to complete the process. After that go to different media/document folders and delete files you don't need.
6. Reliability Monitor
Another useful Windows tool is the Reliability Monitor, first introduced in Windows Vista. It offers a historical view of overall system stability and even includes detailed information about system crashes. Armed with this information, you can pinpoint the sources of problems and take steps to eliminate them.
To launch the Reliability Monitor, type reliability at the Start screen, click Settings, and click the "View reliability history" icon that appears on the left under Settings. The blue line running across the graph shows your system's stability over time. It's based on a number that Windows calculates to gauge your system's overall reliability. The maximum is 10 and the minimum is 1.
Every time there's a system failure, application failure or similar event, the index drops, sometimes sharply, particularly if there's been more than one failure in a day. Each day your system doesn't have a failure, the index rises a little bit.
On days there are failures, you'll see red icons, divided into rows by type of failure, application, Windows or miscellaneous (hardware, drivers, etc.). The chart also has icons for warnings about unsuccessful updates and for information about successful updates and installations.
Windows 8 or 8.1's Reliability Monitor gives you insight into system and application crashes, update info and more.
Select any day with a failure or other event, and at the bottom of the screen you'll see details about those events, divided into categories. Pay attention to the details of each crash and failure. Look for patterns, such as if the same application frequently crashes. If so, uninstall it, or look for an update that fixes the problem.
Finally, down at the very bottom of the screen click "View all problem reports." Rather than seeing a chart over time, you'll instead see a list of all of your problems, including summaries. It lets you scroll through your problems more quickly than in the normal view, because they're in a long, vertical list.
7. Reduce the Boot Menu Time-out
When your computer starts up, the boot menu is displayed for a certain amount of time before the operating system loads. This gives you time to do things like start Windows in Safe Mode. You can shave a few seconds off your startup time by changing the boot menu time-out (i made mine 10secs), which is set to 30 seconds by default.
To do this, type msconfig at the Start screen(on 8.1 click on the windows logo then type msconfig) and then click the msconfig icon that appears on the left side of the screen under Apps.
Now click on boot and adjust the "Timeout" value to a lower figure, 0 means computer will not pause at all on the menu. I recommend 10 seconds just incase you need to make adjustments or prevent a startup repair. After making the adjustment, click OK.
8. Generate a detailed Performance Monitor report
Windows 8 or 8.1 includes a Performance Monitor tool that shows an immense amount of detail about a system's hardware and software. Unfortunately, its main interface is almost impossible to decipher. There is, however, one way to get some very useful information out of the Performance Monitor, tell it to generate a detailed report for you that pinpoints system issues and suggests fixes.
You don't create the report directly from the Performance Monitor. Instead, from the Start screen type perfmon /report and click the "perfmn /report" icon that appears on the left. (Note that you might need Administrator rights to your PC to run the report.) A screen appears telling you that a report is generated, and after a minute or two, an interactive report appears onscreen.
Windows 8 or 8.1 Performance Monitor report
A Performance Monitor report: This PC's got troubles.
The report can be lengthy, and goes into mind-numbing detail about your system. (If you want to know about things such as your system's video classes and UDP information it's the place to go.) Most useful are reports of errors or problems. If it finds any, those will be at the very beginning of the report. For each error or problem, it describes the symptom and the cause, suggests how to fix it, and provides a link to other useful information.
9. Clean out the Startup folder
There's another place to go if you want to stop programs from launching when you start your system, the Startup folder. You can run File Explorer in one of these ways:
Press the Windows key + E.
Click the File Explorer icon on the Desktop's taskbar.
Type file explorer on the Start screen and click the File Explorer icon that appears on the left.
Make sure you can view hidden files in File Explorer: Click the View tab and check the boxes next to "Hidden items" and "File name extensions" in the Ribbon at the top.
Next, click the Computer icon in the left pane and navigate to:
where username is your Windows logon. Delete the shortcuts of any programs you don't want to run at startup. Don't worry; you won't delete the programs themselves, only their shortcuts.
10. Use Fast Startup
There's one last startup item to check: Make sure that Windows 8 or 8.1 uses a new mode called
Fast Startup, a hybrid of a traditional shutdown/boot operation and hibernation. When you shut down your PC, all user sessions are closed but the Windows kernel session is saved to disk, or hibernated. Then when you start Windows again, it loads the hibernated system session from disk, cutting startup time.
By default, Fast Startup should be enabled on your system. But it's a good idea to make sure it's turned on, just in case your system wasn't set up correctly or Fast Startup was accidentally turned off.
On the Start screen, type power, click Settings and click the Power Options icon that appears on the left side of the screen under Settings. Click "Choose what the power buttons do" in the left pane, and under "Shutdown settings" at the bottom of the screen that appears, make sure that the box next to "Turn on fast startup" is checked.
11. Track and fine-tune performance with the Task Manager
You may know of the Task Manager as the go-to application for seeing programs and processes running on your PC, and for shutting down any you don't want to run any more. But over the years it's developed into a much more powerful tool. In Windows 8 or 8.1 it's gotten a major overhaul that makes it a great way to fine-tune system performance.
Launch the Task Manager by pressing Ctrl-Shift-Esc on your keyboard or
whatever method you prefer. The Task Manager has two interfaces in Windows 8 or 8.1: a stripped-down simplified one that shows your currently running applications, and a much more detailed one that you'll use for troubleshooting and improving system performance. To switch between them, click the "More details" down arrow when you're in the simplified version, or click the "Fewer details" up arrow when you're in the more detailed version.
If you're having trouble with a particular program that's running, you can use the Task Manager's simple view to end it: Just select the application in the list of apps and click the End task button.
If you don't know the source of the slowdown of if you want to fine-tune your system's performance, switch to the Task Manager's detailed view. There are seven tabs here. We've already covered how to use the Startup tab to make your system boot up faster. For other system performance improvements, you'll generally use these four tabs: Processes, Performance, App history and Users.
Windows 8 or 8.1 Task Manager - Processes tab
The full-blown Task Manager, in all of its detailed glory.
This tab (shown above) reports on the apps, background processes and Windows system processes currently running on your PC. It reports on the percentage of CPU, memory, disk capacity and network resources each app or process is using. The right side of the screen is a heat map, with colors ranging from pale yellow for low resource use to red for critically high resource use.
If you're experiencing system slowdowns, head to this tab and see whether anything here is hogging your CPU or memory. If so, you can close it down. Right-click it and you get a menu that allows you to manage it in a variety of ways, including ending it and any related processes (if there are any).
When you right-click, you get a number of other options as well. If you select "Resource values," you can choose to have the memory, disk and network information about each process displayed as either a value (for example, 47.9MB) or a percentage of use (for example, 23%). Choosing "Open file location" launches File Explorer to the folder where the process's executable is found, with the process highlighted.
"Create dump file" will generate a file that contains a snapshot of the process at that moment in time, including which of its modules were loaded and what the process was doing. If you're having a problem with a process, a dump file can help programmers understand how to fix it.
You can also add more columns of information to the Processes tab. Right-click in the chart's header area and choose what columns you want to add, such as the process type (app, background process, etc.), name, publisher and more.
The Performance tab is even more useful for tracking system performance. You won't use it for fixing problems, but instead for uncovering them. On the left are thumbnail graphs showing real-time usage data for your system's CPU, memory and disk as well as Ethernet, Bluetooth and Wi-Fi connections.
Click any thumbnail, and the right side of the screen shows a larger, more detailed graph and additional information. For example, click Memory and you'll get information about your total memory, how much is in use, how much is available, how much is cached and so on.
The Task Manager's Performance tab shows real-time usage data.
Look at the thumbnail graphs to see whether utilization is too high for any resource. For example, if you've got CPU use of 80% or more, you might be experiencing system slowdowns. You can then go to the Processes tab, track down which apps have high CPU usage and close them down. Similarly, if you see high memory use on the Performance tab, you'll want to track down which apps are using too much memory and close them down.
You can troubleshoot using the other thumbnail graphs as well. For instance, Wi-Fi will show you your current throughput, among other details, so that you can tell whether you've got connection problems.
By default, Task Manager updates its data every two seconds; each vertical line on the graphs represents a two-second interval. To change the update frequency, from Task Manager's top menu choose View --> Update Speed and select High or Low instead of Normal. When you select High, updates take place twice a second. When you select Low, updates take place once every four seconds. To stop updating altogether, select Paused. To do an immediate update, select Refresh now.
App history tab
If you remember the pre-Windows 8 or 8.1 Task Manager, you'll notice that plenty has changed here. The old Applications tab displayed a list of every application currently running on your PC and reported on the status of each app.
In the Windows 8 or 8.1 Task Manager, you instead use check the Processes tab to get that information. The App history tab is for a very different purpose: to provide information about applications and how they've been used over time. By default, it shows information for Windows 8 or 8.1 native apps (a.k.a. Metro apps, Modern apps or Windows Store apps) only, but you can click Options --> "Show history for all processes" to reveal information about Desktop apps and other processes.
Windows 8 or 8.1 Task Manager - App history tab
The App history tab can help you track down bandwidth-hogging apps.
For each app, the tab shows the CPU time it's used over the last 30 days, the total amount of network bandwidth it's used over the last 30 days, the metered bandwidth it's used over the last 30 days, and the amount of data used by its Start screen tile updates over the last 30 days. (A metered network is one that charges you for data usage, for example, your cellphone service provider.)
As with the Processes tab, right-click in the header area to choose more columns to display, such as Downloads and Uploads, which track the amount of data you've downloaded or uploaded over the last 30 days.
How can the App history tab help you? Perhaps its greatest use is in tracking down network bandwidth hogs. Check the Network, Metered network and Tile updates columns to see each app's bandwidth use. (You can click any column header to sort the apps from highest to lowest usage.)
If your Windows 8 or 8.1 device connects to a metered network, pay particular attention to the Metered network column. Examining which apps use a lot of metered network data and limiting their use can help you keep under your monthly data limits.
Also look for outliers. You'd expect an Internet-centric app like Internet Explorer to use a lot of bandwidth, so don't be surprised if it's your biggest bandwidth consumer. But if you see an app whose operation is not Internet-centric or network-centric taking up gobs of bandwidth, you might have a problem. What to do in those cases? Consider uninstalling the app and finding an alternative to it.
This tab displays the currently logged-on users of your machine and shows how much CPU, memory, disk and network resources each one is consuming. If you see any currently logged-on user taking up too many resources, consider switching to that account and logging the user off using the "Switch user" and "Sign out" buttons at the bottom of the screen.
Windows 8 or 8.1 Task Manager - Users tab
Even though the user named Joe isn't physically using the machine, his account is logged in and is using system resources.
For a less detailed/severe approach, try clicking the triangle next to that user to see her running apps and processes. From there, you can identify and close down any resource-hogging apps or processes as a way to ease the stress on the system.
Give specific programs more of your CPU's attention
Windows gives what's called a base priority to every process running on your PC. This base priority determines the relative amount of CPU power the process gets compared to other programs. Windows uses these six levels, in ascending level of priority:
Most processes are assigned a Normal priority. But you might want to give a resource-intensive program like an image editor more of your CPU's attention. And if there are processes that normally run in the background or rarely need your CPU, you can give them less of your CPU's attention.
Use the Task Manager's Details tab to change the priority assigned to any process or program. On that tab, right-click the item whose priority you want to change, select "Set priority," and choose the priority for the program. Avoid assigning a Realtime priority to any program or task unless it will be the sole program or task running on the PC. (Of course, if it's the only program or task running, you really don't need to give it a high priority because it already has your CPU's complete attention.)
Windows 8 or 8.1 Task Manager - Details tab
You can temporarily assign a higher or lower priority to individual apps and processes.
Be careful when using this feature because it can have unintended consequences and lead to system instability. If you find it causes problems, set the item's priority back to Normal. Or just close it down: When you assign a new priority to a process or program, that new priority sticks only as long as the program or process is running. Once the program or process ends and you restart it, it reverts to the default priority assigned to it by Windows.
12. Track CPU usage (and more) in real time
Here's a nifty Task Manager trick: You can use it to regularly check CPU use in real time. That way, you can correlate system slowdowns with CPU use and, armed with that information, try to take some strain off of your CPU.
Run Task Manager and, from the top menu, select Options --> "Hide when minimized." Next, find the small up arrow to the left of the system tray area of the taskbar on your Windows Desktop. Click the arrow, click Customize and then in the Behaviors drop-down next to Task Manager, change "Only show notifications" to "Show icon and notifications."
Now minimize the Task Manager. It will display as a small bar graph in the system tray that lights up green as you use your CPU.
Windows 8 or 8.1 Task Manager - system usage taskbar pop-up
Display your CPU, memory, disk and network usage from the taskbar.
To see your current CPU usage, hold your mouse cursor over the Task Manager's icon in the system tray. Try running different combinations of programs, and monitor your CPU use with each combination. If you find your CPU is overburdened by a particular combination, don't run that combination again.
Similarly, you can check for memory, disk and network usage. If you see any are overburdened, use a similar technique as with CPU use. So, for example, if you regularly see memory use too high, try closing programs to pinpoint the culprit.
13. Optimize your PC's drives
As you use your computer's hard disk drive, it can slow down over time. Files and applications are composed of many pieces, and when you save them, those pieces are stored all over your hard disk, or fragmented, so opening them takes longer than need be. When you defragment your hard disk, the pieces are stored contiguously, and files and applications open more quickly.
Because solid-state drives store data differently than hard disks do, they should not be defragmented, but they can benefit from something called trim optimization, which cleans up the detritus of deleted files to make way for new data. (Unlike mechanical hard disks, SSDs do not overwrite existing data, so creating empty space now speeds things up later when you're trying to write new data to the drive.)
Happily, Windows 8 or 8.1 automates both tasks with a built-in tool called Optimize Drives. By default, it performs once-a-week maintenance on your drives depending on their media type, defragmenting hard disks and running trim optimizations on SSDs. But there's a chance that on your machine those automated settings have been changed, or you might want to optimize more or less frequently, or perhaps you want to optimize a drive right now.
To do any of that, on the Windows 8 or 8.1 Start screen type defragment, then click "Defragment and optimize your drives" on the left. The Optimize Drives screen appears. (Note that you might need Administrator rights to your PC to use this tool.)
You'll see a list of all of your drives, their media type and their current status, whether they need to be optimized or not. If any of them requires optimization now, highlight it and click Optimize.
Depending on how large your drive is, how much data you have on it and the speed of your processor, it might take Windows 8 or 8.1 anywhere from a few minutes to several hours to finish optimizing. Most likely your PC's performance won't be affected while it optimizes, and you can keep working at you normally would. However, if you notice a performance hit, next time plan to optimize the drive overnight or at another time when you won't be working on your computer.
Look down at the bottom of the screen in the "Scheduled optimization" section. You'll see whether your drives are being automatically optimized and on what schedule.
If they're not being automatically optimized and you want them to be, or if you want to change the schedule, click "Change settings." On the screen that appears, check the box next to "Run on a schedule," then choose the frequency from the drop-down list. (Choices are daily, weekly and monthly.)
Windows 8 or 8.1 Optimize Drives
Here's where to change the schedule for optimizing your drives.
You can also choose which drives to automatically optimize on the schedule by clicking "Choose" at the bottom of the screen and selecting the drives. Click OK when you're done.
Do all this, and your Windows 8 or 8.1 machine should start performing faster.
If you have tried all the above and you still want to go further in speeding up your system, proceed to step 14
14. Remove Unnecessary Fonts
Since the dawn of time, Windows has loaded fonts at startup and slowed down the boot time. This is less of a problem than it used to be, but it can still slow you down a bit. Windows 8 or 8.1 0 loads over 200 fonts at startup; even more if you’ve installed Microsoft Office. Chances are, you use very few of those fonts, so you can hide them to speed up that process. In Windows 8 or 8.1, open up the Fonts folder from the Start Menu’s search box, and check off all the fonts you don’t need. Then click the “Hide” button in the toolbar. This way, if you ever want them, you can bring them back, but Windows won’t load them at startup. Note that just removing a few fonts probably isn’t going to make a noticeable difference, you’ll probably need to get rid of a few hundred. That said, you might have hundreds more fonts installed than you realized, so that isn’t as ridiculous as it sounds.
15. Reset Your PC / Reinstall Windows
If the above tips here didn’t fix your problem, the one timeless solution to fix Windows problems,aside from rebooting your PC, of course , is getting a fresh Windows installation.
On Windows 8 or 8.1 you don’t have to get Windows installation media and reinstall Windows. Instead, you can simply use the “Reset your PC” feature built into Windows to get a new, fresh Windows system. This is similar to reinstalling Windows and will wipe your installed programs and system settings while keeping your files.