แก้ไขข้อผิดพลาดกระบวนการไม่สามารถเข้าถึงไฟล์ใน Windows 10

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

วิธีแก้ไขกระบวนการไม่สามารถเข้าถึงข้อผิดพลาดของไฟล์ใน Windows 10

รายการสาเหตุของข้อความแสดงข้อผิดพลาดในการเข้าถึงไฟล์แสดงไว้ในส่วนนี้:

  • สิทธิ์การดูแลระบบ- คุณอาจเห็นข้อความแสดงข้อผิดพลาดหากโฟลเดอร์หลักสำหรับการเข้าถึงไดรเวอร์ไม่ได้รับสิทธิ์ระดับผู้ดูแลระบบ

  • กระบวนการอื่นกำลังใช้พอร์ต 80 หรือพอร์ต 443- หากกระบวนการอื่นใช้ช่วง IP หรือพอร์ต 80 หรือพอร์ต 443 คุณอาจพบข้อความแสดงข้อผิดพลาดนี้

  • คีย์ย่อยของรีจิสทรี ListenOnlyList ได้รับการกำหนดค่าอย่างไม่ถูกต้อง – คีย์ย่อยของ ListenOnlyList และพอร์ต IIS อาจถูกกำหนดค่าอย่างไม่ถูกต้องในตัวแก้ไขรีจิสทรี

วิธีที่ 1: วิธีการแก้ไขปัญหาเบื้องต้น

วิธีแรกในการแก้ไขกระบวนการที่ไม่สามารถเข้าถึงไฟล์ใน Windows 10 ได้คือการลองใช้วิธีการแก้ไขปัญหาพื้นฐานที่ระบุด้านล่าง

1. ปิดกระบวนการพื้นหลัง

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

2. เรียกใช้แอปพลิเคชันในฐานะผู้ดูแลระบบ

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

1. กดปุ่ม Windows พิมพ์ Command Prompt แล้วคลิก Run as administrator

หมายเหตุ: เลือกแอปพรอมต์คำสั่งเพื่อจุดประสงค์ในการอธิบาย

2. คลิกที่ปุ่มใช่บนหน้าต่างพรอมต์การควบคุมบัญชีผู้ใช้เพื่อเรียกใช้แอปในฐานะผู้ดูแลระบบ

วิธีที่ 2: เปลี่ยนช่วง IP

กระบวนการไม่สามารถเข้าถึงข้อผิดพลาดของไฟล์อาจเกิดขึ้นหากกระบวนการอื่นใช้พอร์ต 80 หรือพอร์ต 443 คุณสามารถลองเปลี่ยนช่วง IP ของกระบวนการหรือตั้งค่าช่วง IP อื่นเพื่อแก้ไขปัญหา

1. เรียกใช้พรอมต์คำสั่งในฐานะผู้ดูแลระบบ

2. พิมพ์คำสั่งต่อไปนี้ในแอปแล้วกดปุ่ม Enter เพื่อตั้งค่าช่วง IP อื่นให้กับพอร์ต TCP

netsh int ipv4 set dynamicport tcp start=10000 num=1000

3. พิมพ์คำสั่งต่อไปนี้ในแอปแล้วกดปุ่ม Enter เพื่อตั้งค่าช่วง IP อื่นให้กับพอร์ต UDP

netsh int ipv4 set dynamicport udp start=10000 num=1000

วิธีที่ 3: แก้ไข IIS Port Conflict

ข้อความแสดงข้อผิดพลาดที่กระบวนการไม่สามารถเข้าถึงไฟล์ได้ เนื่องจากไฟล์กำลังถูกใช้โดยกระบวนการอื่นอาจเกิดขึ้นหากมีข้อขัดแย้งกับ IIS Port และบริการ HTTP คุณสามารถแก้ไขข้อผิดพลาดได้โดยการเปลี่ยนคีย์ย่อย ListenOnlyList ใน Registry Editor

1. เปิดพรอมต์คำสั่งในฐานะผู้ดูแลระบบ

2. พิมพ์คำสั่ง netstat –ano และกดปุ่ม Enter เพื่อเริ่มโปรแกรมอรรถประโยชน์ Netstat.exe และดูรายการการเชื่อมต่อที่ใช้งานอยู่

3. พิมพ์คำสั่ง net stop http และกดปุ่ม Enter เพื่อหยุดบริการ HTTP บนพีซีของคุณ

หมายเหตุ: บริการ HTTP จะใช้พอร์ต IIS ดังนั้นจึงจำเป็นต้องหยุดบริการนี้ก่อนที่จะแก้ไขคีย์

4. พิมพ์ Y แล้วกดปุ่ม Enter ในเมนู Do you want to continue this operation?

5. กดปุ่ม Windows พิมพ์ Registry Editor แล้วคลิก Open

6. ไปที่ไดเร็กทอรี ListenOnlyList โดยใช้เส้นทางตำแหน่งต่อไปนี้ใน Registry Editor

ComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesHTTPParametersListenOnlyList

7. คลิกขวาที่ที่อยู่ IP ทั้งหมดทีละรายการ นอกเหนือจากค่าเริ่มต้น 0.0.0.0 แล้วคลิกตัวเลือกลบเพื่อลบคีย์ย่อย

8. คลิกที่ปุ่มใช่ในหน้าต่าง Confirm Value Delete UAC

9. ปิด Registry Editor และรีสตาร์ทพีซี

10. เรียกใช้พรอมต์คำสั่งตามคำแนะนำด้านบนเพื่อให้แน่ใจว่าบริการ HTTP เริ่มต้นขึ้น

11. พิมพ์คำสั่ง net start http แล้วกดปุ่ม Enter

วิธีที่ 4: แก้ไขหมายเลขพอร์ต

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

1. กดปุ่ม Windows+ E พร้อมกันเพื่อเปิด File Explorer และไปที่โฟลเดอร์ HubCapp Peripheral Agent โดยใช้เส้นทางตำแหน่ง

C:Program Files (x86)HubCapp Peripheral Agent

หมายเหตุ: ปิด HubCapp Peripheral Agent ก่อนดำเนินการแก้ไข

2. ดับเบิลคลิกที่ไฟล์ setup.xml ในรายการ

หมายเหตุ: คุณยังสามารถสร้างสำเนาของไฟล์นี้บนเดสก์ท็อปและเปลี่ยนชื่อไฟล์นี้เป็น setup.xml_OLD หลังจากแก้ไขไฟล์บนเดสก์ท็อปแล้ว คุณสามารถย้ายไฟล์ไปยังโฟลเดอร์นี้ได้

3. แก้ไขค่า MinPortNumber จาก 50000 เป็น 60000 แล้วกดปุ่ม Ctrl+ S เพื่อบันทึกไฟล์

4. เปิด HubCapp Peripheral Agent บนพีซีของคุณเพื่อตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่

คำถามที่พบบ่อย (FAQ)

ไตรมาสที่ 1 แอปของบุคคลที่สามมีส่วนรับผิดชอบต่อข้อความแสดงข้อผิดพลาดในการเข้าถึงไฟล์บนพีซีที่ใช้ Windows 10 หรือไม่

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

ไตรมาสที่ 2 ทำไมกระบวนการไม่สามารถเข้าถึงข้อผิดพลาดของไฟล์เกิดขึ้นเมื่อฉันพยายามเปิดแอพใด ๆ

ตอบ ข้อความแสดงข้อผิดพลาดมักเกิดขึ้นเนื่องจากการกำหนดค่าหมายเลขพอร์ตและช่วง IP ไม่ถูกต้อง วิธีการแก้ไขหมายเลขพอร์ตและช่วง IP เพื่อแก้ไขข้อผิดพลาดได้อธิบายไว้ในบทความ

***

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

  วิธีเปิดไฟล์ล่าสุดใน Windows 10

เรื่องล่าสุด

x