Skip to main content

MFSupportInfo does not produce a log file in Windows Vista

  • February 15, 2013
  • 0 replies
  • 0 views

Problem:

MFSupportInfo has been part of Net Express since version 5.0, and the file can be found in the BIN directory. It however does not produce the log file when it is executed. A black screen just flashes by.

Resolution:

User Account Control (UAC) is a new feature in Windows Vista to prevent malicious programs from damaging a system. One of its tasks is to protect system settings from being changed without the user's knowledge. UAC then prompts the user when certain activities are about to occur, such as installing or uninstalling a program, configuring Automatic Updates, copying or moving files into the Program Files directory or Windows directory, etc.

MFSupportInfo is designed to produce a log file in the current folder, and since Net Express is installed by default in the Program Files directory where UAC has under guard, the log file cannot be produced. This problem does not occur if Net Express is installed in a different location other than Program Files.

The best and recommended way to produce the log file is from the 'Net Express 32-bit Command Prompt', as this defaults the directory to C:\\Documents and Settings\\UserID\\My Documents\\Micro Focus\\Net Express 5.x\\WORKAREA. In addition, MFSupportInfo can be executed from any folder in this command prompt, as it is found through the PATH environment variable.

Here are other workarounds:

  execute MFSupportInfo.exe with "Run as administrator" - this can be done by right-clicking on the utility and clicking on the option, and the log file will be created in the same folder

  turn off UAC (not recommended) before executing MFSupportInfo

Old KB# 1614