Faits: A. Le 11 janvier 1973, la Maison X._ SA, devenue en mars 2000 Y._ SA, a constitué, sous la dénomination « Fondation de prévoyance en faveur du personnel de X._ SA » (ci-après : la fondation), une fondation régie par les art. 80 ss CC, dont le but est de venir en aide aux membres du personnel de la fondatrice en cas de vieillesse, maladie, invalidité, accident, chômage et à leur famille s'ils venaient à décéder. La fondation a commencé son activité le 1er janvier 1972. La prévoyance professionnelle était assurée par le biais de la VITA Assurance. La fondation a transféré, avec effet au 1er janvier 1985, date de l'entrée en vigueur de la LPP, la couverture de la prévoyance professionnelle de l'ensemble du personnel à la Bâloise-Fondation collective pour la prévoyance professionnelle, en concluant avec celle-ci deux contrats l'un pour la part obligatoire (N° V._) et l'autre pour la part surobligatoire (N° W._). Dans ce but, elle a transféré un montant de 882'365 fr. 15 à la Bâloise. A partir du 1er janvier 1985, plus aucune cotisation pour la prévoyance professionnelle n'a été versée à la fondation, qui n'a donc plus fait que de gérer sa fortune libre, constituée uniquement d'un prêt en compte courant à la fondatrice. La fondation a toutefois été maintenue même après le licenciement d'une grande partie des employés pour fin novembre 1993, X._ SA n'en gardant que quelques-uns dans le service administratif. Le 28 juin 2000, l'Autorité de surveillance des fondations et des institutions de prévoyance professionnelle du canton de Fribourg, à la demande du conseil de fondation, a décidé que la fondation était en liquidation totale, sous la responsabilité de deux liquidateurs. Au moment où le résultat de l'appel aux créanciers serait définitivement connu et avant de pouvoir procéder à la radiation, les liquidateurs lui soumettraient un plan de répartition et un rapport final et définitif, pour que dite autorité puisse prendre la décision de radiation de la fondation. La fondation en liquidation a transmis à l'autorité de surveillance le 30 janvier 2001 un tableau de répartition du capital daté du 15 janvier 2001 (valeur au 31 décembre 2000) et le 4 juillet 2002 un tableau de répartition du capital daté du 11 mars 2002 (valeur au 31 décembre 2001), prévoyant d'attribuer à six employés - dont quatre étaient encore en service au 31 décembre 2000, respectivement 31 décembre 2001, et deux au bénéfice d'une rente de l'assurance-invalidité - un montant calculé en fonction des cotisations durant la période du 1er janvier 1972 au 31 décembre 1984 (date de libération du service des primes du contrat lié) et de la durée d'assurance de chacun. Dans une lettre du 4 juillet 2007, le Service de la surveillance des fondations et de la prévoyance professionnelle du canton de Fribourg a invité la fondation en liquidation à lui soumettre un nouveau projet de répartition de la fortune libre (et les comptes révisés pour les exercices 1999 à 2006) qui n'avantage pas de manière choquante un cercle restreint de bénéficiaires et tienne compte du personnel de fabrication que X._ SA n'avait plus occupé à partir de fin 1993. Le 22 août 2007, la fondation en liquidation a refusé de revoir son plan de répartition et de remettre les comptes requis, au motif que les fonds avaient été transférés le 14 novembre 2002 à la Bâloise-Fondation collective pour la prévoyance professionnelle. Par décision du 24 juillet 2008, le Service de la surveillance des fondations et de la prévoyance professionnelle a exigé des liquidateurs de la fondation la présentation d'un nouveau plan de répartition de la fortune libre, qui tienne compte au moins des trois dernières années avant la date du 31 décembre 1993 et prenne en considération les employés de X._ SA entre début 1991 et fin 1993, ainsi que toutes les personnes au bénéfice d'une rente dont le versement avait débuté le 31 décembre 1993 ou avant. B. La fondation en liquidation a déféré cette décision au Tribunal administratif fédéral, qui a rejeté le recours par arrêt du 22 février 2010. C. La fondation en liquidation interjette un recours en matière de droit public contre ce jugement, en concluant, sous suite de frais et dépens, à l'annulation de celui-ci et de la décision du Service de la surveillance des fondations et de la prévoyance professionnelle du 24 juillet 2008, auquel il demande que la cause soit renvoyée pour nouvelle décision au sens des considérants. Sa requête d'effet suspensif a été admise par ordonnance du 8 juillet 2010. Le Service de la surveillance des fondations et de la prévoyance professionnelle du canton de Fribourg conclut au rejet du recours. L'Office fédéral des assurances sociales a renoncé à se déterminer.