Saya ingin menyarankan perbaikan alternatif. Trik UNC di atas berfungsi dengan baik, tetapi mengganggu itu tidak akan membiarkan Anda menggunakan alat yang populer untuk menangani file yang tidak dapat dihapus, Unlocker. (Anda masih dapat menjalankan unlocker pada file font melalui command prompt, tetapi itu membosankan)
Solusi yang saya temukan adalah membuat desktop.ini untuk dimasukkan ke folder font Anda, yang memaksanya berperilaku seperti folder normal.
- Buat dokumen teks baru, sebut saja desktop.txt atau apa pun.
- Salin dan tempel ini ke file teks:
[.ShellClassInfo]
[ViewState]
Mode =
Vid =
FolderType = Generic
- Simpan, tutup, dan ganti nama menjadi desktop.ini, lalu pindahkan file C: \ windows \ fonts ini. Anda mungkin diminta untuk menimpa. Katakan ya, kecuali jika Anda ingin membuat cadangan dari desktop.ini yang lama.
- Tutup dan buka kembali folder font windows, dan itu harus memiliki tampilan folder normal. Dan Anda dapat mengklik kanan dan memilih Unlocker, dan itu akan berjalan tanpa masalah.
Juga, mungkin membantu untuk memahami bahwa Windows melacak apakah font diinstal atau tidak melalui kunci registri tertentu.
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Fonts
Jika registri memiliki entri untuk font yang tidak ada, Anda akan mendapatkan masalah. Jika memiliki entri, tetapi entri menunjuk ke file yang salah, Anda akan mendapatkan masalah. Dan akhirnya, jika Anda memiliki font di folder font Anda, tetapi tidak ada dalam daftar registri itu ... Anda akan mendapatkan masalah. Jadi cobalah untuk meluruskan daftar registri itu, yang cukup jelas jika Anda merasa nyaman dengan registri.
Kunci memiliki banyak nilai string, satu untuk setiap font (dan varian) yang telah Anda instal. Jadi misalnya entri untuk Agency Bold adalah nilai string yang mengatakan
Agency FB Bold (TrueType)
Dan data yang dikandungnya adalah nama file font itu, AGENCYB_0.TTF. Pastikan nama file sudah benar.
Dan omong-omong, _0 di akhir nama file berarti bahwa pada titik tertentu, Anda mencoba menyalin font (atau menginstalnya) ke folder font windows, dan salinannya sudah ada di sana ... windows tidak akan menimpa font yang lebih lama, itu akan dimasukkan ke dalam salinan kedua dengan nama baru yang berakhiran _0, dan kemudian _1, _2, dll. Anda mungkin memiliki beberapa salinan font lama yang memberi Anda masalah dalam puasa, dan jika Anda hati-hati Anda dapat membersihkan ini dan memperbaiki entri registri mereka.