Found on the Internet:
No matter what software I install, always report "NSIs Error:" Error writing temporary file. Make sure your the Temp folder is valid. "" This error, see figure below.
However, if I move the software to the system disk (c disk) for installation (which is always installed in D disk), there is no problem that can be installed. MD, what's the problem? Start Google, saying that it is possible that the TEMP and TMP folders specified in the environment variables (see the figure below) may not exist, but they are really real.
Then I thought it was the right access to the folder, and after check, I found it was fine. So I really confused, I do not know what to do.
Finally, on a foreigner's website found a friend sent a similar issue of the post, there is such an order in the post, he said he tried after it: "Icacls D:/setintegritylevel H". (Note: where D represents the letter of the problem, please modify it as the problem letter) I tried to try the same attitude, OMG, really good. However, it is not valid for me, and then the installation files are manually moved to the temporary folder can be installed.