Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

[แก้ไข] 'มีข้อผิดพลาดที่ไม่คาดคิดในการโหลดไลบรารีนี้' ใน Plex

'มีข้อผิดพลาดที่ไม่คาดคิดในการโหลดไลบรารีนี้ ' เกิดข้อผิดพลาดกับ เพล็กซ์มีเดียเพลเยอร์ โดยทั่วไปจะมีรายงานว่าเกิดขึ้นในกรณีที่ผู้ใช้พยายามดูส่วนไลบรารีบางส่วนใน Plex Web ปัญหานี้มีรายงานว่าเกิดขึ้นกับคอมพิวเตอร์ Windows เป็นหลัก

[แก้ไข]  มีข้อผิดพลาดที่ไม่คาดคิดในการโหลดไลบรารีนี้  ใน Plex

ตามที่ปรากฏ มีสาเหตุหลายประการที่อาจทำให้รหัสข้อผิดพลาดนี้ทำงาน:

  • ฐานข้อมูล Plex ที่ไม่ได้รับการปรับแต่ง – หนึ่งในสาเหตุที่พบบ่อยที่สุดที่จะทำให้เกิดปัญหานี้คือฐานข้อมูลที่ไม่ได้รับการปรับให้เหมาะสมซึ่งชี้ไปที่ทรัพยากรที่ผิดพลาด โชคดีที่คุณสามารถแก้ไขปัญหานี้ได้อย่างง่ายดายโดยทำการเพิ่มประสิทธิภาพฐานข้อมูลโดยตรงจากการตั้งค่าเซิร์ฟเวอร์ในบัญชี Plex ของคุณ
  • ข้อมูลเมตาไม่สมบูรณ์ – อีกตัวอย่างที่เป็นไปได้ที่จะทำให้เกิดปัญหานี้คือเมื่อเซิร์ฟเวอร์ต่อสู้กับข้อมูลเมตาที่ไม่สอดคล้องกัน ซึ่งพบได้ทั่วไปน้อยกว่าฐานข้อมูลที่ไม่ได้เพิ่มประสิทธิภาพเล็กน้อย และสามารถแก้ไขได้ด้วยการรีเฟรชข้อมูลเมตาทั้งหมดจากการตั้งค่าเซิร์ฟเวอร์ Plex ภายในบัญชีของคุณ
  • เซิร์ฟเวอร์ Plex ไม่มีสิทธิ์การเข้าถึงระดับผู้ดูแลระบบ – ตามที่ปรากฎ ปัญหานี้อาจเกิดขึ้นได้ในกรณีที่เซิร์ฟเวอร์หลักที่เรียกใช้งานได้ไม่มีสิทธิ์ที่จำเป็นในการเข้าถึงการพึ่งพาที่จำเป็นทั้งหมด ในกรณีนี้ คุณควรจะสามารถแก้ไขปัญหาได้โดยการบังคับให้ไฟล์ปฏิบัติการหลักทำงานด้วยการเข้าถึงของผู้ดูแลระบบ
  • การรบกวนที่เกิดจาก Adblock หรือ uBlock – หากคุณกำลังใช้ส่วนขยายเช่น Adblock Plus หรือ uBlock โปรดจำไว้ว่าสิ่งเหล่านั้นมักจะขัดแย้งกับเซิร์ฟเวอร์ Plex ที่โฮสต์ในเครื่อง หากใช้สถานการณ์นี้ได้ คุณควรสามารถแก้ไขปัญหาได้โดยการปิดใช้งานหรือถอนการติดตั้งส่วนขยายที่มีปัญหา
  • ฐานข้อมูล Plex เสียหาย – ในบางกรณี ปัญหานี้อาจเกิดขึ้นได้เนื่องจากความเสียหายที่เกิดจากฐานข้อมูลเซิร์ฟเวอร์ Plex ของคุณ ในการแก้ไขปัญหานี้ คุณจะต้องใช้ Command Prompt ที่ยกระดับขึ้นเพื่อปรับใช้ชุดคำสั่ง SQLite3 เพื่อแก้ไขปัญหาโดยอัตโนมัติ

วิธีที่ 1:การเพิ่มประสิทธิภาพฐานข้อมูล

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

หากใช้สถานการณ์นี้ ให้ทำตามคำแนะนำด้านล่างเพื่อเริ่มกระบวนการเพิ่มประสิทธิภาพฐานข้อมูลใน Plex Media Player:

  1. เข้าถึง Plex.TV และเข้าสู่ระบบด้วยบัญชีของคุณโดยป้อนข้อมูลประจำตัวที่จำเป็น
  2. เมื่อคุณลงชื่อเข้าใช้สำเร็จแล้ว ให้ใช้เมนูทางด้านซ้ายมือเพื่อคลิกไอคอนการทำงานที่เกี่ยวข้องกับเซิร์ฟเวอร์นั้น
  3. ถัดไป จากเมนูบริบทที่ปรากฏใหม่ ให้เข้าถึง จัดการเซิร์ฟเวอร์ เมนูแล้วคลิก เพิ่มประสิทธิภาพฐานข้อมูล . [แก้ไข]  มีข้อผิดพลาดที่ไม่คาดคิดในการโหลดไลบรารีนี้  ใน Plex
  4. ที่หน้าจอการยืนยันขั้นสุดท้าย ให้คลิก เพิ่มประสิทธิภาพ เพื่อเริ่มขั้นตอนนี้ จากนั้นรอให้การดำเนินการเสร็จสิ้น การดำเนินการนี้อาจใช้เวลาหลายนาทีทั้งนี้ขึ้นอยู่กับขนาดของเซิร์ฟเวอร์ของคุณ [แก้ไข]  มีข้อผิดพลาดที่ไม่คาดคิดในการโหลดไลบรารีนี้  ใน Plex
  5. เมื่อดำเนินการเสร็จสิ้น ให้ทำซ้ำการกระทำที่ก่อให้เกิด 'มีข้อผิดพลาดที่ไม่คาดคิดในการโหลดไลบรารีนี้ ' และดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

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

วิธีที่ 2:การรีเฟรชข้อมูลเมตาทั้งหมด

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

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

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

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

วิธีที่ 3:การเรียกใช้ Plex Server ด้วยการเข้าถึงระดับผู้ดูแลระบบ

ตามที่ปรากฏ ปัญหานี้อาจเกิดขึ้นได้ในกรณีที่โครงสร้างพื้นฐานเซิร์ฟเวอร์ Plex ที่คุณติดตั้งในเครื่องไม่มีสิทธิ์เพียงพอที่จะทำงานอย่างถูกต้องบนเครื่องของคุณ ปัญหานี้มักเกิดขึ้นในกรณีที่มี UAC (การควบคุมบัญชีผู้ใช้) . ที่เข้มงวด กฏระเบียบ

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

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

. เว้นแต่คุณจะติดตั้งโครงสร้างพื้นฐาน Plex บนตำแหน่งที่กำหนดเอง
C:\Program Files (x86)\Plex\Plex Media Server

เมื่อคุณมาถึงตำแหน่งที่ถูกต้องแล้ว ให้คลิกขวาที่ Plex Media Server.exe จากนั้นคลิกที่ เรียกใช้ในฐานะผู้ดูแลระบบ จากเมนูบริบทที่ปรากฏใหม่

[แก้ไข]  มีข้อผิดพลาดที่ไม่คาดคิดในการโหลดไลบรารีนี้  ใน Plex

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

ในกรณีที่ยังเกิดปัญหาอยู่ ให้เลื่อนลงไปที่วิธีแก้ไขถัดไปด้านล่าง

วิธีที่ 4:ปิดการใช้งาน Adblock Plus/ uBlock (ถ้ามี)

หากปัจจุบันคุณมีปลั๊กอิน Adblock Plus หรือ uBlocks ติดตั้งอยู่บนเบราว์เซอร์ของคุณ (Chrome หรือ Firefox) อาจเป็นไปได้ว่าอาจขัดแย้งกับเซิร์ฟเวอร์ Plex ที่คุณโฮสต์ในเครื่อง หากสถานการณ์ของคุณคล้ายกัน คุณจะสามารถแก้ไขปัญหาได้โดยการปิดใช้งานปลั๊กอินในขณะที่ใช้บริการ Plex

ผู้ใช้ที่ได้รับผลกระทบหลายคนยืนยันว่า “มีข้อผิดพลาดที่ไม่คาดคิดในการโหลดไลบรารีนี้ ” ข้อผิดพลาดหยุดเกิดขึ้นเมื่อปิดใช้งานปลั๊กอิน Adblock plus หรือ uBlock

หากต้องการปิดใช้งานส่วนขยาย Adblock บน Chrome ให้พิมพ์ 'chrome://extensions/'  ภายในแถบนำทางแล้วกด Enter เพื่อเปิด ส่วนขยาย แท็บ เมื่อเข้าไปข้างในแล้ว ให้เลื่อนลงผ่านรายการส่วนขยายที่ติดตั้งและปิดใช้งานการสลับที่เกี่ยวข้องกับส่วนขยาย AdBlock หรือ uBlock

[แก้ไข]  มีข้อผิดพลาดที่ไม่คาดคิดในการโหลดไลบรารีนี้  ใน Plex

หมายเหตุ: บน Firefox ให้พิมพ์ 'about:addons ' ในแถบนำทางแล้วกด Enter เพื่อไปยังหน้าจอส่วนเสริม

เมื่อถอนการติดตั้งหรือปิดใช้งานส่วนขยาย Adblock Plus แล้ว ให้ทำซ้ำการกระทำที่เคยทำให้เกิด มีข้อผิดพลาดที่ไม่คาดคิดในการโหลดรายการนี้  error เพื่อดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

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

วิธีที่ 5:การซ่อมแซมฐานข้อมูลที่เสียหาย

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

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

เมื่อคุณปฏิบัติตามข้อกำหนดในการเริ่มซ่อมแซมฐานข้อมูล Plex ที่อาจเสียหาย ให้ทำตามคำแนะนำด้านล่าง:

  1. เริ่มต้นด้วยการตรวจสอบให้แน่ใจว่า Plex Media Server ที่คุณจัดเก็บไว้ในเครื่องปิดอยู่
  2. เปิด วิ่ง กล่องโต้ตอบโดยกด แป้น Windows + R . ในกล่องข้อความ ให้พิมพ์ ‘cmd’ แล้วกด Ctrl + Shift + Enter เพื่อเปิดพรอมต์คำสั่ง . [แก้ไข]  มีข้อผิดพลาดที่ไม่คาดคิดในการโหลดไลบรารีนี้  ใน Plex

    หมายเหตุ: เมื่อคุณได้รับแจ้งจาก UAC (การควบคุมบัญชีผู้ใช้) คลิก ใช่ เพื่อให้สิทธิ์ของผู้ดูแลระบบ

  3. เมื่อคุณอยู่ใน 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

    หมายเหตุ: หากคุณได้รับข้อผิดพลาดขณะป้อนคำสั่งบางอย่าง อย่ากังวลกับมัน สิ่งเหล่านี้เป็นสิ่งที่คาดหวัง

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