How To Fix Slow Windows 8 And Optimize It For Better Performance


Computers and laptops have the tendency to become slower over time and usage. From drive fragmentation to malware infection, there can be a wide variety of reasons why your Windows 8 runs slower. If your Windows 8 boots slower, applications keep freezing all the time, and you get lower FPS during gameplay, it’s time to optimize your Windows 8 PC.

Download the Diagnostic

There are certain situations when missing entries in your registry and registry corruption causes this problem. Try running a registry scan to identify if there are any such issues.

  1. Click the button below to download and install the Diagnostic
  2. Perform a Registry scan and fix any problems detected.
  3. Restart your computer.

Estimated Download Time: 10 Seconds

Optimize Drives

Your Windows PC suffers from a constant growth of fragmentation if you don’t optimize the drives on a regular basis. Windows includes a built-in tool to auto-optimize your drives. This process rearranges the files on your drive so that Windows can load them quicker.


1. Press Windows Key + X, select Search.

2. Type Optimize in the Search Box.

3. Select Everywhere from the drop down box if you’re using Windows 8.1, or click Settings icon if you’re using the earlier Windows 8 built.

3. From the Search Results that appear on your screen, click Defragment and Optimize your drives.

4. The Optimize Drives app will now be opened up.

5. Simply, select all drives from the list, click then click on Optimize Drives to initiate the process.


  • Remember, it can take several minutes to several hours depending on the size of data stored on the selected drive(s).
  • It is recommended not to use your computer during this process for optimum results.

Optimize Background Services

From the moment you start your PC till you shut it down, tens of processes and services run in the background. These services typically run behind your screen and you don’t notice them until they gradually impact your computer’s performance. Some of these services unnecessarily overload your CPU and it is safe to turn them off if you no longer need them.


  1. Press Windows Key + R.
  2. Type services.msc and click OK.
  3. The Services tool will appear on your screen.
  4. Right-click a Non-Microsoft service that you want to stop, select Properties.
  5. Set the Startup Type to Disabled. (Use the drop-down box)
  6. Click OK to save and confirm.

Optimize System Settings for Best Performance

Windows allows you to customize it for best performance, best appearance and custom settings. If your Windows 8 runs slower, disable unwanted features that make your Windows 8 run sluggish by using the Adjust For Best Performance option.


1. Right-click the Computer icon; select Properties.

2. Click Advanced system settings link.

3. You will have the System Properties dialog box on your screen.

4. Click the Advanced tab.

5. Click on the Settings button (under Performance).

6. Click the Visual Effects tab.

7. Select Adjust for best performance.

8. Click OK | OK.

Stop Non-Microsoft Startups

Startups are the programs that launch every time you boot your computer. More the startup programs, heavier the Windows becomes. It is safe to disable unwanted startups using the Task Manager.


1. Right-click your Taskbar, and select Task Manager.

2. Click More Details icon on the bottom left.

3. Click on Startup.

4. Right-click a startup item you want to disable and select Disable option.

5. Restart your computer for the new changes to take effects.


  • It is highly recommended not to disable your Antivirus, Data Backup utilities, and others which are important in nature.

Turn off Unwanted Windows Features

Windows Features are the set of programs and features installed during the Windows Setup. A lot of people fixed slow Windows 8 PC by turning off unwanted Windows Features.


1. Press Windows Key + X, select Programs and Features.

2. Click Turn Windows Features on or off.

3. In the Windows Features dialog that opens, un-check unwanted Windows features.

4. Click OK.

Update Device Drivers

Your computer manufacturer releases new updates to help improve its performance. Updates also contain major bug fixes that improve your computer’s security. It is a good practice to check for new updates on a regular basis, say every two months.


1. Press Windows Key + X, select Device Manager.

2. Expand the top node.

3. Right-click a device you want to update, and select Update Driver Software. For example, your Video Card, and Sound Card.

Alternatively, you can manually download the latest updates from NVIDIA, AMD or Intel.


No comments yet. Why don’t you start the discussion?

Leave a Reply