หากคุณพยายามติดตั้งหรือเปิดแอปพลิเคชันและเห็นข้อความ "Error opening file for writing" มีปัญหาใหญ่ ข้อผิดพลาดนี้จะหยุดคุณไว้ที่นั่น คุณไม่สามารถดำเนินต่อไปได้จนกว่าปัญหาจะได้รับการแก้ไข
ข้อความนี้มักเกิดจากสิทธิ์ไฟล์ที่ไม่ถูกต้อง แต่ đóไม่ใช่สาเหตุเพียงอย่างเดียว ไฟล์การติดตั้งที่เสียหาย แอปพลิเคชันที่มีอยู่และกำลังทำงาน การตั้งค่าบัญชีผู้ใช้ และอื่นๆ อาจเป็นตัวกระตุ้นทั้งหมด
ขอขอบคุณที่มีขั้นตอนบางอย่างที่คุณสามารถลองเพื่อช่วยแก้ไขปัญหา หากคุณกำลังมองหาวิธีแก้ไขข้อผิดพลาด "error opening file for writing" บน Windows ให้ทำตามขั้นตอนเหล่านี้
1. หยุดแอปพลิเคชันใน Task Manager
สำหรับผู้ใช้ส่วนใหญ่ มีปัญหาที่ชัดเจนหนึ่งอย่างที่ก่อให้เกิดข้อผิดพลาด opening file for writing error — แอปพลิเคชันที่เปิดอยู่ หากคุณพยายามอัปเดตแอปพลิเคชันที่มีอยู่ ตัวอย่างเช่น แต่แอปพลิเคชันนั้นกำลังทำงาน มันไม่สามารถติดตั้งตัวเองได้เพราะไฟล์ยังคงใช้งานอยู่ ทำให้เกิดข้อผิดพลาด
เพื่อแก้ไขปัญหานี้ คุณจะต้องปิดแอปพลิเคชันและหยุดกระบวนการที่เกี่ยวข้องใดๆ โดยใช้ Task Manager ในการทำเช่นนี้ ให้ทำตามขั้นตอนเหล่านี้
- คลิกขวาที่เมนู Start หรือแถบงานและเลือก Task Manager
- ในหน้าต่าง Task Manager ให้ค้นหาชื่อแอปพลิเคชันของแอปที่คุณกำลังพยายามติดตั้ง หรือกระบวนการที่เกี่ยวข้องใดๆ ในแท็บ Processes ตัวอย่างเช่น หากคุณกำลังพยายามติดตั้ง VLC Media Player ให้ค้นหา vlc.exe หรือกระบวนการอื่นๆ ที่เริ่มต้นด้วย vlc
- คลิกขวาที่แต่ละกระบวนการและเลือก End task จากเมนู
- หากได้รับแจ้ง ให้กด Yes เพื่อยืนยันการยกเลิก
เมื่อแอปพลิเคชันหยุดทำงานแล้ว ให้ลองรันตัวติดตั้งอีกครั้งเพื่อดูว่าปัญหาได้รับการแก้ไขหรือไม่
2. รันไฟล์ตัวติดตั้งด้วยสิทธิ์ Administrator
สิทธิ์ไฟล่บางครั้งก่อให้เกิดปัญหากับการติดตั้งแอปพลิเคชัน หากคุณใช้บัญชีผู้ใช้มาตรฐานบน PC ของคุณ ตัวอย่างเช่น คุณอาจต้องรันไฟล์ตัวติดตั้งด้วยสิทธิ์ผู้ดูแลระบบเพื่อให้มันมีสิทธิ์ที่จำเป็นในการติดตั้งตัวเอง (และเข้าถึงหรือเขียนทับไฟล์ที่มีอยู่)
สิ่งนี้จะให้ตัวติดตั้งการเข้าถึงเต็มรูปแบบในการเขียนไฟล์หรือโฟลเดอร์ใดๆ บนระบบของคุณ ในการทำเช่นนี้ ให้ทำตามขั้นตอนเหล่านี้
- ค้นหาไฟล์ setup ของโปรแกรมใน File Explorer
- คลิกขวาที่ไฟล์และเลือกตัวเลือก Run as administrator
- เมื่อได้รับแจ้ง ให้เลือก Yes ในหน้าต่างป๊อปอัป User Account Control หรือ หากคุณกำลังรันด้วยบัญชีผู้ใช้พื้นฐาน คุณอาจได้รับแจ้งให้ใส่ชื่อผู้ใช้และรหัสผ่านที่นี่
ไฟล์จะเปิดด้วยสิทธิ์ผู้ดูแลระบบ — ดำเนินการติดตั้งต่อไปตามปกติในจุดนี้
3. เปลี่ยนบัญชีผู้ใช้มาตรฐานเป็น Administrator
บัญชีผู้ใช้มาตรฐานไม่ควรมีสิทธิ์ที่จำเป็นในการทำการเปลี่ยนแปลงระบบ ซึ่งรวมถึงการติดตั้งแอปพลิเคชัน หากคุณพบว่าคุณไม่สามารถรันตัวติดตั้งแอปเป็นแอดมินได้ คุณจะต้องเปลี่ยนประเภทบัญชีผู้ใช้จากบัญชีมาตรฐานเป็นผู้ดูแลระบบ
บัญชีแอดมินจะให้คุณควบคุม PC ของคุณอย่างเต็มที่ อนุญาตให้คุณติดตั้งแอปพลิเคชันใดๆ ได้โดยไม่มีข้อจำกัด วิธีที่ดีที่สุดในการทำเช่นนี้ยังคงเป็นการใช้ Control Panel แบบเก่าใน Windows 11 ในการเปลี่ยนประเภทบัญชีผู้ใช้ ให้ทำตามขั้นตอนเหล่านี้
- เปิดเมนู Start ค้นหา control panel และเลือกผลลัพธ์อันดับหนึ่ง (Best Match)
- ในเมนู Control Panel ให้เลือก Change account type ภายใต้ส่วน User Accounts
- เลือกบัญชีผู้ใช้ของคุณและกด Change the account type
- จากตัวเลือก ให้เลือก Administrator หากตัวเลือกนี้เป็นสีเทา คุณไม่มีสิทธิ์ที่จำเป็นในการเปลี่ยนแปลง — คุณจะต้องสลับไปยังบัญชีผู้ใช้อื่นและลองอีกครั้ง
- กด Change Account Type เพื่อยืนยันการเปลี่ยนแปลง แล้วรีสตาร์ท PC ของคุณ
- เมื่อคุณรีสตาร์ทแล้ว ให้ล็อกอินกลับเข้าสู่บัญชีผู้ใช้ของคุณ มันควรจะมีสิทธิ์แอดมินที่เพิ่มขึ้นแล้ว อนุญาตให้คุณเริ่มตัวติดตั้งอีกครั้ง
4. เปลี่ยนตำแหน่งการติดตั้งหรือไดรฟ์
วิธีแก้ไขอีกวิธีหนึ่งคือการเปลี่ยนไดรฟ์การติดตั้งสำหรับแอปพลิเคชันที่คุณกำลังพยายามติดตั้ง คุณอาจกำลังขาดพื้นที่ดิสก์บนไดรฟ์ C: หลักของคุณ หรือคุณอาจต้องการออฟโหลดแอปพลิเคชันบางอย่างไปยังฮาร์ดดิสก์ที่สองหรือพาร์ติชัน
ในการทำเช่นนี้ ตรวจสอบให้แน่ใจว่าคุณเลือก Browse (หรือตัวเลือกคล้ายกัน) ระหว่างกระบวนการติดตั้งแอปพลิเคชันของคุณ คุณจะต้องเลือกตำแหน่งการติดตั้งใหม่ของคุณ ตรวจสอบให้แน่ใจว่ามันอยู่บนไดรฟ์ที่แตกต่างกัน หากไม่ได้ ให้ตรวจสอบให้แน่ใจว่ามันอยู่ในตำแหน่งที่ต่างจากแอปพลิเคชันที่มีอยู่
เมื่อคุณทำเช่นนั้นแล้ว ให้ดำเนินการติดตั้งต่อไปตามปกติ หากการติดตั้งเสร็จสมบูรณ์อย่างสำเร็จ คุณก็ผ่านข้อผิดพลาดมาได้แล้ว
5. รัน Compatibility Troubleshooter สำหรับไฟล์ตัวติดตั้ง
หากแอปพลิเคชันที่คุณพยายามติดตั้งเป็นแอปเก่า คุณอาจพบว่าปัญหาความเข้ากันได้ระหว่างไฟล์ตัวติดตั้งและเวอร์ชัน Windows ปัจจุบันของคุณกำลังป้องกันไม่ให้การติดตั้งสำเร็จ หากเป็นเช่นนั้น คุณสามารถรันเครื่องมือ Compatibility Troubleshooter เพื่อพยายามแก้ไขปัญหา
Troubleshooter จะระบุปัญหาความเข้ากันได้ระหว่างไฟล์และ PC ของคุณโดยอัตโนมัติ หากมันสามารถแก้ไขได้ (เช่น โดยการรันไฟล์ในโหมดความเข้ากันได้) มันจะทำให้คุณโดยอัตโนมัติ
ในการรัน Compatibility Troubleshooter ให้ทำตามขั้นตอนเหล่านี้
- คลิกขวาที่ไฟล์การติดตั้งใน File Explorer และเลือก Properties
- ในหน้าต่าง Properties ให้เลือกแท็บ Compatibility และกดตัวเลือก Run compatibility troubleshooter
- Troubleshooter จะเริ่มค้นหาการตั้งค่าที่แนะนำโดยอัตโนมัติ หากมันพบบางอย่าง ให้กด Test the program เพื่อตรวจสอบว่ามันทำงานหรือไม่
- หากทำงาน ให้กด Next
- เลือก Yes, save these settings for this program
- หากไม่ใช่ ให้เลือก No, try again using different settings เพื่อหาวิธีแก้ไขอื่น หรือ No, report the program to Microsoft and check online for a solution instead
- คุณยังสามารถใช้การตั้งค่าความเข้ากันได้แบบกำหนดเองโดยใช้ตัวเลือก Compatibility mode และ Settings ในหน้าต่าง Properties
- หากคุณได้ใช้การตั้งค่าใหม่แล้ว ตรวจสอบให้แน่ใจว่ากด OK ในกล่อง Properties เพื่อบันทึกมัน
6. ลองไฟล์การติดตั้งอีกไฟล์หนึ่ง
แม้จะไม่ค่อยพบบ่อย คุณอาจต้องพิจารณาลองสำเนาใหม่ของไฟล์การติดตั้ง หากไฟล์เสียหายหรือขาดส่วนสำคัญของกระบวนการตั้งค่า การติดตั้งจะล้มเหลว
เพื่อแก้ไขปัญหานี้ คุณจะต้องพยายามดาวน์โหลดสำเนาใหม่ของไฟล์จากแหล่งที่เชื่อถือได้ คุณควรลองเว็บไซต์ของผู้ผลิตหรือนักพัฒนาในครั้งแรก เนื่องจากการดาวน์โหลดไฟล์จากไซต์ที่น่าเชื่อถือน้อยกว่าอาจทำให้ PC ของคุณเสี่ยงต่อการติดเชื้อมัลแวร์
เมื่อคุณมีไฟล์แล้ว ให้ลบไฟล์ต้นฉบับออกจาก PC ของคุณโดยคลิกขวาที่มันใน File Explorer และเลือก Delete คุณจึงสามารถรันไฟล์ใหม่ได้ตามปกติ เพื่อดูว่ามันแก้ไขปัญหาได้หรือไม่
จำไว้ว่าให้รันมันในฐานะผู้ดูแลระบบโดยใช้ขั้นตอนที่เราได้ระบุไว้ข้างต้น หากคุณเจอปัญหาใดๆ
7. ลบเวอร์ชันเก่าของแอปพลิเคชัน
หากคุณพยายามอัปเดตแอปพลิเคชันเก่าด้วยตนเอง คุณอาจต้องพิจารณาลบเวอร์ชันเก่าออกก่อน แอปพลิเคชันเก่าเหล่านี้อาจมีการป้องกันไฟล์ของตัวเองเพื่อป้องกันไม่ให้คุณเขียนทับมัน — ซอฟต์แวร์แอนตี้ไวรัสเป็นตัวอย่างที่พบบ่อย
ในการลบแอปพลิเคชันเก่า ให้ทำตามขั้นตอนเหล่านี้
- คลิกขวาเมนู Start และเลือก Settings
- เลือก Apps > Installed Apps ในเมนู Settings
- ค้นหาเวอร์ชันเก่าของแอปพลิเคชันหรือใช้แถบค้นหาเพื่อจำกัดการค้นหา เมื่อคุณพบแล้ว ให้กดไอคอนเมนูสามจุดข้างมัน แล้วกด Uninstall
- คุณจะถูกขอให้ยืนยันבחירהของคุณ กด Uninstall เพื่อดำเนินต่อไป
- หากแอปพลิเคชันมีการตั้งค่าการลบหรือตัวเลือกเพิ่มเติม ให้ทำตามคำแนะนำบนหน้าจอเพื่อทำให้กระบวนการนี้เสร็จสมบูรณ์
เมื่อแอปพลิเคชันถูกลบแล้ว ให้รีสตาร์ท PC ของคุณและลองไฟล์การติดตั้งรุ่นใหม่อีกครั้ง เพื่อดูว่าปัญหาได้รับการแก้ไขหรือไม่
การติดตั้งแอปพลิเคชันบน Windows 11 ให้สำเร็จ
ข้อผิดพลาด "error opening file for writing" บน Windows ไม่ใช่ข้อผิดพลาดที่พบบ่อย แต่หากคุณพบมัน ขั้นตอนด้านบนควรช่วยคุณแก้ไขปัญหา ตรวจสอบให้แน่ใจว่าคุณไม่ได้พยายามเขียนทับแอปพลิเคชันที่กำลังทำงาน และให้แน่ใจว่าบัญชีผู้ใช้ของคุณมีสิทธิ์ที่ถูกต้องในการทำการเปลี่ยนแปลงกับระบบของคุณ
ต้องการลบแอปที่คุณติดตั้งจาก Microsoft Store? กระบวนการสำหรับการลบแอป Microsoft Store แตกต่างออกไปเล็กน้อย — คุณจะต้องทำผ่านเมนู Settings หรือ Store เอง
ต้องการลองแอปมือถือบน PC ของคุณ? คุณสามารถติดตั้งแอป Android บน Windows 11 เพื่อให้คุณทำได้เพียงแค่นั้น