อาการ
หลังจากที่คุณติดตั้งโปรแกรมบนคอมพิวเตอร์ แผงควบคุมของคุณ นอกจากนี้ โปรแกรมอื่นๆ ที่ติดตั้งบนคอมพิวเตอร์ของคุณ และที่แสดงไว้ก่อนหน้านี้ใน โปรแกรมเพิ่ม/เอาออก อาจไม่อยู่ในรายการอีกต่อไป
สาเหตุ
ปัญหานี้อาจเกิดขึ้นได้หากโปรแกรมที่คุณติดตั้งสร้างชื่อรีจิสทรีคีย์ที่มีความยาวมากกว่า 60 อักขระ Add/Remove Programs only lists program names it locates up to the point it encounters this situation.
การแก้ไข
สิ่งสําคัญ ส่วน วิธีการ หรืองานนี้ประกอบด้วยขั้นตอนที่บอกให้คุณทราบถึงวิธีการปรับเปลี่ยนรีจิสทรี อย่างไรก็ตาม ปัญหาร้ายแรงอาจเกิดขึ้นถ้าคุณปรับเปลี่ยนรีจิสทรีอย่างไม่ถูกต้อง ดังนั้นตรวจสอบให้แน่ใจว่าคุณทําตามขั้นตอนเหล่านี้อย่างระมัดระวัง สําหรับการป้องกันเพิ่มเติม ให้สํารองข้อมูลรีจิสทรีก่อนที่คุณจะปรับเปลี่ยน จากนั้นคุณสามารถคืนค่ารีจิสทรีได้หากมีปัญหาเกิดขึ้น สําหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการสํารองข้อมูลและคืนค่ารีจิสทรี
322756 วิธีการสํารองข้อมูลและคืนค่ารีจิสทรีใน Windows เมื่อต้องการแก้ไขปัญหานี้ ให้ใช้วิธีการอย่างใดอย่างหนึ่งต่อไปนี้:
ถอนการติดตั้งโปรแกรม
โปรแกรมติดตั้งอาจตรวจพบว่าโปรแกรมนี้ถูกติดตั้งบนคอมพิวเตอร์ของคุณแล้ว และมีตัวเลือกในการถอนการติดตั้งโปรแกรม เมื่อโปรแกรมนี้ถูกเอาออก โปรแกรมอื่นๆ ที่หายไปใน เพิ่ม/เอาโปรแกรมออก จะแสดงรายการอีกครั้ง
เรียกใช้โปรแกรมถอนการติดตั้งที่อยู่ในโฟลเดอร์ถอนการติดตั้ง
บางโปรแกรมสร้างโฟลเดอร์ภายใต้โฟลเดอร์ Winnt ที่มีอักขระ "$" ที่จุดเริ่มต้นและจุดสิ้นสุดของชื่อโฟลเดอร์ โฟลเดอร์นี้อาจมีโปรแกรมถอนการติดตั้งที่คุณสามารถเรียกใช้เพื่อเอาโปรแกรมที่คุณติดตั้งไว้บนคอมพิวเตอร์ของคุณออกได้ โปรดทราบว่าโฟลเดอร์เหล่านี้มักจะถูกซ่อนไว้ และคุณอาจต้องกําหนดค่า Windows Explorer เพื่อดูไฟล์และโฟลเดอร์ที่ซ่อนไว้ โดยคลิกขวาที่ เริ่ม คลิก สํารวจ คลิก ตัวเลือก บนเมนู มุมมอง แล้วคลิก แสดงไฟล์ทั้งหมด
ใช้คําสั่ง ถอนการติดตั้ง ที่แสดงในรีจิสทรี
-
ใช้ Registry Editor (Regedit.exe) เพื่อดูรีจิสทรีคีย์ต่อไปนี้:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
-
ดับเบิลคลิกที่ค่ารีจิสทรี UninstallString คัดลอกเนื้อหาของกล่อง ข้อมูลค่า โดยการเลือกเนื้อหาแล้วกด CTRL+C แล้วออกจาก Registry Editor
-
คลิก เริ่ม คลิก เรียกใช้ กด CTRL+V เพื่อวางคําสั่งถอนการติดตั้ง แล้วคลิก ตกลง
ย่อชื่อรีจิสทรีคีย์ให้สั้นลง
เรียกใช้Regedit.exe เพื่อดูรีจิสทรีคีย์ต่อไปนี้:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstallคลิกรีจิสทรีคีย์สําหรับโปรแกรมที่คุณติดตั้ง คลิก เปลี่ยนชื่อ บนเมนู แก้ไข แล้วใช้ชื่อที่มีอักขระน้อยกว่า 60 ตัว โปรดทราบว่าถ้าค่า DisplayName ยาวกว่า 32 อักขระ จะไม่แสดงขึ้น เมื่อต้องการเปลี่ยนชื่อ ให้ดับเบิลคลิก DisplayName และใช้ชื่อที่มีความยาวไม่เกิน 32 อักขระ
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วนเริ่มต้นของเอกสารนี้
ข้อมูลเพิ่มเติม
โปรแกรมจะถูกเรียงลําดับตามตัวอักษรภายในรีจิสทรีคีย์ Uninstall และคีย์ใดๆ ที่แสดงอยู่หลังจากชื่อคีย์ที่ยาวจะถูกละเว้น