When using 4D CGI's in conjunction with IIS, the CGI's must be located in the "Scripts" folder, which must have Script and Execute Permission enabled. Inside the "Scripts" folder is the 4Disapi.dll or nph-cgi4d_IIS.exe and their respective configuration files.
If you wish to change the name or either of these CGI's you need to know that these files follow specific naming conventions as determined by IIS. For the 4Disapi.dll, it needs to have the isapi.dll at the end of its name. Example: example1.dll is not preferred, what is preferred is example1isapi.dll.
Also, the 'Non-parsing header' files need to follow a specific naming convention. If you plan on renaming the nph files, the naming convention that should be follow is: nph-cgiXXX.exe.