Is Your QuickBooks Running Slow? Press F2 to Find Out Why

Most QuickBooks users have never pressed the F2 key — and that's a shame, because it opens one of the most useful windows in the entire program.

Press F2 (or Ctrl+1) from anywhere in QuickBooks Desktop and you'll see the Product Information dialog. It looks technical, but the information inside takes just seconds to read and can tell you a lot about the health of your company file.

How to Access the F2 Screen

  1. Open your QuickBooks Desktop company file.
  2. Press the F2 key on your keyboard.
  3. The Product Information window will appear.

If F2 doesn't work on your keyboard, try Ctrl+1 to open the same window.

What F2 Shows You

The Product Information window is divided into several sections. Here's what each one tells you:

Product (top left)
Your QuickBooks version, release, license number, product number, number of user licenses, and install date. Useful when calling support or verifying you're on the latest release.

Usage Information
Date First Used, Number of Uses, and Audit Trail status. A quick way to confirm audit trail is enabled — important for internal controls.

File Information
This is the most diagnostically useful section. Key fields include:

  • File Size — how large your company file has grown
  • Total Transactions — total number of posted transactions in the file
  • Total Targets — the total number of database records (customers, vendors, items, transactions, etc. all count)
  • Total Links — internal database relationships
  • DB File Fragments — this is the one to watch (see below)
  • # of Users Logged In — how many people are currently in the file
  • Current / Max Cache Size — memory QuickBooks is using for performance

List Information (right side)
Shows counts for Total Accounts, Total Names, Customers, Vendors, and Employees. Handy when troubleshooting list limits or planning a migration.

Condense Information
Shows when the file was last condensed and whether payroll or inventory records have been deleted — useful history if you're investigating data issues.

Local Server Information
Hosting mode, server IP, cache settings, and DB Engine version. Helpful for IT when diagnosing network or performance issues.

The Number That Matters Most: DB File Fragments

DB File Fragments is the key health indicator. It tells you how many separate pieces your QuickBooks database file has been broken into on disk. Think of it like a filing cabinet — ideally all your records are in one tidy drawer. The more fragments, the more QuickBooks has to jump around to read your data.

  • 1 fragment: Perfect — your file is in one contiguous piece.
  • 2–10 fragments: Acceptable, but worth monitoring.
  • Over 10 fragments: This is likely contributing to slow performance, long load times, and sluggish report generation.

List counts. F2 also shows how many customers, vendors, employees, and transactions are in your file. This is handy when troubleshooting or planning a migration — you'll know exactly what you're working with.

What to Do About High Fragmentation

If your DB File Fragments count is elevated, the fix is built right into QuickBooks:

  1. Go to File → Utilities → Verify Data to check for any underlying issues first.
  2. Then run File → Utilities → Rebuild Data to defragment and clean up the file.

The Rebuild process can take anywhere from a few minutes to an hour depending on file size, so plan to run it when no one else needs to be in QuickBooks.

A Quick Health Check Takes 10 Seconds

Next time QuickBooks feels sluggish, press F2 before you call anyone. That one dialog can tell you whether you have a fragmentation problem, a file-size problem, or whether it's time to talk about a server upgrade or a migration to a newer platform.

If the numbers look concerning, PC Methods can help — we've been working with QuickBooks, Sage, and accounting software since before most people knew what ERP meant. Give us a call or reach out through our website.

PC Methods | systemsthatwork.com | 630-208-8000

Peter Heinicke

Peter Heinicke

Chicago area ERP consultant and Managed Service Provider with over 45 years of experience in Sage 300, Sage Pro, Quickbooks ERP and other systems


Recent posts

Related posts

Time and Billing software for Quickbooks - BigTime

Continue reading

What Makes Transaction Pro the Smartest Way to Import QuickBooks Data?

Managing accounting data in QuickBooks can be daunting, especially when handling bulk imports,...
Continue reading

Are you Outgrowing QuickBooks?

Continue reading