Optimizing Your Windows OS For Speed & Performance…

Disabling Startup Programs Not Needed

To run MSConfig, open the Start menu and type “msconfig.exe” (without the quotes) in the Search box. As you type, results display. When you see “msconfig.exe,” click on it or press Enter, if it is highlighted.


Click the Startup tab on the System Configuration main window. A list of all the startup programs displays with a check box next to each one. To prevent a program from starting up with Windows, select the check box next to the desired program so there is NO check mark in the box. Click OK once you have made your choices.


A dialog box displays telling you that you may need to restart your computer for the changes to take affect. Click Restart to restart your computer immediately. If are not ready to restart your computer, click Exit without restart.


Set The Boot Menu Time-out

The boot menu time-out determines how long the boot menu is displayed before the default boot entry is loaded. It is calibrated in seconds. If you want extra time to choose the operating system that loads on your computer, you can extend the time-out value. Or, you can shorten the time-out value so that the default operating system starts faster.

For Windows, you can use BCDEdit to change the default boot menu time-out value.

To specify the boot menu time-out value, use the /timeout option:

bcdedit /timeout 0

Adjust Visual Effects

  1. Open Performance Information and Tools by clicking the Start button
    The Start button

    , and then clicking Control Panel. In the search box, type Performance Information and Tools, and then, in the list of results, click Performance Information and Tools.

  2. Click Adjust visual effects
    Administrator permission required

    . If you’re prompted for an administrator password or confirmation, type the password or provide confirmation.

  3. Click the Visual Effects tab, click Adjust for best performance, and then click OK. (For a less drastic option, select Let Windows choose what’s best for my computer.)

Change DNS of IPV4

On Windows, you can change this option from the Control Panel. This option isn’t yet part of the new Settings app on Windows 10.

Head to Control Panel > Network and Internet > Network and Sharing Center > Change adapter settings.

Right-click the network connection you want to configure and select “Properties”. This option must be changed separately for each connection you want to change it for. This means that, if you have a computer with both Wi-Fi and wired Ethernet connections, you’d have to change it for both your Wi-Fi and Ethernet adapters if you wanted to change the DNS server for both.

Select “Internet Protocol Version 4 (TCIP/IPv4)” in the list and click “Properties”.

Select “Use the following DNS server addresses, enter the addresses of the DNS servers you want to use, and click “OK”.

If you want to set a custom DNS server for IPv6 connections as well, select “Internet Protocol Version 6 (TCIP/IPv6)”, click “Properties”, and enter the IPv6 addresses as well. Click “OK” when you’re done.

Two Example DNS Servers…
Preferred DNS Server: (OpenDNS)
Alternate DNS Server: (OpenDNS)
Preferred DNS Server: (GoogleDNS)
Alternate DNS Server: (GoogleDNS)

After you change your DNS server on a Windows PC, you may need to flush your DNS cache to ensure Windows is using the records from your new DNS server and not cached results from your previous one.

Clear DNS Cache

DNS cache cleaning is also called as DNS flushing. It basically refreshes the data to get rid of corrupt information stored in the cached contents.

  • Click Start, point to All Programs | Accessories.
  • Right click Command Prompt, select Run as Administrator.
  • Type the following commands in the sequence given below-
    ipconfig /flushdns
    ipconfig /registerdns
    ipconfig /release
    ipconfig /renew
    netsh winsock reset
  • Finalize it by typing EXIT and pressing ENTER.

Load Google Chrome without Sandbox

Running Google Chrome without Sandbox may help you to optimize internet speed. For that purpose, you need to locate the Chrome Properties, and modify the Target instructions as mentioned below:

  • Close Google Chrome if it is already open.
  • Click Start.
  • Click All Programs | Google Chrome.
  • Right click the shortcut Google Chrome, and select Properties option.
  • Insert the following instruction next to the existing path: –no-sandbox
  • Click Apply | OK.

Increase the Virtual Memory

Virtual Memory is the amount of hard disk memory used when the physical memory (RAM) is insufficient. Increasing the virtual memory may help you to optimize internet speed.

  • Click Start.
  • Right click Computer icon.
  • Select Properties.
  • Click Advanced System Settings link.
  • Click Advanced tab.
  • Click Settings button under Performance frame.
  • Click Advanced tab.
  • Click Change button under Virtual Memory frame.
  • Uncheck the box named Automatically manage paging file size for all drives.
  • Extend the current paging size using Custom Size textbox.
  • Click OK | OK | OK.

Defragment the Disk Drives

A web browser deals with various files stored on your computer. Disk drive fragmentation may negatively affect the web browser performance. To optimize internet speed, defragment the disk drives.

  • Click Start.
  • Type Disk Defragmenter and press ENTER.
  • Disk Defragmenter will launch.
  • Select the disk drives that you wish to defragment.
  • Click Defragment disks button to start the process.

Reduce the Size of your Internet Cache

The size of your Internet cache may affect your Internet conneciton. More the cache size, higher the hard disk space would be occupied. It thus results in slowed web browsing, downloading & uploading speed.

  • Click Start | Control Panel.
  • Click Network and Internet | Internet Options.
  • Click Settings button under Browsing History.
  • Under Disk space to use list box, specify a lower size. For example: 70 MB
  • Click Apply | OK.

Pause Drive Indexing

Pause Drive Indexing service which is performed in background.

  • Click Start, type “Indexing Options” and press ENTER.
  • Click Pause button.
  • Exit the dialog.

Get Rid of Login Prompt

1. Press Windows key + R to open Run command box.
2. Type control userpasswords2 and hit Enter.
3. Uncheck the Users must enter a user name and password to use this computer option.
4. Click on Apply and you will be prompted to enter your Password.
5. Re-confirm the password by entering it again and click OK

Boost Firefox, Skype, Chrome, With SpeedyFox

With the passage of time SQLITE databases slow down considerably. It takes time to start apps that use such databases and the overall speed is affected. This is a very common problem and it occurs largely because of fragmentation of databases.

SpeedyFox is able to fix this problem with a single click! It seems unbelievable but after you optimize your Firefox with this tool, you will get a fresh newly-installed feel because the speed indeed gets considerably faster. You will get up to 3 times faster startup speeds, browsing history will become faster, and performing operations with cookies will be quicker than before.

SpeedyFox compacts those databases without losing any data. Databases are optimized to operate faster and are decreased in size.


3. To Disable “Last Access Time”
NOTE: This is the default setting.

A) Click/tap on the Download button below to download the file below.



B) Go to step 4 below.

4. Save the .reg file to the desktop.

5. Double click/tap on the downloaded .reg file to Merge it.

6. If prompted, click/tap on Run, Yes (UAC), Yes, and OK.

7. Restart the computer to apply.

To Disable “Last Access Time”
NOTE: This is the default setting.

A) Copy and paste the command below in the the command prompt, press Enter, and go to step 5 below.

fsutil behavior set disablelastaccess 1

Last Access Timestamp - Enable or Disable in Windows-disable.jpg

5. Close the elevated command prompt.

6. Restart the computer to apply.

Source: https://www.sevenforums.com/tutorials/243272-last-access-timestamp-enable-disable-windows.html

Improve performance by disabling Windows 7 services

Windows 7 loads many services at startup, most of them are essential for the core system features. By disabling unnecessary services, the performance can be improved significantly, especially on computers with low system resources. The command SERVICES.MSC in the search field of the Start menu will start the management console to tweak the services (the management console is also available by Administrative Tools in the Control Panel, option Services). In the management console, a description of each service is shown, including the relationship (dependencies) between the different services.

Disabling services

The specific description for each service is shown in the left pane. This information can be of use, if you are not sure if it is safe to disable a service. Because there are many services and the description is not always clear, it can be time consuming to find out which services can be disabled safely, and which services better stay as they are. For some services, the effect is even unpredictable which will result in strange future problems.

By double clicking a service, the tab General opens with a description of the service and the current start up settings. Most services have Manual (started only if needed by a program) or Automatic (started by Windows) as startup type. The startup type Automatic (Delay Start) is a special startup type which makes sure the startup process of Windows is not delayed by loading these kind of services. Services with the startup type Disabled won’t run at all, even if a program needs the service. In most cases a strange error message is shown by the program which does not seem to relate to a disabled service. The tab Dependencies gives information about which other services the service depends on and which other services depend on the service. It is obvious not to disable a service if other services depend on it.

Optimizing Windows services

ATTENTION: After the startup of Windows some services with the startup type Automatic are disabled automatically to save system resources if the service is not needed anymore.


Services can be disabled with the tool MSCONFIG (tab Services) as well. However, this is not the place to tweak the services! Use the Management Console to make changes in the settings of the services. It is also safer because it is not possible to disable essential services.

Disabling services to recover system resources

The list below shows multiple services which are reasonably safe to disable. But remember to read carefully the service description before disabling a service! Keep in mind that possible future error messages can be created (and solved…) by changing the startup type of the services. If there is any doubt about the effect of disabling a service, rather keep it unchanged! If certain functionalities don’t function properly anymore, just reactivate the service by changing the startup type to Automatic or Manual. Do not disable to many services at once, but take some time to investigate the individual changes and do not disable services where other services depend on! If you hesitate disabling a service permanently, change the startup type to Manual first.

Adaptive Brightness: This service can be disabled when the monitor doesn’t support detection of ambient light with sensors to adjus the display brightness depending on the lighting conditions.

Application Experience: Investigates the compatibility of older programs and searches for updates for known problems. Although disabling this service doesn’t have negative side effects, it is better to keep it unchanged.

BitLocker Drive Encryption Service: This service can be disabled when BitLocker is not used to encrypt files (and a secure startup of the operating system).

Bluetooth Support Service: This service is only useful when there are devices which are connected by Bluetooth.

Computer browser: Tracks the computers (and files) on the network and maintains an updated list. This service is only useful in case of a LAN where the computers share files with each other. After disabling this service, it is still possible to browse the network. The service depends on the services Server and Workstation.

Desktop Window Manager Session Manager: Necessary for the new Aero Glass-interface. Only disable this service if the new Aero Glass-interface is not used.

Diagnostic Policy-service and Diagnostic System Host: For the detection of problems, troubleshooting and presenting known resolutions for Window components. If there are no problems expected anymore, it is safe to disable the service.

Disk Defragmenter: This services provides (automatic) defragmentation of the partitions. When this service is disabled, disable the defragmentation task as well (control panel, item Administrative Tools, Task Scheduler, Task Scheduler Library, Microsoft, Windows, Defrag).

Distributed Link Tracking Client: Makes sure that linked files on multiple computers in a network stay linked. This service can be disabled safely, because in most home situations, this option is not used at all.

Encrypting File System (EFS): Provides encryption of files on NTFS partitions. It is safe to disable this service when encryption is not used.

Function Discovery Provider Host: Enables sharing files over the network with other computers. If this service is disabled, the shared files are no longer visible by other computers in the network. Disabling this service is also possible by disabling the option Network discovery in the Network and Sharing Center in the Control Panel.

Function Discovery Resource Publication: This service publishes the shared files and printers so they can be discovered by other computers in the network. Disable this service if it is not necessary that other computers are able to discover shared resources. This service can be disabled as well by disabling the option Network discovery.

HomeGroup Listener and HomeGroup Provider: Services for sharing personal files using the HomeGroup. When the HomeGroup is not used, both services can be disabled.

Human Interface Device Access: Support for a multimedia device like a remote control and hot buttons on keyboards (like the volume and e-mail button).

Internet Connection Sharing (ICS): For sharing the internet connection with other computers in the network (this computer operates as a router). If a router is used to connect all the computers to the internet, this service is not needed.

IP Helper: Support for an IPv6 connection over a IPv4 network. IPv6 is the new connection type of the future which makes it possible to give every computer connected to the internet a unique IP address instead of one single IP address for the internet connection (where the connected router uses special IP addresses for home use). The use of IPv6 has some advantages (but also disadvantages) but at the moment, there are not many providers supporting this new connection type. If IPv6 is not supported or used, disable the service for security reasons.

Network List-service and Network Location Awareness: Without these services, the network connection still works fine, but it is no longer possible to show the status in the system tray and the Network and Sharing Center. To keep this functionality, it is better not to disable these services.

Offline Files: Makes the network shares also available when the share is offline. The edited files will be synchronized automatically the first time the network share has become available. If this option is not desired, then it is better to disable this service.

Portable Device Enumerator Service: Enforces group policy for removable mass-storage devices. If this service is disabled, it is no longer possible to read/write protected devices. If it is not necessary to access removable mass-storage device using group policy, it is safe to disable the service (the removable media will still be accessible by applications which don’t rely on this service).

Remote Access Connection Manager: Necessary for managing dial-up and virtual private network (VPN) connections. If the computer is connected to a router and no VPN connection is needed, this service can be disabled safely. Because the service Remote Access Auto Connection Manager depends on this service, it can be disabled as well.

Remote Desktop Configuration, Remote Desktop Services and Remote Desktop Services UserMode Port Redirector: Services needed for Remote Desktop, when Remote Desktop is not used it is safe to disable these services.

Remote Registry: Thanks to this service, external users are able to make changes to the registry keys over the network connection. This option is not safe, therefore it is better to disable it.

Routing and Remote Access: Disable this service if it is not desired that other computers are able to dial in to get access to the local network.

Server and Workstation: Necessary to share files and printers with other computes within a network. If this is not the case, it is safe to disable these services. After disabling the services, it is still possible to access shared folders on other computers. If these services are disabled, it is no longer possible to activate the option File and printer sharing in the Network and Sharing Center, task Change advanced sharing settings.

Shell Hardware Detection: This service starts the auto play of devices like DVD drives and memory cards. This service is also responsible for showing a window with the options which action to take with a certain type of file. If you don’t like this function, disable this service. Because the service Windows Image Acquisition (WIA) depends on it, it has to be disabled as well.

Tablet PC Input-service: Enables the Tablet PC and ink functionality. If the computer is not a Tablet PC, it is safe to disable the service.

Task Scheduler: It is not possible to disable this service. That’s no problem, because the most scheduled tasks won’t run if the computer is actively used by the user. The settings of the scheduled tasks can be changed by the Administrative Tools in the Control Panel, Task Scheduler. The possibilities to add and change tasks have improved significantly compared to Windows XP.

Themes: Disable this service if there is no need for the visual effects like the new Aero interface. Disabling is only advised for slow computers because the new interface is one of the most important reasons to upgrade to Windows Vista or Windows 7. To disable visual settings manually, go to System in the Control Panel, Advanced system settings (in the left task pane), tab Advanced, button Settings (sub Performance).

Windows Audio and Windows Audio Endpoint Builder: Keep these services enabled to be able to hear the audio effects.

Windows Biometric Service: This service is used for capturing, comparing, manipulating and storing biometric data (like finger prints or iris scan).

Windows Defender: Additional scanning software for unwanted, malicious software. When Windows Defender is turned off (control panel, item Windows Defender, option Tools, link Options, task Administrator), the startup type is set to manual automatically. If this service is disabled, Windows Defender can no longer be opened by the control panel!

Windows Error Reporting-service: Generates an error message when a program no longer responds. If this service is disabled, error reporting is no longer possible and existing solutions are not delivered anymore.

Windows Firewall: If a software firewall is installed, the Windows firewall is no longer needed. For safety reasons, it is better not to disable it.

Windows Image Acquisition (WIA): For transferring images from a scanner or camera to the computer.

Windows Media Player Network Sharing-service: If it is not desired to share Windows Media Player libraries, it is safe to disable this service.

Windows Search: Provides content indexing (like personal files and e-mail) to speed up searching this content. Disabling this service will slow down the search process to a file by file search. Indexing takes place in the background at a moment the computer is not used, for this reason it is not necessary to disable the service.

Windows Time: For automatically synchronizing the time and date. If it is not essential that the shown time is correct, disabling the service is no problem.

WWAN AutoConfig: Service for connecting the computer to a network (internet included) by a mobile broadband service like GSM and CDMA.

List of Windows 7 services that you can* disable when ..

*read notes between () to see what you are shutting down / turning off

Download and Use ExtremeCopy

ExtremeCopy is a freeware file copier app filed under file organizer software and made available by Easersoft for Windows.

Download ExtremeCopy 1.5.1 and speed up Windows 7 file transfer J9I95-83JUN-8PD2H-ARTGF

Check Your Startup Folders For Unnecessary Programs


C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup


Source: https://support.microsoft.com/en-us/help/15055/windows-7-optimize-windows-better-performance

Source: https://www.tenforums.com/tutorials/26120-optimize-performance-windows-10-a.html