Kami memiliki mesin profesional Windows 7 x64 di mana beberapa font tetapi tidak semua tidak dapat dihapus. Font yang bermasalah bukanlah font sistem atau font Microsoft Office (saya pikir, mereka belum memperbarui daftar untuk Office2010). Salah satu contoh: StoneSansOSITC TT (nama file IT243__.ttf
). Anehnya font lain dalam keluarga yang sama dapat dihapus, sekitar setengah lusin.
Pesan kesalahan adalah sesuatu seperti "file ini digunakan dan tidak dapat dihapus [coba lagi] [lewati]" .
Kami telah mencoba menghapus font di bawah akun domain yang merupakan anggota grup Administrator lokal serta akun Administrator Lokal. Kami telah mencoba menghapus dari Safe Mode dan berbagai kombinasi log off dan reboot.
Saya menggunakan Process Explorer untuk mencari pegangan file yang terbuka, dan mengidentifikasi csrss.exe
memiliki file yang terbuka, serta sejumlah font lain. Saya telah membuktikan, sebagaimana artikel wikipedia tentang csrss mengatakan, bahwa menghentikan proses menghasilkan layar biru kematian.
Bagaimana cara melacak aplikasi / layanan / proses mana yang menyebabkan file-file ini digunakan sepanjang waktu dan mematikannya?
memperbarui:
Laporan serupa orang ini menunjukkan bahwa mungkin ada masalah dengan Windows 7 yang semakin bingung mengenai berapa banyak tipografi yang diwakili dalam keluarga font (berpikir ada 4 padahal sebenarnya 6).
Utas ini memiliki pic pesan kesalahan yang kita lihat:
Kami mencoba program Unlocker yang disebutkan di sini , dan sementara itu mengidentifikasi file yang terkunci di direktori font mereka tidak cocok dengan yang kami coba hapus.
sumber
solusi matt wilkie berhasil. Ada cara yang bahkan lebih mudah di Windows 8. Cukup buka prompt perintah yang ditinggikan sebagai administrator dan masukkan perintah berikut:
Itu akan memaksa menghapus file dan hanya itu. Harap perhatikan juga bahwa mungkin diperlukan restart setelah mengeditnya jika font tidak berfungsi (sebagian besar disebabkan oleh kebingungan dengan keluarga font jika Anda memiliki beberapa jenis font yang sama)
sumber
Menemukan pintu belakang yang berfungsi, sebagian besar, tetapi masih ada beberapa keanehan yang tidak dapat dijelaskan seperti Windows berpikir font masih diinstal sampai siklus logoff / on selesai, dan bahwa jika font yang dihapus kemudian diinstal ulang Windows mengatakan font sudah diinstal, meskipun tidak ditampilkan dalam daftar. Untungnya aplikasi seperti Adobe Illustrator melihat kebenaran dalam kedua kasus, yang merupakan hasil yang diinginkan dalam kasus apa pun.
Kludge:
Buka dua jendela Windows Explorer, (untuk memudahkan, pasang kanan dan kiri dengan winkey- left, winkey- right.) Di satu sisi mengakses folder font secara langsung, melewati manajer font Control Panel yang bingung, dengan
\\machine-name\c$\Windows\Fonts
. Di sisi lain menavigasi keC:\Windows\Fonts
, yang akan beralih ke tampilan Font Manager.Di sisi FM, cari setiap font yang akan dihapus, pilih> properti untuk mendapatkan nama file yang sebenarnya, dan kemudian hapus file itu dari jendela explorer lainnya.
Pembaruan: Untuk jendela C: \ Windows \ Fonts, klik kanan pada tajuk kolom dan Anda dapat menunjukkan nama file (dan kemudian klik tajuk untuk mengurutkan berdasarkan jalur!).
sumber
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts
.Sebenarnya, jika Anda masih tidak dapat menghapus font karena windows mengatakan sedang digunakan, maka boot ke mode aman hanya dengan jendela perintah. cd ke c: \ Windows \ Fonts dan hapus font langsung dari sini. Ini bekerja seperti juara. Perhatikan bahwa Anda harus mencatat nama file font yang ingin Anda hapus sebelum Anda reboot ke safe mode.
sumber
Saya baru saja memulai Windows 7 dalam Safe Mode dan menghapus font-font itu. Bekerja dengan baik tanpa kesalahan dalam penggunaan file.
sunting: ternyata saya mendapatkan kesalahan penggunaan file dalam mode aman pada beberapa file! jadi saya memuat Cygwin dalam safe mode dan dihapus di sana. Bekerja.
sumber
Ketika saya mengalami masalah ini, Panel Kontrol font Windows yang sebenarnya menggunakan font.
Yang perlu saya lakukan adalah membuka menu "Atur", submenu "Tata Letak" dan hapus centang "Panel detail". Saya sekarang dapat menghapus font.
Saya menggunakan Pembaruan Windows 10 Creators, tetapi Control Panel terlihat sama dengan versi Windows 7. Jika ini bekerja untuk siapa saja yang menggunakan Windows 7 atau 8, tolong beri komentar dan saya akan memperbarui jawabannya.
sumber