Một số người dùng gặp lỗi 'Bộ nhớ hoặc dung lượng đĩa không đủ' ngay sau khi mở Word hoặc Excel. Hầu hết người dùng bị ảnh hưởng báo cáo sự cố xảy ra với mọi loại tài liệu. Vấn đề được xác nhận xuất hiện với Office 2010, Office 2013 và Office 2016.

Nguyên nhân gây lỗi 'Bộ nhớ hoặc dung lượng đĩa không đủ' trong Microsoft Word?
Chúng tôi đã điều tra lỗi cụ thể này bằng cách điều tra các báo cáo người dùng và các chiến lược sửa chữa thường được dùng. Dựa trên những gì thu thập được, có một số nguyên nhân phổ biến gây ra lỗi này:
- Tệp Normal.dotm bị hỏng – Tệp Normal.dotm bị hỏng معروف gây ra thông báo lỗi này. Lỗi thường ném ra trong Word khi các kiểu font mặc định không thể tải. Trong trường hợp này, bạn có thể khắc phục bằng cách buộc Windows tạo tệp .dotm mới.
- Cài đặt Office bị hỏng – Cài đặt không hoàn chỉnh hoặc bị lỗi (do quét AV) cũng có thể kích hoạt lỗi này. Nếu áp dụng, bạn nên khắc phục bằng cách sửa cài đặt Office qua Chương trình và Tính năng.
- Quyền không đủ trên thư mục font– Một kịch bản phổ biến khác là thư mục font không có quyền cần thiết. Trong trường hợp này, bạn có thể tạo chính sách qua Trình chỉnh sửa đăng ký hoặc dùng lệnh PowerShell để cấp quyền.
- Bộ nhớ đệm font bị hỏng – Sự hỏng hóc trong thư mục font có thể kích hoạt lỗi nếu một số font được tệp bạn cố mở sử dụng bị ảnh hưởng. Trong trường hợp này, bạn có thể khắc phục bằng cách tạo tệp .bat xóa bộ nhớ đệm font.
- Một Add-in đang kích hoạt lỗi – Có một số add-in Word và Excel biết đến gây ra vấn đề này. Nếu áp dụng, bạn có thể khắc phục bằng cách xác định thủ phạm và xóa nó khỏi danh sách add-in.
Nếu bạn đang đấu tranh để khắc phục lỗi 'Bộ nhớ hoặc dung lượng đĩa không đủ', bài viết này sẽ cung cấp một số bước khắc phục sự cố. Dưới đây, bạn sẽ tìm thấy tập hợp các phương pháp mà những người dùng khác trong tình huống tương tự đã triển khai thành công để vượt qua thông báo lỗi này.
Để có kết quả tốt nhất, chúng tôi khuyên bạn nên làm theo thứ tự trình bày - các sửa chữa tiềm năng được sắp xếp theo hiệu quả và mức độ nghiêm trọng. Một trong số chắc chắn sẽ giải quyết vấn đề trong kịch bản cụ thể của bạn.
Phương pháp 1: Đổi tên tệp Normal.dotm
Một số người dùng gặp sự cố này báo cáo rằng họ đã khắc phục vĩnh viễn bằng cách điều hướng đến thư mục Mẫu Microsoft Office trong thư mục Roaming và đổi tên tệp Normal.dotm với phần mở rộng .old.
Thao tác này sẽ buộc Microsoft Word/Excel tạo một tệp Normal.dotm mới lần tiếp theo chương trình được khởi chạy, từ đó giải quyết sự cố.
Mẫu Normal.dotm sẽ mở mỗi khi bạn Khởi động Microsoft Word – nó bao gồm các kiểu mặc định và tùy chỉnh xác định giao diện cơ bản của tài liệu. Mẫu Normal.dotm bị hỏng được biết đến gây ra lỗi 'Bộ nhớ hoặc dung lượng đĩa không đủ'.
Dưới đây là hướng dẫn nhanh đổi tên tệp Normal.dotm:
- Đảm bảo bạn không mở bất kỳ chương trình nào thuộc Microsoft Office.
- Mở File Explorer và điều hướng đến vị trí sau:
C:\Users\*YourUser*\AppData\Roaming\Microsoft\Templates
Lưu ý: Nếu thư mục AppData không hiển thị, vào menu Ribbon ở trên và nhấp Xem. Sau đó, đảm bảo ô Mục ẩn được tích. Khi Bật mục ẩn, thư mục Appdata sẽ hiển thị.
- Khi đến thư mục Templates, truy cập tab Xem dùng ribbon ở trên và đảm bảo ô Phần mở rộng tên tệp được tích.
- Sau đó, chuột phải vào Normal.dotm và chọn Đổi tên. Tiếp theo, thêm .old sau phần mở rộng của tệp và lưu thay đổi. Điều này báo hiệu tệp đã lỗi thời, buộc chương trình tạo phiên bản mới của cùng tệp khi cần dùng.
Lưu ý: Đổi tên tệp với phần mở rộng .old tốt hơn xóa nó, chủ yếu vì bạn luôn có thể quay lại xóa phần mở rộng để làm tệp có thể dùng lại nếu cần. - Mở chương trình trước đây hiển thị lỗi và xem sự cố đã được giải quyết chưa.

Nếu bạn vẫn gặp lỗi "bộ nhớ hoặc dung lượng đĩa không đủ", hãy chuyển sang phương pháp tiếp theo.
Phương pháp 2: Sửa cài đặt Office
Dựa trên những gì một số người dùng bị ảnh hưởng nói, sự cố này cũng có thể xảy ra nếu bạn đang đối mặt với cài đặt bị hỏng hoặc hỏng hóc. Trước khi thử điều gì khác, hãy xem việc sửa cài đặt Office có giải quyết được vấn đề và cho phép bạn mở tệp Word/Excel mà không gặp lỗi "bộ nhớ hoặc dung lượng đĩa không đủ" hay không.
Dưới đây là hướng dẫn nhanh sửa cài đặt Microsoft Office:
- Nhấn Windows + R để mở hộp thoại Chạy. Nhập "appwiz.cpl" và nhấn Enter để mở cửa sổ Chương trình và Tính năng.

- Trong Chương trình và Tính năng, tìm cài đặt Microsoft Office của bạn, chuột phải vào nó và chọn Thay đổi.

- Chọn Sửa nhanh và nhấp nút Sửa. Tại cửa sổ xác nhận, nhấp Sửa lại để bắt đầu sửa chữa.

- Khi quy trình hoàn tất, khởi động lại máy tính và xem sự cố đã được giải quyết khi khởi động tiếp theo chưa.
Nếu bạn vẫn gặp cùng thông báo lỗi, hãy chuyển sang phương pháp tiếp theo.
Phương pháp 3: Tạo chính sách SaveZoneInformation qua Trình chỉnh sửa đăng ký
Một số người dùng báo cáo họ cuối cùng đã khắc phục được sự cố sau khi tạo một chính sách tên SaveZoneInformation sử dụng Trình chỉnh sửa đăng ký. Sau khi chính sách này được thực thi, họ báo cáo có thể mở tệp đính kèm .doc mà không gặp lỗi "bộ nhớ hoặc dung lượng đĩa không đủ".
Dưới đây là hướng dẫn nhanh thực hiện chỉnh sửa đăng ký này để tạo chính sách SaveZoneInformation:
- Nhấn Windows + R để mở hộp thoại Chạy. Nhập regedit và nhấn Enter để mở Trình chỉnh sửa đăng ký. Khi được nhắc bởi UAC (Kiểm soát tài khoản người dùng), nhấp Có để cấp đặc quyền quản trị.
- Khi đã vào tiện ích Trình chỉnh sửa đăng ký, dùng ngăn bên trái để điều hướng đến vị trí sau theo cách thủ công:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies
Lưu ý: Bạn có thể điều hướng thủ công hoặc dán vị trí vào thanh điều hướng và nhấn Enter.
- Khi đến vị trí đó, chuột phải vào Policies và chọn Mới > Khóa. Đặt tên khóa mới thành Attachments.
Lưu ý: Quan trọng là khóa Attachments phải là khóa con của Policies. - Với khóa Attachments được chọn, chuyển sang ngăn bên phải, chuột phải vào khoảng trống và chọn Mới > Dword (32-bit) value.
- Đặt tên Dword mới là SaveZoneInformation và nhấn Enter để lưu.
- Nhấp đúp vào SaveZoneInformation mới tạo và đặt giá trị thành 1.
- Đóng Trình chỉnh sửa đăng ký và mở chương trình trước đây hiển thị lỗi để xem sự cố đã được giải quyết chưa.

Nếu bạn vẫn gặp lỗi "bộ nhớ hoặc dung lượng đĩa không đủ", hãy chuyển sang phương pháp tiếp theo.
Phương pháp 4: Gỡ bỏ Add-in Word/Excel
Như một số người dùng bị ảnh hưởng đã chỉ ra, sự cố này cũng có thể xảy ra khi một add-in Word hoặc Excel gây ra lỗi "bộ nhớ hoặc dung lượng đĩa không đủ". Nếu áp dụng, bạn chỉ có thể khắc phục bằng cách xác định add-in chịu trách nhiệm và xử lý nó.
Lưu ý: Trên Word, add-in thường được báo cáo gây ra sự cố này là Danh bạ nhắn tin tức thì.
Hãy nhớ rằng các bước vô hiệu hóa add-in hoàn toàn giống nhau trên cả Word và Excel, vì vậy hãy thoải mái làm theo hướng dẫn dưới đây bất kể chương trình bạn gặp lỗi:
- Mở chương trình hiển thị lỗi (Word hoặc Excel), nhưng đừng thử mở tệp. Chỉ cần nhấp đúp vào tệp thực thi chính và đi đến Tệp > Tùy chọn.
- Trong Tùy chọn Excel / Word, chọn Add-ins từ bên trái. Sau đó, chuyển sang ngăn bên phải.
- Cuộn xuống dưới màn hình Add-ins, chọn Excel / Word Add-ins (gần Quản lý) và nhấp nút Đi.
- Trong màn hình Add-ins, bỏ tích ô liên quan đến mọi Add-in cho đến khi mỗi cái đều bị tắt. Sau đó nhấp nút OK.
- Lặp lại bước 2 để quay lại menu Add-ins.
- Lần này, chọn COM Add-ins từ nút Quản lý và nhấp nút Đi lại.
- Bỏ tích mọi ô liên quan đến Add-in và nhấp OK lại để đảm bảo mọi add-in đều được tắt.
- Khởi động lại chương trình (Word/Excel) và thử mở tệp trước đây kích hoạt thông báo lỗi.
- Nếu bạn không còn gặp lỗi, hãy bật lại từng add-in đã tắt (một per một) cho đến khi gặp lỗi lại. Bạn cuối cùng sẽ xác định được add-in gây ra thông báo lỗi.
- Khi xác định được Add-in chịu trách nhiệm, quay lại menu Add-in, chọn nó và nhấp Xóa để loại bỏ nó.

Phương pháp 5: Thiết lập quyền cần thiết
Như đã thấy, sự cố này cũng có thể xảy ra nếu thư mục C:\windows\fonts không có quyền cần thiết để truy cập và chỉnh sửa font được sử dụng bởi các chương trình Microsoft như Word và Excel. Đây là lỗi biết đến chủ yếu báo cáo xảy ra với các bản Windows 10 Creators Update.
Nếu kịch bản này áp dụng cho tình huống hiện tại của bạn, bạn có thể khắc phục bằng cách chạy một loạt lệnh trong cửa sổ PowerShell nâng cao.
Dưới đây là những gì bạn cần làm:
- Nhấn Windows + R để mở hộp thoại Chạy mới. Nhập powershell và nhấn Ctrl + Shift + Enter để mở cửa sổ PowerShell nâng cao. Khi được nhắc bởi UAC (Kiểm soát tài khoản người dùng), nhấp Có cấp đặc quyền quản trị.

- Trong cửa sổ PowerShell nâng cao, nhập/dán các lệnh sau theo thứ tự và nhấn Enter sau mỗi lệnh để khắc phục sự cố:
Get-acl C:\Windows\fonts\arial.ttf | Set-Acl -path c:\windows\fonts\*.* Get-acl C:\Windows\fonts\arial.ttf | Set-Acl -path c:\windows\fonts
- Sau khi hai lệnh được xử lý thành công, khởi động lại máy tính và xem sự cố đã được giải quyết khi khởi động tiếp theo chưa.
Nếu bạn vẫn gặp lỗi "bộ nhớ hoặc dung lượng đĩa không đủ", hãy chuyển sang phương pháp tiếp theo.
Phương pháp 6: Tái xây dựng bộ nhớ đệm Font trên Windows 10
Một số người dùng gặp sự cố với tài liệu Word từ trang SharePoint đồng bộ với Onedrive báo cáo rằng sự cố chỉ được giải quyết sau khi xóa bộ nhớ đệm font và khởi động lại máy.
Bộ nhớ đệm font là tập hợp các tệp được Windows dùng để quản lý và hiển thị các font hiện đang cài trên PC. Sự hỏng hóc có thể khiến một số font hoạt động sai, dẫn đến lỗi "bộ nhớ hoặc dung lượng đĩa không đủ" khi chương trình như Word hoặc Excel cố gắng sử dụng chúng.
May mắn thay, bạn có thể khắc phục khá dễ dàng bằng cách tạo và chạy tệp .bat có khả năng tái xây dựng bộ nhớ đệm font trên Windows 10. Đây là những gì bạn cần làm:
- Nhấn Windows + R để mở hộp thoại Chạy. Nhập notepad và nhấn Enter để mở Trình soạn thảo văn bản tích hợp.

- Trong cửa sổ Notepad, dán mã sau:
@echo off :: Dừng và vô hiệu hóa dịch vụ "Windows Font Cache Service" :FontCache sc stop "FontCache" sc config "FontCache" start=disabled sc query FontCache | findstr /I /C:"STOPPED" if not %errorlevel%==0 (goto FontCache) :: Cấp quyền truy cập cho người dùng hiện tại cho thư mục "%WinDir%\ServiceProfiles\LocalService" và nội dung icacls "%WinDir%\ServiceProfiles\LocalService" /grant "%UserName%":F /C /T /Q :: Xóa bộ nhớ đệm font del /A /F /Q "%WinDir%\ServiceProfiles\LocalService\AppData\Local\FontCache\*FontCache*" del /A /F /Q "%WinDir%\System32\FNTCACHE.DAT" :: Bật và khởi động dịch vụ "Windows Font Cache Service" sc config "FontCache" start=auto sc start "FontCache"
- Đi đến Tệp > Lưu dưới dạng và đặt tên tùy ý, nhưng đảm bảo lưu với phần mở rộng .bat.

- Chuột phải vào tệp .bat mới tạo và chọn Chạy với tư cách quản trị viên để chạy nó.

- Khi thao tác hoàn tất, khởi động lại máy tính và xem sự cố đã được giải quyết chưa.