Thank you for providing the full compilation log. The issue is
not related to your HTML content. Your compilation progresses correctly until the very last step, where HTML Executable attempts to generate its internal build file (.hek). The fatal errors you see are caused by
Windows permission restrictions, not by a problem in your project.
1. Why the compilation fails
The key error messages are:
- “A required privilege is not held by the client”
- “Access is denied”
- Cannot create file E:\tarjeta_25.hek
- Cannot create file C:\ad-one.hek
HTML Executable must temporarily create a .hek file in the
same folder as the output EXE. Windows is blocking this operation.
This happens when:
- The output folder is a protected location (such as C:\ or the root of another drive like E:\)
- Security software (Windows Defender / antivirus) blocks executable generation
Please use a writable output directory, not a protected system location.
2. How to solve the fatal errors (step by step)
Solution A (recommended): Change the output folder
- Open Application Output in HTML Executable
- Change the output EXE path to a folder such as:
C:\Users\your-username\Documents\HTMLExecutable\
or
C:\Users\your-username\Desktop\
- Make sure the folder already exists
- Compile again
Do not output directly to C:\ or E:\ root folders
Solution B: Antivirus / Windows Defender
If the problem persists:
- Temporarily disable real-time protection
- Or add HTML Executable to your antivirus exclusion list
Some security tools silently block .exe and .hek file creation.
3. About the “Company Name” field
You
do not need a company to use HTML Executable.
You may:
- Enter your family name
- Enter your personal name
- Or enter something generic, such as:
Family Archive Personal Project Private Collection
This field is informational only (used in version metadata and About dialogs). It has
no licensing or functional impact.