Sorry, this isn’t going to help you but with the same settings (E3 to B3) I don’t get an error. (I’m running the same version of Audacity on Windows 7 Pro 64-bit.)
As yet I could not reproduce the problem either, on Windows 10.
I think the cause is that the decimal separator in Change Pitch in your picture is showing as a decimal point. The separator should be a comma.
Your audacity.cfg shows the Audacity language is pt_BR. I cannot get the decimal point separator in Audacity when Audacity is set to System language and Windows Region and Language Format is set to Portuguese (Brazil), or when Audacity is set to pt_BR and Windows Region and Language Format is set to Portuguese (Brazil) or English (UK).
What is your setting for Region and Language Format in the Windows Control Panel? And is Windows installed in Portuguese (Brazil), so that the interface of Windows Control Panel uses Portuguese (Brazil)? I am not certain what the Brazil localisation in your image means without researching it, but I think it means the installation language.
For now, I suggest you quit Audacity. In the Explorer address bar, type
%appdata%
In the folder that appears, open the “Audacity” folder.
In the “Audacity” folder, delete the “pluginregistry.cfg” file.
And was Windows installed in Portuguese (Brazil) when you installed it and chose the language? At the moment we don’t know how to reproduce the problem you see.
Have you tried quitting Audacity, deleting your pluginregistry.cfg file then restarting Audacity? The pluginregistry.cfg file in your Audacity.zip was empty. That makes no sense to me. If you had not added any plugins, generating support data should not have produced any pluginregistry.cfg file. On the other hand there should always be a pluginsettings.cfg file, but your Audacity.zip contains no such file.
If you don’t mind I would like you to quit Audacity 2.0, delete your entire C:\Users\LEONARDO\AppData\Roaming\Audacity\ folder then restart Audacity 2.1.1 and try again.