Windows 7'de hala kullanılmakta olan bir yazı tipi nasıl silinir?


16

Bir proje için bir barkod yazı tipi yükledim. Yazı tipi, Yazı Tipleri kontrol panelinden yüklendi. Şimdi yazı tipini sistemimden kaldırmak istiyorum, ancak silmeye çalıştığımda bana kullanılan yazı tipi hakkında bir uyarı veriyor.

Çalışan tüm uygulamaları kapattım, ancak yine de hata mesajını alıyorum. Yazı tipini hangi programın kullandığını belirlemek için bir yol bilen var mı? Yazı tipinin silinmesini zorlamanın bir yolu var mı?


Güvenli Mod ve Unlocker benim için çalışmadı, yine de bir çözüm buldum, UNC yolu üzerinden yazı tipi klasörünü aç: superuser.com/questions/264072/…
matt wilkie

Yanıtlar:


6

Yazı tipinin artık kullanılmadığından emin olmanın en iyi yolu, yazı tipini Güvenli Modda kaldırmaya çalışmaktır .

Yeniden başlatarak, Windows önyüklemeden önce F8 tuşuna basıp ok tuşlarıyla seçerek oraya ulaşabilirsiniz ...


2
Güvenli Modda bile, Windows yazı tipimin kullanımda olduğunu iddia ediyor: / Ne yapmalı?
powerbuoy

@powerbuoy: Sysinternals Process Monitor'ü kullanın ve bir önyükleme günlüğü yapın, ardından bu günlükte yazı tipi adınızı arayın; bu, hangi işlemin dosyayı açtığını göstermeli, daha sonra bu işlemin Sysinternals AutoRuns veya benzeri ile Güvenli Mod'da yüklenmesini önlemeye çalışabilirsiniz.
Tamara Wijsman

1
@powerbuoy , superuser.com/a/516022/16966 izniyle düz Güvenli
Mod'dan

5

Unlocker , hangi uygulamanın bir dosyada kilitli olduğunu belirlemenize yardımcı olabilecek mükemmel bir ücretsiz küçük uygulamadır. Ayrıca kilidi açmanıza veya Windows'un kendisiyse bir sonraki yeniden başlatmada silmenize izin verir.


3
Unlocker harika bir araçtır, ancak ne yazık ki Fonts klasöründe çalışmaz.
fitojb

1
@ user2552310 (önerilen düzenlemede) bunun, yüklemeleri reddettikten sonra bile 3x bloatware yüklediğini söylüyor.
Olli

Chrome, "kötü amaçlı" olduğunu iddia ederek bu
dosyayı indirmeme

Unlocker, hiçbir şey yüklemeyen taşınabilir bir sürüme sahiptir.
krispy

1
Bu çözüm çalışırken, bir kez daha kabul edilen yanıt (Güvenli mod) veya dosya için bir kilit tutan biten işlemler lehine bir kez daha tavsiye etmek istiyorum. İşaretçi sıfırlandığında diğer kilitli dosyaları bozma riskiniz nedeniyle dosya kilitlerini zorla kaldırmak son derece tehlikelidir .
Paul Lammertsma

4

Elvated komut istemi ile 10 saniyelik düzeltme: Başlat> CMD> Yönetici Olarak Çalıştır:

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

Bu dosyayı silmeye zorlar ve hepsi bu kadar.


4
Bunu Windows 7'de denedim, hala "erişim reddedildi"
Max Kielland

3

Unlocker'ı başka bir cevap tarafından önerildiği gibi kullanmak istiyorsanız , Fonts klasöründe çalışmadığını görebilirsiniz. Bununla birlikte, komut satırından bunu yapmanın hala bir yolu vardır.

Sadece aşağıdaki komutu çalıştırın:

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

Açıkça yüklü konumdan Unlocker.exe'yi kullanın ve belirli yazı tipi adını silmek istediğiniz adla değiştirin.


2

Daha önce Unlocker'ı tavsiye ettim. Daha az invaziv ve daha gelişmiş bir teknik Process Explorer'ın kullanılmasını içerir . Process Explorer'da:

  1. FindMenünün altında öğesini seçin Find Handle or DLL...(veya Ctrl+ tuşuna basın F)
  2. Silmek istediğiniz yazı tipinin dosya adını yazın ( yazı tipi adı değil ; dosyanın adından emin değilseniz, yazı tipi dizininizdeki yazı tipini bulun ve dosya özelliklerini görüntüleyin).
  3. Dosyayı kullanarak tüm işlemleri öldürün.
    • Eğer öldürdüyse explorer.exe, seçerek yeniden Run...dan Filemenüsü (ya da basın Ctrl+ R) ve girerken explorer.exe.
  4. Dosyayı bir Gezgin penceresinden veya komut isteminden silin.

Bu arada, yalnızca yazı tiplerini değil, kullanımda olan ve Windows'ta silinemeyen sistem dışı dosyaları silmek için de geçerlidir.


1

Bunu yapmanın başka bir yolunu buldum ... ve aslında yazı tipini silmek için kullandığımız Microsoft'un Yazı tipi yardımcı programı, çıkıyor, silmeye çalıştığımız yazı tipini kullanıyor!

Yazı Tipleri klasöründe ... Düzenle ... Düzeni tıklayın ... Ayrıntılar bölmesinin işaretini kaldırın

Şimdi tekrar yazı tipini silmeyi deneyin, çalışması gerekir.

Bu sizin için Windows! :)


0

Ben sadece yükseltilmiş bir komut isteminden sildi (yani yönetici olarak çalıştırın). sonra yazı tipleri klasörüne geri döndü ve bir kez daha sildi ve gitti.


0

Bu benim için çalıştı ve çok kolay:

1- Unlocker'ı Paul'un önerdiği gibi kullanın

2- Yazı tipini silmek için, yazı tipi klasöründe Unlocker'ı doğrudan kullanamazsınız, hile bir klasöre geri gitmek (Windows Klasörü) ve sonuç (* .ttf) için arama yaparak sonuç sisteminizin tüm yazı tiplerini oluşturur , ancak bu kez "yazı tipleri klasöründe" olmadığından, Unlocker'ı kullanabilir ve istediğiniz yazı tipini silebilirsiniz, iyi şanslar


0

Bunun eski bir soru olduğunu anlıyorum, ama şimdi benimle olduğu gibi başkaları için de yararlı olabilir. Kalbin zayıflığı için değil. Bunu yapmadan önce kayıt defterinizi yedekleyin. Kayıt defteri düzenleyicisine gidin, ardından yazı tipinizi HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Fonts içinde bulun ve sağ tıklayın ve Sil'i seçin. 64 bit çalıştırıyorsanız, bu konumdan silmeniz gerekebilir: HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ Windows NT \ CurrentVersion \ Fonts Ardından yeniden başlatın.


0

Silinmesi Zor Olanların Kilidini Açmak İçin 7 Araç • Raymond.CC

Bu incelemeye göre, IObit Unlocker önerilen seçimdir:

Yeniden başlatma gerekmeden veya Zorunlu mod kullanılmadan dosya başarıyla silindi! Dahası, IObit, bu araçların çoğunun sadece tek bir dosyayı bile silemediği bu korumalı dosyalarla dolu tüm klasörü kolayca silebildi.

Yüklemek

chocoinstallio-unlocker

Yazı tipini kaldır

GUI ile yazı tiplerini seçemezsiniz, ancak IObitUnlocker.exe komut satırı kullanımını da destekler.

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

IObit Unlocker komut satırı kullanımı

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

Benim durumumda bir font dosyası sistem işlemi tarafından kilitlendi (Pid = 4). Bu yüzden dosyayı yeniden adlandırdım ve yeniden başlattım, sonra dosya silinebilir.


0

Başka bir sabit diskte silmek ve "kullanımda" hatası almakta zorlandığım bir yazı tipini unzipped. İlk sürücümde silebilirim, ancak diğerinde değil. Herhangi bir program kullanmadan yazı tipini silmek istedim. Sil, lo ve işe yaradığına bastığımda yanlışlıkla başka bir öğe (klasör) seçtim! Geri dönüşüm kutusundaki klasörü geri yükledim ve sonunda sinir bozucu yazı tipinden kurtuldum. Umarım bu herkes için daha kolay bir alternatif yöntem olacaktır.


0

Bunun nedeni, yazı tipinin sağdaki Windows "Önizleme Bölmesi" nde "açık" olmasıdır.

Bunu aşmanın tek yolu Görünüm-> Ayrıntılar Bölmesi'ne (Önizleme Bölmesi seçimini kaldırın) giderek Gezgini'nde Önizleme Bölmesini devre dışı bırakmaktır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.