Seagullプリンタードライバー用のプリンターおよびバーコードフォントが一覧表示されない、または利用できない
症状
Seagullプリンタードライバー用のプリンターフォントやBarTenderのバーコードフォントが、プリンターのプロパティ > フォントタブに表示されず、Seagullプリンタードライバーを選択した際にBarTender Designerでも使用できません。
環境
- Windows 10 以降
- Windows Server 2016 以降
- Seagull Scientific プリンタードライバー
診断
正しいプリンターが選択されているか確認してください。
-
BarTender Designerで印刷ダイアログを開きます。
- 正しいプリンターが選択されているか確認します。
正しいプリンターを選択してもフォントが表示されない場合は、Windowsのセキュリティポリシーの変更が原因の可能性があります。新しいバージョンのWindows(Windows 10 / Server 2016 以降)では、デフォルトの%windir%/Fontsフォルダー以外にあるフォントは自動的にブロックされます。
解決方法
このセキュリティ設定は、Windowsのグループポリシーまたはレジストリで無効にすることができます。
Windows グループポリシー
-
グループポリシーエディター(gpedit.msc)を開き、コンピューターの構成\管理用テンプレート\システム\緩和オプション\信頼されていないフォントのブロックに移動します。
-
この設定が無効、または信頼されていないフォントをブロックせずにログ記録のみになっていることを確認します。
Windows レジストリ
-
レジストリエディター(regedit.exe)を開き、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Kernel\に移動します。
-
MitigationOptionsキーが存在しない場合は、右クリックして新しいQWORD(64ビット)値を追加し、MitigationOptionsに名前を変更します。
-
MitigationOptionsキーを右クリックし、修正をクリックします。
-
基数オプションが16進数になっていることを確認し、下記の値データに更新します。既存の値がある場合は、更新時に値を保存してください。例えば、現在の値が1000の場合、更新後の値は1000000001000となります。
-
この機能を有効にする場合:1000000000000 と入力します。
-
この機能を無効にする場合:2000000000000 と入力します。
-
監査のみ行う場合:3000000000000 と入力します。
-
-
変更を反映させるためにシステムを再起動してください。
詳細情報
詳細については、以下のMicrosoftの記事をご参照ください。