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

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

“กระบวนการนี้ไม่สามารถเข้าถึงไฟล์ได้เพราะถูกใช้งานโดยกระบวนการอื่น” เป็นข้อความแสดงข้อผิดพลาดที่ผู้ใช้หลายคนสังเกตเห็นในคอมพิวเตอร์ Windows ข้อผิดพลาดนี้เกิดขึ้นได้ใน Windows OS และ Windows Server เวอร์ชันต่างๆ โดยปกติ จะพบข้อความแสดงข้อผิดพลาดนี้ระหว่างการใช้ Netsh คำสั่งบนพีซี Windows ของผู้ใช้ สถานการณ์อื่นที่เกิดข้อผิดพลาดนี้คือเมื่อพยายามเปิดบริการหรือเว็บไซต์ในสแน็ปอิน Internet Information Services (IIS) Microsoft Management Console (MMC)

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

สารบัญ

โซลูชันที่ 1 - ปิดกระบวนการพื้นหลังที่ไม่จำเป็นทั้งหมด

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

1. เปิด ผู้จัดการงาน โดยกด Ctrl + Shift + Esc คีย์ร่วมกันบนแป้นพิมพ์ของคุณ

2. ไปที่ กระบวนการ แท็บใน ผู้จัดการงาน.

3. ที่นี่ เลือกกระบวนการที่ไม่จำเป็นซึ่งทำงานในพื้นหลังบนพีซีของคุณทีละรายการ

จากนั้นคลิกที่ งานสิ้นสุด ปุ่ม.

โฆษณา

ตัวจัดการงานสิ้นสุดแอปพื้นหลังที่ไม่จำเป็น Min

ดำเนินการนี้กับแอปพลิเคชันที่ไม่จำเป็นทั้งหมดที่คุณเห็นในตัวจัดการงาน

บันทึก: ตรวจสอบให้แน่ใจว่าคุณไม่ได้ยุติกระบวนการที่เกี่ยวข้องกับบริการของ Windows และ Microsoft

4. รีบูต พีซีของคุณ

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

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

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

1. เปิด วิ่ง โต้ตอบโดยใช้ Windows + R คีย์ผสม

2. พิมพ์ cmd ในกล่องเรียกใช้

จากนั้นกด. ค้างไว้ Ctrl + Shift + Enter คีย์ร่วมกันเพื่อเรียกใช้ พร้อมรับคำสั่งในฐานะผู้ดูแลระบบ.

เรียกใช้พรอมต์คำสั่งของกล่อง Min

3. คลิกที่ ใช่ ปุ่ม เมื่อ การควบคุมบัญชีผู้ใช้ พรอมต์ปรากฏขึ้นเพื่อให้สิทธิ์

4. ตอนนี้ให้ลองดำเนินการคำสั่งใน Command Prompt และตรวจสอบว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่

โซลูชันที่ 3 - แก้ไขช่วง IP

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

1. แตะที่ Windows คีย์บนแป้นพิมพ์ของคุณและพิมพ์ข้อความ พร้อมรับคำสั่ง ในช่องค้นหา

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

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

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

netsh int ipv4 ตั้งค่าไดนามิกพอร์ต tcp start=10000 num=1000 netsh int ipv4 ตั้งค่าไดนามิกพอร์ต udp start=10000 num=1000 
พร้อมรับคำสั่งแก้ไขช่วง Ip Tcp Udp Min

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

โซลูชันที่ 4 - แก้ไขความขัดแย้งพอร์ต IIS โดยทำการเปลี่ยนแปลงรีจิสทรี

เมื่อต้องการแก้ไขข้อขัดแย้งของพอร์ต IIS จำเป็นต้องเรียกใช้โปรแกรมอรรถประโยชน์ Netstat.exe เพื่อตรวจสอบว่ามีการเชื่อมต่ออื่นๆ ที่ใช้งานอยู่กับพอร์ต 80 หรือพอร์ต 443 หรือไม่ สถานการณ์ที่เป็นไปได้ที่ข้อความแสดงข้อผิดพลาดนี้ปรากฏขึ้นดังที่กล่าวไว้ด้านล่าง:

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

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

1. เปิด วิ่ง กล่องโดยใช้ Windows และ R คีย์ผสมบนแป้นพิมพ์ของคุณ

พิมพ์ cmd และเรียกใช้ พร้อมรับคำสั่งพร้อมสิทธิพิเศษของแอดมิน โดยกด Ctrl + Shift + Enter คีย์พร้อมกัน

โฆษณา

เรียกใช้พรอมต์คำสั่งของกล่อง Min

คลิกที่ ใช่ เมื่อได้รับแจ้งจาก การควบคุมบัญชีผู้ใช้.

2. พิมพ์คำสั่งด้านล่างแล้วกด เข้า เพื่อเรียกใช้ยูทิลิตี้ Netstat.exe

netstat -ano

คำสั่งด้านบนจะส่งคืนรายการการเชื่อมต่อที่ใช้งานอยู่

พร้อมรับคำสั่ง Netstat Utility Min

เลื่อนดูรายการนี้และตรวจสอบว่าพอร์ต 80 และพอร์ต 443 ถูกใช้โดยกระบวนการอื่นหรือไม่

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

3. ก่อนทำการปรับเปลี่ยน Registry คุณต้องหยุดบริการ HTTP ที่กำลังเรียกใช้ IIS

พิมพ์คำสั่งใน Command prompt แล้วกด เข้า.

เน็ตหยุด http

4. เมื่อถูกถาม คุณต้องการดำเนินการนี้ต่อหรือไม่, พิมพ์ Y และตี เข้า เพื่อจะดำเนินการต่อ.

ปิดพรอมต์คำสั่งหลังจากปิดใช้งานพอร์ต HTTP

พร้อมรับคำสั่ง หยุด HTTP Min

5. แตะที่ Windows คีย์บนแป้นพิมพ์และพิมพ์ ตัวแก้ไขรีจิสทรี ในแถบค้นหาของ Windows

คลิกที่ ตัวแก้ไขรีจิสทรี

Windows Open Registry Editor Min

หากคุณได้รับแจ้งจาก UAC สำหรับการอนุญาต ให้คลิกที่ ใช่.

6. ใน ตัวแก้ไขรีจิสทรี นำทางไปยังตำแหน่งด้านล่างหรือคัดลอกและวางลงในแถบนำทางของ Registry

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters\ListenOnlyList

บันทึก: หากคุณไม่พบ ListenOnlyList คีย์ย่อย จากนั้นคุณไม่จำเป็นต้องสร้างคีย์ย่อยเป็นที่อยู่ IP เริ่มต้น 0.0.0.0 จะถูกนำไปใช้.

Registry Listenonlylist คีย์ย่อย Min

7. ตอนนี้ คุณต้องย้ายไปทางด้านขวาและลบที่อยู่ IP ทั้งหมดที่ไม่ใช่ค่าเริ่มต้นของ 0.0.0.0

คลิกขวา ในแต่ละ ที่อยู่ IP และเลือกตัวเลือก ลบ.

Registry Listenonlylist Subkey ลบที่อยู่ IP อื่นที่ไม่ใช่ค่าเริ่มต้น Min

ในหน้าต่างที่ปรากฏขึ้นเพื่อยืนยันการลบคีย์ย่อย ให้คลิกที่ ใช่.

Registry Listenonlylist Subkey ลบที่อยู่ IP ยืนยัน Min

8. ออกจาก Registry และ รีบูต คอมพิวเตอร์ของคุณ.

9. หลังจากเริ่มต้นระบบ คุณต้องเริ่มบริการ HTTP

เปิดตัว พร้อมรับคำสั่ง ตามที่ระบุไว้ข้างต้น

พิมพ์คำสั่งด้านล่างแล้วกด เข้า.

เริ่มเน็ต http

10. เมื่อเริ่มบริการ HTTP แล้ว ให้ลองเรียกใช้ IIS (Internet Information Services) และตรวจสอบว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่

พร้อมรับคำสั่ง เริ่ม Http Min

แค่นั้นแหละ!

บทความนี้มีประโยชน์ในการแก้ไขหรือไม่ “กระบวนการนี้ไม่สามารถเข้าถึงข้อผิดพลาดของไฟล์นี้ได้” บนพีซี Windows ของคุณ? โปรดแจ้งให้เราทราบความคิดเห็นและความคิดเห็นของคุณในความคิดเห็นด้านล่าง

คุณยังสามารถดาวน์โหลดเครื่องมือซ่อมแซมพีซีนี้เพื่อค้นหาและแก้ไขปัญหาพีซี:
ขั้นตอนที่ 1 - ดาวน์โหลด Restoro PC Repair Tool จากที่นี่
ขั้นตอนที่ 2 - คลิกที่เริ่มสแกนเพื่อค้นหาและแก้ไขปัญหาพีซีโดยอัตโนมัติ
คำเตือน: กำหนดวันวางจำหน่าย Windows 10 ปลายเดือนกรกฎาคมนี้

คำเตือน: กำหนดวันวางจำหน่าย Windows 10 ปลายเดือนกรกฎาคมนี้Windows 10

และตอนนี้ก็เป็นช่วงเวลาที่เรารอคอยตั้งแต่เปิดตัว Windows 10 เมื่อฤดูใบไม้ร่วงปีที่แล้ว ในที่สุด Microsoft ก็เปิดเผยวันวางจำหน่าย Windows 10 เวอร์ชันเต็มแล้ว! ระบบปฏิบัติการใหม่ล่าสุดของบริษัทจะวางจ...

อ่านเพิ่มเติม
ย้ายเกม Uplay ไปยังไดรฟ์/คอมพิวเตอร์เครื่องอื่นในสองขั้นตอนง่ายๆ

ย้ายเกม Uplay ไปยังไดรฟ์/คอมพิวเตอร์เครื่องอื่นในสองขั้นตอนง่ายๆUplayWindows 10

Uplay เป็นแพลตฟอร์มจำหน่ายเกมของ Ubisoft เช่นเดียวกับ Steam หรือ Battle.net ไคลเอนต์ใช้ในการซื้อและติดตั้งเกม รวมถึงการโต้ตอบกับเพื่อนเนื่องจากเกมมีขนาดใหญ่ขึ้นเรื่อยๆ ความจำเป็นในการย้ายเกมไปยังได...

อ่านเพิ่มเติม
7 ซอฟต์แวร์เฝ้าระวังเว็บแคมที่ดีที่สุด [คู่มือ 2020]

7 ซอฟต์แวร์เฝ้าระวังเว็บแคมที่ดีที่สุด [คู่มือ 2020]กล้องวงจรปิดเว็บแคมWindows 10

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

อ่านเพิ่มเติม