แก้ไข: ข้อผิดพลาดในการเปิดไฟล์สำหรับการเขียน

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

“ เกิดข้อผิดพลาดในการเปิดไฟล์เพื่อเขียน

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

โซลูชันที่ 1: เรียกใช้โปรแกรมติดตั้งสำหรับโปรแกรมด้วยสิทธิ์ระดับผู้ดูแลระบบ

หากคุณประสบปัญหาในการติดตั้งแอปพลิเคชันของบุคคลที่สามที่ออกแบบมาสำหรับระบบปฏิบัติการ Windows แนวทางปฏิบัติที่แนะนำโดยทั่วไปคือดำเนินการติดตั้งในฐานะผู้ดูแลระบบและดูว่าการดำเนินการดังกล่าวจะทำให้งานสำเร็จหรือไม่ ในการเรียกใช้โปรแกรมติดตั้งสำหรับแอปพลิเคชัน Windows ของ บริษัท อื่นที่คุณพยายามติดตั้งในฐานะผู้ดูแลระบบคุณต้อง:

  1. ไปที่ตำแหน่งที่เก็บไฟล์. EXE สำหรับโปรแกรมติดตั้งของโปรแกรม
  2. ค้นหาโปรแกรมติดตั้งและคลิกขวาที่มัน
  3. คลิกที่  Run as administratorในเมนูบริบทที่ได้รับ
  4. ผ่านวิซาร์ดการติดตั้งโดยทำตามคำแนะนำบนหน้าจอและดูว่าข้อความแสดงข้อผิดพลาด“ Error opening file for writing ” แสดงส่วนหัวที่น่าเกลียดหรือไม่ในขณะที่กำลังดำเนินการติดตั้งด้วยสิทธิ์ระดับผู้ดูแลระบบ

โซลูชันที่ 2: เรียกใช้ตัวแก้ไขปัญหาความเข้ากันได้

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

  1. ไปที่ตำแหน่งที่จัดเก็บไฟล์. EXE สำหรับโปรแกรมติดตั้งของโปรแกรมที่ได้รับผลกระทบ
  2. ค้นหาโปรแกรมติดตั้งและคลิกขวาที่มัน
  3. คลิกที่  คุณสมบัติในเมนูบริบทที่ได้รับ
  4. ไปที่  แท็บความเข้ากันได้ 
  5. คลิกที่  เรียกใช้การทำงานร่วมกันแก้ปัญหา
  6. คลิกที่  การตั้งค่าลองแนะนำ
  7. ทำตามคำแนะนำบนหน้าจอและใช้เครื่องมือแก้ไขปัญหาความเข้ากันได้จนสุด
  8. เมื่อเครื่องมือแก้ปัญหาความเข้ากันได้ทำงานได้อย่างมหัศจรรย์แล้วให้ลองติดตั้งแอปพลิเคชันที่ได้รับผลกระทบเพื่อดูว่าปัญหาได้รับการแก้ไขแล้ว

โซลูชันที่ 3: เปลี่ยนสิทธิ์การรักษาความปลอดภัยสำหรับตำแหน่งการติดตั้ง

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

  1. ไปที่ตำแหน่งการติดตั้งสำหรับโปรแกรมของ บริษัท อื่นที่ได้รับผลกระทบ
  2. คลิกขวาที่โฟลเดอร์ที่คุณกำลังพยายามที่จะติดตั้งโปรแกรมของบุคคลที่สามได้รับผลกระทบและคลิกที่  Properties
  3. ไปที่  แท็บSecurity 
  4. คลิกที่  แก้ไข… .
  5. คลิกที่  ผู้ใช้ในส่วน  กลุ่มหรือชื่อผู้ใช้ เพื่อเลือก
  6. ตรวจสอบช่องทำเครื่องหมายสำหรับ  การอนุญาตให้ ติดกับ  เขียน ภายใต้  สิทธิ์สำหรับผู้ใช้
  7. คลิกที่  สมัคร และจากนั้นก็  ตกลง
  8. รีสตาร์ท คอมพิวเตอร์ของคุณ

เมื่อคอมพิวเตอร์บูตขึ้นมาให้ลองเรียกใช้โปรแกรมติดตั้งและดูว่าข้อความแสดงข้อผิดพลาด“ Error opening file for writing ” ยังคงมีอยู่หรือไม่

โซลูชันที่ 4: เปลี่ยนสิทธิ์การรักษาความปลอดภัยขั้นสูงสำหรับตำแหน่งการติดตั้ง

หากเพียงแค่เปลี่ยนสิทธิ์การรักษาความปลอดภัยปกติสำหรับตำแหน่งการติดตั้งไม่เพียงพอที่จะทำงานให้เสร็จคุณต้องก้าวไปอีกขั้นและเปลี่ยนสิทธิ์ความปลอดภัยขั้นสูงสำหรับตำแหน่งการติดตั้ง ในการเปลี่ยนสิทธิ์การรักษาความปลอดภัยขั้นสูงสำหรับตำแหน่งการติดตั้งคุณต้อง:

  1. ไปที่ตำแหน่งการติดตั้งสำหรับโปรแกรมของ บริษัท อื่นที่ได้รับผลกระทบ
  2. คลิกขวาที่โฟลเดอร์ที่คุณกำลังพยายามที่จะติดตั้งโปรแกรมของบุคคลที่สามได้รับผลกระทบและคลิกที่  Properties
  3. ไปที่  แท็บSecurity 
  4. คลิกที่ขั้นสูง
  5. คลิกที่  เปลี่ยนสิทธิ์ แล้วคลิก  Add
  6. คลิกที่  เลือกหลัก
  7. ในการ  ใส่ชื่อวัตถุเพื่อเลือก: ฟิลด์ชนิด  ทุกคนคลิก  ตรวจสอบชื่อ แล้วคลิกที่  OK
  8. ภายใต้  สิทธิ์พื้นฐาน:ตรวจสอบช่องทำเครื่องหมายข้าง  ควบคุมเต็มรูปแบบ และคลิกที่  OK
  9. ในรายการที่อยู่ใต้ส่วน  รายการสิทธิ์:คลิกที่  รายชื่อทุกคน เพื่อเลือกและเปิดใช้งาน  แทนที่รายการอนุญาตวัตถุลูกทั้งหมดด้วยรายการสิทธิ์ที่สืบทอดได้จากอ็อบเจ็กต์ นี้
  10. คลิกที่  สมัคร และจากนั้นก็  ตกลง
  11. รีสตาร์ท คอมพิวเตอร์ของคุณ

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

โซลูชันที่ 5: ปิดใช้งานการควบคุมบัญชีผู้ใช้

ควบคุมบัญชีผู้ใช้ คุณลักษณะแม้ว่าคุณลักษณะด้านความปลอดภัยในตัวกับระบบปฏิบัติการ Windows ให้กับผู้ใช้ป้องกันการบางครั้งอาจทำให้เกิดอันตรายมากกว่ามันไม่ดีและก่อให้เกิดการติดตั้งโปรแกรมของบุคคลที่สามบางอย่างที่จะล้มเหลวกับ“ ข้อผิดพลาดในการเปิดไฟล์สำหรับ เขียน ” ข้อผิดพลาดเป็นตัวอย่างของกรณีดังกล่าวเป็นนักการ โชคดีที่  สามารถปิดใช้งานUser Access Control ได้ ในการปิด  ใช้งานการควบคุมบัญชีผู้ใช้คุณต้อง:

  1. เปิด  เมนู Start
  2. ค้นหา“ บัญชีผู้ใช้
  3. คลิกที่ค้นหาส่งผลให้ชื่อ  บัญชีผู้ใช้
  4. คลิกที่  การตั้งค่าการควบคุมบัญชีผู้ใช้เปลี่ยนแปลง
  5. เลื่อนแถบเลื่อนตลอดทางลงไปยัง  ไม่เคยแจ้งให้ทราบ
  6. คลิก  ตกลงและหากจำเป็นให้ทำเช่นนั้นให้ยืนยันการดำเนินการ
  7. รีสตาร์ท คอมพิวเตอร์ของคุณ
  8. เมื่อคอมพิวเตอร์บูทขึ้นให้ลองติดตั้งแอปพลิเคชันที่ได้รับผลกระทบเพื่อดูว่าการติดตั้งทำได้สำเร็จหรือไม่

โซลูชันที่ 6: สร้างบัญชีผู้ใช้ใหม่และลองติดตั้งแอปพลิเคชันที่ได้รับผลกระทบ

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

  1. เปิด  เมนู Start
  2. คลิกที่  การตั้งค่า
  3. คลิกที่  บัญชี
  4. คลิกที่  Family & others ในบานหน้าต่างด้านซ้าย
  5. ในบานหน้าต่างด้านขวาของหน้าต่างภายใต้ส่วนผู้ใช้อื่นให้คลิกที่เพิ่มคนอื่นในพีซีเครื่องนี้
  6. คลิกที่  ผมไม่ได้มีบุคคลนี้ข้อมูลเข้าสู่ระบบ
  7. คลิกที่  เพิ่มผู้ใช้โดยไม่ต้องมีบัญชี Microsoft
  8. พิมพ์ชื่อผู้ใช้และรหัสผ่านสำหรับบัญชีผู้ใช้ใหม่และคลิกที่  ถัดไป
  9. บัญชีผู้ใช้ใหม่ที่คุณสร้างขึ้นในขณะนี้ควรจะแสดงขึ้นภายใต้  ผู้ใช้อื่นคลิกที่ภาพเพื่อเลือกและคลิกที่  เปลี่ยนประเภทบัญชี
  10. เปิดเมนูแบบเลื่อนลงและคลิกที่  ผู้ดูแลระบบ เพื่อเลือกและจากนั้นคลิก  ตกลง
  11. เปลี่ยนไปใช้บัญชีผู้ใช้ที่สร้างขึ้นใหม่และลองติดตั้งแอปพลิเคชันของบุคคลที่สามที่ได้รับผลกระทบ

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