บางผู้ใช้ Windows 10 รายงานว่า Event Viewer เต็มไปด้วยเหตุการณ์ SideBySide Error 59 ที่ส่งสัญญาณ ‘Error in manifest or policy file’ นอกจากเหตุการณ์ข้อผิดพลาดเหล่านี้ ผู้ใช้ที่ได้รับผลกระทบส่วนใหญ่ยังเห็นข้อผิดพลาดป๊อปอัปเมื่อเปิดแอปพลิเคชันบางอย่าง

หลังจากสืบสวนปัญหานี้ พบว่ามีสถานการณ์ที่พบบ่อยค่อนข้างซึ่งอาจกระตุ้นรหัสข้อผิดพลาดนี้ ดังนี้คือรายการสาเหตุที่อาจรับผิดชอบต่อการกระตุ้นเหตุการณ์ SideBySide Error 59 นี้:
- ขาดหายไป Microsoft Visual C++ Redist. Package – สถานการณ์ที่พบบ่อยที่สุดที่อาจกระตุ้นรหัสข้อผิดพลาดเฉพาะนี้คือการพึ่งพา Visual C++ ที่หายไปซึ่งโปรแกรมหรือบริการเริ่มต้นคาดหวัง หากสถานการณ์นี้ใช้ได้ คุณสามารถใช้คำสั่ง SxsTrace เพื่อค้นหาว่า VC++ Dependency ไหนหายไป แล้วติดตั้งมันผ่านช่องทางอย่างเป็นทางการ
- การพึ่งพาที่เกี่ยวข้องกับ OS ที่เสียหาย – ไฟล์ระบบที่อาจเสียหายซึ่งใช้เป็นสะพานระหว่างการพึ่งพา VC++ ที่จำเป็นกับแอปพลิเคชันที่ขอพวกมัน อาจรับผิดชอบต่อปัญหานี้ได้ หากสถานการณ์นี้ใช้ได้ คุณควรจะสามารถแก้ไขปัญหาได้โดยการรัน SFC และ DISM Scans เพื่อแก้ไขทุกอินสแตนซ์ของการเสียหายของไฟล์ระบบบนพื้นผิว
- ไฟล์ .DLL ที่เสียหายของ Bing Bar Extension – มีไฟล์ DLL หนึ่งไฟล์ที่เฉพาะเจาะจงสำหรับ Bing Bar Extension ที่มีแนวโน้มสูงมากที่จะเสียหาย เนื่องจาก Microsoft ยังไม่ได้ปล่อย Hotfix สำหรับปัญหานี้ วิธีเดียวที่จะแก้ไขปัญหานี้ในขณะนี้คือการถอนการติดตั้ง Bing Bar Extension ที่มีปัญหาออกไปอย่างง่ายดาย
- การเสียหายของไฟล์ระบบ – ภายใต้สถานการณ์บางอย่าง คุณอาจเห็นปัญหานี้เกิดขึ้นเนื่องจากการเสียหายของไฟล์ระบบบางประการที่ส่งผลต่อการติดตั้ง Windows ของคุณ ในกรณีนี้ ความรู้สึกที่ดีที่สุดคือการทำ Repair Install หรือ Clean Install
ตอนนี้คุณคุ้นเคยกับทุกสถานการณ์ที่อาจนำไปสู่ข้อผิดพลาดนี้แล้ว นี่คือรายการวิธีการที่บางผู้ใช้ใช้แก้ไขปัญหาบนคอมพิวเตอร์ของพวกเขาสำเร็จ:
วิธีที่ 1: ติดตั้ง Microsoft Visual C++ Redist. Packages ที่หายไป
สาเหตุที่พบบ่อยที่สุดสำหรับรหัสข้อผิดพลาดเฉพาะนี้คือการพึ่งพา Visual C++ ที่หายไปซึ่งแอปพลิเคชันที่คุณพยายามเปิดคาดหวังว่าจะใช้ หากคุณสังเกตเห็นอินสแตนซ์ใหม่ของ SideBySide Error 59 เมื่อคุณไม่ได้พยายามเปิดโปรแกรมอย่างต่อเนื่อง โอกาสมากที่มีบริการเริ่มต้นที่ไม่สามารถเริ่มต้นได้เนื่องจากขาด Visual C++ Redist. Package
หากสถานการณ์นี้ใช้ได้ คุณควรจะสามารถแก้ไขปัญหาได้โดยการติดตั้ง Visual C++ Redist. Package ที่หายไปและรีสตาร์ทคอมพิวเตอร์ของคุณ แต่โปรดทราบว่าโปรแกรมต่างๆ จะต้องการ Redis. Packages ที่แตกต่างกัน ดังนั้นคุณต้องมีวิธีค้นหาว่า VC++ Runtime ไหนคาดหวังก่อน
สำหรับคำแนะนำทีละขั้นตอนเกี่ยวกับวิธีการทำ ให้ปฏิบัติตามคำแนะนำด้านล่าง:
หมายเหตุ: หากคุณทราบแล้วว่าการพึ่งพาไหนหายไป ให้ข้าม 3 ขั้นตอนแรกไปเลย
- กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run ภายในกล่องข้อความ พิมพ์ ‘cmd’ และกด Ctrl + Shift + Enter เพื่อเปิด Command Prompt ที่มีสิทธิ์ผู้ดูแลระบบ เมื่อคุณเห็นป๊อปอัพ UAC (User Account Control) ให้คลิก Yes เพื่อให้สิทธิ์การเข้าถึงผู้ดูแลระบบ.

- ภายใน Command Prompt ที่มีสิทธิ์ผู้ดูแลระบบ ให้พิมพ์คำสั่งต่อไปนี้และกด Enter เพื่อเริ่มคำสั่ง sxTrace:
SxsTrace Trace -logfile:SxsTrace.etl
- หลังจากคำสั่งแรกรันสำเร็จ ให้ไปข้างหน้าและเปิดโปรแกรมที่กระตุ้น SideBySide Error อย่าปิด Command Prompt ที่มีสิทธิ์ผู้ดูแลระบบ
- ต่อไป กลับไปที่ Command Prompt ที่มีสิทธิ์ผู้ดูแลระบบและพิมพ์คำสั่งต่อไปนี้เพื่อสร้าง SxsTrace.etl:
sxstrace Parse -logfile:SxSTrace.etl -outfile:SxSTrace.txt
- เมื่อคำสั่งได้รับการประมวลผลสำเร็จ ให้เปิดไฟล์ SxSTrace.txt ด้วย Text Editor และตรวจสอบเพื่อดูว่า VC++ Runtime Dependency ไหนหายไป
- ต่อไป เปิดเบราว์เซอร์เริ่มต้นและเข้าถึงหน้าดาวน์โหลดอย่างเป็นทางการที่มี Visual C++ Redist Packages ที่รองรับทุกอย่างบน Windows 10
- คลิกที่ VC++ Dependency ที่หายไปและปฏิบัติตามพรอมป์บนหน้าจอเพื่อดาวน์โหลด Installer ที่เข้ากันได้กับ Windows Bit-Version ที่กำลังรันบนคอมพิวเตอร์ของคุณ หาก Microsoft ขอให้คุณติดตั้ง Bloatware ใดๆ ให้ปฏิเสธ.

- เมื่อดาวน์โหลด Installer เสร็จสิ้น ให้ปฏิบัติตามพรอมป์บนหน้าจอเพื่อดำเนินการติดตั้งให้เสร็จสิ้น จากนั้นรีสตาร์ทคอมพิวเตอร์ของคุณและดูว่าปัญหาได้รับการแก้ไขที่การเริ่มต้นระบบครั้งต่อไปหรือไม่
ในกรณีที่วิธีนี้ไม่สามารถใช้ได้หรือคุณยังคงเผชิญกับปัญหา SideBySide Error 59 เดียวกัน ให้ไปที่วิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง
วิธีที่ 2: เรียกใช้ SFC และ DISM Scans
หากวิธีแก้ไขแรกไม่มีประสิทธิภาพในกรณีของคุณ คุณควรเปลี่ยนความสนใจไปที่ไฟล์ระบบที่อาจเสียหายซึ่งส่งผลต่อการใช้งานการพึ่งพา VC++ ที่จำเป็น
สิ่งนี้มีโอกาสเกิดขึ้นมากกว่าหากคุณประสบข้อผิดพลาด Runtime ที่คล้ายกันกับโปรแกรมที่ติดตั้งหลายโปรแกรม
หากนี่คือเหตุผลที่คุณเห็น SideBySide Error 59 คุณควรเริ่มต้นด้วยการรันสแกนด้วยสองยูทิลิตีในตัว – System File Checker (SFC) และ Deployment Image Servicing and Management (DISM)
หมายเหตุ: แม้ว่าสองเครื่องมือนี้จะมีความคล้ายคลึงกันบ้าง แต่เราแนะนำให้รันการสแกนทั้งสองติดต่อกันเพื่อเพิ่มโอกาสในการแก้ไขไฟล์ระบบที่เสียหาย
วิธีที่เหมาะสมที่สุดในการเริ่มต้นคือ การสแกน SFC อย่างง่าย

หมายเหตุ: นี่คือเครื่องมือท้องถิ่นทั้งหมดที่จะไม่ต้องการให้คุณมีการเชื่อมต่ออินเทอร์เน็ตที่น่าเชื่อถือ
หลังจากคุณเริ่มกระบวนการนี้ สำคัญมากที่จะไม่ปิดหน้าต่าง CMD แม้ว่ายูทิลิตีจะดูเหมือนว่าค้าง รอจนกว่ากระบวนการจะเสร็จสิ้น เนื่องจากการขัดจังหวะการดำเนินการอาจทำให้เกิดข้อผิดพลาดเชิงตรรกะบน HDD หรือ SSD ของคุณ
หลังจากการสแกน SFC เสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์ของคุณและดูว่าปัญหาได้รับการแก้ไขเมื่อการเริ่มต้นคอมพิวเตอร์ครั้งต่อไปเสร็จสิ้นหรือไม่
หากปัญหา SideBySide Error 59 เดียวกันยังคงเกิดขึ้น เริ่มการสแกน DISM และปฏิบัติตามพรอมป์บนหน้าจอเพื่อดำเนินการให้เสร็จสิ้น

หมายเหตุ: ต่างจาก SFC DISM ใช้ส่วนประกอบย่อยของ Windows Update เพื่อดาวน์โหลดค่าเทียบเท่าที่สมบูรณ์มาแทนที่ไฟล์ระบบที่เสียหาย เนื่องจากนี้ คุณต้องแน่ใจว่ามี อินเทอร์เน็ตที่น่าเชื่อถือก่อนเริ่มการดำเนินการนี้
เมื่อการสแกน DISM เสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์ของคุณและตรวจสอบว่าอินสแตนซ์ใหม่ของข้อผิดพลาดเดียวกันหยุดเกิดขึ้นหรือไม่
ในกรณีที่ปัญหาเดียวกันยังคงเกิดขึ้น ให้ไปที่วิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง
วิธีที่ 3: ถอนการติดตั้ง Bing Bar (หากเกี่ยวข้อง)
ตามบางผู้ใช้ที่ได้รับผลกระทบ คุณยังคาดว่าจะเห็นรหัสข้อผิดพลาดนี้ปรากฏขึ้นเนื่องจาก Bing Bar Extension ที่พยายามใช้ไฟล์ .dll ที่เสียหาย ปัญหานี้เกิดขึ้นมาบน Windows 10 หลายปีแล้ว แต่ Microsoft ยังไม่ได้ปล่อย Hotfix สำหรับปัญหานี้
หากคุณพบตัวเองในสถานการณ์เฉพาะนี้และคุณมี Bing Bar ติดตั้งบนคอมพิวเตอร์ของคุณ วิธีเดียวที่จะกำจัดข้อผิดพลาด SideBySide Error 59 (ในขณะนี้) คือการถอนการติดตั้ง Bing Bar Utility ออกจากคอมพิวเตอร์ของคุณ
สำหรับคำแนะนำทีละขั้นตอนเกี่ยวกับวิธีการทำ ให้ปฏิบัติตามคำแนะนำด้านล่าง:
- กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run ต่อไป พิมพ์ ‘appwiz.cpl’ และกด Enter เพื่อเปิดเมนู Programs and Features หากคุณได้รับพรอมป์จาก UAC (User Account Control) ให้คลิก Yes เพื่อให้สิทธิ์ผู้ดูแลระบบ.

- ภายในเมนู Programs and Features ให้เลื่อนลงผ่านรายการโปรแกรมที่ติดตั้งและค้นหารายการที่เกี่ยวข้องกับ Bing Bar.
- เมื่อคุณระบุรายการที่ถูกต้องได้สำเร็จ ให้คลิกขวาที่มันและเลือก Uninstall จากเมนูบริบทที่ปรากฏขึ้น.

- ภายในหน้าจอถอนการติดตั้ง ให้ปฏิบัติตามพรอมป์บนหน้าจอเพื่อดำเนินการถอนการติดตั้งให้เสร็จสิ้น จากนั้นรีสตาร์ทคอมพิวเตอร์ของคุณและดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
ในกรณีที่คุณยังคงเห็นอินสแตนซ์ใหม่ของ SideBySide Error 59 ปรากฏภายใน Event Viewer หรือวิธีแก้ไขเฉพาะนี้ไม่สามารถใช้ได้ ให้ไปที่วิธีแก้ไขสุดท้ายด้านล่าง
วิธีที่ 4: รีเฟรชทุกส่วนประกอบของ Windows
หากไม่มีวิธีใดในข้างต้นที่ช่วยให้คุณหยุดการปรากฏของอินสแตนซ์ใหม่ของ ‘Error in manifest or policy file’ ข้อผิดพลาดภายใน Event Viewer โอกาสมากที่คุณกำลังเผชิญกับการเสียหายของไฟล์ระบบบางประการที่ไม่สามารถแก้ไขได้อย่างเป็นมาตรฐาน
หากคุณไปถึงจุดนี้ วิธีแก้ไขที่เป็นไปได้เพียงอย่างเดียวที่เหลือคือการรีเซ็ตทุกส่วนประกอบของ Windows ที่เกี่ยวข้องและกำจัดทุกส่วนประกอบของ OS ที่อาจเสียหาย
เมื่อพูดถึงการทำเช่นนี้ คุณมีสองทางเลือก:
- Clean Installing – หากคุณมองหาวิธีแก้ไขที่รวดเร็วที่สามารถปรับใช้ได้โดยไม่ต้องการให้คุณใช้สื่อการติดตั้ง Windows ที่เข้ากันได้ คุณสามารถเริ่มกระบวนการ Clean Install ได้โดยตรงจากเมนู GUI ของการติดตั้ง Windows ของคุณหมายเหตุ: โปรดทราบว่าเว้นแต่คุณจะสำรองข้อมูลล่วงหน้า คุณจะสูญเสียข้อมูลส่วนตัวใดๆ ที่จัดเก็บอยู่บนไดรฟ์ OS ปัจจุบัน
- Repair Installing – หากคุณจัดเก็บข้อมูลสำคัญอยู่บน Partition ที่คุณติดตั้งไฟล์ Windows Repair Install ควรเป็นทางไปสำหรับคุณ แต่โปรดทราบว่าคุณจะต้องใช้สื่อการติดตั้งที่เข้ากันได้หมายเหตุ: ข้อได้เปรียบหลักคือคุณจะสามารถเก็บไฟล์ส่วนตัว แอปพลิเคชันที่ติดตั้ง เกม และแม้แต่การตั้งค่าผู้ใช้บางอย่างที่รากเหง้าบนไดรฟ์ OS ได้