- คลิกขวาที่ส่วนด้านขวาของหน้าต่าง Registry Editor และคลิกที่ New >> DWORD (32-bit) Value
- ตั้งชื่อเป็น DisableMSI และตั้งค่าเป็น 1
- จากนั้นไปที่ตำแหน่งต่อไปนี้และค้นหารายการจนกว่าคุณจะพบผลิตภัณฑ์ที่มีปัญหาในการติดตั้งบนคอมพิวเตอร์ของคุณ
HKEY_CLASSES_ROOT Installer Products
- หลังจากคุณค้นหาคีย์ซึ่งควรมีลักษณะเหมือนโฟลเดอร์แล้วให้ลบทั้งโฟลเดอร์โดยคลิกขวาที่มันแล้วเลือกลบ หลังจากนั้นให้ลองติดตั้งซอฟต์แวร์อีกครั้งและตรวจสอบว่าข้อความแสดงข้อผิดพลาดยังคงปรากฏขึ้นหรือไม่
โซลูชันที่ 3: เปิดการควบคุมบัญชีผู้ใช้ (UAC) และลองติดตั้งโปรแกรมของคุณ
เนื่องจากในบางครั้ง Windows สามารถแสดงคำเตือนและข้อความด้านความปลอดภัยมากเกินไปคุณสามารถปิดใช้งานได้ในช่วงเวลาสั้น ๆ ที่จำเป็นสำหรับคุณในการติดตั้งโปรแกรมที่คุณกำลังมีปัญหา คุณควรยกเลิกการเปลี่ยนแปลงเหล่านี้ทันทีที่เสร็จสิ้นกระบวนการเนื่องจากสิ่งสุดท้ายที่คุณต้องการทำคือปล่อยให้คอมพิวเตอร์ของคุณไม่มีการป้องกัน
- เปิดแผงควบคุมโดยค้นหาในเมนูเริ่ม
- สลับตัวเลือกดูตามในแผงควบคุมเป็นไอคอนขนาดใหญ่และค้นหาตัวเลือกบัญชีผู้ใช้
- เปิดและคลิกที่“ เปลี่ยนการตั้งค่าการควบคุมบัญชีผู้ใช้”
- คุณจะสังเกตเห็นว่ามีหลายตัวเลือกที่คุณสามารถเลือกได้บนแถบเลื่อน หากแถบเลื่อนของคุณตั้งไว้ที่ระดับบนสุดคุณจะได้รับข้อความป๊อปอัปเหล่านี้มากกว่าปกติ นอกจากนี้ข้อความแสดงข้อผิดพลาดที่คล้ายกับที่คุณพบในขณะนี้มักเกิดจากการควบคุมบัญชีผู้ใช้
- ลองลดค่านี้ลงทีละรายการหากอยู่ที่แถบเลื่อนด้านบนและตรวจสอบว่าช่วยได้หรือไม่ ทำซ้ำขั้นตอนหากข้อผิดพลาดยังคงปรากฏขึ้นหรือเปลี่ยน UAC อย่างสมบูรณ์
- เราขอแนะนำให้คุณปิดในตอนนี้เนื่องจากไฟล์ควรจะติดตั้งสำเร็จ นอกจากนี้คุณยังสามารถเรียกใช้ไฟล์ได้แม้ว่าคุณจะไม่ได้ปิดใช้งาน UAC อย่างสมบูรณ์ แต่คุณควรเปิดทิ้งไว้อย่างแน่นอนเพื่อปกป้องพีซีของคุณ
โซลูชันที่ 4: ใช้บัญชีผู้ดูแลระบบที่ซ่อนอยู่
แม้ว่าคุณอาจเป็นผู้ดูแลระบบบนพีซีของคุณ แต่ข้อความแสดงข้อผิดพลาดนี้อาจบ่งบอกว่าคุณไม่ใช่ผู้ดูแลระบบตัวจริง นี่เป็นข้อบกพร่องและสามารถแก้ไขได้สำหรับโปรแกรมนั้น ๆ หากคุณใช้บัญชีผู้ดูแลระบบ 'ซ่อน' ซึ่งสามารถปลดล็อกได้ด้วยคำสั่งต่างๆในพรอมต์คำสั่ง
- คลิกที่เมนู Start หรือปุ่มค้นหาที่อยู่ถัดจากปุ่มเมนู Start บนทาสก์บาร์และค้นหา Command Prompt คลิกขวาที่ไฟล์แล้วเลือกตัวเลือก Run as administrator
- คัดลอกและวางคำสั่งต่อไปนี้ใน Command Prompt แล้วคลิก Enter คุณควรจะเห็นข้อความ“ คำสั่งเสร็จสมบูรณ์” ในเวลาไม่นาน
ผู้ดูแลระบบผู้ใช้สุทธิ / ใช้งานอยู่: ใช่
- ลงชื่อเข้าใช้บัญชีผู้ดูแลระบบนี้และรอสองสามนาทีก่อนที่ทุกอย่างจะพร้อม
- ตอนนี้คุณสามารถลองรีสตาร์ทคอมพิวเตอร์ลงชื่อเข้าใช้บัญชีผู้ดูแลระบบใหม่และเรียกใช้ไฟล์ติดตั้ง
- หลังจากเสร็จสิ้นด้วยบัญชีผู้ดูแลระบบที่ซ่อนอยู่คุณสามารถปิดใช้งานได้อีกครั้งโดยเปิดพรอมต์คำสั่งการดูแลระบบและพิมพ์คำสั่งต่อไปนี้:
ผู้ดูแลระบบผู้ใช้สุทธิ / ใช้งานอยู่: ไม่
โซลูชันที่ 5: ใช้ตัวแก้ไขนโยบายกลุ่ม
ข้อผิดพลาดนี้ได้รับการอธิบายในลักษณะที่บอกเราว่าอาจมีบางอย่างผิดปกติกับนโยบายความปลอดภัยในพื้นที่และจำเป็นต้องแก้ไข คุณสามารถแก้ไขการตั้งค่าเหล่านี้ได้อย่างปลอดภัยโดยทำตามคำแนะนำด้านล่างและไปที่การตั้งค่าที่จำเป็นต้องเปลี่ยนแปลง
- กดปุ่ม Windows ค้างไว้แล้วกดปุ่ม R จากแป้นพิมพ์ของคุณ
- ป้อน“ gpedit.msc” ในกล่องโต้ตอบเรียกใช้แล้วกดปุ่มตกลงเพื่อเปิดตัวแก้ไขนโยบายกลุ่ม
- ทางด้านซ้ายของ Local Group Policy Editor ภายใต้ Computer Configuration ให้ดับเบิลคลิกที่ Administrative Templates และไปที่ส่วนประกอบของ Windows >> Windows Installer
- เลือกโฟลเดอร์ Windows Installer และไปที่ส่วนด้านขวา
- ดับเบิลคลิกที่ตัวเลือกนโยบาย“ ปิด Windows Installer” ทำเครื่องหมายในช่องถัดจากตัวเลือก“ เปิดใช้งาน” และตั้งค่าตัวเลือกปิดการใช้งาน Windows Installer เป็น Never
- สุดท้ายให้รีสตาร์ทคอมพิวเตอร์เพื่อบันทึกการเปลี่ยนแปลงเหล่านี้และตรวจสอบว่าสามารถติดตั้งโปรแกรมได้หรือไม่