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

แก้ไข:ไม่สามารถลงทะเบียนแพ็คเกจได้

มีรายงานว่าผู้ใช้หลายคนได้รับ “ไม่สามารถลงทะเบียนแพ็คเกจได้ ” เกิดข้อผิดพลาดเมื่อพยายามเปิดไฟล์รูปภาพ เช่น .JPG หรือ .PNG สำหรับผู้ใช้ที่ได้รับผลกระทบบางราย ปัญหานี้เกิดขึ้นกับทุกรูปภาพที่พวกเขาพยายามเปิด ในขณะที่คนอื่นๆ รายงานว่าปัญหาเกิดขึ้นจากไฟล์บางไฟล์เท่านั้น เราสามารถยืนยันได้ว่าปัญหาเกิดขึ้นกับ Windows 10, Windows 8.1 และ Windows 7

แก้ไข:ไม่สามารถลงทะเบียนแพ็คเกจได้

อะไรเป็นสาเหตุของข้อผิดพลาด “ไม่สามารถลงทะเบียนแพ็คเกจได้”

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

  • ปัญหานี้เกิดจากไฟล์ระบบเสียหาย – ตามที่ปรากฏ ปัญหานี้อาจเกิดจากชุดของไฟล์ระบบที่เสียหาย ผู้ใช้ที่ได้รับผลกระทบหลายรายรายงานว่าปัญหาได้รับการแก้ไขแล้วหลังจากทำการสแกน DISM และ SFC
  • แอปรูปภาพเสีย – ในบางกรณี ปัญหาอาจเกิดขึ้นหากแอปรูปภาพเริ่มต้นขัดข้องจากการอัพเดทหรือมีไฟล์ที่เสียหาย หากใช้ได้ในสถานการณ์เฉพาะนี้ คุณสามารถแก้ไขปัญหาได้โดยการซ่อมแซมหรือรีเซ็ตแอป Photos
  • ไฟล์รูปภาพหลักเสียหาย – โปรแกรมติดตั้ง Windows จะไม่แตะต้องไฟล์หลักของแอพ Store ส่วนใหญ่ หากคุณโชคไม่ดีพอที่จะทำให้ไฟล์หลักของแอปเสียหาย วิธีเดียวที่คุณจะสามารถแก้ไขปัญหาได้คือการติดตั้งแอปใหม่โดยใช้ PowerShell
  • การติดตั้ง Windows ที่เสียหาย – ผู้ใช้ที่ได้รับผลกระทบหลายคนรายงานว่าพวกเขาจัดการเพื่อแก้ไขปัญหาหลังจากทำการติดตั้งซ่อมแซมเท่านั้น นี่แสดงให้เห็นว่าปัญหาอาจเกิดจากไฟล์ Windows ที่เสียหายได้

วิธีที่ 1:การเรียกใช้ตัวแก้ไขปัญหาแอพ Windows Store

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

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

ต่อไปนี้คือคำแนะนำโดยย่อเกี่ยวกับการเรียกใช้ตัวแก้ไขปัญหาแอป Windows Store :

  1. กดแป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ จากนั้นพิมพ์ “ms-settings:troubleshoot” ภายในที่เพิ่งปรากฏตัว วิ่ง กล่อง. แก้ไข:ไม่สามารถลงทะเบียนแพ็คเกจได้
  2. ภายใน การแก้ไขปัญหา ให้เลื่อนลงไปที่ ค้นหาและแก้ไขปัญหาอื่นๆ ส่วนและค้นหา แอพ Windows Store เมื่อคุณเห็นแล้ว ให้คลิกที่ไอคอนนั้นแล้วเลือกเรียกใช้ตัวแก้ไขปัญหา .
    แก้ไข:ไม่สามารถลงทะเบียนแพ็คเกจได้
  3. เมื่อเปิดยูทิลิตี้แล้ว ให้รอจนกว่าการสแกนเริ่มต้นจะเสร็จสิ้น เมื่อการวินิจฉัยเสร็จสิ้น ให้คลิกที่ใช้การแก้ไขนี้ หากแนะนำให้ใช้กลยุทธ์การซ่อมแซม แก้ไข:ไม่สามารถลงทะเบียนแพ็คเกจได้
  4. หลังจากใช้การแก้ไขแล้ว ให้รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่ในการเริ่มต้นระบบครั้งถัดไป

หาก “ไม่สามารถลงทะเบียนแพ็คเกจได้ ” ยังคงเกิดข้อผิดพลาด เลื่อนลงไปที่วิธีถัดไปด้านล่าง

วิธีที่ 2:การซ่อมแซมไฟล์ระบบที่เสียหาย

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

คำแนะนำโดยย่อเกี่ยวกับวิธีการทำเช่นนี้:

  1. กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ จากนั้นพิมพ์ “cmd ” แล้วกด Ctrl + Shift + Enter เพื่อเปิดพรอมต์คำสั่งที่ยกระดับ เมื่อได้รับแจ้งจาก UAC (การควบคุมบัญชีผู้ใช้) คลิก ใช่ เพื่อให้สิทธิ์ของผู้ดูแลระบบ แก้ไข:ไม่สามารถลงทะเบียนแพ็คเกจได้
  2. ภายใน Command Prompt ที่ยกระดับขึ้น ให้พิมพ์คำสั่งต่อไปนี้ (หรือคัดลอกและวาง) ตามลำดับที่แน่นอน แล้วกด Enter หลังจากแต่ละรายการ:
    Dism /Online /Cleanup-Image /CheckHealth
    Dism /Online /Cleanup-Image /ScanHealth
    Dism /Online /Cleanup-Image /RestoreHealth

    หมายเหตุ: Deployment Image Services and Management (DISM)  ยูทิลิตีเป็นเครื่องมือบรรทัดคำสั่งที่สามารถระบุและแทนที่ไฟล์ระบบที่เสียหายได้โดยใช้ Windows Update เนื่องจากใช้ WU (Windows Update) เพื่อแทนที่ไฟล์ที่ไม่ดีด้วยไฟล์ที่ใช้งานได้ปกติ จึงจำเป็นต้องมีการเชื่อมต่ออินเทอร์เน็ตที่เสถียร

  3. เมื่อขั้นตอนเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่โดยพยายามเปิดไฟล์เดิมที่เคยทำให้เกิดข้อผิดพลาด
  4. หากปัญหายังคงเกิดขึ้น ให้ทำตามขั้นตอนที่ 1 อีกครั้งเพื่อเปิดพรอมต์คำสั่งที่ยกระดับขึ้นใหม่ คราวนี้ พิมพ์คำสั่งต่อไปนี้เพื่อเริ่มต้น System File Checker (SFC) สแกน:
    sfc/scannow

    หมายเหตุ: ขั้นตอนนี้จะแทนที่ไฟล์ที่เสียหายด้วยไฟล์ที่เทียบเท่าจากโฟลเดอร์สำรองที่จัดเก็บไว้ในเครื่อง ดังนั้นจึงไม่จำเป็นต้องมีการเชื่อมต่ออินเทอร์เน็ต

  5. เมื่อขั้นตอนเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่ในการเริ่มต้นระบบครั้งถัดไป

หากคุณยังคงพบ “ไม่สามารถลงทะเบียนแพ็คเกจได้ ” เมื่อเปิดไฟล์บางไฟล์ ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง

วิธีที่ 3:การรีเซ็ตแอปรูปภาพ

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

คำแนะนำในการรีเซ็ตแอปรูปภาพมีดังนี้

  1. กด แป้น Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์ “ms-settings:appsfeatures” แล้วกด Enter เพื่อเปิดแอปและคุณลักษณะ หน้าจอของ การตั้งค่า แอป. แก้ไข:ไม่สามารถลงทะเบียนแพ็คเกจได้
  2. ภายในเมนูแอปและคุณลักษณะ ให้เลื่อนลงไปที่รายการแอปพลิเคชันและอ่านผ่านๆ จนกว่าคุณจะพบ Microsoft Photos เมื่อคุณเห็นแล้ว ให้คลิกและเลือก ตัวเลือกขั้นสูง . แก้ไข:ไม่สามารถลงทะเบียนแพ็คเกจได้
  3. ภายในหน้าจอตัวเลือกขั้นสูงของแอป Microsoft Photos ให้เลื่อนลงไปที่แท็บรีเซ็ตแล้วคลิกซ่อมแซม เมื่อดำเนินการเสร็จสิ้น ให้เปิดรูปภาพที่เคยเรียก “ไม่สามารถลงทะเบียนแพ็คเกจได้ ” และดูว่าปัญหาได้รับการแก้ไขหรือไม่
  4. หากปัญหายังคงเกิดขึ้น ให้คลิกปุ่ม รีเซ็ต ปุ่ม (ด้านล่าง ซ่อมแซม) และคลิก รีเซ็ต เพื่อยืนยันอีกครั้ง
  5. เมื่อรีเซ็ตแอปแล้ว ให้สร้างกระบวนการที่เรียกใช้ข้อความแสดงข้อผิดพลาดก่อนหน้านี้และดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่ แก้ไข:ไม่สามารถลงทะเบียนแพ็คเกจได้

หาก “ไม่สามารถลงทะเบียนแพ็คเกจได้ ” ยังคงเกิดข้อผิดพลาด เลื่อนลงไปที่วิธีถัดไปด้านล่าง

วิธีที่ 4:ติดตั้งแอป Photos อีกครั้งโดยใช้ Powershell

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

ต่อไปนี้คือคำแนะนำโดยย่อเกี่ยวกับการติดตั้งแอป Photos ใหม่โดยใช้หน้าต่าง Powershell ที่ยกระดับขึ้น:

  1. กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ จากนั้นพิมพ์ “powershell”  แล้วกด Ctrl + Shift + Enter เพื่อเปิดหน้าต่าง Powershell ที่ยกระดับขึ้น แก้ไข:ไม่สามารถลงทะเบียนแพ็คเกจได้
  2. ภายในหน้าต่าง Powershell ที่ยกระดับขึ้น ให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter เพื่อถอนการติดตั้ง แอปรูปภาพ :
    get-appxpackage Microsoft.ZuneVideo | remove-appxpackage
  3. เมื่อดำเนินการเสร็จสิ้นและถอนการติดตั้งแอป Photos แล้ว ให้ใช้คำสั่งต่อไปนี้แล้วกด Enter เพื่อติดตั้งแอปอีกครั้ง:
    Get-AppxPackage -allusers Microsoft.ZuneVideo | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}
  4. เมื่อดำเนินการเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่ในการเริ่มต้นระบบครั้งถัดไป

หากคุณยังคงพบ “ไม่สามารถลงทะเบียนแพ็คเกจได้ ” ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง

วิธีที่ 5:การสลับกลับไปใช้ Windows Photo Viewer แบบคลาสสิก

ผู้ใช้ที่ได้รับผลกระทบหลายรายรายงานว่าปัญหาได้รับการแก้ไขแล้วหลังจากที่พวกเขาแทนที่แอป Photo Viewer อย่างมีประสิทธิภาพด้วยแอปพลิเคชัน Windows Photo Viewer แบบเก่า ตอนนี้ ขั้นตอนนี้ค่อนข้างยุ่งยากเมื่อพิจารณาว่า Windows 10 ไม่รองรับแอปนี้อย่างเป็นทางการอีกต่อไป

อย่างไรก็ตาม มีการปรับแต่งรีจิสทรีบางอย่างที่คุณสามารถทำได้เพื่อเปลี่ยนกลับไปใช้ Windows Photo Viewer แบบคลาสสิก และกำจัด “ไม่สามารถลงทะเบียนแพ็คเกจได้ ” ผิดพลาด

ต่อไปนี้คือคำแนะนำโดยย่อเกี่ยวกับการเปลี่ยนกลับไปใช้โปรแกรมดูภาพถ่ายของ Windows ของชั้นเรียน:

  1. กด แป้น Windows + R  เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้น ในกล่องข้อความ ให้พิมพ์ “แผ่นจดบันทึก” แล้วกด Enter เพื่อเปิดตัวแก้ไขข้อความเริ่มต้นของ Windows
  2. ภายในหน้าต่างแผ่นจดบันทึกที่เพิ่งเปิดใหม่ ให้คัดลอกและวางโค้ดต่อไปนี้:
    Windows Registry Editor Version 5.00
    
    [HKEY_CLASSES_ROOT\Applications\photoviewer.dll]
    
    [HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell]
    
    [HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\open]
    "MuiVerb"="@photoviewer.dll,-3043"
    
    [HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\open\command]
    @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
    00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,\
    6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,\
    00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,\
    25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,50,00,68,00,6f,\
    00,74,00,6f,00,20,00,56,00,69,00,65,00,77,00,65,00,72,00,5c,00,50,00,68,00,\
    6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,65,00,72,00,2e,00,64,00,6c,00,6c,\
    00,22,00,2c,00,20,00,49,00,6d,00,61,00,67,00,65,00,56,00,69,00,65,00,77,00,\
    5f,00,46,00,75,00,6c,00,6c,00,73,00,63,00,72,00,65,00,65,00,6e,00,20,00,25,\
    00,31,00,00,00
    
    [HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\open\DropTarget]
    "Clsid"="{FFE2A43C-56B9-4bf5-9A79-CC6D4285608A}"
    
    [HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\print]
    
    [HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\print\command]
    @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
    00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,\
    6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,\
    00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,00,69,00,6c,00,65,00,73,00,\
    25,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,50,00,68,00,6f,\
    00,74,00,6f,00,20,00,56,00,69,00,65,00,77,00,65,00,72,00,5c,00,50,00,68,00,\
    6f,00,74,00,6f,00,56,00,69,00,65,00,77,00,65,00,72,00,2e,00,64,00,6c,00,6c,\
    00,22,00,2c,00,20,00,49,00,6d,00,61,00,67,00,65,00,56,00,69,00,65,00,77,00,\
    5f,00,46,00,75,00,6c,00,6c,00,73,00,63,00,72,00,65,00,65,00,6e,00,20,00,25,\
    00,31,00,00,00
    
    [HKEY_CLASSES_ROOT\Applications\photoviewer.dll\shell\print\DropTarget]
    "Clsid"="{60fd46de-f830-4894-a628-6fa81bc0190d}"
  3. เมื่อใส่โค้ดแล้ว ให้ไปที่ ไฟล์> บันทึก และเลือกตำแหน่งที่คุณต้องการบันทึก แต่ก่อนที่จะคลิก บันทึก ตรวจสอบให้แน่ใจว่าคุณเปลี่ยนนามสกุลจาก .txt ถึง .ลงทะเบียน . จากนั้นคุณสามารถกด บันทึก
  4. ดับเบิลคลิกที่ .reg . ที่สร้างขึ้นใหม่ เพื่อนำ Windows Photo Editor ตัวเก่ากลับมา .
  5. เมื่อ รีจิสทรี เพิ่มคีย์แล้ว รีสตาร์ทคอมพิวเตอร์เพื่อประสานการเปลี่ยนแปลง
  6. กด แป้น Windows + R อีกครั้งเพื่อเปิดอีกครั้ง เรียกใช้ กล่อง. ถัดไป พิมพ์ “ms-settings:defaultapps” แล้วกด Enter เพื่อเปิด แอปเริ่มต้น หน้าต่างของ การตั้งค่า แอป
  7. ภายในรายการแอปเริ่มต้น ให้คลิกที่ไอคอนภายใต้ โปรแกรมดูรูปภาพ และเลือก โปรแกรมดูภาพถ่ายของ Windows จากรายการ แก้ไข:ไม่สามารถลงทะเบียนแพ็คเกจได้

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

วิธีที่ 6:ทำการติดตั้งซ่อมแซม

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

หากคุณตัดสินใจที่จะไปติดตั้งซ่อมแซม คุณสามารถทำตามคำแนะนำนี้ (ที่นี่)