เมื่อคุณพยายามติดตั้งโปรแกรมใดๆ บนคอมพิวเตอร์ที่ใช้ Windows 11/10 คุณอาจได้รับข้อผิดพลาด 2753 บางครั้ง แพ็คเกจอาจเสียหาย หรือแพ็คเกจเหล่านั้นอาจทำงานไม่ถูกต้อง หรือไม่สามารถสร้างไฟล์และพาธได้ ข้อผิดพลาดที่น่ารำคาญอย่างหนึ่งคืออ่าน – ข้อผิดพลาด 2753 ไฟล์ไม่ได้ถูกทำเครื่องหมายสำหรับการติดตั้ง .
ข้อผิดพลาดนี้ไม่ได้ผูกกับไฟล์บางไฟล์เท่านั้น มันสามารถเกิดขึ้นได้กับไฟล์ใด ๆ ไม่ว่าจะเป็นไฟล์ปฏิบัติการหรือไฟล์ MSI ให้เราดูเพื่อแก้ไขข้อผิดพลาดนี้
ข้อผิดพลาด 2753 ไฟล์ไม่ได้ถูกทำเครื่องหมายสำหรับการติดตั้ง
อาจมีสาเหตุหลายประการสำหรับข้อผิดพลาดนี้ ดังนั้นเราจะพยายามครอบคลุมทุกการแก้ไขที่อาจเกิดขึ้นที่นี่
- ดาวน์โหลดไฟล์ติดตั้งใหม่
- ลบซอฟต์แวร์เวอร์ชันก่อนหน้าทั้งหมด
- ติดตั้งโดยใช้สิทธิ์ของผู้ดูแลระบบ
- เรียกใช้แอปพลิเคชันในโหมดความเข้ากันได้
- ลงทะเบียนไฟล์ vbscript.dll อีกครั้ง
คุณจะต้องได้รับอนุญาตจากผู้ดูแลระบบสำหรับสิ่งเหล่านี้บางส่วน
1] ดาวน์โหลดไฟล์ติดตั้งใหม่
เยี่ยมชมโฮมเพจอย่างเป็นทางการและดาวน์โหลดไฟล์ติดตั้งใหม่ไปยังตำแหน่งอื่น ตรวจสอบให้แน่ใจว่าคุณได้ดาวน์โหลดไฟล์ติดตั้งที่ถูกต้องสำหรับระบบปฏิบัติการของคุณ - กล่าวคือ x64 หรือ x86 รีสตาร์ทคอมพิวเตอร์ ลงชื่อเข้าใช้ในฐานะผู้ดูแลระบบ จากนั้น คลิกขวาที่ไฟล์ติดตั้งแล้วเลือก เรียกใช้ในฐานะผู้ดูแลระบบ .
2] ลบซอฟต์แวร์เวอร์ชันก่อนหน้าทั้งหมด
หากคุณมีซอฟต์แวร์เวอร์ชันเก่า คุณจะต้องถอนการติดตั้งโปรแกรม การเรียกใช้ Registry Cleaner ฟรี เช่น CCleaner สามารถช่วยลบขยะรีจิสทรีที่เหลือได้ คุณควรลบไฟล์ขยะและไฟล์ชั่วคราวทั้งหมดผ่านการตั้งค่า
รีสตาร์ทคอมพิวเตอร์แล้วติดตั้งแอปพลิเคชันใหม่อีกครั้ง
3] เรียกใช้ในฐานะผู้ดูแลระบบ
อาจเกิดขึ้นได้เช่นกันว่าไฟล์ต้องการการอนุญาตเพิ่มเติมในการดำเนินการ เพื่อการนั้น คุณอาจให้สิทธิพิเศษมากขึ้นเพื่อให้สามารถทำงานได้ตามที่นักพัฒนาต้องการ
ในการนั้น ให้คลิกขวาที่ไฟล์แล้วคลิก เรียกใช้ในฐานะผู้ดูแลระบบ
จากนั้นคลิก ใช่ สำหรับ User Account Control หรือ UAC prompt ที่คุณได้รับ
ตรวจสอบว่าไฟล์ของคุณทำงานหรือไม่
หากไม่เป็นเช่นนั้น คุณอาจต้อง:
- เป็นเจ้าของโฟลเดอร์ที่คุณวางแผนจะติดตั้งแอปพลิเคชัน
- ใช้ Permissions Time Machine เพื่อเปลี่ยนการอนุญาตของโฟลเดอร์สำหรับโฟลเดอร์ที่คุณวางแผนจะติดตั้งแอปพลิเคชัน
4] เรียกใช้แอปพลิเคชันในโหมดความเข้ากันได้
ไฟล์นี้อาจไม่ได้ตั้งใจให้ทำงานบน Windows เวอร์ชันปัจจุบันของคุณ คุณอาจลองเรียกใช้แอปพลิเคชันในโหมดความเข้ากันได้ ซึ่งจะทำให้แอปพลิเคชันคิดว่ามันทำงานในสภาพแวดล้อมที่เข้ากันได้ตามที่ตั้งใจไว้
5] ลงทะเบียนไฟล์ vbscript.dll อีกครั้ง
จากเมนู WinX ให้เปิด Command Prompt ในฐานะผู้ดูแลระบบ พิมพ์คำสั่งต่อไปนี้แล้วกดปุ่ม Enter:
regsvr32.exe vbscript.dll
ขั้นตอนข้างต้นจะลงทะเบียนไฟล์ DLL ที่เกี่ยวข้องอีกครั้งโดยใช้เครื่องมือระบบปฏิบัติการ Windows regsvr32.exe . เครื่องมือ Regsvr32 เป็นยูทิลิตี้บรรทัดคำสั่งที่ใช้ในการลงทะเบียนและยกเลิกการลงทะเบียนการควบคุม OLE เป็นตัวควบคุม DLL และ ActiveX (OCX) ในระบบปฏิบัติการ Windows
คุณจะเห็นข้อความต่อไปนี้หากทำงานสำเร็จ – DllRegisterServer ใน vbscript.dll สำเร็จ
ไฟล์ไม่ได้ถูกทำเครื่องหมายสำหรับการติดตั้งหมายความว่าอย่างไร
หมายความว่าจะไม่รับผิดชอบต่อกระบวนการติดตั้ง เมื่อแอปพลิเคชันเริ่มทำงาน Windows จะค้นหาไฟล์ตัวติดตั้งที่สามารถสื่อสารกับบริการติดตั้งได้ บริการนี้ช่วยให้แน่ใจว่ากระบวนการติดตั้งจะไม่ถูกยกเลิกโดยการติดตั้งอื่น และจะทำให้กระบวนการนี้สมบูรณ์ได้อย่างราบรื่น ดังนั้น หากโปรแกรมอื่นพยายามติดตั้งแต่ไม่ควรทำอย่างนั้น Windows จะแสดงข้อผิดพลาดนี้
ข้อกำหนดเบื้องต้นสำหรับโปรแกรมติดตั้งคืออะไร
โปรแกรมติดตั้งไม่สามารถเรียกใช้งานได้ เป็นชุดของกระบวนการที่รันคำสั่งทีละรายการ คุณสามารถเปรียบเทียบกับไฟล์แบตช์ซึ่งมีชุดคำสั่งที่ให้ไว้ ยกเว้นว่ามีส่วนต่อประสานกับผู้ใช้และมีหลายสิ่งที่ต้องทำ โปรแกรมติดตั้งเหล่านี้สร้างขึ้นโดยใช้เครื่องมือต่างๆ เช่น Visual Studio นอกจากนี้ยังมีโปรแกรมฟรีแวร์ที่สามารถทำได้แต่เหมาะสำหรับการติดตั้งขนาดเล็ก
จะตรวจสอบได้อย่างไรว่าไฟล์ที่ดาวน์โหลดมาไม่เสียหาย
แม้ว่าจะมีโปรแกรมของบริษัทอื่นมากมายที่ตรวจสอบความสมบูรณ์ของข้อมูลได้ แต่คุณสามารถใช้คำสั่ง PowerShell ต่อไปนี้ใน Windows Terminal ได้
Get-Filehash -path c:\downloads\-อัลกอริทึม SHA256 | ชั้น แจ้งให้เราทราบหากการแก้ไขที่กล่าวถึงข้างต้นช่วยคุณแก้ไขข้อผิดพลาดได้