แก้ไข: ไฟล์เนื้อหา Steam ถูกล็อค



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



ซ่อมแซมไฟล์ระบบที่เสียหาย

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



โซลูชันที่ 1: ตรวจสอบโปรแกรมป้องกันไวรัส

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



McAfee Antivirus

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

จากนั้นทำตามคำแนะนำต่อไปนี้เพื่อ ตรวจสอบความสมบูรณ์ของไฟล์เกม .

  1. รีสตาร์ทคอมพิวเตอร์และเปิด Steam ใหม่
  2. ตรงไปที่ส่วนไลบรารีและคลิกขวาที่เกมซึ่งทำให้คุณมีปัญหา
  3. คลิกที่คุณสมบัติและเลือกแท็บไฟล์ในเครื่อง
  4. คลิกปุ่มยืนยันความสมบูรณ์ของไฟล์เกมจากนั้น Steam จะตรวจสอบเกมนั้นในไม่กี่นาที

หวังว่าหลังจากทำตามขั้นตอนข้างต้น Steam ของคุณจะไม่เกิดปัญหาใด ๆ



ESET NOD32

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

C: Program File Steam SteamApps common

หลังจากคัดลอกที่อยู่ให้เปิด ESET NOD32 และวางตำแหน่งใน ไม่รวมจากการสแกนตามเวลาจริง .

ทำตามวิธี 'ตรวจสอบความสมบูรณ์ของไฟล์เกม' ที่ระบุไว้ด้านบนและคุณก็จะทำได้ดี

แคสเปอร์สกี้ AV

บางครั้ง Kaspersky อาจตั้งค่าสถานะ Steam เป็นผู้บุกรุกและปิดไม่ให้ทำการเปลี่ยนแปลงใด ๆ กับฮาร์ดไดรฟ์ ในการแก้ไขปัญหานี้ตรงไปที่ ' เธรดและการยกเว้น . นำทางไปยัง ' โซนที่เชื่อถือได้ ’และเพิ่ม Steam.exe เป็นแอปพลิเคชันที่เชื่อถือได้ อย่าลืมเปลี่ยนการตั้งค่าเป็นอย่า จำกัด กิจกรรมของแอปพลิเคชันและอย่าสแกนไฟล์ที่เปิดอยู่

ทำตามวิธี 'ตรวจสอบความสมบูรณ์ของไฟล์เกม' ที่ระบุไว้ด้านบนแล้วรีสตาร์ทคอมพิวเตอร์

โซลูชันที่ 2: รีเซ็ต Winsock

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

  1. กดปุ่ม⊞ Win (windows) + R เพื่อเปิดหน้าต่างรัน (อย่าลืมเรียกใช้ในฐานะผู้ดูแลระบบ)
  2. ในแถบการสนทนาประเภท ‘ รีเซ็ต netsh winsock ’(ไม่รวมเครื่องหมายคำพูด)
  3. ดำเนินการคำสั่งและรีสตาร์ทคอมพิวเตอร์ของคุณ

โซลูชันที่ 3: ซ่อมแซมไฟล์ที่เสียหาย

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

  1. ออกจาก Steam และไปที่ไฟล์ ไดเร็กทอรี Steam (C: / ไฟล์โปรแกรม (x86) / Steam) หากคุณเลือกตำแหน่งที่กำหนดเองสำหรับการติดตั้งให้ไปที่นั่น
  2. ย้ายไปที่โฟลเดอร์ ‘ บันทึก ’และเปิด‘ txt '.
  3. ย้ายไปที่ด้านล่างของไฟล์ข้อความและค้นหาข้อผิดพลาดล่าสุด

ตัวอย่างของข้อผิดพลาดมีดังนี้:

[2017-04-12 12:47:31] [AppID 346110] การอัปเดตถูกยกเลิก: การคอมมิตไฟล์ล้มเหลว: ไม่สามารถย้ายไฟล์ที่ไม่มีการเปลี่ยนแปลง“ C: Program Files (x86) Steam steamapps workshop content 346110 570371714 LinuxNoEditor NPC Female Assets Nude Nude_Human_Female_Body_D.uasset.z.uncompressed_size” (การเขียนดิสก์ล้มเหลว)

หมายเลขที่เขียนเป็นอันดับแรกใน URL คือไฟล์ APPID ในกรณีนี้ (346110) คือ AppID สำหรับ ARK Survival Evolved

  1. ไปที่โฟลเดอร์รูทของ mod ในกรณีนี้คือ 570371714 ไม่มีขนาดไฟล์ที่เฉพาะเจาะจงเนื่องจากโฟลเดอร์รูทของเกมต่างๆอาจแตกต่างกันไป
  2. รีสตาร์ท Steam และย้ายไปที่โฟลเดอร์ดาวน์โหลด ที่นี่คุณจะสังเกตเห็นว่า Steam จะขออัปเดตเกม อัปเดตไฟล์ที่จำเป็นและพร้อมใช้งาน

โซลูชันที่ 4: ย้ายการติดตั้ง Steam และไฟล์เกม

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

  1. ไปที่ไคลเอนต์ Steam ของคุณแล้วคลิกการตั้งค่า
  2. เลือก 'ดาวน์โหลด' และคลิกที่ ' โฟลเดอร์ห้องสมุด Steam '.
  3. คลิกที่ ' เพิ่มโฟลเดอร์ไลบรารี ’และเลือกเส้นทางใหม่ที่คุณต้องการให้ Steam ตั้งอยู่
  4. สิ่งนี้จะกำหนดเส้นทางในอนาคตสำหรับการติดตั้งทั้งหมดที่จะเกิดขึ้น ตอนนี้เราจะย้ายไปที่การย้ายไฟล์ Steam ที่มีอยู่ไปยังเส้นทางที่คุณเลือก
  5. ออกจากไคลเอนต์ Steam
  6. ไปที่ไดเร็กทอรี Steam ปัจจุบันของคุณ (ค่าเริ่มต้นคือ: C: Program Files Steam)
  7. ลบไฟล์และโฟลเดอร์ทั้งหมด ยกเว้น SteamApps และโฟลเดอร์ UserData . ยังไม่ลบ exe .
  8. ตัดโฟลเดอร์ทั้งหมดและวางลงในไดเร็กทอรีใหม่ที่คุณเลือกไว้ด้านบน
  9. เปิด Steam และเข้าสู่ระบบอีกครั้ง

หากคุณพบปัญหาใด ๆ ขณะย้ายโฟลเดอร์ steam หรือหลังจากเปิดใช้งานให้ทำตามขั้นตอนด้านล่างนี้

  1. ปิด Steam ของคุณ
  2. เรียกดูตำแหน่งที่คุณย้าย Steam
  3. ย้ายตำแหน่ง ' SteamApps ’จากไดเรกทอรีนั้นไปยังเดสก์ท็อปของคุณ
  4. ถอนการติดตั้ง Steam (ทำเพื่อลบการตั้งค่า Steam เก่าของคุณออกจากพีซีของคุณ)
  5. ติดตั้ง Steam อีกครั้งในตำแหน่งเริ่มต้นที่คุณเลือก
  6. ย้ายโฟลเดอร์ SteamApps ในไดเร็กทอรี Steam ใหม่ การดำเนินการนี้จะคัดลอกเนื้อหาเกมเกมที่บันทึกไว้และการตั้งค่าทั้งหมด
  7. เปิด Steam และป้อนข้อมูลรับรองของคุณ
  8. ตรวจสอบความสมบูรณ์ของไฟล์เกม Steam และคุณจะสามารถเล่นได้

แนวทางที่ 5: ตรวจสอบการสแกนดิสก์

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

  1. กด ที่“ Windows '+' ” พร้อมกัน
  2. ประเภท ใน“ cmd ” ในกล่องโต้ตอบและกด“ ป้อน '.

    พิมพ์ใน“ cmd”

  3. ประเภท ใน“ chkdsk ค: / ฉ ” แล้วกด“ ป้อน ” เพื่อเริ่มต้น

    การเริ่มต้นการตรวจสอบดิสก์

  4. กด ' และ ” เพื่อยืนยันการตั้งเวลาสแกนตรวจสอบดิสก์
  5. รอ เพื่อให้การสแกน Disk Check เสร็จสมบูรณ์และ ตรวจสอบ เพื่อดูว่าปัญหายังคงมีอยู่หรือไม่

โซลูชันที่ 6: เรียกใช้ในฐานะผู้ดูแลระบบ

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

  1. ขวา - คลิก บนไอคอนไอน้ำและ เลือก ที่“ คุณสมบัติ ” ตัวเลือก

    คลิกขวาที่ไอคอนไอน้ำแล้วเลือก“ Properties”

  2. คลิก บน ' ความเข้ากันได้ 'แล้วเลือก' วิ่ง ในฐานะผู้ดูแลระบบ ” ตัวเลือก

    คลิกที่“ ความเข้ากันได้” และทำเครื่องหมายที่ช่อง“ เรียกใช้ในฐานะผู้ดูแลระบบ”

  3. คลิก บน ' สมัคร 'แล้วใน' ตกลง '.
  4. วิ่ง Steam และ ตรวจสอบ เพื่อดูว่าปัญหายังคงมีอยู่หรือไม่
อ่าน 5 นาที