PUP.Optional.IFEO is a generic detection applied when a PUP blocks another program from running by intercepting it using the Image File Execution Options (IFEO) registry key in Windows.
Image File Execution Options are used to intercept calls to an executable. Its intended use is for debugging or replacing applications, but using it as a means to simply stop the executable from executing altogether has been common practice as well.
Malwarebytes protects users from PUP.Optional.IFEO by blocking the PUPs that create the offending regsitry value.
Malwarebytes can detect and remove PUP.Optional.IFEO without further user interaction.
When PUP.Optional.IFEO is detected on your computer, Malwarebytes for Windows does not know if it was authorized. Optimization software, malware, and potentially unwanted programs (PUPs) are known to make these types of changes, hence they are regarded as potentially unwanted.
To have Malwarebytes for Windows ignore a PUP.Optional.IFEO, you must add the PUP.Optional.IFEO as an exclusion.
When a PUP.Optional.IFEO is excluded, Malwarebytes for Windows does not detect the PUP.Optional.IFEO during scans.