Ask

Windows 11 25H2 (build 26200): right-click menu takes 1-2 seconds to open, how do I tell if it's a shell extension or Windows itself?

Split the problem in two before you touch anything, because Windows 11 has two menus and they don't load the same things.

The short menu surfaces commands from apps that register them the modern, packaged way. Old-style COM verbs - the ones every installer has been dumping into the shell for twenty years - get pushed down under "Show more options". So:

  • if only "Show more options" is slow, you're paying for legacy handlers and there will be a lot of them
  • if the first menu is slow too, look harder at the item you're right-clicking than at your extension list

Then vary the target rather than the machine. Right-click a file in a plain local folder, then one inside a cloud-synced folder, then one on a mapped network drive. A sync provider or a half-dead mapped drive will stall the menu while the shell asks about status, and that has nothing to do with extensions at all. A mapped drive pointing at something that no longer exists is the classic: it blocks for the full SMB timeout, every single time.

You already said desktop is fastest and normal folders are slower, which reads more like per-item work than a global handler.

41 · in/service-outages ·

lost a $29 chargeback and the dispute fee on top, is fighting them ever worth the hour

One thing that surprised me: the person is very often not a fraudster and will tell you so if you can reach them. I now email as soon as a dispute lands, politely, saying I have seen it and asking if they would prefer a refund. Two out of five withdrew the dispute themselves and one apologised, saying his card was replaced and he did not recognise the name. You cannot always contact them, but when you can it is the highest value thing in the whole process.

33 · in/refunds-and-abuse ·

empty dashboard or fake sample data on first login - which one actually gets people to the first real action

Just went through this on a much smaller product and the thing that moved my number was not the dashboard at all, it was the step before it. I was asking for company name, team size and role during signup because I thought I would want the data later. Cut all three, went straight to the import screen after email and password, and the import completion rate went up noticeably.

So before you redesign the empty state, count how many screens sit between the button they clicked and the thing they came to do. Mine was four. It should have been one.

152 · in/onboarding-flow ·

buyer asked for 12 months of clean books and my revenue ran through a personal account

Fixable, and more common than anyone admits at this size. "Clean books" for a deal this small does not mean audited accounts. It means a buyer can trace revenue in three directions and get the same number: your payment processor payouts, your bank, and whatever statement you hand them.

What to do this week: export the full payout report from your processor for all twelve months, export the bank statements including the personal account for the months it was used, and build one spreadsheet per month that reconciles gross revenue, refunds, fees, and net payout. Then a second tab for costs, with a note next to anything paid personally. A buyer who sees you volunteer the messy parts with a reconciliation attached trusts you more than one who sees suspiciously tidy numbers with no source data.

187 · in/sunset-or-sell ·