Skip to content

Secure Boot

Samantha Glocker edited this page Oct 21, 2018 · 5 revisions

About Secure Boot notes:

Secure boot is a security standard developed that attempts to ensure the software on a PC can be trusted.

Because of what it needs to do, MacType must interact with other software on a PC to change the font rendering of that software. There are several ways to achieve this. One method is what we call Registry Mode.

Registry Mode uses a registry string called AppInit_DLLs, which is called when any software loads on the PC. In Registry Mode, MacType adds itself to AppInit_DLLs, to incercept the API calls for software and change its font rendering. This is an accepted way of achieving this outcome—that's why AppInit_DLLs exists in the first place.

However, AppInit_DLLs could also be used by malicious software, and for that reason, Secure Boot won't allow it.

So for this reason, if you want to have Secure Boot enabled, you'll need to select another mode for MacType.

In addition it's probably a good idea for Secure Boot to be enabled for the average user if you can.

Modes that work with Secure Boot on

  • Service Mode* (recommended)
  • Tray Mode
  • Manual Mode

Note: Service Mode and Registry Mode give the same results in most cases

Modes that will work with Secure Boot off

  • Any of the above, plus
  • Registry Mode
Clone this wiki locally