YouTube buffering problem is not a new issue and it doesn’t seem it is going anywhere either. There are many variables for this issue such as it is possible that there is a problem with your ISP, a server might be overloaded, your browser cache might be clogged up etc.
Firstly you should check if the problem really is on your end and there isn’t an outrage going on with your ISP. You should also note that if you are accessing YouTube in an organization, it is possible that they have limited the data allocation for this. Make sure you have a good internet, your ISP is working normally, and there isn’t an outrage. If you perform all these checks and still YouTube streaming is slow, check out the tips mentioned below.
Tip 1: Changing the Video URL
Many users reported that changing the URL significantly increased their browsing speed. There doesn’t seem to be a proper explanation for this phenomenon but it seems that specific servers of YouTube have less load as compared to the single official website (www.youtube.com). All you need to do is open the YouTube video you want to play and replace the “www” with “ca” or any other URL you like for example:
Tip 2: Clearing your Browser’s Cache
When you load a website for the first time, the browser cache’s everything so it can run faster the next time. This way you will get a better experience when loading website back and forth. However, sometimes this can lead to too much temporary data stored on your computer and it can get clogged. We can try clearing your browser’s cache and check if the streaming gets any better.
- Press Ctrl + Shift + Del on your keyboard to launch the “Clear browsing data” window. Click on “Advanced” tab present on its top and check all the checkboxes. Click “Clear browsing data”.
Note: You can always exclude your passwords and browsing data to be excluded when clearing the cache. However, we recommend that you clear everything at least one time and check if this makes any difference.
- Now restart your browser after ending all applications using the task manager and check if you can stream videos with ease.
Tip 3: Checking Flash Software
Adobe Flash Player is pre-installed in many web browsers and is widely used to embed videos on several websites. You can try uninstalling the Flash Player and installing the latest version from its official website.
YouTube has also switched Firefox users from Flash Player to HTML5 player by default. You can easily check if your browser is using HTML5 by checking the official YouTube page. However, there are still some add-ons available on different browsers which force Flash on YouTube for users who don’t have HTML5 working correctly. For example, Firefox Users have an add-on which automatically uses Flash to play videos. You can troubleshoot more on this issue by checking your browser if it supports HTML5 or not. Make sure that there are no conflicts with any Adobe software. They are known to cause a lot of issues. Also, make sure that your Flash is updated to the latest build available
Tip 4: Choosing Lower Quality Settings
Google has complex algorithms which optimize the waiting time to watch any video due to load on any server. However, during peak hours the usage still tends to increase dramatically. This can cause a problem for you. You can’t control the traffic to the website but you can always choose to watch the video at a lower quality. The “Automatic” setting automatically adjusts the video quality according to your internet connection but you can set it a lower setting manually.
- Open the video you are streaming.
- Click the “Gear” button present on the bottom-right side of the video space.
- Click on “Quality” and select a lower quality setting. The video will automatically shift over to the lower quality when you are playing it.
Tip 5: Blocking Two IP Address Ranges
Whenever you watch a video, you are usually watching it from CDN (Content Delivery Network). CDN is a transparent backbone of the internet which is in charge of content delivery. A CDN’s mission is to virtually shorten the physical distance so you can access the content faster and more easily. This increases a website’s performance and improves site rendering. Sometimes your ISP might increase the speed between you and the CDN’s and this might cause YouTube videos to load slower. We can try blocking two IP address ranges for this situation. You can always revert the changes by executing the command present at the end of the tip.
- Press Windows + S, type “command prompt”, right-click on the application and select “Run as administrator”.
- Once in command prompt, execute the following command:
netsh advfirewall firewall add rule name=”AppualsTweak” dir=in action=block remoteip=220.127.116.11/24,18.104.22.168/16 enable=yes
- Now close the command prompt and try streaming the video again.
- If this doesn’t work, you can always revert the changes by executing the following command at the command prompt:
netsh advfirewall firewall delete rule name=”AppualsTweak”
Tip 6: Using a VPN
A VPN can reportedly increase the streaming speed by bypassing the CDN servers and accessing YouTube directly. It is possible that the CDN servers you are using to stream the video are overloaded and are causing immense delay instead of fast streaming. A VPN might skip all the CDN’s and hence, load the videos faster.
There are loads of free and paid VPN’s out there for you to try. If you are using a VPN for the first time, we recommend that you try a free one first before being sure that this tip increases your streaming speed significantly. Some examples are Psiphon, Hotspot VPN, Express VPN etc. Note: Appuals is not affiliated with any of these software mentioned. They are listed purely for informative purposes of the reader.
Tip 7: Updating Graphic Drivers
Some users reported that they were streaming slow or not able to stream in HD because their drivers were outdated. This can be a valid cause as your computer uses its Graphic hardware whenever you are streaming a video. Out-dated drivers simply mean it can’t handle the latest optimizations implemented in YouTube.
We will start your computer in Safe Mode and delete the currently installed drivers for your display card. Upon the restart, the default display drivers would automatically be installed upon the detection of your display hardware.
- Follow the instructions on our article on how to boot your computer in safe mode.
- Once booted in the safe mode, right click on Windows key and select Device Manager from the list of options available.
Another way to launch the device manager is by pressing Windows + R to launch the Run application and typing “devmgmt.msc”.
- Once in the device manager, expand the Display adapters section and right click on your display hardware. Select the option of Uninstall device. Windows will pop a dialogue box to confirm your actions, press Ok and proceed.
- Now restart your device, head over to the device manager, click on “Update driver” and select “Search automatically for updated driver software”.
Your computer will automatically reach out to Windows Update and search for the latest drivers available and install them.
However, If updating the drivers automatically doesn’t solve the problem in question, you can try downloading and installing the drivers manually from your Manufacturer’s website. Manufacturers have all the drivers listed according to date and you can try installing them manually. Follow the instructions below to install the drivers manually.
- Open your Device manager as explained above in the solution and right click on your driver and select “Update Driver”.
- Now a new window will pop up asking you to whether update the driver manually or automatically. Select “Browse my computer for driver software”.
Now browse through the folders to where you downloaded the drivers. Select it and Windows will install the required drivers. Restart your computer and check if the problem got solved.