fix: some bug under win