หากคุณได้รับข้อผิดพลาด Word ไม่สามารถสร้างไฟล์งานได้ ตรวจสอบตัวแปรสภาพแวดล้อม Temp (Word could not create the work file, check the temp environment variable) ขณะเชื่อมต่อ Word กับโปรแกรมอื่น นี่คือวิธีแก้ไขสองวิธีที่คุณสามารถใช้เพื่อกำจัดปัญหานี้ ข้อผิดพลาดนี้อาจเกิดขึ้นกับทุกเวอร์ชันของผลิตภัณฑ์ Microsoft Office เช่น Word, Excel หรือ PowerPoint บน Windows 11/10/8/7 แม้ในโพสต์นี้เราจะใช้ตัวอย่างของ Word กระบวนการคล้ายคลึงกันถูกนำไปใช้เพื่อแก้ไขข้อผิดพลาดใน Excel และ PowerPoint ด้วย
ด้วยคุณสมบัติมากมาย Word เป็นหนึ่งในส่วนประกอบ Office ที่ใช้มากที่สุดสำหรับผม วันนี้ ผมพยายามใช้ SharePoint เป็นเครื่องมือทำงานร่วมกันร่วมกับ Microsoft Word เพื่อที่จะเชื่อมต่อกับทีมของผม แต่ Word ไม่ให้ผมทำได้ ผมถูกบังคับโดย Word ให้ใช้เอกสารท้องถิ่นในมัน แสดงให้เห็นจากพรอมต์ข้อผิดพลาดนี้ที่ผมได้รับ

สาเหตุของข้อผิดพลาด Could not create the work file ในแอปพลิเคชัน Office คืออะไร?
สามารถมีสาเหตุหลายอย่างที่อาจกระตุ้นข้อผิดพลาดที่กำลังพิจารณา นี่คือเหตุผลที่เป็นไปได้บางส่วนสำหรับข้อผิดพลาดนี้:
- ข้อผิดพลาดนี้อาจเป็นผลมาจากมัลแวร์ที่มีอยู่บนระบบของคุณซึ่งอาจรบกวนการทำงานปกติของแอปพลิเคชัน Office ของคุณ คุณสามารถลองสแกนและลบมัลแวร์เพื่อแก้ไขข้อผิดพลาด
- เหตุผลอีกอย่างสำหรับข้อผิดพลาดเดียวกันนี้อาจเป็นการเสียหายของไฟล์ระบบ (system file corruption) หรือข้อผิดพลาดของระบบไฟล์ (file system errors) ที่มีอยู่บนคอมพิวเตอร์ของคุณ หากสถานการณ์นี้ใช้ได้ คุณสามารถลองรันการสแกน SFC ตามด้วยคำสั่ง CHKDSK เพื่อแก้ไขข้อผิดพลาด
- หากตำแหน่งโฟลเดอร์ Temporary Internet Files ไม่ได้ตั้งค่าอย่างถูกต้อง ข้อผิดพลาดนี้อาจเกิดขึ้น ในกรณีนั้น คุณสามารถลองเปลี่ยนตำแหน่งของโฟลเดอร์ Temporary Internet Files ใน Internet Properties
Word ไม่สามารถสร้างไฟล์งานได้ ตรวจสอบตัวแปรสภาพแวดล้อม Temp
ตามที่คุณเห็นในภาพ ไม่มีอะไรช่วยผมแก้ไขปัญหานี้นอกจากข้อความข้อผิดพลาดเอง ผมลอง Microsoft Support แต่โซลูชันของพวกเขาไม่ได้ผลสำหรับผม – ผมเดาว่ามันสำหรับเวอร์ชัน Word ก่อนหน้า จากนั้นผมสรุปได้ว่าสิ่งนี้เกิดจากรายการรีจิสทรีที่ไม่ถูกต้อง ดังนั้น สุดท้ายผมได้วิธีแก้ไขสองวิธีเพื่อแก้ปัญหานี้และอยากแบ่งปันกับทุกคน
เพื่อแก้ไขข้อผิดพลาด Word ไม่สามารถสร้างไฟล์งานได้ ตรวจสอบตัวแปรสภาพแวดล้อม Temp ให้ทำตามขั้นตอนเหล่านี้:
- รันการสแกน SFC และตรวจสอบข้อผิดพลาดดิสก์
- เพิ่มตัวแปรสภาพแวดล้อม (Environment Variable)
- ปิดใช้งาน Preview pane (แผงแสดงตัวอย่าง)
- สร้างโฟลเดอร์ Temporary Internet Files
- เปลี่ยนตำแหน่ง Temporary Internet Files จาก Internet Properties
- ลงทะเบียนไฟล์ Word ใหม่ (Reregister Word files)
- ใช้การแก้ไขรีจิสทรี (Registry fix)
มาดูขั้นตอนเหล่านี้ในรายละเอียด
1] รันการสแกน SFC และตรวจสอบข้อผิดพลาดดิสก์
ข้อผิดพลาดนี้อาจเป็นผลมาจากการเสียหายของไฟล์ระบบหรือข้อผิดพลาดดิสก์บนคอมพิวเตอร์ของคุณ ดังนั้น สิ่งแรกที่คุณควรทำเพื่อกำจัดข้อผิดพลาดคือการรันการสแกน SFC จากนั้นตรวจสอบและซ่อมแซมข้อผิดพลาดดิสก์ SFC หรือ System File Checker เป็นยูทิลิตี้ในตัวของ Windows ที่อนุญาตให้ผู้ใช้สแกนและแก้ไขไฟล์ระบบที่เสียหายผ่าน Command Prompt ส่วนอื่น คุณสามารถซ่อมแซมข้อผิดพลาดดิสก์โดยใช้เครื่องมือในตัวของ Windows อีกตัวหนึ่งชื่อ Check Disk Utility (CHKDSK)
ก่อนหน้านั้น คุณสามารถลองสแกนมัลแวร์บนระบบของคุณโดยใช้ชุดแอนติไวรัสของคุณ หากมันไม่พบมัลแวร์บนคอมพิวเตอร์ของคุณ ให้ดำเนินการต่อกับขั้นตอนด้านล่าง
นี่คือขั้นตอนในการแก้ไขการเสียหายของไฟล์ระบบและข้อผิดพลาดดิสก์เพื่อแก้ไขข้อผิดพลาด:
- ขั้นแรก เปิด Command Prompt ด้วยสิทธิ์ผู้ดูแลระบบ (elevated privilege)
- ตอนนี้ พิมพ์คำสั่งด้านล่างและกด Enter เพื่อดำเนินการ:
sfc.exe /scannow
- เมื่อคำสั่งดำเนินการเสร็จสมบูรณ์และข้อผิดพลาดไฟล์ระบบได้รับการแก้ไขแล้ว คุณสามารถดำเนินการต่อกับการตรวจสอบข้อผิดพลาดดิสก์
- ใน Command Prompt ที่มีสิทธิ์ผู้ดูแลระบบ ให้ป้อนคำสั่งด้านล่าง:
chkdsk /r /f
- เมื่อข้อผิดพลาดระบบไฟล์ได้รับการซ่อมแซมแล้ว ให้รีบูทคอมพิวเตอร์ของคุณ เปิด Word และลองทำการดำเนินการเดียวกันที่ให้ข้อผิดพลาดกับคุณ
หวังว่าวิธีนี้จะแก้ไขข้อผิดพลาดให้คุณ อย่างไรก็ตาม หากไม่ได้ คุณสามารถไปสู่วิธีแก้ไขที่เป็นไปได้ถัดไป
2] เพิ่มตัวแปรสภาพแวดล้อม (Environment Variable)
อีกวิธีแก้ไขที่คุณสามารถลองคือการเพิ่มตัวแปรสภาพแวดล้อมใหม่ มันได้แก้ไขข้อผิดพลาดสำหรับผู้ใช้ที่ได้รับผลกระทบมากมายและอาจทำงานได้สำหรับคุณเช่นกัน นี่คือขั้นตอนในการทำเช่นนั้น:
- ขั้นแรก เปิดแอป Settings โดยใช้แฮทคีย์ Windows + I และไปที่ System > About (ระบบ > เกี่ยวกับ)
- ตอนนี้ ค้นหาส่วน Related links และคลิกตัวเลือก Advanced system settings (การตั้งค่าระบบขั้นสูง)
- ในหน้าต่าง System Properties (คุณสมบัติระบบ) ใหม่ ให้แน่ใจว่าคุณอยู่บนแท็บ Advanced
- ต่อไป กดปุ่ม Environment Variables (ตัวแปรสภาพแวดล้อม)
- หลังจากนั้น ภายใต้ User variables for <username> (<username> คือชื่อผู้ใช้ของคุณ) ให้คลิกที่ปุ่ม New (ใหม่)
- จากนั้น ป้อนค่าต่อไปนี้ในฟิลด์ที่เกี่ยวข้อง:
-ในฟิลด์ Variable name ให้ป้อน %userprofile%
-ในฟิลด์ Variable value ให้ป้อน C:\Users\<username> (พิมพ์ชื่อผู้ใช้ของคุณแทน <username>) - สุดท้าย เลือกปุ่ม OK เพื่อสร้างตัวแปรสภาพแวดล้อมใหม่
หลังจากทำเช่นนั้น ให้รีสตาร์ทอุปกรณ์ของคุณ และลองทำการดำเนินการเดียวกันใน Word และดูว่าข้อผิดพลาดตอนนี้แก้ไขแล้วหรือไม่ ในกรณีที่คุณไม่โชคดีในวิธีนี้ เรามีวิธีแก้ไขเพิ่มเติม ดังนั้น ขอให้ไปสู่วิธีที่เป็นไปได้ถัดไป
3] ปิดใช้งาน Preview pane
คุณยังสามารถลองปิดใช้งาน Preview pane ใน File Explorer เพื่อแก้ไขข้อผิดพลาด มันเป็นประเภทของ workaround (วิธีแก้ปัญหาชั่วคราว) และอาจทำงานได้สำหรับคุณ ในการทำเช่นนั้น คุณสามารถเปิด File Explorer โดยใช้แฮทคีย์ Win+E และจากนั้นคลิกที่ตัวเลือก View drop-down จากนั้น ไปที่ Show > preview pane และตรวจสอบให้แน่ใจว่ามันไม่ถูกติ๊กถูก ดูว่าสิ่งนี้แก้ไขปัญหาสำหรับคุณหรือไม่
ในกรณีที่คุณไม่ต้องการปิดใช้งาน Preview pane อย่างสมบูรณ์ คุณสามารถปิดใช้งานการแสดงตัวอย่างสำหรับไฟล์ Word และไฟล์ Office อื่นๆ โดยการแก้ไขรีจิสทรีย่อยบางอย่าง แต่ โปรดสำรองรีจิสทรีไว้ก่อน เนื่องจากการแก้ไขรีจิสทรีที่ไม่ถูกต้องอาจนำไปสู่ปัญหาร้ายแรง
นี่คือขั้นตอนในการปิดใช้งานการแสดงตัวอย่างสำหรับไฟล์ Word, Excel และ Powerpoint ใน File Explorer:
- ขั้นแรก กดแฮทคีย์ Win+R เพื่อเรียกกล่องโต้ตอบ Run จากนั้นป้อน regedit ลงไปเพื่อเปิดแอป Registry Editor
- ตอนนี้ ใน Registry Editor ให้ค้นหาคีย์ต่อไปนี้:
Word Preview:HKCR\CLSID\{84F66100-FF7C-4fb4-B0C0-02CD7FB668FE}
PowerPoint Preview:HKCR\CLSID\{65235197-874B-4A07-BDC5-E65EA825B718}
Excel Preview:HKCR\CLSID\{00020827-0000-0000-C000-000000000046} - ต่อไป ให้ลบคีย์ข้างต้นทีละอัน
- หลังจากนั้น รีบูท Windows และดูว่าข้อผิดพลาดตอนนี้แก้ไขแล้วหรือไม่
4] สร้างโฟลเดอร์ Temporary Internet Files
คุณยังสามารถลองสร้างโฟลเดอร์ Temporary Internet Files เพื่อแก้ไขข้อผิดพลาด ในการทำเช่นนั้น คุณสามารถทำตามขั้นตอนด้านล่าง:
- ขั้นแรก เปิดกล่องโต้ตอบ Run โดยใช้แฮทคีย์ Win+R จากนั้นป้อนที่อยู่ด้านล่างในกล่อง Open:
C:\Users\username\AppData\Local\Microsoft\Windows\INetCache
คุณอาจต้องเปิดใช้งานตัวเลือก View > Show > Hidden items (มุมมอง > แสดง > รายการที่ซ่อน) ใน File Explorer เพื่อดูตำแหน่งนี้
- ตอนนี้ ในตำแหน่งที่เปิดอยู่ ให้คลิกขวาที่พื้นที่ว่าง และจากนั้นเลือก New > Folder เพื่อสร้างโฟลเดอร์ใหม่
- ต่อไป ตั้งชื่อโฟลเดอร์ที่สร้างใหม่ว่า Content.Word
- หลังจากนั้น รีบูทคอมพิวเตอร์ของคุณ และดูว่าข้อผิดพลาดตอนนี้แก้ไขแล้วหรือไม่
มีอีกวิธีหนึ่งในการสร้างโฟลเดอร์ Temporary Internet Files โดยใช้ Command Prompt นี่คือขั้นตอนในการทำเช่นนั้น:
- ขั้นแรก เปิด Command Prompt เป็นผู้ดูแลระบบ
- ตอนนี้ ป้อนคำสั่งด้านล่างทีละคำสั่ง:
cd /d %USERPROFILE%\AppData\Local\Microsoft\Windows\INetCache MD Content.Word
หากสิ่งนี้แก้ไขปัญหาสำหรับคุณ ดีแล้ว หากไม่ ให้ดำเนินการต่อกับโซลูชันถัดไป
5] เปลี่ยนตำแหน่ง Temporary Internet Files จาก Internet Properties
ในกรณีที่คุณไม่ได้เลือกตำแหน่ง Temporary Internet Files ที่ถูกต้อง คุณอาจประสบข้อผิดพลาดนี้ใน Word และแอปพลิเคชัน Office อื่นๆ ดังนั้น โปรดแน่ใจว่าคุณได้เลือกตำแหน่งที่ถูกต้อง และหากไม่ คุณสามารถลองแก้ไขตำแหน่ง Temporary Internet Files จาก Internet Properties นี่คือวิธีการทำ:
- ขั้นแรก เปิดกล่องโต้ตอบ Run โดยใช้ Win+R และจากนั้นป้อน inetcpl.cpl ลงไปเพื่อเปิดหน้าต่าง Internet Properties
- ตอนนี้ ในแท็บ General ภายใต้ส่วน Browsing history ให้แตะที่ Settings (การตั้งค่า) ซึ่งจะเปิดหน้าต่าง Website Data Settings
- ในหน้าต่างโต้ตอบใหม่ ให้แน่ใจว่าคุณอยู่ในแท็บ Temporary Internet Files ที่นี่ คุณจะเห็นตำแหน่งปัจจุบันสำหรับโฟลเดอร์ เพียงแค่คลิกที่ปุ่ม Move folder (ย้ายโฟลเดอร์) ที่ด้านล่างของหน้าต่าง
- หลังจากนั้น ภายในหน้าต่าง Browse for Folder (เรียกดูโฟลเดอร์) ให้ไปที่พาธต่อไปนี้:
C:\Users\<username>\AppData\Local\Microsoft\Windows
หมายเหตุ: ในพาธข้างต้น ให้แทนที่ <username> ด้วยชื่อผู้ใช้ของคุณ กล่าวคือ หลังจาก Users ให้ไปที่ชื่อผู้ใช้ที่คุณล็อกอินเข้าไป
- ต่อไป ที่ตำแหน่งข้างต้น คุณจะเห็นโฟลเดอร์ชื่อ INetCache เพียงแค่เลือกมัน และกดปุ่ม OK
- สุดท้าย ปิดหน้าต่างโต้ตอบทั้งหมดและรีบูทคอมพิวเตอร์ของคุณ ในการเริ่มต้นครั้งต่อไป คุณควรไม่เห็นข้อผิดพลาดเดียวกันใน Word หรือแอป Office อื่นๆ
6] ลงทะเบียนไฟล์ Word ใหม่ (Reregister Word files)
เพื่อแก้ไขปัญหานี้ เพียงแค่กดการรวมปุ่ม Windows Key + R เพื่อเรียกกล่องโต้ตอบ Run พิมพ์ต่อไปนี้และกด Enter:
winword.exe /r

ในคำสั่งข้างต้น ส่วน /r บังคับให้มีการลงทะเบียน Word ใหม่ในการกำหนดค่ารีจิสทรีของ Windows และสุดท้ายแก้ไขปัญหา หากวิธีแก้ไขนี้ไม่ได้ผล คุณสามารถลองทางเลือกอื่น:
7] การแก้ไขรีจิสทรี (Registry Fix)
1. กดการรวม Windows Key + R พิมพ์ Regedt32.exe ในกล่องโต้ตอบ Run และกด Enter เพื่อเปิด Registry Editor
2. นำทางไปที่ตำแหน่งต่อไปนี้:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

3. ใน फलकด้านขวาของตำแหน่งนี้ ให้ค้นหาสตริงที่ชื่อ AppData และสังเกต Value data (ข้อมูลค่า) ของมันอย่างระมัดระวัง Value data สำหรับสตริงนี้ หากมันถูกเปลี่ยนแปลง มันเพียงพอที่จะสร้างปัญหาเกี่ยวกับตัวแปรสภาพแวดล้อม ดังนั้น ให้กู้คืน Value data เริ่มต้นของมันเป็น:
%USERPROFILE%\AppData\Roaming

คลิก OK หลังจากป้อน Value data คุณสามารถปิด Registry Editor และรีบูทเครื่องได้ ตอนหลังจากรีบูท เริ่มใช้ Word อีกครั้ง และคุณจะสังเกตว่าปัญหาได้รับการแก้ไขแล้ว
เกี่ยวข้อง: Outlook ไม่สามารถสร้างไฟล์งานได้ ตรวจสอบตัวแปรสภาพแวดล้อม Temp
จะแก้ไข Word cannot create work file ได้อย่างไร?
มีสองสิ่งที่คุณสามารถทำเพื่อแก้ไขปัญหานี้ ขั้นแรก คุณสามารถลงทะเบียนไฟล์ Word ทั้งหมดบนคอมพิวเตอร์ของคุณใหม่ได้ ขั้นที่สอง คุณสามารถใช้วิธี Registry Editor ที่กล่าวมาในคู่มือข้างต้น ไม่ว่าคุณจะได้ข้อผิดพลาดนี้ในเวอร์ชัน Office เก่าหรือใหม่ที่สุด คุณสามารถใช้วิธีแก้ไขเหล่านี้เพื่อกำจัดปัญหานี้
จะแก้ไข Word cannot save or create this file ได้อย่างไร?
หาก Word ไม่สามารถบันทึกหรือสร้างไฟล์ใน Windows 11/10 คุณต้องตรวจสอบสิทธิ์ของบัญชีของคุณ หากบัญชีของคุณไม่มีสิทธิ์ในการสร้างไฟล์ใหม่หรือบันทึกไฟล์ที่มีอยู่ คุณอาจได้ข้อผิดพลาดนี้กับ Word
หวังว่าจะช่วยได้!
หมายเหตุ: อ่านความคิดเห็นของ bella ด้านล่างด้วย