รหัสข้อผิดพลาด 1625 อาจปรากฏระหว่างการติดตั้งโปรแกรม ขณะที่โปรแกรมที่เกี่ยวข้องกับ Microsoft Corporation (เช่น Windows Installer) กำลังทำงาน ระหว่างการเริ่มต้นหรือปิดเครื่อง Windows หรือแม้ระหว่างการติดตั้งกรอบงาน Windows การตรวจสอบเวลาและสถานที่ที่ข้อผิดพลาด 1625 เกิดขึ้นเป็นข้อมูลสำคัญในการตรวจสอบปัญหา
ข้อผิดพลาด "The installation is forbidden by system policy" คืออะไร?
ไดรเวอร์อุปกรณ์เป็นหนึ่งในองค์ประกอบสำคัญที่สุดของระบบปฏิบัติการ Windows เนื่องจากช่วยให้ซอฟต์แวร์และฮาร์ดแวร์สื่อสารได้อย่างถูกต้อง แม้บางอุปกรณ์ เช่น การ์ดจอแบบ dedicated จะทำงานได้ขั้นต่ำโดยไม่ต้องมีไดรเวอร์ แต่การขาดไดรเวอร์อาจป้องกันไม่ให้ฮาร์ดแวร์ทำงาน
เนื่องจากเราพูดถึงไดรเวอร์ wireless adapter ที่นี่ ข้อผิดพลาด "This installation is forbidden by system policy" จะป้องกันฟังก์ชันหลักของอุปกรณ์นี้ รวมถึง WiFi และการเชื่อมต่อ Bluetooth หากไม่มี ethernet แทนที่การเชื่อมต่อ WiFi อาจกลายเป็นปัญหาใหญ่ เพราะการเชื่อมต่ออินเทอร์เน็ตจะเข้าถึงไม่ได้
ข้อผิดพลาด "This installation is forbidden by system policy" อาจเกิดขึ้นไม่ได้เฉพาะตอนติดตั้งไดรเวอร์ wireless ผู้ใช้รายงานว่าได้รับข้อผิดพลาดเดียวกันเมื่อติดตั้ง Autocad (Error code 1625, 509), Python[2] (0x80070659), ไดรเวอร์เมาส์ (G500) และซอฟต์แวร์อื่นๆ
เคล็ดลับ: ใช้เครื่องมือเพิ่มประสิทธิภาพ PC เพื่อกำจัดการตั้งค่าผิดปกติ ไฟล์ขยะ แอปมี害 และภัยคุกคามด้านความปลอดภัยที่อาจก่อให้เกิดปัญหาระบบหรือประสิทธิภาพช้า
นโยบายกลุ่ม (group policies) ที่ก่อให้เกิดข้อผิดพลาดนี้อาจเป็นนโยบายท้องถิ่น (local policies) หรือนโยบายโดเมน (domain policies) ตำแหน่งของนโยบายที่คุณต้องการตรวจสอบคือ:
- Computer Configuration > Administrative Templates > Windows Components > Windows Installer
- Computer Configuration > Policies > Windows Settings > Security Settings > Software Restriction Policies
ตามที่ข้อความผิดพลาดบ่งชี้ สาเหตุคือสิทธิ์ไม่เพียงพอในการติดตั้งซอฟต์แวร์ใหม่ ไม่ว่าจะเป็นไดรเวอร์หรือแอปพลิเคชัน แม้การรัน installer ในฐานะ administrator อาจดูเพียงพอ แต่โดยปกติแล้วไม่ใช่กรณีนี้ (แม้คุณควรลองเป็นวิธีแก้แรก) ดังนั้นการตั้งค่าสิทธิ์อื่นๆ จึงต้องเปลี่ยนแปลง
มีหลายวิธีเปลี่ยนสิทธิ์บนคอมพิวเตอร์ Windows – ผู้ใช้ส่วนใหญ่ไม่รู้จักนโยบายเหล่านี้ เพราะนادرที่ต้องใช้ (เพราะการตั้งค่าเริ่มต้นมักทำงานได้ดี) ด้านล่างคุณจะพบหลายวิธีแก้ไขข้อผิดพลาด "This installation is forbidden by system policy" ซึ่งจะทำให้คุณติดตั้งซอฟต์แวร์ที่ต้องการได้
สาเหตุของข้อผิดพลาด "The installation is forbidden by system policy"
Error 1625 เป็นข้อผิดพลาด Windows ที่เกิดขึ้นระหว่างการติดตั้ง หากนโยบายความปลอดภัยบนคอมพิวเตอร์ถูกเปิดใช้งาน คุณสามารถปรับการตั้งค่าเพื่ออนุญาตให้ติดตั้งได้ แต่คุณต้อง login เป็น Administrator เพื่อทำการเปลี่ยนแปลง
ดูสาเหตุของ Error code 1625 ใน QuickBooks รายการสาเหตุด้านล่าง:
- คุณไม่ได้ sign in เป็น administrator
- การจัดการ Windows Installer framework ป้องกันไม่ให้คุณติดตั้งอัปเดตซอฟต์แวร์ที่ลงนามดิจิทัลอย่างถูกต้อง
- การดาวน์โหลดที่เสียหาย หรือการติดตั้ง Windows Installer software ที่ไม่สมบูรณ์
- การเสียหายใน Windows registry จากการเปลี่ยนแปลงซอฟต์แวร์ที่เกี่ยวข้องกับ Windows Installer ล่าสุด (ติดตั้งหรือถอนการติดตั้ง)
- ไวรัสหรือโรคมัลแวร์ที่ทำลายไฟล์ระบบ Windows หรือไฟล์โปรแกรมที่เกี่ยวข้องกับ Windows Installer
- โปรแกรมอื่นลบไฟล์ที่เกี่ยวข้องกับ Windows Installer โดยผิดพลาด
วิธีแก้ไขข้อผิดพลาด "The installation is forbidden by system policy"
วิธีแก้ #1: อัปเดตไดรเวอร์อุปกรณ์ของคุณ
เพื่อซ่อมแซมระบบที่เสียหาย คุณต้องอัปเดตไดรเวอร์อุปกรณ์ สามารถติดตั้งเวอร์ชันล่าสุดของไดรเวอร์ด้วยตนเอง หรือใช้ driver updater เพื่ออัปเดตอัตโนมัติ
Driver updater นี้สามารถสำรองไดรเวอร์ที่มีอยู่ทั้งหมดและติดตั้งไดรเวอร์ที่ถูกต้องโดยอัตโนมัติ หลังใช้เครื่องมือนี้ คุณจะไม่ต้องกังวลเรื่องกระบวนการอัปเดตไดรเวอร์ และกำจัดปัญหาที่ไดรเวอร์ไม่เข้ากันหรือเสียหายอาจก่อให้เกิด – BSODs, errors, crashes ฯลฯ
วิธีแก้ #2: แก้ไข Local Group Policy
หนึ่งในวิธีง่ายที่สุดในการเปลี่ยนสิทธิ์บน Windows คือแก้ไข Group Policy วิธีทำ:
- พิมพ์ gpedit.msc ใน Windows search และกด Enter
- เมื่อ Group Policy เปิด ให้ไปที่ตำแหน่งต่อไปนี้:
- Local Computer Policy > Computer Configuration > Administrative Templates > Windows Components > Windows Installer.
- ด้านซ้ายของหน้าต่าง ดับเบิลคลิกที่ Prohibit non-administrators from applying vendor signed updates entryOpen Group Policy Editor.
- ในหน้าต่างใหม่ เลือก Disabled.
- คลิก Apply และ OK. Edit Group policy 2.
หมายเหตุ: ตรวจสอบให้แน่ใจว่าคุณ login เป็น administrator สำหรับการเปลี่ยนแปลงนโยบายเหล่านี้และนโยบายอื่นๆ ที่เหลือ เพื่อให้เปลี่ยนแปลงได้โดยไม่มีปัญหา
วิธีแก้ #3: ตรวจสอบ Local Security Settings
- พิมพ์ Control Panel ใน Windows search และกด Enter
- Under View by, เลือก Small icons จากเมนูแบบเลื่อนลง
- เลือก Administrative Tools View small icons
- ดับเบิลคลิก Local Security Policy Local Security Policy
- เมื่อหน้าต่างใหม่เปิด คลิกที่ Software Restriction Policies ด้านซ้าย ควรเห็นข้อความต่อไปนี้ด้านขวา:
- No Software Restriction Policies Defined
- คลิกขวาที่ Software Restriction Policies และเลือก New Software Restriction Policies
- ดับเบิลคลิกที่ Enforcement ด้านขวา
- ติ๊กถูกตัวเลือก All users except local administrators Edit Local Security policy
- คลิก Apply และ OK.
วิธีแก้ #4: เปิดใช้งาน Windows Installer service
- พิมพ์ services.msc ใน Windows search หรือ Run dialog (Win + R) และกด Enter
- ในหน้าต่าง Services เลื่อนลงจนถึง Windows Installer service
- คลิกขวาที่มันและเลือก Start Windows Installer service
ปิด Services และดูว่าช่วยแก้ข้อผิดพลาด "This installation is forbidden by system policy" ได้หรือไม่
วิธีแก้ #5: เปลี่ยนการตั้งค่า BIOS
วิธีนี้ช่วยผู้ใช้ที่ไม่สามารถติดตั้งไดรเวอร์ wireless เนื่องจากข้อผิดพลาด ต้องเข้าถึง BIOS:
- รีบูทคอมพิวเตอร์
- ก่อนแอนิเมชันหน้าจอ login ให้กด F2, F8, Del, Esc หรือปุ่มอื่นๆ (ขึ้นอยู่กับผู้ผลิตเมนบอร์ด) บนคีย์บอร์ดซ้ำๆ
- เมื่อเข้าสู่ BIOS แล้ว ต้องเปลี่ยนการตั้งค่า Wireless
- ไปที่ Wireless Switch และเอาติ๊กออกจากตัวเลือก WLAN และ Bluetooth
- ไปที่ Wireless Device Enable และติ๊ก WLAN และ Bluetooth เพื่อเปิดใช้งาน
- รีบูท PC
วิธีแก้ #6: เปลี่ยน Windows Registry
คำเตือน: ควรสำรอง registry เสมอก่อนเปลี่ยนการตั้งค่าใดๆ ภายใน มิฉะนั้น registry ที่แก้ไขผิดวิธีอาจก่อให้เกิดความไม่เสถียรของระบบหรือล้มเหลว
- พิมพ์ regedit.msc ใน Windows search หรือ Run dialog และกด Enter
- เมื่อ User Account Control ปรากฏ คลิก Yes
- ไปที่ตำแหน่งต่อไปนี้:
- HKLM\\Software\\Policies\\Microsoft\\Windows\\Installer
- หากไม่เห็น entry DisableMSI ด้านขวา ให้ดำเนินการต่อไปนี้: Modify Windows Registry
- คลิกขวาที่พื้นที่ว่างด้านขวาของหน้าต่าง และเลือก New > DWORD (32-bit) Value
- ตั้งชื่อว่า DisableMSI และดับเบิลคลิกมัน
- ตั้งค่า Value เป็น 0 และคลิก OK Modify Windows Registry 2
- ปิด Registry Editor และดูว่าวิธีแก้นี้ใช้ได้กับคุณหรือไม่
วิธีแก้ #7: ปิดใช้งาน UAC
UAC เป็นเครื่องมือความปลอดภัยของ Microsoft ช่วยป้องกันการบุกรุกของซอฟต์แวร์มะลิซิอัส มันไม่ใช่ anti-malware หรือ antivirus เต็มรูปแบบ แต่แจ้งเตือนการเปลี่ยนแปลงที่จะทำกับคอมพิวเตอร์ สำหรับการ troubleshooting ปัญหาแอปพลิเคชัน การปิด UAC ชั่วคราวอาจช่วยระบุปัญหาหรือบรรเทาปัญหา อย่าลืมคืนค่าการตั้งค่าความปลอดภัยนี้ทันทีเมื่อแก้ไขปัญหาเสร็จ
วิธีปิด UAC:
- พิมพ์ UAC ในเมนู Start ของ Windows
- คลิก "Change User Account Control settings."
- เลื่อนสไลด์ลงไปที่ "Never Notify."
- คลิก OK และรีสตาร์ทคอมพิวเตอร์
สรุป
เหมือนข้อผิดพลาด Windows Installer ส่วนใหญ่ ปัญหาไม่ได้อยู่ที่กลไกการส่งมอบ (PDQ Deploy ในกรณีนี้) แต่อยู่ที่สภาพแวดล้อม ในกรณีนี้ การติดตั้ง Adobe Reader ถูกบล็อกโดย Group Policy เพื่อติดตั้งหรือ deploy Adobe Reader นโยบายระบบต้องถูกแก้ไข