How to Make Your Firefox Fast Again

by James Rivers on May 10, 2010 in Technical

Firefox Running Slow - How to Make Your Firefox Fast Again

For the last couple of weeks I had noticed my Firefox was starting to run extremely slow (hence my fun lil graphic I made above).  At one point it was taking 3-4 min to open pages that would normally open in seconds.

After many hours of learning how to fix this problem I finally found a way to make Firefox fast again.  Firefox is the second most used browser online and if you’re like me you probably prefer to use Firefox over Microsoft’s IE.

The beauty of using Firefox is it has many great add-ons that can really enhance your online browsing experience. The problem is over time these add-ons can cause your Firefox to start running slow.

Since it took me a while to figure out how to get my Firefox to stop from running so slow, I thought it would be beneficial to put an article together to help others that are experiencing this same issue.

1. Debugging Your Profile

1. Clear Your Cache

The first thing you need to do before you start installing any add-ons, extensions or tweaking your Firefox options is to clear your cache

  1. Go to “Tools” then click “Clear Recent History.”
  2. Next select “Everything” from the Time Range to Clear dropdown menu. Then place a check mark in the “cache” box area only and leave the others unchecked.

2. Run a Speed Test on Your Firefox

Now that you have cleared your cache you’re going to need to run a speed test on your browser.

  1. To do this head on over to Numion and run a speed test on any URL like http://www.titanmediamarketing.com.
  2. After you have completed the test note the time.
  3. Clear your cache again (using step outlined above). This is very important!
  4. Now close Firefox.

Next I am going to take you through a series of tweaks to optimize your Firefox to get it moving quickly again.

After you have completed some of tweaks you will come back to this step and run another speed test to compare the differences.

Step 3 – Check for Duplicate Files

The first thing you need to verify is whether or not your profile folder has any duplicate files. Mozilla application writes or creates certain files inside of your profile folder.  Sometimes these read-only or locked files may cause performance issues.

If this is the case you may see multiple numbered copies of files sitting inside of your profile folder.  What you need to do next is to verify if your files are sequentially numbered (good thing) or multiple numbered copies (bad thing).

Windows Vista Users:

  • Click the Windows Start button and type %APPDATA%\Mozilla\Firefox\Profiles\ into your Search Box (without hitting Enter). A list of profiles will appear above your Start menu (e.g. xxxxxxxx.default).
  • Click on the profile you are currently using. For most users the default profile will be the only file that has been created. After you click on your profile it will open in Windows Explorer.

Windows XP and 2000 Users

  • Click the Windows Start button and select Run…
  • Type in %APPDATA%\Mozilla\Firefox\Profiles\ then click OK
  • Double-click on the profile you are currently using. For most users the default profile (e.g. xxxxxxxx.default) will be the only file that has been created.

Duplicate files to be aware of…

This folder is where you will see files like bookmarks.html, cert_override.txt, search.sqlite, cookies.txt and some other files and folders.

This is where you want make sure you don’t have any multiple numbered copies of any of these files. For example you should NOT see files like bookmarks{x}.html, cert_override{x}.txt, permissions{x}.sqlite, etc, where {x} represents a number.

You should also make sure there are NO temporary Mozilla files. These look like bookmarks.html.moztmp, cert_override.txt.moztmp, permissions.sqlite.moztmp, etc.  These types of files are usually only present while saving changes to a profile and are removed after changes have been completed.

What causes this problem?

If a file becomes locked or is read-only then Mozilla will automatically create a numbered files. Lets say bookmarks.html becomes locked or is read-only, then the bookmarks.html.moztmp will also become locked or read-only. So Mozilla will then create a new file called bookmarks1.html and so on.

What do I do if I find any of these files?

If you find any duplicate numbered files or Mozilla temporary files then just delete them.

If you are using Norton Antivirus, Google Desktop or Panda then make sure you remove the profile folder from their scans.  Find out more on how to do this at  MozillaZine.

2. Create a New Firefox Profile

If deleting your duplicate files didn’t help to speed up your broswer or you didn’t have any duplicate files then this next step should do the trick for you (this is what worked for me).

Setting up another profile is fairly easy to do.  If your new profile makes your Firefox run like a top again then all you need to do is transfer over some of your files from your old profile to the new one.  I’ll give you some pointers and no-no’s when moving files between old and new profiles.

Let’s Get Started…

  1. Close Firefox down by selecting File >> Exit from the menu or clicking the “X” button on the top right of your browser.
  2. Windows Vista Users: Click the Windows Start button, then type firefox -P then hit Enter. Windows XP and 2000 Users: Click the Windows Start button and select Run, then type firefox -P then hit Enter.
  3. Click the “Create Profile” button.
  4. Choose “User Profile”
  5. Click “Next” in the “Create Profile Wizard” window.
  6. Type in a new name into the “Enter New Profile Name” box and click “Finish”
  7. Uncheck the “Don’t Ask at Startup” box (you can modify this later).
  8. Finally click the “Start Firefox” box.

This will now start Firefox with your new profile.  If this solves your slow Firefox problem then you can begin to move files from your old profile to your new one you just created.

Warning Before You Move Profile Files or Folders

  • It is important that you DO NOT copy over the extensions from one profile to the other. It is best to re-install them.  Read and follow recovering important data from an old profile.
  • I highly recommend only moving over a couple files at a time and then starting up Firefox. This will allow you to pinpoint which files or folders are causing your browser to slow down.  I moved one to many over the first time I did this causing me to have to start all over again.

3. Troubleshooting Your Firefox Add-ons / Themes

As I mentioned earlier one of the reasons I love using Firefox is due to many of the great add-ons available to enhance you user experience.  This can also be a cause for slowing down the performance of your browser as well.  You can either have too many active add-ons or one or two that may be causing some sort of conflict with your version of Firefox.

To help eliminate this problem you can open your Firefox in “Safe Mode.”  By doing this you can troubleshoot various things like: modifying the defaults, resetting some of your settings, turning on and off themes or extensions. The great thing about working in this mode is you can compare behaviors in both Safe Mode and Normal Mode.

To Start Firefox in Safe Mode

  1. Close Firefox down by selecting File >> Exit from the menu or clicking the “X” button on the top right of your browser.
  2. Go to your Windows Start Button >> All Programs >> Mozilla Firefox >> Mozilla Firefox (Safe Mode).
  3. This will open Firefox in safe mode dialogue.

If your Firefox is running fast in Safe Mode then your Firefox add-ons, extensions, or themes are consuming heaving memory and time.  If this is the case I suggest you head over to Mozilla support to learn how to drop faulty extensions and update add-ons.

Closing Thoughts…

By following the steps above my Firefox is now running at top speed again.  Make sure you take your time troubleshooting through each of these areas listed above.

Let me know how these tips helped you to increase your Firefox performance.  If you have some added tips you would like to share or if I have missed something important please feel free to share with the community.

In a future blog post I will cover off some of my favourite Firefox add-ons for business and personal use. Have a great day everyone.

James Rivers

Article by James Rivers - Posts Contributed: 1

One of the best ways to get the maximum benefit from the Titan Media Marketing blog is to take part in the discussion by leaving a comment below.

Your comments are an essential part of the Titan Media community and will help to make this site a valuable resource for everyone.

If you have any questions, an active member of our community will be able to help you.

Join The Discussion: Leave A Comment

{ 16 comments… read them below or add one }

1 BRiTTO May 10, 2010 at 7:34 pm

Great Tips!
im gonna try it now………..
Thanks

Reply

2 James Rivers May 10, 2010 at 7:38 pm

Thank you Britto. Let us know how you make out. I am very happy to have my Firefox running fast again.

Warm regards,

James
James Rivers´s last blog ..How to Make Your Firefox Fast Again

Reply

3 BRiTTO May 10, 2010 at 9:56 pm

Ohh man! Thanks a lot!
it Really works :)

I followed every of ur point… n it works great!
thanks a lot…

Reply

4 James Rivers May 10, 2010 at 11:35 pm

Excellent BRiTTO. You’re welcome and thank you for great feedback.

Reply

5 Jonathan Gunson May 10, 2010 at 9:52 pm

Hi James

Very high-value article thanks. Full and complete information.

I use Firefox every day extensively, so shall bookmark this in case the dark moment arrives when Firefox gives me any trouble.

Jonathan

PS. Great graphics! Got my attention.
Jonathan Gunson´s last blog ..Clever Social Media Monitoring Tool Reveals Income Potential … In Real Time

Reply

6 James Rivers May 10, 2010 at 11:42 pm

Jonathan,

Thank you for great feedback on article. Yes I was at the point of no return with my Firefox. It was taking 3-4 min to load a single page that would normally load in mere seconds. So I had no choice but to dive deep and figure this out. Let’s keep our fingers crossed you don’t need go back to your bookmark to troubleshoot this in the future.

Cheers,

James
James Rivers´s last blog ..How to Make Your Firefox Fast Again

Reply

7 Melinda May 10, 2010 at 11:08 pm

James, thanks for letting me know about the article. It works fantastic! It cut over 35% off the load time when I tested a website the second time, and that was without making a new profile. I am, however, glad to know how to make a new profile if I need to in the future.

Now I don’t need to get rid of any plug-ins – Phew! because I can’t live without them. :) Thanks for the very informative article.

Melinda
Melinda´s last blog ..6 must-have items for your pool bag

Reply

8 James Rivers May 10, 2010 at 11:49 pm

Melinda,

35% reduction in load time is great. I am willing to bet if you setup the new profile you would see improvement of 50-75%. In case you decide to experiment with a new profile keep in mind you can always go back to your default profile and you won’t lose your add-ons either way.

Losing my add-ons or having to go re-install each one was my biggest fear when going through this process. I appreciate the feedback.

Thank you,

James
James Rivers´s last blog ..How to Make Your Firefox Fast Again

Reply

9 Justin Germino May 13, 2010 at 7:44 pm

Nice article, the tip about the numion speed test is a little inaccurate though, that can test pageload speeds of websites which may not always indicate how fast your browser is loading the pages, some websites have poor performance in serving files under load.

Though if you use the Numion speed test for a website compare the results for Firefox with Google Chrome or Internet Explorer would show you if Firefox is performing better or worse on the same site.
Justin Germino´s last blog ..How Much Value Does SEO Plugin For Wordpress Get You?

Reply

10 James Rivers May 13, 2010 at 9:24 pm

Justin,

Thanks for you feedback. I agree with your points about Numion. If you are consistent in your testing… meaning you use the same page before and after your tweaks you will have best results of course.

The Numion tool can be a great tool for the test you described above (i.e. testing page load performance on various browsers like IE, FireFox, Flock, Chrome etc)

There are other great tools like Pingdom or YSlow to test your sites page load time but these types of tools don’t serve the same purpose as Numion.
James Rivers´s last blog ..How to Make Your Firefox Fast Again

Reply

11 Vinayak October 19, 2010 at 9:27 am

Yes this is very informative…bt here I found better option..
Its very interesting and tested OK…
Make Firefox Super Fast : AIO : ProBlogBooster

Reply

12 Eli Hudson April 14, 2011 at 9:09 pm

I have been a Firefox user for a long time but after I tried the new version 4 which was just released a few weeks ago, I am now a user of IE9. It hurts a little to leave Firefox behind. I was a diehard supporter and recommended it to all my friends but man, it was running slow. I’m happy with IE9. I think MS finally did a great job on something. I do miss all the add-ons though.

Reply

13 Jessica June 2, 2011 at 4:24 pm

James, Hi my name is Jessica and i tried all the steps except i cant check for duplicate files because i own a MAC and u didnt mention how to do it with a mac :( if u can plz help on that it would be great cuz my firefox is very slow.. TY, Jessica

Reply

14 jacky July 15, 2011 at 6:30 am

seems thatSmart Duplicate Finder would help.

Reply

15 jacky July 15, 2011 at 6:28 am

Has anyone tried Smart Duplicate Finder this thing puts the others to shame. not only does it have crc32 and bit-bit compare, it also supports music meta tag comparison.
You can specify individual folders or entire drives anywhere connected to your system.

Reply

16 Winnie July 19, 2011 at 1:05 am

If you want to fast find the duplicate files in your PC, you need to try to use this software fast duplicate file finder . It helps you easily remove the redundant files and make your PC work smoothly.

Reply

Leave a Comment

CommentLuv Enabled

{ 1 trackback }

Previous post:

Next post: