วิธีแก้ไข 'ข้อผิดพลาดในการเปิดไฟล์บันทึกการติดตั้ง'



ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

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



เกิดข้อผิดพลาดในการเปิดไฟล์บันทึกการติดตั้ง

เกิดข้อผิดพลาดในการเปิดไฟล์บันทึกการติดตั้ง



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



อะไรทำให้เกิด 'ข้อผิดพลาดในการเปิดไฟล์บันทึกการติดตั้ง'

ตามที่กล่าวไว้ข้างต้นข้อผิดพลาดนี้เกี่ยวข้องกับการบันทึก Windows Installer การบันทึกโดยทั่วไปจะติดตามการติดตั้งและถอนการติดตั้งและจัดเก็บข้อมูลทั้งหมด ด้วยวิธีนี้คุณจะได้รับรายละเอียดทางเทคนิคในเอกสารข้อความ รายการโดยละเอียดของสาเหตุข้อผิดพลาดนี้คือ:

  • โมดูล Windows Installer กำลังมีปัญหาในการเก็บบันทึกการติดตั้งและถอนการติดตั้งเนื่องจากไม่รู้ว่าจะเก็บไฟล์ไว้ที่ใด
  • โปรแกรมติดตั้งเป็นอย่างใดอย่างหนึ่ง เสียหาย หรือไฟล์การติดตั้งคือ หายไป .
  • Windows Explorer เกี่ยวข้องโดยตรงกับการทำงานทั้งหมดของ Windows Installer อาจอยู่ในสถานะข้อผิดพลาด

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

โซลูชันที่ 1: เรียกใช้โปรแกรมถอนการติดตั้งของแอปพลิเคชัน

ก่อนที่คุณจะดำเนินการแก้ไขปัญหาโดยละเอียดควรสังเกตว่าขอแนะนำให้ถอนการติดตั้งโปรแกรมโดยใช้โปรแกรมถอนการติดตั้งของตัวเองเสมอ เมื่อคุณถอนการติดตั้งโปรแกรมโดยใช้ Windows Application manager โปรแกรมอาจไม่เปิดแอปพลิเคชันตัวถอนการติดตั้งดั้งเดิมของแอปพลิเคชันเสมอไป



อบไอน้ำ

โปรแกรมถอนการติดตั้งเริ่มต้นของ Steam

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

โซลูชันที่ 2: รีสตาร์ท Explorer.exe

Explorer.exe เป็นกระบวนการของ Windows Explorer ซึ่งเป็นเหมือนตัวจัดการไฟล์ อย่างไรก็ตามไม่เหมือนกับตัวจัดการไฟล์ทั่วไปอื่น ๆ มันยังสื่อสารและถ่ายโอนข้อมูลไปยังโมดูลอื่น ๆ เช่น Windows Installer หากเกิดความเสียหายหรืออยู่ในสถานะข้อผิดพลาดคุณอาจพบข้อความแสดงข้อผิดพลาดภายใต้การสนทนา การรีสตาร์ท Windows Explorer เป็นการแก้ไขอย่างเป็นทางการที่แสดงโดย Microsoft

  1. กด Windows + R เพื่อเปิดไฟล์ วิ่ง พิมพ์“ งาน ” ในกล่องโต้ตอบเพื่อเปิดตัวจัดการงานของคอมพิวเตอร์ของคุณ
  2. เมื่ออยู่ในตัวจัดการงานให้คลิกปุ่ม“ กระบวนการ ” ที่อยู่ด้านบนของหน้าต่างใหม่
  3. ตอนนี้ค้นหางานของ Windows Explorer ในรายการกระบวนการ คลิกและกดปุ่ม“ เริ่มต้นใหม่ ” อยู่ที่ด้านล่างซ้ายของหน้าต่าง
การรีสตาร์ท Explorer.exe - ตัวจัดการงานบน Windows 10

รีสตาร์ท Explorer.exe - ตัวจัดการงาน

  1. หลังจากรีสตาร์ท Windows Explorer ให้ลองเรียกใช้ไฟล์การติดตั้งอีกครั้งและตรวจสอบว่าข้อความแสดงข้อผิดพลาดได้รับการแก้ไขหรือไม่
  2. หากตัวจัดการไฟล์และไอคอนเดสก์ท็อปของคุณหายไปคุณสามารถเปิด Windows Explorer อีกครั้งด้วยตนเอง กด Windows + R พิมพ์ 'explorer.exe' ในกล่องโต้ตอบแล้วกด Enter

โซลูชันที่ 3: การแก้ไขไดเร็กทอรี TMP และ TEMP

คุณอาจพบข้อผิดพลาดนี้หากไดเร็กทอรี 'TMP' และ 'TEMP' ของไฟล์แตกต่างกัน ซึ่งจะทำให้ Windows Installer เขียนถึง TMP แต่เมื่อพยายามอ่านโดยใช้แอตทริบิวต์ของ 'TEMP' ก็จะได้รับข้อผิดพลาดและเผยแพร่ให้คุณทราบ เราสามารถลองอ้างอิงค่าของทั้งสองไปในทิศทางเดียวกันเพื่อให้ความขัดแย้งได้รับการแก้ไข

  1. กด Windows + S พิมพ์ 'command prompt' ในกล่องโต้ตอบคลิกขวาแล้วเลือก เรียกใช้ในฐานะผู้ดูแลระบบ .
  2. เมื่ออยู่ในพรอมต์คำสั่งให้ดำเนินการคำสั่งต่อไปนี้
ตั้งค่า TEMP +% tmp%
ชี้ TEMP และ TMP ไปยังไดเรกทอรีที่ถูกต้อง

ชี้ TEMP และ TMP เพื่อแก้ไขตำแหน่ง

  1. ตอนนี้ลองเรียกใช้การติดตั้งและดูว่าสามารถแก้ไขปัญหาได้หรือไม่

โซลูชันที่ 4: การลบล็อกไฟล์ด้วยตนเอง

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

  1. เปิดไฟล์โปรแกรมของคุณใน Local Disk C (นี่คือตำแหน่งเริ่มต้นของไฟล์การติดตั้งหากคุณติดตั้งบนดิสก์อื่นให้เปิดไดเร็กทอรีนั้น) และค้นหาโปรแกรมของคุณ
  2. เมื่ออยู่ในไดเรกทอรีของโปรแกรมให้ค้นหาไฟล์ 'INSTALL.txt' เมื่อคุณพบแล้ว ตัดมัน และ วางมัน ไปยังไดเร็กทอรีอื่น (เช่นเดสก์ท็อป)
ลบไฟล์ LOG ด้วยตนเอง

ลบไฟล์ LOG ด้วยตนเอง

  1. ตอนนี้ลองเรียกใช้โปรแกรมติดตั้งอีกครั้งและดูว่าสามารถแก้ไขปัญหาได้หรือไม่

นอกจากวิธีแก้ไขปัญหาที่กล่าวข้างต้นแล้วคุณยังสามารถลองแก้ไขดังต่อไปนี้:

  • กำลังเรียกใช้ไฟล์ SFC System File Checker จะสแกนไฟล์ Windows ทั้งหมดของคุณ (รวมถึง Windows Installer) และแก้ไขความคลาดเคลื่อน (ถ้ามี) เปิดพร้อมท์คำสั่งและดำเนินการต่อไปนี้ 'sfc / scannow'
  • ลงทะเบียนใหม่ Windows Installer หรือ ติดตั้งใหม่ หาก Windows Installer เสียหายคุณสามารถรีเฟรชได้ด้วยตนเอง การติดตั้งใหม่อาจแก้ไขชิ้นส่วนหรือโมดูลที่ขาดหายไปในโปรแกรม คุณสามารถดูข้อมูลโดยละเอียดเกี่ยวกับวิธีการนี้ได้ในเว็บไซต์อย่างเป็นทางการของ Microsoft
อ่าน 4 นาที