คุณเพิ่งเจอข้อผิดพลาด "Error opening file for writing" หรือไม่? นี่เป็นข้อผิดพลาดทั่วไปของ Windows ที่อาจเกิดขึ้นเมื่อคุณพยายามติดตั้ง อัปเดต หรือรันโปรแกรมหรือแอปพลิเคชัน ข้อความข้อผิดพลาดนี้มักปรากฏเมื่อคุณพยายามเข้าถึงไฟล์ที่กำลังถูกใช้งานโดยโปรแกรมอื่น หรือเมื่อคุณไม่มีสิทธิ์เพียงพอในการเข้าถึงไฟล์นั้น
แหล่งที่มา: YouTube
นอกจากนี้ ข้อผิดพลาดนี้มักปรากฏเมื่อคุณพยายามติดตั้งแอปยอดนิยม เช่น Steam, VLC media player หรือ MSI Afterburner ข้อผิดพลาดนี้รบกวนมาก เนื่องจากป้องกันไม่ให้คุณติดตั้งแอปที่ต้องการใช้งาน
สาเหตุที่ทำให้เกิดข้อผิดพลาด "Error Opening File for Writing"
สาเหตุทั่วไปที่ทำให้เกิดข้อผิดพลาดนี้ ได้แก่:
- ไฟล์กำลังถูกใช้งานโดยโปรแกรมอื่น ทำให้คุณเข้าถึงไม่ได้
- คุณไม่มีสิทธิ์ที่จำเป็นในการเข้าถึงไฟล์ เช่น การเข้าสู่ระบบเป็นผู้ใช้แบบ Guest หรือบัญชีที่ไม่มีสิทธิ์ Administrator
- ซอฟต์แวร์แอนติไวรัสหรือไฟร์วอลล์กำลังบล็อกการเข้าถึงไฟล์
- ไฟล์นั้นเองเสียหายหรือพัง ทำให้เปิดไม่ได้
วิธีแก้ไขข้อผิดพลาด "Error Opening File for Writing" บน Windows 11
โชคดีที่มีหลายวิธีแก้ไขที่คุณสามารถลองทำได้ นี่คือวิธีต่างๆ!
วิธีที่ 1: ดาวน์โหลดไฟล์ที่มีปัญหาใหม่
ปัญหานี้มักเกิดจากการดาวน์โหลดไฟล์ติดตั้งที่ไม่สมบูรณ์ หมายความว่า ขนาดไฟล์ของไฟล์ Setup ที่ดาวน์โหลดอาจเล็กกว่าขนาดจริงที่ระบุระหว่างดาวน์โหลด เพื่อแก้ไข ให้ลองดาวน์โหลดซอฟต์แวร์ใหม่เพื่อให้แน่ใจว่าคุณมีไฟล์ Setup ครบถ้วน
ปัจจัยอีกอย่างคือ ตรวจสอบว่าคุณดาวน์โหลดเวอร์ชันที่ถูกต้องของซอฟต์แวร์หรือไม่ ซอฟต์แวร์บางตัวมีทั้งเวอร์ชัน 32-bit และ 64-bit และสำคัญที่ต้องดาวน์โหลดเวอร์ชันที่เข้ากันได้กับระบบปฏิบัติการของคุณ ตัวอย่างเช่น หากคุณใช้ Windows 11 คุณอาจต้องการเวอร์ชัน 64-bit ในขณะที่ Windows 10 อาจต้องตรวจสอบว่าวersionไหนเข้ากันได้
อ่านเพิ่มเติม: วิธีแก้ไขข้อผิดพลาด "This Installation Is Forbidden by System Policy" บน Windows
วิธีที่ 2: ใช้ Program Compatibility Troubleshooter
ใช่ คุณสามารถใช้ Program Compatibility Troubleshooter ใน Windows เพื่อแก้ไขข้อผิดพลาด "Error opening file for writing" ได้ Program Compatibility Troubleshooter เป็นเครื่องมือในตัวของ Windows ที่ช่วยแก้ไขปัญหาความเข้ากันได้กับโปรแกรมหรือแอปเก่าๆ ที่อาจเป็นสาเหตุของข้อผิดพลาด
วิธีใช้ Program Compatibility Troubleshooter:
- คลิกขวาที่ไฟล์ Setup ของโปรแกรมหรือไฟล์ .exe ที่ก่อให้เกิดข้อผิดพลาด เลือก "Properties" แล้วไปที่แท็บ "Compatibility" ในหน้าต่าง Properties

- ภายใต้ "Compatibility mode" ให้ติ๊กที่ "Run this program in compatibility mode for" และเลือกเวอร์ชัน Windows ที่โปรแกรมออกแบบมาให้รัน
- ภายใต้ "Settings" ให้ติ๊กที่ "Run this program as an administrator"

- กด "Apply" แล้ว "OK" เพื่อบันทึกการเปลี่ยนแปลง
- ลองติดตั้งหรือรันโปรแกรมอีกครั้ง เพื่อดูว่าข้อผิดพลาดแก้ไขแล้วหรือยัง
หาก Program Compatibility Troubleshooter ไม่สามารถแก้ไขได้ ให้ลองวิธีอื่นๆ ที่ระบุในบล็อกนี้
อ่านเพิ่มเติม: วิธีแก้ไข Google Chrome Installation Failed บน Windows 11
วิธีที่ 3: ปิด Controlled Folder Access
Controlled folder access เป็นคุณสมบัติสำคัญของ Windows ที่ช่วยปกป้องระบบโดยป้องกันการเข้าถึงโฟลเดอร์และพื้นที่หน่วยความจำที่ได้รับการปกป้องโดยไม่ได้รับอนุญาต อย่างไรก็ตาม คุณสมบัตินี้บางครั้งอาจรบกวนการติดตั้งแอปหรือโปรแกรมบางตัว ทำให้เกิดข้อผิดพลาด "Error opening file for writing"
หากคุณเชื่อถือแอปพลิเคชันที่ก่อให้เกิดข้อผิดพลาด คุณสามารถปิด Controlled folder access ชั่วคราวเพื่อให้แอปพลิเคชันทำการเปลี่ยนแปลงที่จำเป็นได้ วิธีปิด Controlled folder access:
- เปิด Windows Security โดยค้นหาในแถบค้นหา Windows หรือคลิกไอ콘โล่ในแถบงาน

- คลิกที่ "Virus & threat protection"

- ภายใต้ "Virus & threat protection settings" คลิกที่ "Manage settings"

- เลื่อนลงหา "Controlled folder access" และปิดสลับ (toggle off)

- ลองติดตั้งหรือรันโปรแกรมอีกครั้ง เพื่อดูว่าข้อผิดพลาดแก้ไขแล้วหรือยัง
วิธีที่ 4: สลับไปใช้บัญชีผู้ใช้ใหม่
การสลับไปใช้บัญชีผู้ใช้ใหม่ใน Windows สามารถช่วยแก้ไขปัญหา "Error opening file for writing" หากข้อผิดพลาดเกี่ยวข้องกับปัญหาสิทธิ์ของบัญชีปัจจุบัน วิธีสลับไปใช้บัญชีใหม่:
- กดที่ไอคอน Windows บนแถบงาน แล้วคลิกที่รูปโปรไฟล์ผู้ใช้และเลือก "Change Account Settings"
- คลิกที่ "Add someone else to this PC."

- ทำตามขั้นตอนบนหน้าจอเพื่อสร้างบัญชีผู้ใช้ใหม่
- เมื่อสร้างบัญชีใหม่เสร็จ ให้สลับไปใช้โดยคลิกเมนู Start คลิกที่รูปโปรไฟล์ และเลือกบัญชีใหม่จากเมนูดรอปดาวน์
- ลองติดตั้งหรือรันโปรแกรมอีกครั้ง เพื่อดูว่าข้อผิดพลาดแก้ไขแล้วหรือยัง
หากข้อผิดพลาดหายไปบนบัญชีใหม่ แสดงว่าปัญหาเกี่ยวข้องกับสิทธิ์ของบัญชีเดิม คุณอาจต้องตรวจสอบเพิ่มเติมเพื่อระบุและแก้ไขปัญหาสิทธิ์บนบัญชีเดิม
อ่านเพิ่มเติม: วิธีแก้ไข The Server Stumbled Microsoft Store Error
วิธีที่ 5: เลือกไดเรกทอรีติดตั้งที่แตกต่างกัน
เมื่อคุณติดตั้งแอปพลิเคชันบน Windows ไดรฟ์ระบบ (โดยปกติคือไดรฟ์ C) จะถูกเลือกเป็นตำแหน่งติดตั้งเริ่มต้น อย่างไรก็ตาม หากไดรฟ์ระบบมีปัญหา อาจทำให้เกิดข้อผิดพลาด "Error opening file for writing" ในกรณีนี้ การเลือกไดรฟ์อื่นสำหรับการติดตั้งอาจช่วยแก้ไขปัญหาได้
สรุป
มีหลายวิธีแก้ไขที่คุณสามารถลองทำเพื่อแก้ไขปัญหา รวมถึงการดาวน์โหลดไฟล์ Setup ใหม่ การปิด Controlled folder access การใช้ Program Compatibility Troubleshooter การสลับไปใช้บัญชีผู้ใช้ใหม่ และการเลือกตำแหน่งติดตั้งที่แตกต่างกัน
สิ่งสำคัญคือต้องตรวจสอบหาสาเหตุรากฐานเพื่อป้องกันไม่ให้เกิดซ้ำในอนาคต ด้วยการทำตามวิธีแก้ไขในบล็อกนี้ คุณสามารถแก้ไขข้อผิดพลาด "Error opening file for writing" และใช้งานคอมพิวเตอร์ Windows ได้อย่างต่อเนื่องโดยไม่มีการขัดขวาง
บทความนี้มีประโยชน์หรือไม่? แชร์ความคิดเห็นในกล่องความคิดเห็นได้เลย!