Windows 10 – Fix 100% Disk Usage

A computer should rarely ever run at 100% Disk Usage, especially a new computer.

Outside of malware and viruses on your machine, here are a 10 things you can look for:

1) Services – Windows Search  has been known to sometimes cause problems while indexing your files.

You can manually stop this service just for your current session until the next boot by stopping the services in an elevated command prompt:
                net.exe stop “windows search”

To permanently disable the service, press Windows + R, enter services.exe, and hit Enter.

To find the Windows Search, click the top row and begin typing Windows Search. Double click the row. Click the Stop button to stop the service, and then click the Startup type dropdown and choose disable, click apply, then click OK.

2) Running Adobe Flash in your Internet Browsers could also be the culprit.

In Chrome Browser’s address bar, type chrome://plugins/ and hit enter.
Do a find on Adobe Flash Player and disable the player to see if that resolves the issue.

3) Identify if you are running the inbox AHCI driver (StorAHCI.sys):

Open an elevated command prompt. Type the following command in the command prompt window and hit Enter: devmgmt.msc
Under IDE ATA/ATAPI Controllers right-click on the AHCI controller node and select Properties. This node is usually called “Standard SATA AHCI Controller.
Navigate to the driver tab and click Driver Details. If you see “StorAHCI.sys” in the list, you are running the inbox driver, and so, disable MSI for the controller by doing the following:

a) In the same properties window, click the Details tab and select “Device instance path” from the Property drop-down menu. Note this path for you need to find it in the Registry
b) Open the registry editor by typing regedit in the previously opened command prompt.

Navigate to:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Enum\PCI<AHCI Controller>\Device Parameters\Interrupt Management\MessageSignaledInterruptProperties,

and replace <AHCI Controller> with your device instance path you noted above. Change the value of the MSISupported key from “1” to “0”.

If you don’t know which controller your boot device is attached to, repeat this process for all AHCI controllers found under the Details tab.

4) A memory leak on the Microsoft side with the Windows Network Data Usage Monitor (Ndu) driver could be the culprit. You can disable this driver in the Registry as follows:


Change the “Start” DWord from 2 to 4

5) Disable Microsoft Telemetry. Open an elevated command prompt and enter the following one at a time.

sc delete DiagTrack
sc delete dmwappushservice
echo "" > C:\ProgramData\Microsoft\Diagnosis\ETLLogs\AutoLogger\AutoLogger-Diagtrack-Listener.etl
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\DataCollection" /v AllowTelemetry /t REG_DWORD /d 0 /f

6) Turn off optimization.

1. Right click on the C drive.

2. Select the Properties.

3. Choose the Tools tab.

4. Click the Optimize button.

5. Click on the Change settings button.

6. Uncheck the Run on a schedule.

7) Turn off Feedback and Diagnostics.

1. Press Windows Key and i.

2. Click Privacy.

3. Click Feedback and Diagnostics.

4. Find the section called Feedback Frequency.

5. Click the dropdown and choose NEVER.

8) Disable Prefetch and Superfetch.

1. Run Regedit.

2. Copy and Paste into the address bar, HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters

3. Double Click EnableSuperfetch and change value to 0.

4. Double Click EnablePrefetcher and change value to 0.

9) Shut off background apps. (Keep enabled ones that you are necessary to you.

1. Press Windows Key and i.

2. Click Privacy.
3. Click Background apps.

4. Turn off 'Let apps run in the background'.

10) Delete any failed or pending reports.

1. Click start, type problem reports in the search box and hit enter.

2. Highlight the reports, right click, and select delete.

Reboot the machine.

Windows 10 – Older Software Won’t Install from Disc Anymore

Reason: The Win upd disables a driver called secdrv.

You can manually invert the process by doing the following:

Go to Start, enter cmd (with admin rights), enter the following:

1) “Arm” and “activate” secdrv at once by entering sc config secdrv start=auto . The driver will then be automatically started at startup which MS does not advice.

2) “Arm” the driver by entering sc config secdrv start= demand . This will load it when needed. To load it directly enter sc start secdrv . If the upcoming log contains the line “4 RUNNING” you can go on.

Deactivate the driver with sc stop secdrv (single time) or sc config secdrv start= disabled(by default) if needed.


Microsoft Word – Turning Off Background Repagination (Word 2016)

By default, Word automatically repaginates your document as you work. At times, this may slow down the program to the point where you consider it unacceptable. The solution is to turn off the background repagination. Word will then only paginate the document when you print or perform some other action that requires pagination (such as using Print Preview).

  1. Click View and view your blank document in Draft mode. (Can’t change this option in the default Print Layout mode because it will be grayed out).
  2. Click File, Options, and Advanced Tab.
  3. Under the General section of the Advanced Tab, uncheck the box “Enable background repagination.
  4. Repeat steps 1 – 3 for Outline view.

You can always change your default printer to something else to see if that helps.

Wireless – Wireless Adapter Disables Itself on Its Own

Disable the Power Off option for the adapter:
1. Open Device Manager. (Win Key+R > type devmgmt.msc > OK)
2. Expand the Network adapters.
3. Right click on the Ethernet/Wireless Adapter and click Properties.
4. Click the Power Management tab.
5. Remove the check mark beside Allow the computer to turn off this device to save power.
6. Click OK.
7. Test.

Reset the TCP/IP settings on your PC:
1. Go to your start screen/menu and type CMD.
2. Right click on the command prompt icon and chose Run as administrator.
3. In the window that opens type “netsh int ip reset resetlog.txt” without quotes, and press enter.
4. Restart your PC and test.

It may also help to reset the winsock catalogue:
1. Go to your start screen/menu and type CMD.
2. Right click on the command prompt icon and chose Run as administrator.
3. In the window that opens type “netsh winsock reset” without quotes, and press enter.
4. Restart your PC and test.