explorer.exe high CPU usage

I have a lot of issues when I open my folders to browse around. Often explorer.exe just straight up crashes, restarting my desktop. other times it spawns threads that are looping my CPU for no reason. I thought I had a virus or something, so i kept digging until i caught a stack from sysinternals/procexp from a thread that was using high CPU:

user32.dll!GetPropW+0x139
ucrtbase.dll!wcscmp
SLDMFCU.dll!suFileStorage::EnsureCleanup::operator=+0x4ae
SLDMFCU.dll!suFileStorage::EnsureCleanup::operator=+0x37f
SLDMFCU.dll+0x2a9da
SLDMFCU.dll!suSolidworksDAApOptions_c::writeToRegistry+0x1491
SLDMFCU.dll!suSolidworksDAApOptions_c::writeToRegistry+0x2f98
SLDMFCU.dll!suSolidworksDAApOptions_c::writeToRegistry+0x3226
SLDMFCU.dll!suAutoRepairStatusLogger::WriteStreamStatusLog+0x3e77
SLDMFCU.dll!suZipStorage::GetThirdPartyStgStore+0x113b
SLDMFCU.dll!suFileStorage::suFileStorage+0x1b8
SLDMFCU.dll!suFileStorage::suFileStorage+0x99
SLDMFCU.dll!suFileStorage::suFileStorage+0x995
SLDMFCU.dll!suFileStorage::createStorage+0x15f
sldpropertyhandler.dll+0x2080
windows.storage.dll!RegistryVerbs_GetHandlerMultiSelectModel+0x2fe5
windows.storage.dll!SHILAliasTranslate+0x39a7
windows.storage.dll!Ordinal2003+0x2186
windows.storage.dll!DllGetClassObject+0x679
windows.storage.dll!PredictReasonableImpact+0x81a
windows.storage.dll!Ordinal2002+0x8328
windows.storage.dll!Global_WindowsStorage_csIconCache+0x37fd
windows.storage.dll!Global_WindowsStorage_csIconCache+0x3702
PROPSYS.dll!PSFormatForDisplay+0x5a6
PROPSYS.dll!PSFormatForDisplay+0x105e
PROPSYS.dll!PSFormatForDisplay+0x1082
PROPSYS.dll!PSGetPropertyDescriptionByName+0x929
windows.storage.dll!SHBindToParent+0x30f0
windows.storage.dll!SHBindToParent+0x2aba
windows.storage.dll!SHBindToParent+0x361c
windows.storage.dll!SHBindToParent+0x53ff
windows.storage.dll!Shell_GetStockImageIndex+0xbb6
windows.storage.dll!SetAppStartingCursor+0x1696
windows.storage.dll!SHCreateFilterFromFullText+0x6e02
windows.storage.dll!DllCanUnloadNow+0xe3c1
shcore.dll!Ordinal161+0x13f5
ntdll.dll!LdrAddRefDll+0x372
ntdll.dll!RtlSetThreadSubProcessTag+0x1f90
KERNEL32.DLL!BaseThreadInitThunk+0x17
ntdll.dll!RtlUserThreadStart+0x2c

Its rather annoying on a software I otherwise love.

Sorry if this is not the correct place to make a bug report.

Windows 11 Pro 24H2 Build 26100.7623