It seems to have something to do with my GPU. After I switch gpu from AMD in-built to gtx4060, it worked, but it doesn't explain it won't affect x86 version. The software should work on CPU by default if I remrember correctly.
x86 is working on the same environment, strangely, x64 version can't. My windows 11 is 64bit. What reason could it be? Evrytime I try to open it, it generates a report.txt. VideoSubFinderWXW.cpp:194 Starting program... VideoSubFinderWXW.cpp:195 CVideoSubFinderApp::Initialize... VideoSubFinderWXW.cpp:197 CVideoSubFinderApp::Initial LoadSettings... MainFrm.cpp:1252 CMainFrame::LoadSettings(): starting... MainFrm.cpp:1254 CMainFrame::LoadSettings(): ReadSettings(g_GeneralSettingsFileName, g_general_settings)......