使用中のWindows 7のフォントを削除する方法


16

プロジェクトにバーコードフォントをインストールしました。フォントは、フォントコントロールパネルからインストールされました。システムからフォントを削除したいのですが、削除しようとすると、使用中のフォントに関する警告が表示されます。

実行中のすべてのアプリケーションをシャットダウンしましたが、それでもエラーメッセージが表示されます。誰がフォントを使用しているプログラムを特定する方法を知っていますか?フォントを強制的に削除する方法はありますか?


:セーフモードとロックフリーは私もやったソリューション、オープンフォントフォルダのUNCパスを経由して見つけた、私のために仕事をしませんでしたsuperuser.com/questions/264072/...
マットウィルキー

回答:


6

フォントが使用されていないことを確認する最善の方法は、セーフモードでフォントを削除することです。

再起動し、Windowsが起動する前にF8キーを押して矢印キーで選択すると、そこに到達できます...


2
セーフモードであっても、Windowsは私のフォントが使用中であると主張します:/どうすればよいですか?
powerbuoy 14

@powerbuoy:Sysinternals Process Monitorを使用してブートログを実行し、そのログでフォント名を探します。これは、どのプロセスがファイルを開くかを示す必要があります。その後、Sysinternals AutoRunsなどを使用して、セーフモードでそのプロセスを読み込まないようにすることができます。
タマラWijsman 14

1
セーフモードてみ@powerbuoy コマンドプロンプトストレートセーフモード、の礼儀と異なるモード、superuser.com/a/516022/16966
マットウィルキー

5

Unlockerは、どのアプリケーションがファイルをロックしているかを判断するのに役立つ、素晴らしい無料の小さなアプリケーションです。また、ロックを解除したり、Windows自体の場合は、次回の再起動時にロックを削除したりできます。


3
Unlockerは素晴らしいツールですが、残念ながらFontsフォルダーでは機能しません。
fitojb

1
@ user2552310によると(推奨される編集では)、インストールを拒否した後でも、これにより3xのブロートウェアがインストールされます。
オッリ

Chromeでは、「悪意のある」と主張してこれをダウンロードすることさえできません:/
powerbuoy 14

Unlockerには、何もインストールしないポータブルバージョンがあります。
クリスピー

1
この解決策は機能しますが、受け入れられた回答(セーフモード)またはファイルへのロックを保持しているプロセスを終了することをお勧めします。ファイルロックを強制的に削除すると、ポインターがリセットされたときに他のロックされたファイルが破損する可能性があるため、非常に危険です。
ポールLammertsma

4

高度なコマンドプロンプトによる10秒の修正:スタート> CMD>管理者として実行:

del /f /s /q /a "C:\Windows\fonts\my-font.ttf"

それはファイルを強制的に削除し、それだけです。


4
私はまだ「アクセス拒否」、Windows 7でこれを試してみました
マックスKielland

3

別の回答提案されているようにUnlockerを使用する場合は、Fontsフォルダーで機能しないことがあります。ただし、コマンドラインを使用してこれを行う方法はまだあります。

次のコマンドを実行するだけです:

C:\Program Files\Unlocker>Unlocker.exe C:\Windows\Fonts\Oswald-Regular.otf

インストールされた場所からUnlocker.exeを使用し、特定のフォント名を削除したいフォント名に置き換えてください。


2

以前は、Unlockerをお勧めしました。侵襲性が低く、より高度な手法には、Process Explorerの使用が含まれます。プロセスエクスプローラーで:

  1. Findメニューの下で、選択Find Handle or DLL...(またはCtrl+を押しますF
  2. 削除するフォントのファイル名を入力します(フォント名ではなく、ファイル名がわからない場合は、フォントディレクトリでフォントを見つけてファイルプロパティを表示します)。
  3. ファイルを使用しているプロセスをすべて終了します。
    • 殺した場合は、メニューからexplorer.exe選択Run...してFile(またはCtrl+を押してR)を入力して再起動しますexplorer.exe
  4. Exlorerウィンドウまたはコマンドプロンプトからファイルを削除します。

ちなみに、これは使用中の非システムファイルを削除するためのもので、フォントだけでなくWindowsでも削除できません。


1

私はこれを行う別の方法を見つけました...そして実際に私たちがフォントを削除するために使用しているのはMicrosoftのFontユーティリティであり、それは結局、削除しようとしているフォントを使用しているということです!

[フォント]フォルダで... [整理...]をクリックします... [詳細]ペインのチェックを外します

ここで、フォントをもう一度削除してみてください。動作するはずです。

それはあなたのためのWindowsです!:)


0

管理者特権でコマンドプロンプトから削除しました(つまり、管理者として実行します)。その後、フォントフォルダに戻り、もう一度削除すると消えました。


0

これは私のために働いた、それは非常に簡単です:

1- ポールが提案したようにUnlockerを使用する

2-フォントを削除するには、フォントフォルダーでUnlockerを直接使用することはできません。トリックはフォルダーに戻り(Windowsフォルダー)、システムのすべてのフォントを検索する(* .ttf)を検索することです。 、今回は「fontsフォルダ」にないので、Unlockerを使用して、必要なフォントを削除できます。


0

これは古い質問ですが、他の人にとっては役に立つかもしれません。ちょうど今私と一緒だったように。気弱な人向けではありません。これを行う前に、まずレジストリをバックアップしてください。レジストリエディターに移動し、HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Fontsでフォントを見つけ、右クリックして[削除]を選択します。64ビットを実行している場合は、HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ Windows NT \ CurrentVersion \ Fontsから同じものを削除する必要がある場合があります。その後、再起動します。


0

削除が難しいファイルのロックを解除する7つのツール•Raymond.CC

このレビューによると、IObit Unlockerが推奨される選択肢です。

ファイルは、再起動や強制モードを使用せずに正常に削除されました!さらに、IObitはこれらの保護されたファイルでいっぱいのフォルダー全体を簡単に削除することができました。ここでほとんどのツールは単一のファイルだけを削除することさえできませんでした。

インストール

chocoinstallio-unlocker

フォントを削除

GUIでフォントを選択することはできませんが、IObitUnlocker.exeはコマンドラインの使用もサポートしています。

pushd "%ProgramFiles(x86)%\IObit\IObit Unlocker"
IObitUnlocker.exe /Delete "C:\Windows\Fonts\Montserrat-Hairline.otf"

IObit Unlockerコマンドラインの使用

IObitUnlocker.exe Command [Option] Object

Command:  
/None
/Delete
/Rename
/Move
/Copy

Option:
/Normal
/Advanced

Object:
None: "Path1","Path2","Path3"
Delete: "Path1","Path2","Path3"
Rename: "Path1","Path2","Path3" "NewName1","NewName2","NewName3"
Move:   "Path1","Path2","Path3" "NewPath"
Copy:   "Path1","Path2","Path3" "NewPath"

0

私の場合、フォントファイルはシステムプロセスによってロックされていました(Pid = 4)。そのため、ファイルの名前を変更して再起動すると、ファイルを削除できました。


0

削除して「使用中」エラーを取得するのに苦労している別のハードドライブでフォントを解凍しました。最初のドライブでは削除できますが、他のドライブでは削除できません。プログラムを使用せずにフォントを削除したかった。delete、loを押したときに、誤って別のアイテム(フォルダー)を選択しました。ごみ箱内のフォルダを復元したばかりで、やっと厄介なフォントを取り除きました。これが誰にとっても簡単な代替方法になることを願っています。


0

これは、右側のWindowsの「プレビューペイン」でフォントが「開いている」ためです。

これを回避する唯一の方法は、View-> Details Paneに移動してExplorerのPreview Paneを無効にすることです(Preview Paneの選択を解除します)。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.