How to Optimize Internet Settings on Windows

iolo Tips

Optimizing Your Internet Configuration

Perform a Check-Up

Ensure your connection settings are set up optimally.

Utilize Helpful Tools

Use software to tweak your internet settings for faster speeds.

Control Your Preferences

Make your internet and connection settings work the way you want.

Improve Your System’s Internet Settings 

Do you ever notice slow movie downloads or spottiness when surfing the internet? That’s because the internet connection you have may not be optimized with your PC’s default internet settings. With System Mechanic’s internet tools, you can see if your internet connection settings are ideal for boosting download speeds and provide high performance as you browse online.

Tip #1: Perform a Check-Up

Are you wondering if the speeds your Internet provider promised are actually the speeds you’re getting? System Mechanic’s NetSpeed Analyzer makes it easy to find out the truth, as well as determine if your PC’s connection settings are set up optimally.

Here’s how:

  • Start System Mechanic and click Toolbox » Individual Tools
  • Go to Perform Diagnostics » NetSpeed Analyzer and click Start
  • Select a test file size and click Next
  • NetSpeed Analyzer will download the file and display your internet speed statistics, and also inform you if your PC’s connection settings are set up optimally or not

Tip #2: Utilize Helpful Tools

Your computer system isn’t the same as everyone else’s. When accessing the internet, different PC’s will require different configurations. Generic Internet connection settings can hold you back from getting the download speeds you deserve. Certain sites such as Router Guide can help guide you through general router settings, but it’s ideal to optimize your Internet settings with a tool like System Mechanic’s NetBooster.

To run NetBooster in automatic mode:

  1. Start System Mechanic and click Toolbox » Individual Tools » Maximize Performance
  2. Navigate to NetBooster » Optimize Internet Settings and click Start
  3. Select Optimize your Internet and network connection speed and click Next
  4. Select your internet connection type and click NextNote: Most users will choose the first, default option under High-speed or broadband connections.
  5. NetBooster will automatically adjust settings to maximize your Internet speed. A system restart may be required.

Tip #3: Control Your Preferences

Users can easily edit over a dozen Windows Internet settings to fine-tune specifically for online gaming, large file transfer, and just about everything in between.

To enter NetBooster’s manual editing mode:

  1. Start System Mechanic and click Toolbox » Individual Tools » Maximize Performance
  2. Navigate to NetBooster » Customize Advanced Internet Settings and click Start
  3. Under Optimization Categories, select the option or options you would like to adjust
  4. The description field for each category contains useful details and recommendations you may wish to consider
  5. You can manually adjust the settings within each category, or either: choose Use Optimal to let NetBooster choose for you, or Use Default to revert to the setting Windows originally selected
  6. When you are finished making adjustments, click Apply. You will be prompted to restart your system

If, after making manual setting adjustments, you experience connectivity or speed issues, you can revert to the settings NetBooster originally chose for you by re-entering the NetBooster » Customize Advanced Internet Settings interface and selecting Restore All to Orig in the taskbar

With these steps, you’ll be able to speed up your computer’s wireless connection and make sure your PC runs smoothly when you need it to!

Try out some of iolo’s amazing products, built for computer users like you.

Need a PC Mechanic?

Let our experts help you

LiveTech is our affordable, 24/7 premium technical support that can help you solve virtually any technology issue. Let our utility software experts help to remove malware; set up Amazon Echo/Alexa; optimize printers, modems, and routers; block browser popups and adware, and more.

Learn More

Available 24/7
People using laptop overhead view

What is iolo's Whole Home License?

The Whole Home License® is iolo’s licensing policy that allows you to install and keep your software running on all of your compatible devices within the same home. Previously, users were allowed to install and license their iolo software simultaneously on a maximum of three PCs. Under the Whole Home License, a single activation key allows you to use your iolo software on all of your PCs, other than any PCs you use for business purposes. What you need to know about Whole Home Licensing

  • You, your spouse, and your relatives living within the same household may use the same license on any number of PCs that you own which are not used for business.
  • For full legal terms and conditions, see

To install your iolo product on additional PCs:

  1. On the additional computer, download the latest version of your iolo product. Choose from the list of downloads offered here.
  2. Follow the steps in the installation wizard, and enter the same Activation Key that you used to install on your original computer.

You can view the Activation Key on the original computer from within System Mechanic > red menu bar > key icon > Activation Key.