Xây dựng lại bộ đệm phông chữ trong Windows 10

Font Cache hoạt động giống như Icon Cache và hệ điều hành Windows tạo bộ nhớ cache cho các phông chữ để tải chúng nhanh hơn và hiển thị chúng trên giao diện của ứng dụng, Explorer , v.v. Nếu vì lý do nào đó mà bộ nhớ cache phông chữ bị hỏng thì phông chữ có thể không xuất hiện chính xác hoặc nó bắt đầu hiển thị các ký tự phông chữ không hợp lệ trong Windows 10 . Để giải quyết vấn đề này, bạn cần phải xây dựng lại bộ đệm phông chữ và trong bài đăng này, chúng ta sẽ xem cách thực hiện điều đó.

Xây dựng lại bộ đệm phông chữ trong Windows 10

Tệp bộ đệm phông chữ được lưu trữ trong các thư mục Windows : C:\Windows\ServiceProfiles\LocalService\AppData\Local\FontCache, Nếu bạn đang cố gắng truy cập thư mục này thì bạn sẽ không thể thực hiện điều đó trực tiếp vì Windows bảo vệ thư mục này. Phông chữ được lưu trong nhiều tệp trong thư mục trên. Dù sao(Anyway) , để không lãng phí thời gian, hãy xem Cách tạo lại bộ nhớ đệm phông chữ(Font Cache) trong Windows 10 với sự trợ giúp của hướng dẫn được liệt kê dưới đây.

Xây dựng lại bộ đệm phông chữ trong Windows 10

Đảm bảo  tạo điểm khôi phục(create a restore point)  đề phòng xảy ra sự cố.

Phương pháp 1: Tạo lại thủ công bộ đệm phông chữ trong Windows 10(Method 1: Manually Rebuild Font Cache in Windows 10)

1. Nhấn Windows Key + R, sau đó nhập services.msc và nhấn Enter.

cửa sổ services.msc |  Xây dựng lại bộ đệm phông chữ trong Windows 10

2. Cuộn xuống cho đến khi bạn tìm thấy “ Windows Font Cache service ” trong cửa sổ dịch vụ.

Lưu ý: (Note:) Nhấn phím W(Press W) trên bàn phím để định vị dịch vụ Windows Font Cache .

3. Nhấp chuột phải vào Window Font Cache Service(Right-click on Window Font Cache Service) , sau đó chọn Properties.

Nhấp chuột phải vào Window Font Cache Service, sau đó chọn Properties

4. Đảm bảo nhấp vào Dừng(Stop) sau đó đặt kiểu Khởi động(Startup type)Tắt.( Disabled.)

Đảm bảo đặt kiểu Khởi động là Đã tắt cho Dịch vụ Bộ đệm Phông chữ Window

5. Nhấp vào Áp dụng, tiếp theo là OK.

6. Thực hiện tương tự (Làm theo các bước từ 3 đến 5) đối với Windows Presentation Foundation Font Cache 3.0.0.0.

Đảm bảo đặt kiểu Khởi động là Tắt cho Windows Presentation Foundation Font Cache 3.0.0.0

7. Bây giờ điều hướng đến thư mục sau bằng cách đi đến từng thư mục:

C:\Windows\ServiceProfiles\LocalService\AppData\Local

Lưu ý:(Note:) Không sao chép và dán đường dẫn trên vì một số thư mục nhất định được Windows bảo vệ . Bạn cần nhấp đúp theo cách thủ công vào từng thư mục trên và nhấp vào Tiếp tục(Continue) để truy cập vào các thư mục trên.

Tạo lại bộ nhớ đệm phông chữ trong Windows 10 theo cách thủ công |  Xây dựng lại bộ đệm phông chữ trong Windows 10

8. Bây giờ khi bên trong thư mục Local , hãy (Local)xóa tất cả các tệp có tên FontCache và .dat làm phần mở rộng.(delete all the files with the name FontCache and .dat as the extension.)

Xóa tất cả các tệp có tên FontCache và .dat làm phần mở rộng

9. Tiếp theo, nhấp đúp vào thư mục FontCachexóa tất cả nội dung của nó.( delete all of its content.)

Nhấp đúp vào thư mục FontCache và xóa tất cả nội dung của nó

10. Bạn cũng cần xóa tệp FNTCACHE.DAT( delete the file FNTCACHE.DAT) khỏi thư mục sau:

C:\Windows\System32\

Xóa tệp FNTCACHE.DAT khỏi thư mục Windows System32

11. Sau khi hoàn tất, hãy khởi động lại PC của bạn để lưu các thay đổi.

12. Sau khi khởi động lại, hãy đảm bảo khởi động các dịch vụ sau và đặt kiểu khởi động của chúng là Tự động:

Windows Font Cache Service
Windows Presentation Foundation Font Cache 3.0.0.0

Khởi động Windows Font Cache Service và đặt kiểu khởi động của nó là Automatic |  Xây dựng lại bộ đệm phông chữ trong Windows 10

13. Thao tác này sẽ xây dựng lại thành công bộ đệm phông chữ trong Windows 10.(Rebuild Font Cache in Windows 10.)

Nếu bạn vẫn thấy các ký tự không hợp lệ sau khi khởi động lại, bạn cần sửa Windows 10 của mình bằng DISM .

Phương pháp 2: Tạo lại bộ đệm phông chữ trong Windows 10 bằng tệp BAT(Method 2: Rebuild Font Cache in Windows 10 using the BAT file)

1.Mở Notepad , sau đó sao chép và dán nội dung sau:

@echo off

:: Stop and disable "Windows Font Cache Service" service
:FontCache
sc stop "FontCache"
sc config "FontCache" start=disabled
sc query FontCache | findstr /I /C:"STOPPED" 
if not %errorlevel%==0 (goto FontCache)

:: Grant access rights to current user for "%WinDir%\ServiceProfiles\LocalService" folder and contents
icacls "%WinDir%\ServiceProfiles\LocalService" /grant "%UserName%":F /C /T /Q

:: Delete font cache
del /A /F /Q "%WinDir%\ServiceProfiles\LocalService\AppData\Local\FontCache\*FontCache*"

del /A /F /Q "%WinDir%\System32\FNTCACHE.DAT"

:: Enable and start "Windows Font Cache Service" service
sc config "FontCache" start=auto
sc start "FontCache"

2.Bây giờ từ menu Notepad, nhấp vào Tệp( File) sau đó nhấp vào Lưu dưới dạng.(Save as.)

Tạo lại bộ đệm phông chữ trong Windows 10 bằng tệp BAT

3. Từ menu thả xuống Save as type, chọn “ (Save)All Files ”, sau đó bên dưới File name, loại Rebuild_FontCache.bat (phần mở rộng .bat rất quan trọng).

Từ Save as type, chọn 'All Files', sau đó bên dưới File name type Rebuild_FontCache.bat và nhấp vào Save

4. Đảm bảo điều hướng đến màn hình, sau đó nhấp vào Lưu.( Save.)

5. Nhấp đúp vào Rebuild_FontCache.bat để chạy nó và sau khi hoàn tất khởi động lại PC của bạn để lưu các thay đổi.

Nhấp đúp vào Rebuild_FontCache.bat để chạy nó

Khuyến khích:(Recommended:)

Vậy là xong, bạn đã học thành công Cách xây dựng lại bộ đệm phông chữ trong Windows 10(How to Rebuild Font Cache in Windows 10) nhưng nếu bạn vẫn còn bất kỳ câu hỏi nào liên quan đến hướng dẫn này, hãy hỏi họ trong phần bình luận.



About the author

Tôi là nhà phát triển iPhone và macOS có kinh nghiệm trong cả Windows 11/10 và nền tảng iOS mới nhất của Apple. Với hơn 10 năm kinh nghiệm, tôi hiểu sâu sắc về cách tạo và quản lý tệp trên cả hai nền tảng. Kỹ năng của tôi không chỉ đơn thuần là tạo tệp - tôi còn có kiến ​​thức vững chắc về các sản phẩm của Apple, các tính năng của chúng và cách sử dụng chúng.



Related posts