ERROR: No 32-bit compiler, usual tips don't help

Hi, sorry for my bad English (Grammar and punctuation in particular) and maybe I asking for help in a wrong place but pls.
I am install/uninstall ue4/visual hundred times, I spend whole week try fixing this and I am in despair.
My algorithm:

  1. Install UE4
  2. Install VS with ALL C++ components I can install (almost no free space on my HDD)
  3. Pick C++ when 1st time launch VS
  4. Annnnnnnnnnnnnnnnnnnd I have this problem like in the post
    BUT I am create blank project with c++ AND ITS WORK FINE (for some reason…), problem gone.
  5. Few day later problem back and I literally don’t do anything that can cause this trouble back
    And the most interesting part my VS on C disk BUUUUT UE4 clings to D disk

"An error occurred while trying to generate project files.

Running D:/Program Files/Epic Games/UE_4.15/Engine/Binaries/DotNET/UnrealBuildTool.exe -projectfiles -project=“D:/Unreal Projects/MyProject2/MyProject2.uproject” -game -rocket -progress
Discovering modules, targets and source code for project…
ERROR: No 32-bit compiler toolchain found in D:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\cl.exe"

134942-vs+installation+part5.png

134943-vs+installation+part6.png

134944-

134946-

134947-actual+directory.png

Thanks to everyone for their help, thanks to you, I was able to do everything on time and I had no problems (no). So, the problem was that MS VS 2015, regardless of the method of removal, likes to leave behind certain files. After that, the system thinks that the program is remote, but installers of other versions (for example, MS VS 2017) strongly disagree with this. Third-party programs for cleaning files and registries do not help to remove everything completely and irretrievably, it is necessary to use SPECIFICALLY WRITTEN UTILITIES (!!!). After cleaning this utility and reinstalling MS VS2015 everything worked.