Sen2cor Error ! folder name is S2A_OPER_PRD_MSIL1C

SNAP and Sen2cor has installed correctly.

When trying to apply the SEN2COR to a S2A image, it really works.
The folder name is S2A_MSIL1C_20161230T024112_N0204_R089_T50RPS_20161230T024525.SAFE

When apply the SEN2COR to another S2A image, it doesn’t work.
it said that

Sentinel-2 Level 2A Processor (Sen2Cor), 2.3.1, created: 2017.02.03 started …
Traceback (most recent call last):
File “C:\ProgramData\Anaconda\Lib\site-packages\sen2cor-2.3.1-py2.7.egg\sen2cor/L2A_Process.py”, line 352, in
sys.exit(main())
File “C:\ProgramData\Anaconda\Lib\site-packages\sen2cor-2.3.1-py2.7.egg\sen2cor/L2A_Process.py”, line 297, in main
L2A_TILES = updateTiles(config)
File “C:\ProgramData\Anaconda\Lib\site-packages\sen2cor-2.3.1-py2.7.egg\sen2cor/L2A_Process.py”, line 43, in updateTiles
L1C_TILES = config.createOrUpdateL2A_UserProduct()
File “C:\ProgramData\Anaconda\Lib\site-packages\sen2cor-2.3.1-py2.7.egg\sen2cor\L2A_Config.py”, line 3169, in createOrUpdateL2A_UserProduct
L1C_UP_DIR_ = u’\’.join([u’\\\\?’, L1C_UP_DIR])
UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xd5 in position 21: ordinal not in range(128)
Process exited with value 1
Finished tool execution in 4 seconds

The folder name is S2A_OPER_PRD_MSIL1C_PDMC_20160720T113607_R046_V20160720T023642_20160720T023642.SAFE
This folder has several images and the first image is I want to use.

PS: I don’t know the different between S2A_MSIL1C_***.SAFE and S2A_OPER_PRD_MSIL1C_***.SAFE

I appreciate any help on how to solve this issue.

unicode error rather indicates that the asian characters in the folder path might be a problem. Are both data set in the same directory? Try to run it from a folder with short path, e.g. C:\temp

Ok,I will put this folder in C and try again.

It works. Thank you so much !

It is running now. I think it will run for a long time.
Hope the results are fine.