Betulkan: PresentationFontCache.exe Penggunaan CPU atau MEMORY Tinggi

Sekiranya komputer anda menjadi sangat perlahan dan anda memeriksa Pengurus Tugas untuk melihat proses yang mungkin menggunakan banyak CPU, anda mungkin telah melihat proses PresentationFontCache.exe dalam senarai itu. Proses ini mungkin menggunakan 50% CPU atau bahkan 100% CPU (dalam beberapa kasus). Penggunaan CPU yang tinggi akan menjadikan komputer anda berjalan dengan kelajuan perlahan yang mungkin mengganggu rutin kerja anda. Walaupun anda mengakhiri proses dari pengurus tugas, kemungkinan besar ia akan kembali sama ada selepas beberapa ketika atau setelah anda menghidupkan semula sistem. Dalam beberapa kes, PresentationFontCache.exe mungkin menimbulkan masalah pada permulaan dan juga melambatkan masa permulaan anda dengan ketara.

The PresentationFontCache.exe dikaitkan dengan .Net Framework. Tujuan utama Presentasi Font Cache adalah memuatkan font huruf ke dalam memori sehingga semua aplikasi WPF (Windows Presentation Foundation) dapat menggunakan fon ini. Jadi, setiap kali anda menggunakan aplikasi Windows Presentation Foundation, PresentationFontCache.exe dimulakan sehingga maklumat fon tersedia untuk aplikasi WPF. Sekarang, untuk menjawab mengapa Presentasi Font Cache menggunakan banyak sumber, ada kaitan dengan fon rosak di cache. Setelah beberapa lama, maklumat fon dalam memori mungkin rosak atau tidak responsif. Ini kadang-kadang menyebabkan Cache Font Pembentangan tidak berfungsi dan terjebak dalam gelung semula. Jadi, semua ini bermula dengan menggunakan banyak CPU yang menimbulkan banyak masalah.

Nasib baik, ada beberapa penyelesaian untuk masalah ini. Ikuti setiap kaedah yang diberikan di bawah dan gunakan kaedah yang sesuai untuk anda.

Kaedah 1: Padam fail Font * .dat

Mencari dan memadam fail Font * .dat nampaknya berfungsi untuk majoriti pengguna. Pada dasarnya, fail .dat mengandungi maklumat yang dirujuk ke aplikasi. Fail ini mungkin rosak dan menyebabkan masalah. Jadi, memadam fail ini dan reboot biasanya akan menyelesaikan masalah untuk anda.

Berikut adalah langkah-langkah untuk menghapus fail ini

  1. Tahan kekunci Windows dan tekan R
  2. Jenis C: \ Windows \ ServiceProfiles \ LocalService \ AppData \ Local \ dan tekan Enter

  1. Cari fail bernama Font * .dat (atau FontCache 3.0.0.0.dat )
  2. Klik kanan Font * .dat (atau FontCache 3.0.0.0.dat ) dan pilih Sahkan sebarang arahan tambahan

  1. Setelah selesai, but semula .

Catatan: Sekiranya anda tidak dapat mengakses folder, lakukan perkara berikut. Tahan kekunci Windows dan tekan R . Taip panel kawalan dan tekan Enter . Pilih Penampilan dan Pemperibadian . Pilih Pilihan Penjelajah Fail (atau Pilihan Folder). Klik tab Lihat . Pilih pilihan Tunjukkan fail, folder, dan pemacu tersembunyi di bahagian Tetapan Lanjutan . Klik Guna kemudian pilih Ok . Sekarang lakukan langkah-langkah yang diberikan di atas. Sekiranya anda masih tidak dapat mengakses lokasi maka anda harus menavigasi ke lokasi ini secara manual.

Segala-galanya mesti baik setelah komputer dimulakan semula.

Catatan: Sekiranya anda tidak dapat menghapus fail, hentikan PresenetationFontCache.exe dari Pengurus Tugas. Tekan CTRL, SHIFT dan Esc (CTRL + SHIFT + Esc) secara serentak. Ini akan membuka Pengurus Tugas. Sekarang, pilih PresentationFontCache.exe dari senarai dan klik Tamatkan Tugas. Sekarang lakukan langkah-langkah yang diberikan di atas.

Kaedah 2: Hentikan Perkhidmatan Cache Font Pembentangan

Seperti yang disebutkan di awal, PresentationFontCache.exe digunakan dengan aplikasi Windows Presentation Foundation. Kemungkinan besar ia akan dimulakan sebaik sahaja aplikasi WPF mula berjalan. Oleh itu, jika anda tidak menggunakan aplikasi WPF maka mematikan perkhidmatan Presentation Font Cache akan menyelesaikan masalah untuk anda. Sekiranya anda tidak pasti, aplikasi WPF adalah aplikasi yang dibuat di Visual Studio untuk Windows Desktop. Oleh itu, jika anda tidak menggunakan aplikasi ini atau anda bukan pembangun, maka anda akan baik-baik saja setelah mematikan perkhidmatan Presentation Font Cache.

Berikut adalah langkah-langkah untuk mematikan perkhidmatan Presentasi Font Cache

  1. Tahan kekunci Windows dan tekan R
  2. Taip services.msc dan tekan Enter

  1. Cari perkhidmatan bernama Windows Presentation Foundation Font Cache 3.0.0.0 dan klik dua kali

  1. Pilih Dinonaktifkan dari menu lungsur di bahagian Jenis Permulaan

  1. Klik Berhenti jika Status Perkhidmatan Berjalan
  2. Klik Guna dan pilih Ok

Setelah selesai, anda pasti boleh pergi. Perkhidmatan tidak boleh dimulakan lagi dan penggunaan CPU anda akan menurun.

Kaedah 3: Membaiki .Net Framework

Sekiranya kedua-dua kaedah di atas tidak berjaya, maka pilihan terakhir anda adalah membaiki .Net Framework. Memandangkan Presentasi Font Cache dikaitkan dengan .Net Framework, pembaikan dan masalah dalam Framework biasanya akan menyelesaikan masalah dengan Presentation Font Cache juga.

  1. Tahan kekunci Windows dan tekan R
  2. Ketik appwiz.cpl dan tekan Enter

  1. Cari Microsoft .Net Framework 3.0 (anda mungkin mempunyai versi lain). Pilih entri ini dan klik Tukar / Buang
  2. Tetingkap baru akan dibuka. Pilih Pembaikan dan ikuti arahan tambahan di skrin
  3. Ulangi langkah-langkah ini untuk semua kejadian dari senarai (anda mungkin mempunyai banyak contoh)

Setelah selesai, anda pasti boleh pergi.