web-dev-qa-db-ja.com

管理者権限なしでカスタムフォントを使用する

私はあなたが言うC:\Windows\Fontsにカスタムフォントを入れることができることを知っています、そしてアプリケーションはそれらを見つけて使うことができるでしょう。ただし、これは管理者がマシンにアクセスできる場合にのみ可能です。これは共有環境ではほとんどありません。

管理者以外のユーザーに適した他の場所からカスタムフォントを使用する一般的な方法はありますか?そうでない場合は、Adobe Fireworks(CS3)とOffice 2007に固有の方法はありますか?

私はXPとVistaに主に興味を持っていますが、他のWindowsバージョンでもうまくいく解決策は素晴らしいでしょう。

37
Fire Lancer

システムフォントの追加と削除は管理者の仕事であり、標準のシステムフォントを削除または置き換えてWindowsをめちゃくちゃにする可能性があるため、管理者権限を持たないユーザー(実際にはおそらくPower Userで十分です)は拒否されます。 :)

私が読んだ ここから あなたはユーザーに彼らの\ Windows\Fontsフォルダへの書き込みアクセス権を与えることができるはずです、そしてそれは彼らにフォントをインストールさせるでしょう。

11

管理者権限なしでカスタムフォントを使用することは PortableApps.com プラットフォーム( バージョン10.0 で導入された)で可能です。

カスタムフォントを使用するには:

  1. をダウンロードして、PortableApps.comプラットフォームを解凍します。

    setup 1

    setup 2

  2. フォントファイルを<PortableApps>\PortableApps\PortableApps.com\Data\Fontsディレクトリにコピーします。 まだ存在しない場合は作成してください。

    folder

  3. PortableApps.comプラットフォームを閉じて再起動します。

    close

    start

PortableApps.comプラットフォームが実行されている間、フォントは他のアプリケーションで使用可能になります。

22
iglvzx

私がXPで使用した回避策があります。他のバージョンのWindowsでも動作するかどうかはわかりません。

保存されているフォントファイルをダブルクリックすると、プレビューウィンドウが表示されます。このウィンドウを閉じるまで、フォントは他のアプリで使用できるようになりますが、再起動が必要なものもあります。

私はこれがうまくいくと思います。なぜならプレビューは自動的にフォントをレンダリングするために一時的にインストールするからです。そしてこの一時的インストールはフォントをFontsフォルダに追加することを含まないので、管理者権限を必要としません。


編集:ちょうどフォントファイルのショートカットをFontsフォルダにコピーすることをテストしました、そして、それは私のためにも同様に働くように思えます、しかし、私は以前成功しなかったことを試みました。

19
e100

Windows 10 17704以降では、管理者権限なしでフォントをインストールすることができます。

管理者以外のユーザーのためのフォントインストール

学校や職場の共有PCで自分のアカウントから自分のフォントを使用したいと思ったことはありますが、そのフォントをインストールするために必要な管理者権限がなかったからでしょうか。まあ、私たちはこれについてあなたの欲求不満を聞いたし、いくつかの変更を加えました。

以前は、Windowsのフォントは常にすべてのユーザーにインストールされていました。これはシステム全体の変更であるため、常に管理者権限が必要です。管理者の必要性は、ユーザーインターフェイスに反映されていました。たとえば、ファイルエクスプローラでフォントファイルを含むフォルダを参照し、そのファイルを右クリックしてコンテキストメニューを表示した場合、セキュリティバッジが付いた「インストール」オプションが表示されます。つまり、管理者が必要です。 。

Font install

8
phuclv

NexusFont は、インストールされたフォントを(管理者権限で)管理したり、特定のフォントを実行時に利用できるようにする(管理者権限なし)フリーウェアフォントマネージャです。 。後者の機能ではNexusFontを実行してあなたが好きなフォントグループを追加するだけです。フォントファイルは任意のフォルダに置くことができます。 NFが実行されている限り、アプリケーションはフォントを使用できます。 NFは移植可能に使用できます。

Windows 7では、ハングするために少し実験を要するいくつかの癖があります。最大の利点は、シンボリックリンクを使用してインストールした場合、シンボリックリンクだけでなくファイルが削除されるため、ファイルを削除しても無効にされないことです。この場合、フォントを無効(アンインストール)にしますが、「ファイルはその場所に残す」オプションを使用します。

6
matt wilkie

WinFonts4Allはユーザーレベルでも動作します(テスト済み:Windows 7、Windows 8、およびWindows 10)。

%userprofile%\ Fonts内のすべてのフォントを監視し、それらを現在のユーザーセッション用に登録します。 GUIさえあります。

実際に見てください。 https://ygg.li/winfonts

1
Gorilla Moe

はい、あなたは管理者権限なしでフォントを読み込むことができます。 AddFontResource関数 を見てください。ローカルフォルダからフォントを読み込むには、 Font Xplorer (フリーウェア)を使用できます。私はWin7でそれをテストしました(おそらくWin8でも動作します)。

0
Sole42