管理者権限なしでカスタムフォントを使用していますか?


40

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

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

私は主にXPとVistaに興味がありますが、他のWindowsバージョンで動作するソリューションは素晴らしいでしょう。

回答:


12

システムフォントの追加と削除は管理者のタスクであり、管理者権限を持たないユーザー(実際にはおそらくパワーユーザーで十分です)は、標準のシステムフォントを削除または交換してWindowsを台無しにする可能性があるため、拒否されます。:)

ここで読んだ内容から、ユーザーに\ Windows \ Fontsフォルダーへの書き込みアクセス権を与えることができ、それによりフォントをインストールできるようになります。


4
まあ、私はそれらが「システムフォント」である必要はありません(または本当に必要です)コンピューター全体に影響を与えるか、既に存在するものを置き換えます。など
ファイヤーランサー

フォントの場所に関係なく、Windowsのフォントサブシステムに登録されていないフォント(特にWord)を使用できるとは思いません。
Ƭᴇcʜιᴇ007

現在のユーザーのセッションにプログラムでフォントを追加する方法があります(blogs.msdn.com/michkap/archive/2006/06/25/646701.aspxを参照してください)。これがおそらく2番目のユーティリティの機能です。これは、システムを起動するたびにユーティリティを実行する必要がある理由を説明しています。
-dsolimano

@Fire Lancer:そのユーティリティはあなたの路地にぴったりのはずです。:) @dsolimano:AddFontResource(またはAddFontResourceEx)を使用すると、システムに登録されます。このアクションは管理者権限を必要とせず、永続的ではありません。フォントを永続的にするには、a)レジストリのリストにフォントを追加し、b)(オプションで)フォントフォルダに移動する必要があるため、権利が必要です。AddfontResourceを使用するだけで十分なPITAになるため、ビットマップフォントプロバイダーで2Dフレームワークを使用することをお勧めします。;)
Ƭᴇcʜιᴇ00710年

そのRegisterFont.exeプログラムは、私が望んでいたことだけを行います-仕事用のXPノートパソコンにいくつかのカスタムフォントを追加するだけです。このブログでは、最低限の技術を習得しているユーザーでもインストールとセットアップについて説明しています。ユーティリティはおそらくGUIを使用して作業を簡単にすることができますが、現状のままでも完璧です。ありがとう!
MattDMo

24

PortableApps.comプラットフォーム(バージョン10.0で導入)では、管理者権限なしでカスタムフォントを使用できます。

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

  1. PortableApps.comプラットフォームをダウンロードして抽出します

    セットアップ1

    セットアップ2

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

    フォルダ

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

    閉じる

    開始

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


PortableApps 12.0.5で宣伝されているとおりに動作します。ユーザーのホームディレクトリ(サーバーなど)にインストールできます。
krlmlr

3
興味深い解決策ですが、管理者権限が許可されていない組織で作業している場合、インターネットからソフトウェアをダウンロードして実行すると、あらゆる種類のIS規則に違反する可能性があります。
Lqueryvg

すべてのアプリケーションはオープンソースであり、無料で使用できます。Gimpを使用して画像を編集したり、Inkscapeを使用したりしても、問題はありません。
メルロイ

バージョン15.0.2はWindow 10で動作します。PortableApps.comとPowerPoint 2016の両方を再起動した後、Robotoのすべてのスタイルを使用できます。この答えはさらに上がるはずです。
Stefan_Fairphone

@Melroyソフトウェアのライセンスだけではありません。セキュリティも重要です。侵害されたアプリケーションがITの審査を受けていない場合、誤ってダウンロードする可能性があります。何かが起こった場合、それは責任の問題になります。ITの審査を受けていないアプリケーションが問題を引き起こした場合、ほとんどの場合、責任を負うことになります。
exhuma

19

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

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

プレビューはフォントをレンダリングするために自動的に一時的にフォントをインストールし、この一時的なインストールにはフォントをFontsフォルダに追加する必要がないため、管理者権限が必要ないため、これが機能すると考えています。


編集:フォントファイルのショートカットをFontsフォルダーにコピーすることをテストしましたが、それでも同様に機能するようですが、以前は成功せずに試したことがあります。


3
甘いハック!将来のためにそのことを念頭に置いておく必要があります。:)
Ƭᴇcʜιᴇ007

5
7:で動作していないようです。:(
Kazark

15

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

非管理者ユーザー向けのフォントのインストール

共有の学校や職場のPCでアカウントから独自のフォントを使用したいと思ったことはありますか?さて、これについてあなたの不満を聞き、いくつかの変更を加えました。

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

フォントのインストール


1
ウィーン大学では機能しません。Adminシールドのプレフィックスが付いた「インストール」オプションのみがあります。
Stefan_Fairphone

2
@Stefan_Fairphoneバージョン> = 17704であると確信していますか?
phuclv

1
まだWindows 10 Build 16299を使用しています...😬すみません、チェックしていません。
Stefan_Fairphone

6

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

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


私はこのプログラムで成功しましたが、ビットマップフォント(拡張子.fon)の追加が許可されていないことに注意してください
thomasrutter

1

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

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

実際にご覧くださいhttps : //ygg.li/winfonts


まったく機能しない(ウィンドウ7でテスト済み)
マイケル

1
イン・アクション映像からは、Windows 10、に働くだろう、このようになりますもはや必要ありません
phuclv

それは本当に素晴らしい@phuclvです!(少なくとも特定のパッチレベル以降では)Win10に既に組み込まれていることを知りませんでした!:)
ワリアル

0

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


-1

[フォントをフォントフォルダーにコピーする]チェックボックスをオフにして、フォントをインストールします。インストールされたフォントは、そのセッションでのみ使用できます。ログインするたびに、このタスクを繰り返す必要があります。


8
どのような文脈で?Windowsのどのバージョンですか?
カザーク
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.