ภาพรวม
คู่มือนี้อธิบายขั้นตอนการแก้ไขปัญหาอย่างครอบคลุมสำหรับข้อผิดพลาดที่เกิดขึ้นระหว่างการติดตั้ง การอัปเดตอัตโนมัติ หรือการเริ่มใช้งานแอปพลิเคชัน Smart DLogger บนคอมพิวเตอร์ Windows รวมถึงข้อผิดพลาด 'อัปเดต Smart DLogger ไม่สำเร็จ (ขั้นตอนที่ 5/6 : กำลังติดตั้ง HWDriver)' ซึ่งมีรายงานการพบปัญหาอย่างแพร่หลาย
Smart DLogger เป็นซอฟต์แวร์เฉพาะทางสำหรับคอมพิวเตอร์ Windows ซึ่งออกแบบมาเพื่อจัดการการบันทึกข้อมูลการขับขี่ กำหนดค่าเงื่อนไขกระตุ้นการบันทึก และดึงข้อมูลที่บันทึกระหว่างการขับขี่จากอุปกรณ์บันทึกข้อมูลรถยนต์ (CVCI-301 และ CVCI-201) ซอฟต์แวร์นี้ทำงานแยกจากแอปพลิเคชันวินิจฉัยบนแท็บเล็ต (เช่น KDS 2.0 หรือ GDS Smart)
การติดตั้งไดรเวอร์ USB ถูกบล็อกโดย Windows กับข้อบกพร่องของฮาร์ดแวร์/เฟิร์มแวร์
HWDriver) บนคอมพิวเตอร์ปัญหานี้ไม่ใช่ความผิดปกติของฮาร์ดแวร์ ข้อบกพร่องของอุปกรณ์ หรือความเสียหายของเฟิร์มแวร์ (FW) ในอุปกรณ์ CVCI-301 หรือ CVCI-201 ของคุณ ไม่จำเป็นต้องส่งฮาร์ดแวร์เข้ารับการซ่อมตามกระบวนการ RMA หรือส่งคำร้องขอรับบริการสำหรับปัญหานี้ โปรดปฏิบัติตามขั้นตอนการแก้ไขปัญหาด้วยตนเองในส่วนที่ 1 เพื่อแก้ไขปัญหาการบล็อกโดยระบบความปลอดภัยของ Windows หรือการบล็อกไดรเวอร์บนคอมพิวเตอร์ของคุณโดยตรง
ส่วนที่ 1: การแก้ไขข้อผิดพลาด 'อัปเดต Smart DLogger ไม่สำเร็จ (ขั้นตอนที่ 5/6 : กำลังติดตั้ง HWDriver)' และการอัปเดตล้มเหลว
ระหว่างกระบวนการอัปเดตอัตโนมัติของ Smart DLogger (มักเกิดขึ้นเมื่ออัปเดตเป็นเวอร์ชัน v4.0.4.7 หรืออัปเดตจากเวอร์ชันดังกล่าว) โปรแกรมอัปเดตจะดำเนินการขั้นตอนที่ 5 จากทั้งหมด 6 ขั้นตอน: 'กำลังติดตั้ง HWDriver' หากกระบวนการหยุดทำงานหรือแสดงกล่องโต้ตอบแจ้งการอัปเดตล้มเหลว โปรดตรวจสอบสาเหตุหลักและแนวทางแก้ไขทีละขั้นตอนด้านล่าง
สาเหตุหลักที่ได้รับการยืนยันจากการปฏิบัติงานภาคสนาม
-
การบล็อกโดยระบบป้องกันข้อมูลรั่วไหลขององค์กร (DLP) และซอฟต์แวร์ป้องกันไวรัส / ระบบรักษาความปลอดภัยอุปกรณ์ปลายทาง: ชุดซอฟต์แวร์รักษาความปลอดภัยขององค์กร (เช่น Symantec, McAfee, CrowdStrike, SentinelOne, Microsoft Defender, AhnLab Safe Transaction หรือเอเจนต์ป้องกันข้อมูลรั่วไหล) บล็อกการติดตั้งไดรเวอร์ฮาร์ดแวร์ USB ระดับเคอร์เนล (
HWDriver) ระหว่างขั้นตอนที่ 5/6 โดยตรง ซึ่งเป็นสาเหตุหลักของเหตุขัดข้องที่พบในภาคสนามมากกว่า 90% - การเชื่อมต่อสาย USB ของ CVCI ระหว่างการอัปเดต: หากเชื่อมต่อ CVCI-301 หรือ CVCI-201 เข้ากับพีซีผ่าน USB ขณะที่โปรแกรมอัปเดตกำลังทำงาน Windows จะล็อกไฟล์ไดรเวอร์ USB เดิมที่ใช้งานอยู่ ทำให้การเขียนทับด้วย HWDriver รุ่นใหม่ล้มเหลวในขั้นตอนที่ 5/6
-
สิทธิ์ผู้ดูแลระบบ Windows ไม่เพียงพอ: โปรแกรมอัปเดตอัตโนมัติต้องได้รับการยกระดับสิทธิ์เป็นผู้ดูแลระบบเพื่อเขียนไฟล์ไบนารีของไดรเวอร์ลงใน System32 / DriverStore ของ Windows และเขียนไฟล์แอปพลิเคชันลงใน
C:\Program Files (x86)\GDS inside2\SmartDLogger\หรือC:\Program Files (x86)\DLogger\ - ความขัดแย้งของไฟล์ในโปรแกรมอัปเดตอัตโนมัติรุ่นเก่า: ส่วนประกอบของโปรแกรมอัปเดตรุ่นก่อนหน้า (เช่น ใน v4.0.4.7) อาจไม่สามารถเขียนทับแพ็กเกจติดตั้งชั่วคราวที่ถูกล็อกได้อย่างสมบูรณ์
ขั้นตอนที่ 1: การดำเนินการเบื้องต้นด้วยตนเองทันที (ก่อนลองอัปเดตอีกครั้ง)
- ถอดสาย USB ของ CVCI: ถอดสาย USB ของ CVCI ออกจากพอร์ต USB ของพีซี และต้องไม่เชื่อมต่ออุปกรณ์ CVCI ตลอดกระบวนการอัปเดตไดรเวอร์
-
ปิดใช้งานการป้องกันอุปกรณ์ปลายทาง / เพิ่มไดเรกทอรีในรายการอนุญาต: หยุดการป้องกันแบบเรียลไทม์ของ Windows Defender และการทำงานของซอฟต์แวร์ป้องกันไวรัส ซอฟต์แวร์ป้องกันมัลแวร์ของบุคคลที่สาม หรือการตรวจสอบของระบบ DLP ขององค์กรเป็นการชั่วคราว อีกทางหนึ่ง ให้ขอให้ผู้ดูแลระบบรักษาความปลอดภัยด้านไอทีเพิ่มข้อยกเว้นในรายการอนุญาตสำหรับพาธการติดตั้ง Smart DLogger (
C:\Program Files (x86)\GDS inside2\SmartDLogger\และC:\Program Files (x86)\DLogger\) และอนุญาตให้โปรแกรมติดตั้งHWDriverทำงาน - เรียกใช้ในฐานะผู้ดูแลระบบ: ค้นหาไอคอน Smart DLogger บนเดสก์ท็อป คลิกขวาที่ไอคอน แล้วเลือก 'Run as administrator' อนุญาตการยกระดับสิทธิ์เมื่อระบบควบคุมบัญชีผู้ใช้ (UAC) แสดงข้อความแจ้ง
ขั้นตอนที่ 2: การติดตั้งใหม่ทั้งหมด (หากการอัปเดตอัตโนมัติยังคงล้มเหลวในขั้นตอนที่ 5/6)
หากขั้นตอนที่ 1 ไม่สามารถอัปเดตได้สำเร็จ การถอนการติดตั้งแล้วติดตั้งใหม่โดยใช้แพ็กเกจตัวติดตั้งฉบับเต็มล่าสุดจะช่วยหลีกเลี่ยงข้อขัดแย้งของตัวอัปเดตอัตโนมัติได้ทั้งหมด และติดตั้ง HWDriver เวอร์ชันล่าสุดที่ผ่านการตรวจสอบแล้ว:
- ถอนการติดตั้ง Smart DLogger ที่มีอยู่: เปิดแผงควบคุมของ Windows → โปรแกรม → โปรแกรมและคุณลักษณะ (หรือ การตั้งค่า → แอป → แอปที่ติดตั้ง) ค้นหา Smart DLogger แล้วคลิก ถอนการติดตั้ง ทำตามคำแนะนำบนหน้าจอเพื่อลบโปรแกรม
-
ดาวน์โหลดแพ็กเกจตัวติดตั้งฉบับเต็ม: ดาวน์โหลดไฟล์บีบอัดตัวติดตั้งฉบับเต็มล่าสุด ('New SmartDLogger Install Program' หรือ 'SmartDLogger v4.0 Program') จากพอร์ทัลอย่างเป็นทางการ:
- พอร์ทัล Hyundai: http://inside.globalserviceway.com/ → มุมขวาบน คลังเอกสาร (Library, 자료실) → ค้นหา 'SmartDLogger v4.0 Program' หรือ 'New SmartDLogger Install Program'
- พอร์ทัล Kia: https://dlogger.kia.com/ → มุมขวาบน คลังเอกสาร (Archive, 자료실) → ค้นหา 'New SmartDLogger Install Program'
-
แตกไฟล์และติดตั้งในฐานะผู้ดูแลระบบ: แตกไฟล์
.zipที่ดาวน์โหลดมาไว้ในโฟลเดอร์ภายในเครื่อง (เช่นC:\Temp\SmartDLogger\) คลิกขวาที่Setup.exeแล้วเลือก 'เรียกใช้ในฐานะผู้ดูแลระบบ' ดำเนินการตามตัวช่วยติดตั้งจนเสร็จสมบูรณ์โดยยังไม่เชื่อมต่ออุปกรณ์ CVCI - เชื่อมต่อใหม่และตรวจสอบ: เมื่อติดตั้งเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์ เชื่อมต่ออุปกรณ์ CVCI กับคอมพิวเตอร์ผ่าน USB และตรวจสอบว่าอุปกรณ์ CVCI เปิดอยู่ เปิดตัวจัดการอุปกรณ์ของ Windows และตรวจสอบว่าระบบตรวจพบอุปกรณ์ CVCI ในหมวดตัวควบคุม USB / พอร์ต โดยไม่มีเครื่องหมายเตือนสีเหลือง
ส่วนที่ 2: การเข้าถึงพาธการติดตั้งล้มเหลวและข้อผิดพลาด 'Object reference not set to an instance of an object'
เมื่อพยายามเปิดหรืออัปเดต Smart DLogger อาจปรากฏกล่องโต้ตอบข้อผิดพลาดที่ระบุว่าไม่สามารถเข้าถึง C:\Program Files (x86)\DLogger\ (หรือ C:\Program Files (x86)\GDS inside2\SmartDLogger\) หรือเกิดข้อผิดพลาดที่ทำให้ .NET runtime หยุดทำงาน: 'Object reference not set to an instance of an object.'
-
สิทธิ์ของโฟลเดอร์: บัญชีผู้ใช้มาตรฐานไม่มีสิทธิ์เขียนข้อมูลในระบบไฟล์ NTFS สำหรับ
C:\Program Files (x86)\ให้ผู้ดูแลระบบ IT ในหน่วยงานของคุณกำหนดสิทธิ์ 'ควบคุมทั้งหมด (Full Control)' หรือ 'ปรับเปลี่ยน (Modify)' สำหรับไดเรกทอรีการติดตั้งให้แก่กลุ่มผู้ใช้ Windows ของคุณ -
เรียกใช้โดยตรง: ไปที่โฟลเดอร์การติดตั้งโดยตรง (
C:\Program Files (x86)\GDS inside2\SmartDLogger\หรือC:\Program Files (x86)\DLogger\) คลิกขวาที่SmartDLogger.exeแล้วเลือก 'เรียกใช้ในฐานะผู้ดูแลระบบ' -
สร้างทางลัดบนเดสก์ท็อปใหม่: หากโปรแกรมทำงานได้ตามปกติเมื่อเรียกใช้จากโฟลเดอร์การติดตั้ง แต่ไม่สามารถเรียกใช้จากไอคอนบนเดสก์ท็อปได้ ให้ลบทางลัดเดิม คลิกขวาที่
SmartDLogger.exeแล้วเลือก ส่งไปยัง → เดสก์ท็อป (สร้างทางลัด)
ส่วนที่ 3: Microsoft Visual C++ Redistributable และข้อผิดพลาด 'Unable to load DLL SQLite.interop.dll'
หากไม่สามารถเปิด Smart DLogger ได้และมีข้อความแสดงข้อผิดพลาด Unable to load DLL 'SQLite.interop.dll' หรือมีรายงานว่าไฟล์ DLL ของ MSVCR/MSVCP runtime ขาดหายไป แสดงว่าไลบรารี Microsoft Visual C++ runtime ที่จำเป็นขาดหายไปหรือเสียหาย
-
ค้นหาแพ็กเกจ Redistributable ที่มาพร้อมโปรแกรม: เปิด File Explorer ของ Windows แล้วไปที่
C:\Program Files (x86)\GDS inside2\SmartDLogger\Drivers\vcredist\(หรือC:\Program Files (x86)\DLogger\Drivers\vcredist\) -
ลำดับการติดตั้งสำหรับระบบปฏิบัติการ 64 บิต: เนื่องจาก Smart DLogger ทำงานเป็นแอปพลิเคชัน 32 บิต คุณจึงต้องติดตั้งทั้งสองรายการ โดยติดตั้ง
vcredist_x86.exeก่อน แล้วจึงติดตั้งvcredist_x64.exe(สำหรับ Windows 32 บิต ให้ติดตั้งเฉพาะvcredist_x86.exe) - แพ็กเกจ Redistributable อย่างเป็นทางการจาก Microsoft: หากไม่มีโฟลเดอร์แพ็กเกจที่มาพร้อมโปรแกรม ให้ติดตั้งแพ็กเกจ Microsoft Visual C++ 2010, 2012 และ 2015–2022 Redistributable อย่างเป็นทางการ (x86 และ x64) จากศูนย์ดาวน์โหลดอย่างเป็นทางการของ Microsoft
- รีสตาร์ทระบบ: หลังจากติดตั้งแพ็กเกจ Redistributable แล้ว ให้รีสตาร์ทคอมพิวเตอร์ก่อนเปิด Smart DLogger อีกครั้ง
ส่วนที่ 4: ข้อแตกต่างสำหรับข้อผิดพลาด 'Off-line' / 'Check Network Connection' ในรุ่นเก่า v4.0.0.0
โปรดทราบถึงความแตกต่างด้านการทำงานที่ชัดเจนระหว่างแพตช์บังคับอัปเดตสำหรับรุ่นเก่า v4.0.0.0 กับข้อผิดพลาดในการอัปเดตของรุ่นปัจจุบัน:
ขอบเขตการใช้งาน DLogger_ForceUpdater.exe
DLogger_ForceUpdater.exe (จัดส่งในรูปแบบไฟล์ DLogger_ForceUpdater_v1.0.0.1.zip) ได้รับการพัฒนาขึ้นโดยเฉพาะสำหรับ Smart DLogger รุ่นเก่า v4.0.0.0 ถึง v4.0.1.1 ที่ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์อัปเดตได้เนื่องจากการย้ายเซิร์ฟเวอร์ ('Off-line' / 'Check Network Connection')สำคัญ:
DLogger_ForceUpdater.exe จะไม่สามารถทำงานได้และไม่สามารถแก้ไขข้อผิดพลาดในรุ่นใหม่กว่า เช่น v4.0.4.7 หรือใหม่กว่า หากคุณพบปัญหาที่ขั้นตอน Step 5/6 Installing HWDriver ในรุ่น v4.0.4.7 หรือใหม่กว่า ห้ามพยายามเรียกใช้เครื่องมือบังคับอัปเดตสำหรับรุ่นเก่า แต่ให้ดำเนินการติดตั้งใหม่แบบล้างการติดตั้งเดิมตามรายละเอียดในส่วนที่ 1ข้อมูลอ้างอิงฉบับย่อ: อาการ การดำเนินการด้วยตนเอง และเกณฑ์การส่งต่อปัญหา
| อาการ / ข้อความแสดงข้อผิดพลาด | การตรวจสอบและการดำเนินการด้วยตนเอง | การส่งต่อปัญหาและการดำเนินการของผู้ดูแลระบบ IT |
|---|---|---|
| ไม่สามารถอัปเดต Smart DLogger ได้ (ขั้นตอนที่ 5/6 : กำลังติดตั้ง HWDriver) / อัปเดต HWDriver ไม่สำเร็จ |
1. ถอดสาย USB ของ CVCI ออก 2. เรียกใช้ Smart DLogger ด้วยสิทธิ์ผู้ดูแลระบบ 3. หากยังคงเกิดข้อผิดพลาด ให้ถอนการติดตั้งและติดตั้งใหม่แบบล้างการติดตั้งเดิมโดยใช้ตัวติดตั้งจากพอร์ทัลอย่างเป็นทางการ |
ขอให้ฝ่าย IT ขององค์กรปิดใช้งาน DLP/Antivirus ชั่วคราว หรือเพิ่มเส้นทางการติดตั้งและ HWDriver ลงในรายการที่อนุญาต |
| การเข้าถึง C:\Program Files (x86)\... ถูกปฏิเสธ 'ไม่ได้ตั้งค่าการอ้างอิงออบเจ็กต์ให้เป็นอินสแตนซ์ของออบเจ็กต์' |
1. เรียกใช้ SmartDLogger.exe โดยตรงด้วยสิทธิ์ผู้ดูแลระบบ 2. ลบทางลัดบนเดสก์ท็อปแล้วสร้างใหม่ |
ให้สิทธิ์ NTFS แบบ Modify/Write แก่บัญชีผู้ใช้ภายในเครื่องสำหรับโฟลเดอร์การติดตั้งใน Program Files (x86) |
| ไม่สามารถโหลด DLL 'SQLite.interop.dll' ได้ หรือเกิดข้อผิดพลาดของรันไทม์ MSVCR/MSVCP |
ติดตั้งแพ็กเกจ Microsoft Visual C++ Redistributable จากโฟลเดอร์ Drivers\vcredist (ติดตั้ง x86 ก่อน แล้วจึงติดตั้ง x64 หากใช้ระบบปฏิบัติการ 64 บิต) | ติดตั้งรันไทม์ Visual C++ 2010/2012/2015-2022 ทั้ง x86 และ x64 ผ่านระบบจัดการซอฟต์แวร์ขององค์กร |
| รุ่น v4.0.0.0 ~ v4.0.1.1 แสดงข้อความ 'Off-line' 'Check Network Connection' |
เรียกใช้ DLogger_ForceUpdater.exe เพื่อเปลี่ยนการเชื่อมต่อไปยังเซิร์ฟเวอร์อัปเดตใหม่ (ใช้ได้เฉพาะรุ่น v4.0.0.0~v4.0.1.1 เท่านั้น) | ตรวจสอบว่าสามารถเชื่อมต่อเครือข่ายขาออกผ่าน HTTPS ไปยัง dlogger.kia.com / inside.globalserviceway.com ได้ |
| ไม่ตรวจพบอุปกรณ์ฮาร์ดแวร์ CVCI หลังจากติดตั้ง Smart DLogger สำเร็จ |
1. ตรวจสอบให้แน่ใจว่าสวิตช์เปิด/ปิดของ CVCI อยู่ในตำแหน่ง ON 2. ตรวจสอบสาย USB และลองใช้พอร์ต USB อื่นบน PC 3. ตรวจสอบสถานะ LED บน CVCI |
โปรดดูคู่มือการแก้ไขปัญหา CVCI ตามอาการด้านล่าง สำหรับการตรวจสอบ LED ของฮาร์ดแวร์และเกณฑ์การส่งซ่อมตามกระบวนการ RMA |
ข้อคิดเห็น
0 ข้อคิดเห็น
บทความนี้ถูกปิดการแสดงข้อคิดเห็น