แก้ไข: มีหน่วยความจำไม่เพียงพอหรือพื้นที่ดิสก์ใน Word

ผู้ใช้หลายคนพบข้อผิดพลาด 'มีหน่วยความจำไม่เพียงพอหรือพื้นที่ดิสก์' ทันทีหลังจากเปิด Word หรือ Excel ผู้ใช้ที่ได้รับผลกระทบส่วนใหญ่รายงานว่าปัญหาเกิดขึ้นกับเอกสารทุกประเภท ปัญหาได้รับการยืนยันว่าจะปรากฏใน Office 2010, Office 2013 และ Office 2016

มีหน่วยความจำหรือพื้นที่ดิสก์ไม่เพียงพอ

สิ่งที่ทำให้เกิดข้อผิดพลาด 'มีหน่วยความจำไม่เพียงพอหรือพื้นที่ดิสก์' ใน Microsoft Word?

เราตรวจสอบข้อผิดพลาดนี้โดยการตรวจสอบรายงานของผู้ใช้ที่หลากหลายและกลยุทธ์การซ่อมที่ใช้กันทั่วไปเพื่อแก้ไขปัญหานี้ จากสิ่งที่เรารวบรวมมีผู้ร้ายหลายคนที่รู้กันว่าก่อให้เกิดข้อผิดพลาดนี้:

  • ไฟล์ Normal.dotm ที่เสียหาย - ไฟล์ Normal.dotm ที่ เสียหายเป็นที่รู้จักกันเพื่อเรียกใช้ข้อความผิดพลาดนี้โดยเฉพาะ ข้อผิดพลาดนี้มักจะเกิดขึ้นใน Word ในกรณีที่ไม่สามารถโหลดรูปแบบตัวอักษรเริ่มต้นได้ ในกรณีนี้คุณสามารถแก้ไขปัญหาได้โดยการบังคับให้ Windows สร้างไฟล์. dot ใหม่
  • การติดตั้ง Office ที่ ใช้งานไม่ได้ - การ ติดตั้งที่ ไม่สมบูรณ์หรือพิการ (จากการสแกน AV) สามารถทำให้เกิดข้อความแสดงข้อผิดพลาดนี้ได้ หากสถานการณ์นี้มีผลบังคับใช้คุณควรจะสามารถแก้ไขได้โดยซ่อมแซมการติดตั้ง Office ผ่านโปรแกรมและคุณลักษณะ
  • การอนุญาตไม่เพียงพอ ในโฟลเดอร์แบบอักษร - สถานการณ์ที่เป็นที่นิยมอีกประการหนึ่งซึ่งข้อผิดพลาดนี้อาจปรากฏขึ้นคือหากโฟลเดอร์แบบอักษรไม่มีสิทธิ์ที่จำเป็น ในกรณีนี้คุณสามารถสร้างนโยบายผ่าน Registry Editor หรือใช้ชุดคำสั่ง Powershell เพื่อให้สิทธิ์ที่จำเป็น
  • แคชแบบอักษรที่เสียหาย - ความเสียหายในโฟลเดอร์แบบอักษรของคุณอาจก่อให้เกิดข้อผิดพลาดนี้หากแบบอักษรบางตัวที่ใช้โดยไฟล์ที่คุณพยายามเปิดได้รับผลกระทบ ในกรณีนี้คุณสามารถแก้ไขปัญหาได้โดยสร้างไฟล์. bat ที่สามารถล้างแคชแบบอักษรของคุณได้
  • Add-in กำลังก่อให้เกิดข้อผิดพลาด - มีหลายโปรแกรมของ Word และ Excel ที่รู้จักกันเพื่ออำนวยความสะดวกในการปรากฎของปัญหานี้ หากสถานการณ์นี้มีผลบังคับใช้คุณจะสามารถแก้ไขปัญหาได้โดยการระบุผู้ร้ายและลบออกจากรายการ Add-in ของคุณ

หากคุณกำลังดิ้นรนเพื่อแก้ไขข้อผิดพลาด 'มีหน่วยความจำไม่เพียงพอหรือพื้นที่ว่างในดิสก์' บทความนี้จะให้ขั้นตอนการแก้ไขปัญหาต่าง ๆ แก่คุณ ด้านล่างคุณจะพบชุดของวิธีการที่ผู้ใช้รายอื่นในสถานการณ์ที่คล้ายคลึงกันได้ถูกนำไปใช้งานเพื่อให้ได้รับข้อความแสดงข้อผิดพลาดนี้

เพื่อให้ได้ผลลัพธ์ที่ดีที่สุดเราขอแนะนำให้คุณติดตามพวกเขาตามลำดับที่ปรากฏใน - การแก้ไขที่อาจเกิดขึ้นจะถูกจัดเรียงตามประสิทธิภาพและความรุนแรง หนึ่งในนั้นถูกผูกไว้เพื่อแก้ไขปัญหาในสถานการณ์เฉพาะของคุณ

วิธีที่ 1: การเปลี่ยนชื่อไฟล์ Normal.dotm

ผู้ใช้หลายคนที่เราพบปัญหานี้ได้รายงานว่าพวกเขาสามารถแก้ไขปัญหาได้อย่างถาวรโดยไปที่โฟลเดอร์ Microsoft Office Template ในโฟลเดอร์ Roaming และเปลี่ยนชื่อไฟล์ Normal.dotm ด้วยนามสกุล. old

การดำเนินการนี้จะบังคับให้ Microsoft Word / Excel สร้างไฟล์ Normal.dotm ใหม่ในครั้งต่อไปที่มีการเปิดตัวโปรแกรมซึ่งจะจบลงด้วยการแก้ไขปัญหา

แม่ แบบ Normal.dotm จะเปิดขึ้นทุกครั้งที่คุณเริ่ม Microsoft Word ซึ่งจะรวมถึงลักษณะเริ่มต้นและการปรับแต่งที่กำหนดลักษณะพื้นฐานของเอกสาร แม่แบบ Normal.dotm ที่เสียหายเป็นที่ทราบกันว่าเรียกใช้ข้อผิดพลาด 'มีหน่วยความจำไม่เพียงพอหรือพื้นที่ดิสก์'

นี่คือคำแนะนำโดยย่อเกี่ยวกับการเปลี่ยนชื่อไฟล์ Normal.dotm :

  1. ตรวจสอบให้แน่ใจว่าคุณไม่ได้เปิดโปรแกรมใด ๆ ที่เป็นของ Microsoft Office
  2. เปิด File Explorer และไปที่ตำแหน่งต่อไปนี้:
     C: \ Users \ * * * * * * * * YourUser \ AppData \ Roaming Microsoft \ Templates \ 

    หมายเหตุ: หากมองไม่เห็นโฟลเดอร์ AppData ให้ข้ามไปที่เมนู Ribbon ที่ด้านบนและคลิกที่ View จากนั้นตรวจสอบให้แน่ใจว่าได้ทำเครื่องหมายในช่องที่เกี่ยวข้องกับ รายการที่ซ่อน อยู่ เมื่อเปิดใช้งานรายการที่ซ่อนไว้โฟลเดอร์ Appdata ของคุณจะปรากฏให้เห็น

  3. เมื่อคุณไปถึงโฟลเดอร์ เทมเพลต ให้เข้าถึงแท็บ มุมมอง โดยใช้ริบบิ้นที่ด้านบนและตรวจสอบให้แน่ใจว่าได้ทำเครื่องหมายในช่องที่เกี่ยวข้องกับการ ขยายชื่อไฟล์
  4. จากนั้นคลิกขวาที่ Normal.dotm แล้วเลือก Rename ถัดไปเพิ่ม . old หลังจากนามสกุลของไฟล์และบันทึกการเปลี่ยนแปลง นี่จะเป็นสัญญาณว่าไฟล์นั้นล้าสมัยบังคับให้โปรแกรมสร้างไฟล์เดียวกันเวอร์ชันใหม่ในครั้งต่อไปที่จำเป็นต้องใช้ไฟล์

    หมายเหตุ: การ เปลี่ยนชื่อไฟล์ด้วยนามสกุล. old นั้นดีกว่าการลบเนื่องจากส่วนใหญ่คุณสามารถย้อนกลับและลบนามสกุลเพื่อให้ไฟล์ใช้งานได้อีกครั้งหากคุณต้องการ

  5. เปิดโปรแกรมที่ก่อนหน้านี้แสดงข้อผิดพลาดและดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

การแก้ไขไฟล์ Normal.dotm

หากคุณยังคงพบข้อผิดพลาด“ มีหน่วยความจำไม่เพียงพอหรือพื้นที่ว่างในดิสก์ ” ให้เลื่อนไปที่วิธีถัดไปด้านล่าง

วิธีที่ 2: ซ่อมแซมการติดตั้ง Office

ขึ้นอยู่กับสิ่งที่ผู้ใช้ที่ได้รับผลกระทบพูดว่าปัญหานี้สามารถเกิดขึ้นได้หากคุณกำลังจัดการกับการติดตั้งที่เสียหายหรือเสียหาย ก่อนที่คุณจะลองทำสิ่งอื่นโปรดดูว่าการซ่อมแซมการติดตั้ง Office จะแก้ไขปัญหาได้หรือไม่และให้คุณเปิดไฟล์ Word / Excel โดยไม่พบข้อผิดพลาด“ มีหน่วยความจำไม่เพียงพอหรือพื้นที่ดิสก์

นี่คือคำแนะนำโดยย่อเกี่ยวกับการซ่อมการติดตั้ง Microsoft Office ของคุณ:

  1. กดปุ่ม Windows + R เพื่อเปิดกล่องโต้ตอบ เรียกใช้ จากนั้นพิมพ์“ appwiz.cpl ” แล้วกด Enter เพื่อเปิดหน้าต่าง โปรแกรมและคุณสมบัติ

    พิมพ์ appwiz.cpl แล้วกด Enter เพื่อเปิดรายการโปรแกรมที่ติดตั้ง
  2. ภายใน โปรแกรมและคุณลักษณะ ค้นหาการติดตั้ง Microsoft Office ของคุณคลิกขวาแล้วเลือก เปลี่ยนแปลง

    การเปลี่ยนการติดตั้ง Microsoft Office
  3. เลือกการ ซ่อมแซมอย่างรวดเร็ว และกดปุ่ม ซ่อมแซม ที่หน้าต่างการยืนยันคลิก ซ่อมแซม อีกครั้งเพื่อเริ่มต้นการติดตั้ง

    ซ่อมแซมการติดตั้ง Office
  4. เมื่อกระบวนการเสร็จสมบูรณ์ให้รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่ในการเริ่มต้นครั้งถัดไป

หากคุณยังคงพบข้อความแสดงข้อผิดพลาดเดียวกันให้เลื่อนไปที่วิธีถัดไปด้านล่าง

วิธีที่ 3: การสร้างนโยบาย SaveZoneInformation ผ่าน RegistryEditor

ผู้ใช้บางคนรายงานว่าในที่สุดพวกเขาก็สามารถแก้ไขปัญหาได้หลังจากสร้างนโยบายที่ชื่อว่า SaveZoneInformation โดยใช้ Registry Editor หลังจากที่มีการบังคับใช้นโยบายนี้พวกเขารายงานความสามารถในการเปิดไฟล์แนบ. doc โดยไม่พบข้อผิดพลาด“ มีหน่วยความจำไม่เพียงพอหรือพื้นที่ดิสก์

นี่เป็นคำแนะนำโดยย่อเกี่ยวกับการแก้ไขรีจิสทรีนี้เพื่อสร้างนโยบาย SaveZoneInformation :

  1. กดปุ่ม Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์ “ regedit” แล้วกด Enter เพื่อเปิดตัวแก้ไขรีจิสทรี เมื่อได้รับแจ้งจาก UAC (การควบคุมบัญชีผู้ใช้) คลิก ใช่ เพื่อให้สิทธิ์ผู้ดูแลระบบ
  2. เมื่อคุณเข้าไปในยูทิลิตี้ Registry Editor ให้ใช้บานหน้าต่างด้านซ้ายเพื่อนำทางไปยังตำแหน่งต่อไปนี้ด้วยตนเอง:
     HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies 

    หมายเหตุ: คุณสามารถนำทางไปที่นั่นด้วยตนเองหรือเพียงแค่วางตำแหน่งภายในแถบนำทางแล้วกด Enter

  3. เมื่อคุณไปถึงสถานที่นั้นให้คลิกขวาที่ นโยบาย และเลือก ใหม่> คีย์ จากนั้นตั้งชื่อคีย์ที่สร้างขึ้นใหม่เป็น ไฟล์แนบ

    หมายเหตุ: โปรดทราบว่ามันสำคัญมากที่คีย์ Attachments เป็นคีย์ย่อยของ นโยบาย

  4. เมื่อเลือกคีย์ Attachments แล้วให้ไปที่บานหน้าต่างด้านขวาคลิกขวาบนพื้นที่ว่างแล้วเลือก New> Dword (32 บิต)
  5. ตั้งชื่อ Dword ที่ สร้างขึ้นใหม่เป็น SaveZoneInformation และกด Enter เพื่อบันทึกการเปลี่ยนแปลง
  6. ดับเบิลคลิกที่ SaveZoneInformation ที่ สร้างขึ้นใหม่และตั้งค่าเป็น 1
  7. ปิดตัวแก้ไขรีจิสทรีและโปรแกรมที่เปิดอยู่ซึ่งก่อนหน้านี้แสดงข้อผิดพลาดเพื่อดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

การสร้างนโยบาย SaveZoneInformation โดยใช้ Registry Editor

หากคุณยังคงพบข้อผิดพลาด“ มีหน่วยความจำไม่เพียงพอหรือพื้นที่ว่างในดิสก์ ” ให้เลื่อนไปที่วิธีถัดไปด้านล่าง

วิธีที่ 4: การลบ Word / Excel Add-in

เนื่องจากผู้ใช้ที่ได้รับผลกระทบหลายรายได้ชี้ให้เห็นปัญหานี้โดยเฉพาะอาจเกิดขึ้นได้ในกรณีเหล่านั้นที่ Add-in ของ Word หรือ Excel เป็นสาเหตุของข้อผิดพลาด“ มีหน่วยความจำไม่เพียงพอ หากสถานการณ์นี้มีผลบังคับใช้คุณจะสามารถแก้ไขปัญหาได้โดยการระบุผู้รับผิดชอบและจัดการกับมัน

หมายเหตุ: บน Word Add-in ที่รายงานส่วนใหญ่จะทำให้เกิดปัญหานี้คือผู้ติดต่อการส่งข้อความโต้ตอบแบบทันที

โปรดทราบว่าขั้นตอนการปิดใช้งาน Add-in นั้นเหมือนกันทั้งใน Word หรือ Excel ดังนั้นโปรดปฏิบัติตามคำแนะนำด้านล่างโดยไม่คำนึงถึงโปรแกรมที่คุณพบข้อผิดพลาดด้วย:

  1. เปิดโปรแกรมที่แสดงข้อผิดพลาด (Word หรือ Excel) แต่อย่าลองเปิดไฟล์ เพียงดับเบิลคลิกที่ไฟล์หลักและไปที่ ไฟล์> ตัวเลือก
  2. ใน ตัวเลือกของ Excel / ตัวเลือกของ Word เลือก Add-in จากด้านซ้ายมือ จากนั้นเลื่อนไปที่บานหน้าต่างด้านขวา
  3. เลื่อนลงไปที่ด้านล่างของหน้าจอ Add-in เลือก Add-in ของ Excel / Word (ใกล้ Manage) แล้วคลิกปุ่ม Go
  4. ภายในหน้าจอ Add-in ให้ยกเลิกการเลือกช่องที่เกี่ยวข้องกับ Add-in ทุกรายการจนกว่าจะปิดการใช้งานแต่ละรายการ จากนั้นกดปุ่ม OK
  5. ทำซ้ำขั้นตอนที่ 2 เพื่อกลับไปที่เมนู Add-in
  6. ในครั้งนี้เลือก COM Add-in จากปุ่ม จัดการ และคลิกปุ่มไปอีกครั้ง
  7. ยกเลิกการเลือกทุกช่องที่เกี่ยวข้องกับ Add-in และคลิกปุ่ม Ok อีกครั้งเพื่อให้แน่ใจว่า Add-in ทุกตัวถูกเปิดใช้งาน
  8. รีสตาร์ทโปรแกรม (Word / Excel) และลองเปิดไฟล์ที่เคยเรียกใช้ข้อความแสดงข้อผิดพลาด
  9. หากคุณไม่พบข้อผิดพลาดอีกให้เปิดใช้งาน Add-in แต่ละรายการที่ปิดใช้งานอย่างเป็นระบบ (หนึ่งต่อหนึ่ง) จนกว่าคุณจะได้รับข้อผิดพลาดอีกครั้ง ในที่สุดคุณควรจะสามารถระบุปัญหาที่ทำให้เกิดข้อผิดพลาด
  10. เมื่อคุณจัดการเพื่อระบุ Add-in ที่ รับผิดชอบสำหรับข้อความแสดงข้อผิดพลาดกลับไปที่เมนู Add-in เลือกและคลิก Remove เพื่อกำจัดมัน

ปิดใช้งาน Add-in ใน Excel / Word

วิธีที่ 5: สร้างสิทธิ์ที่จำเป็น

ปัญหานี้อาจเกิดขึ้นได้หากโฟลเดอร์ C: \ windows \ fonts ไม่มีสิทธิ์ที่จำเป็นในการเข้าถึงและแก้ไขแบบอักษรที่ใช้โดยโปรแกรม Microsoft เช่น Word และ Excel นี่เป็นข้อผิดพลาดที่เป็นที่ทราบกันดีว่ามีรายงานว่าส่วนใหญ่เกิดขึ้นกับบิลด์อัปเดตผู้สร้าง Windows 10

หากสถานการณ์นี้ใช้กับสถานการณ์ปัจจุบันของคุณคุณสามารถแก้ไขได้โดยการเรียกใช้ชุดคำสั่งในหน้าต่าง PowerShell ที่ยกระดับ

นี่คือสิ่งที่คุณต้องทำ:

  1. กดปุ่ม Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ใหม่ จากนั้นพิมพ์ “ powershell” แล้วกด Ctrl + Shift + Enter เพื่อเปิดหน้าต่าง Powershell ที่ยกระดับ เมื่อได้รับแจ้งจาก UAC (การควบคุมบัญชีผู้ใช้) คลิก ใช่ ให้สิทธิ์ผู้ดูแลระบบ

    เรียกใช้กล่องโต้ตอบ: PowerShell จากนั้นกด Ctrl + Shift + Enter
  2. ภายในหน้าต่าง Powershell ที่ยกระดับให้พิมพ์ / วางคำสั่งต่อไปนี้ตามลำดับแล้วกด Enter หลังจากแต่ละอันเพื่อแก้ไขปัญหา:
     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 
  3. หลังจากประมวลผลคำสั่งสองคำสำเร็จแล้วให้รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่ในการเริ่มต้นครั้งถัดไป

หากคุณยังคงพบข้อผิดพลาด“ มีหน่วยความจำไม่เพียงพอหรือพื้นที่ว่างในดิสก์ ” ให้เลื่อนไปที่วิธีถัดไปด้านล่าง

วิธีที่ 6: การสร้างแบบอักษรแคชใหม่ใน Windows 10

ผู้ใช้บางคนที่พบกับเอกสาร Word จากไซต์ SharePoint ที่ซิงก์กับ Onedrive รายงานว่าปัญหาได้รับการแก้ไขหลังจากล้างแคชตัวอักษรและรีบูตเครื่องเท่านั้น

แคชตัวอักษรเป็นชุดของไฟล์ที่ Windows ใช้ในการจัดการและแสดงแบบอักษรที่ติดตั้งบนพีซีในปัจจุบัน ความเสียหายอาจทำให้แบบอักษรบางตัวทำงานผิดปกติซึ่งจะทำให้เกิดข้อผิดพลาด“ มีหน่วยความจำไม่เพียงพอหรือพื้นที่ดิสก์ ” เมื่อโปรแกรมเช่น Word หรือ Excel พยายามใช้งาน

โชคดีที่คุณสามารถแก้ไขปัญหานี้ได้อย่างง่ายดายโดยการสร้างและเรียกใช้ไฟล์. bat ที่สามารถสร้างฟอนต์แคชใหม่ใน Windows 10 นี่คือสิ่งที่คุณต้องทำ:

  1. กดปุ่ม Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์ “ notepad” แล้วกด Enter เพื่อเปิดตัวแก้ไขข้อความในตัว

    เปิด Notepad ผ่านกล่องโต้ตอบเรียกใช้
  2. ในหน้าต่าง Notepad วางรหัสต่อไปนี้:
     @echo off :: หยุดและปิดบริการ "Windows Font Cache Service": FontCache sc stop "FontCache" sc config "FontCache" start = ปิดการใช้งาน sc แบบสอบถาม FontCache | findstr / I / C: "หยุด" หากไม่ใช่% errorlevel% == 0 (goto FontCache) :: ให้สิทธิ์การเข้าถึงแก่ผู้ใช้ปัจจุบันสำหรับโฟลเดอร์ "% WinDir% \ ServiceProfiles \ LocalService" และเนื้อหา icacls "% WinDir% \ ServiceProfiles \ LocalService "/ Grant"% ชื่อผู้ใช้% ": F / C / T / Q :: ลบแบบอักษรแคช del / A / F / Q"% WinDir% \ ServiceProfiles \ LocalService \ AppData \ Local \ FontCache \ * FontCache * "del / A / F / Q "% WinDir% \ System32 \ FNTCACHE.DAT" :: เปิดใช้งานและเริ่มต้น "บริการแคชของ Windows Font" บริการ sc config "FontCache" start = เริ่ม sc อัตโนมัติ "FontCache" 
  3. ไปที่ ไฟล์> บันทึก เป็นและตั้งชื่อตามที่คุณต้องการ แต่ให้แน่ใจว่าคุณบันทึกด้วยนามสกุล. bat

    การสร้างไฟล์. bat
  4. คลิกขวาที่ไฟล์. bat ที่สร้างขึ้นใหม่และเลือก Run as administrator เพื่อรัน

    การสร้างแคชฟอนต์อีกครั้งผ่านไฟล์. bat
  5. เมื่อการดำเนินการเสร็จสมบูรณ์ให้รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่

บทความที่น่าสนใจ