Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไข: 'Cannot Open File for Writing' กับ VLC Media Player

ข้อผิดพลาด Cannot Open File for Writing เกิดขึ้นเมื่อผู้ใช้ Windows พยายามติดตั้งหรืออัปเดต VLC media player ในส่วนใหญ่ ปัญหาเกิดขึ้นบนเครื่องที่มีหรือเคยมี VLC Media Player ติดตั้งอยู่ที่บางช่วง

แก้ไข:  Cannot Open File for Writing  กับ VLC Media Player

โดยทั่วไป ข้อผิดพลาด Cannot Open File for Writing เกิดจากอินสแตนซ์หลายๆ ของ VLC หรือแอปพลิเคชันอื่นๆ ที่ใช้ LibVLC เพื่อแก้ไข คุณสามารถใช้ Task Manager เพื่อปิดอินสแตนซ์ VLC ที่ขัดแย้งขณะที่ลำดับการติดตั้งหรืออัปเดตกำลังดำเนินอยู่ อย่างไรก็ตาม บางเบราว์เซอร์ก็มีศักยภาพที่จะรบกวนวิธีการอัปเดตแบบดั้งเดิมของแอปพลิเคชัน VLC Media Player

และภายใต้สถานการณ์บางอย่าง ความเสียหายของไฟล์ระบบบางประเภทอาจเป็นปัจจัยกำหนดว่าทำไมการติดตั้ง VLC Media Player ของคุณจึงไม่สามารถอัปเดตได้อีกต่อไป

วิธี 1: ปิดอินสแตนซ์ VLC ทั้งหมด

ตามที่ปรากฏ สาเหตุที่พบบ่อยที่สุดที่จะทำให้เกิดข้อผิดพลาด Cannot Open File for Writing คือสถานการณ์ที่อินสแตนซ์ VLC หลายๆ ตัว (หรือแอปพลิเคชันอื่นๆ ที่ใช้ LibVLC เช่นกัน) กำลังทำงานอยู่บนเครื่องของคุณ

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

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

นี่คือคำแนะนำสั้นๆ สำหรับการปิดอินสแตนซ์ VLC ทั้งหมดที่อาจทำให้เกิดข้อผิดพลาด Cannot Open File for Writing:

  1. ปิดหน้าจอการตั้งค่าที่คุณพบข้อผิดพลาด
  2. กด Ctrl + Shift + Esc เพื่อเปิด Task Manager เมื่อคุณอยู่ภายใน ให้เลือกแท็บ Processes จากเมนูที่ด้านบน แล้วเลื่อนลงในรายการกระบวนการและคลิกขวาที่กระบวนการที่เกี่ยวข้องกับ VLC media player
  3. เมื่อคุณเห็นเมนูบริบท ให้คลิกที่ End Taskแก้ไข:  Cannot Open File for Writing  กับ VLC Media Player

    หมายเหตุ: หากคุณยืนยันว่าไม่มีอินสแตนซ์เพิ่มเติมของ VLC Media Player ที่กำลังทำงาน ให้ค้นหาเฉพาะแอปพลิเคชันอื่นๆ ที่ใช้ LibVLC

  4. เมื่อปิดอินสแตนซ์ที่เกี่ยวข้องทุกตัวแล้ว ให้ทำซ้ำการกระทำที่ก่อให้เกิดข้อผิดพลาด Cannot Open File for Writing ก่อนหน้านี้และดูว่าปัญหาตอนนี้ได้รับการแก้ไขหรือไม่

ในกรณีที่สถานการณ์นี้ไม่ใช้ได้ หรือไม่ได้แก้ไขปัญหา ให้ไปที่วิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง

วิธี 2: ปิดอินสแตนซ์เบราว์เซอร์ทั้งหมด

สาเหตุที่ไม่น่าจะเป็นไปได้ที่อาจมีส่วนทำให้เกิดข้อผิดพลาด Cannot Open File for Writing คือการรบกวนการติดตั้งที่เกิดจากเบราว์เซอร์เริ่มต้นของคุณ

ตามที่ผู้ใช้บางส่วนที่ได้รับผลกระทบรายงาน ความสามารถของ VLC ในการอัปเดตตัวเองก็สามารถถูกขัดจังหวะโดยอินสแตนซ์ที่เปิดอยู่ของ Chrome, Firefox หรือ Brave browser

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

นี่คือคำแนะนำสั้นๆ สำหรับการปิดอินสแตนซ์เบราว์เซอร์ใดๆ เพื่อแก้ไขข้อผิดพลาด Cannot Open File for Writing:

  1. ปิดการตั้งค่าที่ก่อให้เกิดข้อผิดพลาด Cannot Open File for Writing
  2. เปิดอินสแตนซ์ Task Manager โดยกด Ctrl + Shift + Esc เมื่อคุณอยู่ภายใน Task Manager ให้เลือกแท็บ Processes จากเมนูริบบอนที่ด้านบน
  3. ภายในแท็บ Processes ให้เลื่อนลงในรายการกระบวนการที่ใช้งานอยู่ คลิกขวาที่อินสแตนซ์เบราว์เซอร์ที่ใช้งานอยู่ของคุณและเลือก End Task จากเมนูบริบทที่ปรากฏขึ้นใหม่แก้ไข:  Cannot Open File for Writing  กับ VLC Media Player
  4. เมื่อปิดกระบวนการเบราว์เซอร์ทุกตัวแล้ว ให้ทำซ้ำการอัปเดต VLC หรือการติดตั้ง VLC และดูว่าปัญหาตอนนี้ได้รับการแก้ไขหรือไม่

ในกรณีที่คุณยังคงเผชิญกับข้อผิดพลาด Cannot Open File for Writing เดียวกัน ให้ไปที่วิธีถัดไปด้านล่าง

วิธี 3: การรัน SFC และ DISM scans

ตามที่ปรากฏ ปัญหายังสามารถเกิดได้เนื่องจาก System File Corruption บางประเภทที่ทำให้ความสามารถของระบบปฏิบัติการในการติดตั้งซอฟต์แวร์ใหม่ได้รับผลกระทบ หากสถานการณ์นี้ใช้ได้ คุณควรสามารถแก้ไขปัญหาได้โดยการรันยูทิลิตี้ดั้งเดิมสองตัว (DISM และ SFC) ที่ออกแบบมาเพื่อค้นหา แก้ไข หรือแทนที่อินสแตนซ์ที่เสียหาย

แม้เครื่องมือทั้งสองจะมีฟังก์ชันคล้ายกัน แต่มันทำสิ่งต่างกัน ตัวอย่างเช่น DISM (Deployment Image Servicing and Management) พึ่งพาส่วนประกอบย่อยของ WU เพื่อแทนที่ข้อมูลที่เสียหายด้วยคู่ที่แข็งแรง

ในทางกลับกัน SFC (System File Checker) เป็นเครื่องมือท้องถิ่น 100% ที่ใช้ข้อมูลที่แคชไว้ในท้องถิ่นเพื่อดึงไฟล์ที่แข็งแรงเมื่อพบอินสแตนซ์ที่เสียหาย

เนื่องจากทั้งสองยูทิลิตี้มีจุดแข็งของตัวเอง เราจึงแนะนำให้คุณรันทั้งสองในลำดับติดกันเพื่อเพิ่มโอกาสในการแก้ไขข้อผิดพลาด Cannot Open File for Writing:

  1. กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run ถัดไป ให้พิมพ์ cmd ภายในกล่องข้อความ แล้วกด Ctrl + Shift + Enter เพื่อเปิด Elevated Command Prompt หากคุณได้รับพรอมต์จาก User Account Control (UAC) ให้คลิก Yes เพื่อให้สิทธิ์ผู้ดูแลแก้ไข:  Cannot Open File for Writing  กับ VLC Media Player
  2. เมื่อคุณเข้าสู่พรอมต์ CMD ที่มีสิทธิ์ผู้ดูแลแล้ว ให้พิมพ์คำสั่งต่อไปนี้และกด Enter เพื่อเริ่ม SFC scan:
    sfc / scannow

    หมายเหตุ: สิ่งสำคัญมากที่คุณอย่าขัดจังหวะกระบวนการนี้เมื่อคุณเริ่มต้นแล้ว การทำเช่นนั้นอาจสร้าง bad sectors ที่อาจทำให้ปัญหาคล้ายกันเกิดขึ้นในอนาคต

  3. หลังจากการสแกนเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์ของคุณอีกครั้งและรอจนกว่าการเริ่มต้นครั้งต่อไปจะเสร็จสิ้น
  4. เมื่อคอมพิวเตอร์ของคุณบูทกลับมา ให้ทำตามขั้นตอน 1 อีกครั้งเพื่อเปิดพรอมต์ CMD ที่มีสิทธิ์ผู้ดูแลอีกครั้ง เมื่อคุณกลับสู่หน้าต่าง CMD ที่มีสิทธิ์ผู้ดูแล ให้พิมพ์คำสั่งด้านล่างเพื่อเริ่มการสแกน DISM:
    dism /online /cleanup-image /restorehealth

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

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