'มีข้อผิดพลาดที่ไม่คาดคิดในการโหลดไลบรารีนี้ ' เกิดข้อผิดพลาดกับ เพล็กซ์มีเดียเพลเยอร์ โดยทั่วไปจะมีรายงานว่าเกิดขึ้นในกรณีที่ผู้ใช้พยายามดูส่วนไลบรารีบางส่วนใน Plex Web ปัญหานี้มีรายงานว่าเกิดขึ้นกับคอมพิวเตอร์ Windows เป็นหลัก
ตามที่ปรากฏ มีสาเหตุหลายประการที่อาจทำให้รหัสข้อผิดพลาดนี้ทำงาน:
- ฐานข้อมูล Plex ที่ไม่ได้รับการปรับแต่ง – หนึ่งในสาเหตุที่พบบ่อยที่สุดที่จะทำให้เกิดปัญหานี้คือฐานข้อมูลที่ไม่ได้รับการปรับให้เหมาะสมซึ่งชี้ไปที่ทรัพยากรที่ผิดพลาด โชคดีที่คุณสามารถแก้ไขปัญหานี้ได้อย่างง่ายดายโดยทำการเพิ่มประสิทธิภาพฐานข้อมูลโดยตรงจากการตั้งค่าเซิร์ฟเวอร์ในบัญชี Plex ของคุณ
- ข้อมูลเมตาไม่สมบูรณ์ – อีกตัวอย่างที่เป็นไปได้ที่จะทำให้เกิดปัญหานี้คือเมื่อเซิร์ฟเวอร์ต่อสู้กับข้อมูลเมตาที่ไม่สอดคล้องกัน ซึ่งพบได้ทั่วไปน้อยกว่าฐานข้อมูลที่ไม่ได้เพิ่มประสิทธิภาพเล็กน้อย และสามารถแก้ไขได้ด้วยการรีเฟรชข้อมูลเมตาทั้งหมดจากการตั้งค่าเซิร์ฟเวอร์ Plex ภายในบัญชีของคุณ
- เซิร์ฟเวอร์ Plex ไม่มีสิทธิ์การเข้าถึงระดับผู้ดูแลระบบ – ตามที่ปรากฎ ปัญหานี้อาจเกิดขึ้นได้ในกรณีที่เซิร์ฟเวอร์หลักที่เรียกใช้งานได้ไม่มีสิทธิ์ที่จำเป็นในการเข้าถึงการพึ่งพาที่จำเป็นทั้งหมด ในกรณีนี้ คุณควรจะสามารถแก้ไขปัญหาได้โดยการบังคับให้ไฟล์ปฏิบัติการหลักทำงานด้วยการเข้าถึงของผู้ดูแลระบบ
- การรบกวนที่เกิดจาก Adblock หรือ uBlock – หากคุณกำลังใช้ส่วนขยายเช่น Adblock Plus หรือ uBlock โปรดจำไว้ว่าสิ่งเหล่านั้นมักจะขัดแย้งกับเซิร์ฟเวอร์ Plex ที่โฮสต์ในเครื่อง หากใช้สถานการณ์นี้ได้ คุณควรสามารถแก้ไขปัญหาได้โดยการปิดใช้งานหรือถอนการติดตั้งส่วนขยายที่มีปัญหา
- ฐานข้อมูล Plex เสียหาย – ในบางกรณี ปัญหานี้อาจเกิดขึ้นได้เนื่องจากความเสียหายที่เกิดจากฐานข้อมูลเซิร์ฟเวอร์ Plex ของคุณ ในการแก้ไขปัญหานี้ คุณจะต้องใช้ Command Prompt ที่ยกระดับขึ้นเพื่อปรับใช้ชุดคำสั่ง SQLite3 เพื่อแก้ไขปัญหาโดยอัตโนมัติ
วิธีที่ 1:การเพิ่มประสิทธิภาพฐานข้อมูล
ปรากฎว่าข้อผิดพลาดนี้เป็นสัญญาณบอกว่าฐานข้อมูลของคุณต้องการการเพิ่มประสิทธิภาพ ผู้ใช้ที่ได้รับผลกระทบหลายคนได้ยืนยันว่าพวกเขาสามารถแก้ไขปัญหานี้ได้โดยการปรับฐานข้อมูลที่คุณกำลังประสบกับ 'มีข้อผิดพลาดที่ไม่คาดคิดในการโหลดไลบรารีนี้ ' ผิดพลาด
หากใช้สถานการณ์นี้ ให้ทำตามคำแนะนำด้านล่างเพื่อเริ่มกระบวนการเพิ่มประสิทธิภาพฐานข้อมูลใน Plex Media Player:
- เข้าถึง Plex.TV และเข้าสู่ระบบด้วยบัญชีของคุณโดยป้อนข้อมูลประจำตัวที่จำเป็น
- เมื่อคุณลงชื่อเข้าใช้สำเร็จแล้ว ให้ใช้เมนูทางด้านซ้ายมือเพื่อคลิกไอคอนการทำงานที่เกี่ยวข้องกับเซิร์ฟเวอร์นั้น
- ถัดไป จากเมนูบริบทที่ปรากฏใหม่ ให้เข้าถึง จัดการเซิร์ฟเวอร์ เมนูแล้วคลิก เพิ่มประสิทธิภาพฐานข้อมูล .
- ที่หน้าจอการยืนยันขั้นสุดท้าย ให้คลิก เพิ่มประสิทธิภาพ เพื่อเริ่มขั้นตอนนี้ จากนั้นรอให้การดำเนินการเสร็จสิ้น การดำเนินการนี้อาจใช้เวลาหลายนาทีทั้งนี้ขึ้นอยู่กับขนาดของเซิร์ฟเวอร์ของคุณ
- เมื่อดำเนินการเสร็จสิ้น ให้ทำซ้ำการกระทำที่ก่อให้เกิด 'มีข้อผิดพลาดที่ไม่คาดคิดในการโหลดไลบรารีนี้ ' และดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
ในกรณีที่ยังเกิดปัญหาเดิมอยู่ ให้เลื่อนลงไปที่วิธีแก้ไขถัดไปด้านล่าง
วิธีที่ 2:การรีเฟรชข้อมูลเมตาทั้งหมด
ผู้ใช้บางคนที่เคยพบข้อผิดพลาดนี้โดยเฉพาะสามารถจัดการเพื่อแก้ไขปัญหาได้สำเร็จโดยรีเฟรชข้อมูลเมตาที่เกี่ยวข้องทั้งหมดที่เกี่ยวข้องกับเซิร์ฟเวอร์ Plex.TV ของคุณ การแก้ไขเฉพาะนี้ได้รับการยืนยันแล้วว่าใช้งานได้โดยผู้ใช้ที่ได้รับผลกระทบจำนวนมาก
หากคุณต้องการปรับใช้การแก้ไขนี้ในส่วนที่ได้รับผลกระทบ ให้ทำตามคำแนะนำด้านล่างเพื่อรีเฟรชข้อมูลเมตาที่เกี่ยวข้อง:
- เริ่มต้นด้วยการเข้าถึง Plex.TV . ของคุณ บัญชีและลงชื่อเข้าใช้ด้วยข้อมูลประจำตัวของคุณ
- เมื่อคุณลงชื่อเข้าใช้สำเร็จแล้ว ให้ใช้เมนูทางด้านซ้ายเพื่อคลิกเมนูการดำเนินการของเซิร์ฟเวอร์เฉพาะของคุณ
- ถัดไป คลิก รีเฟรชข้อมูลเมตาทั้งหมด ยืนยันการเลือกของคุณและรอจนกว่าการดำเนินการจะเสร็จสิ้น
- เมื่อการดำเนินการเสร็จสิ้น ให้รีสตาร์ทเซิร์ฟเวอร์ Plex ของคุณและดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
ในกรณีที่คุณยังพบปัญหาเดิม มีข้อผิดพลาดที่ไม่คาดคิดในการโหลดไลบรารีนี้ ผิดพลาด เลื่อนลงไปที่การแก้ไขที่เป็นไปได้ถัดไปด้านล่าง
วิธีที่ 3:การเรียกใช้ Plex Server ด้วยการเข้าถึงระดับผู้ดูแลระบบ
ตามที่ปรากฏ ปัญหานี้อาจเกิดขึ้นได้ในกรณีที่โครงสร้างพื้นฐานเซิร์ฟเวอร์ Plex ที่คุณติดตั้งในเครื่องไม่มีสิทธิ์เพียงพอที่จะทำงานอย่างถูกต้องบนเครื่องของคุณ ปัญหานี้มักเกิดขึ้นในกรณีที่มี UAC (การควบคุมบัญชีผู้ใช้) . ที่เข้มงวด กฏระเบียบ
หากสถานการณ์นี้ใช้ได้ คุณควรสามารถแก้ไขปัญหาได้ด้วยการเรียกใช้ Plex ที่ปฏิบัติการได้หลักด้วยสิทธิ์ของผู้ดูแลระบบก่อนที่จะอาศัยการดำเนินการที่เคยทำให้เกิดข้อผิดพลาด
ในการเปิด Plex ที่สามารถเรียกใช้งานได้ด้วยการเข้าถึงระดับผู้ดูแลระบบ ให้เริ่มต้นด้วยการนำทางไปยังตำแหน่งนั้น คุณจะพบได้ที่นี่:
. เว้นแต่คุณจะติดตั้งโครงสร้างพื้นฐาน Plex บนตำแหน่งที่กำหนดเองC:\Program Files (x86)\Plex\Plex Media Server
เมื่อคุณมาถึงตำแหน่งที่ถูกต้องแล้ว ให้คลิกขวาที่ Plex Media Server.exe จากนั้นคลิกที่ เรียกใช้ในฐานะผู้ดูแลระบบ จากเมนูบริบทที่ปรากฏใหม่
หลังจากที่คุณแน่ใจว่าได้เปิดเซิร์ฟเวอร์ Plex ด้วยสิทธิ์ของผู้ดูแลระบบแล้ว ให้ทำซ้ำการกระทำที่เคยทำให้เกิด “มีข้อผิดพลาดที่ไม่คาดคิดในการโหลดไลบรารีนี้ ” และดูว่าปัญหาได้รับการแก้ไขหรือไม่
ในกรณีที่ยังเกิดปัญหาอยู่ ให้เลื่อนลงไปที่วิธีแก้ไขถัดไปด้านล่าง
วิธีที่ 4:ปิดการใช้งาน Adblock Plus/ uBlock (ถ้ามี)
หากปัจจุบันคุณมีปลั๊กอิน Adblock Plus หรือ uBlocks ติดตั้งอยู่บนเบราว์เซอร์ของคุณ (Chrome หรือ Firefox) อาจเป็นไปได้ว่าอาจขัดแย้งกับเซิร์ฟเวอร์ Plex ที่คุณโฮสต์ในเครื่อง หากสถานการณ์ของคุณคล้ายกัน คุณจะสามารถแก้ไขปัญหาได้โดยการปิดใช้งานปลั๊กอินในขณะที่ใช้บริการ Plex
ผู้ใช้ที่ได้รับผลกระทบหลายคนยืนยันว่า “มีข้อผิดพลาดที่ไม่คาดคิดในการโหลดไลบรารีนี้ ” ข้อผิดพลาดหยุดเกิดขึ้นเมื่อปิดใช้งานปลั๊กอิน Adblock plus หรือ uBlock
หากต้องการปิดใช้งานส่วนขยาย Adblock บน Chrome ให้พิมพ์ 'chrome://extensions/' ภายในแถบนำทางแล้วกด Enter เพื่อเปิด ส่วนขยาย แท็บ เมื่อเข้าไปข้างในแล้ว ให้เลื่อนลงผ่านรายการส่วนขยายที่ติดตั้งและปิดใช้งานการสลับที่เกี่ยวข้องกับส่วนขยาย AdBlock หรือ uBlock
หมายเหตุ: บน Firefox ให้พิมพ์ 'about:addons ' ในแถบนำทางแล้วกด Enter เพื่อไปยังหน้าจอส่วนเสริม
เมื่อถอนการติดตั้งหรือปิดใช้งานส่วนขยาย Adblock Plus แล้ว ให้ทำซ้ำการกระทำที่เคยทำให้เกิด มีข้อผิดพลาดที่ไม่คาดคิดในการโหลดรายการนี้ error เพื่อดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
ในกรณีที่ยังเกิดปัญหาเดิมอยู่ ให้เลื่อนลงไปที่วิธีแก้ไขถัดไปด้านล่าง
วิธีที่ 5:การซ่อมแซมฐานข้อมูลที่เสียหาย
หากวิธีการแก้ไขข้างต้นไม่ได้ผลสำหรับคุณ เป็นไปได้ว่าคุณกำลังเผชิญกับความเสียหายของไฟล์บางประเภทในฐานข้อมูลเซิร์ฟเวอร์ Plex ของคุณ หากสถานการณ์นี้ใช้ได้ คุณควรสามารถแก้ไขปัญหาได้โดยใช้ Command Prompt ที่ยกระดับขึ้นเพื่อเรียกใช้ชุดคำสั่งที่สามารถซ่อมแซมความไม่สอดคล้องกันกับฐานข้อมูล Plex ของคุณได้
หมายเหตุ :ก่อนที่คุณจะเริ่มดำเนินการนี้ คุณต้องแน่ใจว่าคุณมี เครื่องมือ SQLite3 ติดตั้งบนคอมพิวเตอร์ของคุณ หากไม่มีคำสั่งเหล่านี้ คำสั่งด้านล่างจะไม่ทำงาน
เมื่อคุณปฏิบัติตามข้อกำหนดในการเริ่มซ่อมแซมฐานข้อมูล Plex ที่อาจเสียหาย ให้ทำตามคำแนะนำด้านล่าง:
- เริ่มต้นด้วยการตรวจสอบให้แน่ใจว่า Plex Media Server ที่คุณจัดเก็บไว้ในเครื่องปิดอยู่
- เปิด วิ่ง กล่องโต้ตอบโดยกด แป้น Windows + R . ในกล่องข้อความ ให้พิมพ์ ‘cmd’ แล้วกด Ctrl + Shift + Enter เพื่อเปิดพรอมต์คำสั่ง .
หมายเหตุ: เมื่อคุณได้รับแจ้งจาก UAC (การควบคุมบัญชีผู้ใช้) คลิก ใช่ เพื่อให้สิทธิ์ของผู้ดูแลระบบ
- เมื่อคุณอยู่ใน Command Prompt ที่ยกระดับขึ้น ให้พิมพ์คำสั่งต่อไปนี้ตามลำดับ แล้วกด Enter หลังจากแต่ละคำสั่งเพื่อเริ่มต้นการซ่อมแซมฐานข้อมูลบนเซิร์ฟเวอร์ Plex ของคุณ:
cd "%LOCALAPPDATA%\Plex Media Server\Plug-in Support\Databases" copy com.plexapp.plugins.library.db com.plexapp.plugins.library.db.original sqlite3 com.plexapp.plugins.library.db "DROP index 'index_title_sort_naturalsort'" sqlite3 com.plexapp.plugins.library.db "DELETE from schema_migrations where version='20180501000000'" sqlite3 com.plexapp.plugins.library.db .dump > dump.sql del com.plexapp.plugins.library.db sqlite3 com.plexapp.plugins.library.db < dump.sql
หมายเหตุ: หากคุณได้รับข้อผิดพลาดขณะป้อนคำสั่งบางอย่าง อย่ากังวลกับมัน สิ่งเหล่านี้เป็นสิ่งที่คาดหวัง
- หลังจากที่คุณจัดการป้อนคำสั่งทุกคำสั่งแล้ว ให้ปิดพร้อมท์คำสั่งที่ยกระดับ แล้วรีสตาร์ทคอมพิวเตอร์
- เมื่อการเริ่มต้นครั้งถัดไปเสร็จสมบูรณ์ ให้เปิดไลบรารี Plex.TV ของคุณและดูว่า 'มีข้อผิดพลาดที่ไม่คาดคิดในการโหลดแดชบอร์ด' แก้ไขข้อผิดพลาดแล้ว