About Unreal Engine 4 Crash

Oh, my god. Now, my project can’t open and crash on anything.
The Crash Reporter show:
LoginId:147ebd024938707e8265758ca779eca9
EpicAccountId:f48b2322359941f491b3e297b3360379

Fatal error: [File:D:\Build++UE4\Sync\Engine\Source\Runtime\AssetRegistry\Private\PackageReader.cpp] [Line: 473] Bad name index 648609792/1116

UE4Editor_Core!FDebug::AssertFailed() [d:\build++ue4\sync\engine\source\runtime\core\private\misc\assertionmacros.cpp:417]
UE4Editor_AssetRegistry!FPackageReader::operator<<() [d:\build++ue4\sync\engine\source\runtime\assetregistry\private\packagereader.cpp:473]
UE4Editor_Core!FStructuredArchive::FSlot::operator<<() [d:\build++ue4\sync\engine\source\runtime\core\private\serialization\structuredarchive.cpp:383]
UE4Editor_CoreUObject!operator<<() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\objectresource.cpp:227]
UE4Editor_CoreUObject!operator<<() [d:\build++ue4\sync\engine\source\runtime\coreuobject\private\uobject\objectresource.cpp:214]
UE4Editor_AssetRegistry!FPackageReader::SerializeImportMap() [d:\build++ue4\sync\engine\source\runtime\assetregistry\private\packagereader.cpp:363]
UE4Editor_AssetRegistry!FAssetDataGatherer::ReadAssetFile() [d:\build++ue4\sync\engine\source\runtime\assetregistry\private\assetdatagatherer.cpp:865]
UE4Editor_AssetRegistry!FAssetDataGatherer::Run() [d:\build++ue4\sync\engine\source\runtime\assetregistry\private\assetdatagatherer.cpp:597]
UE4Editor_Core!FRunnableThreadWin::Run() [d:\build++ue4\sync\engine\source\runtime\core\private\windows\windowsrunnablethread.cpp:76]

I try a lot of way, then it is still not working.
And I use UE4. 21.2 and reset it many times.
So how can I open my project again? This is a very importance project for me! Please help me~
Thank you so much!