จะทำอย่างไรถ้า Windows Installer ไม่ทำงาน? ข้อผิดพลาดเมื่อติดตั้งโปรแกรมจากแพ็คเกจ Windows Installer ".msi" ไฟล์ Windows 10 msi ไม่ทำงาน

การแนะนำ

โปรแกรมติดตั้งของเราสำหรับ Windows มีแพ็คเกจการติดตั้งฝั่งไคลเอ็นต์ (MSI) ที่สมบูรณ์ (สร้างขึ้นบนพื้นฐานของ Windows Installer v2.0) คำแนะนำสำหรับ การติดตั้งเครือข่ายถือว่าผู้ใช้คุ้นเคยกับพื้นฐานของ Windows Installer โดยเฉพาะอย่างยิ่งกับการปรับใช้ไฟล์ MSI แพคเกจนี้สามารถใช้ได้กับระบบปฏิบัติการ Windows ใด ๆ ที่รองรับ Windows Installer v2.0

การติดตั้งบนเซิร์ฟเวอร์เครือข่าย

  1. ดับเบิลคลิกที่ไฟล์ผลลัพธ์ ( เยนก้า_ตั้งค่า_(MSI).exe)
  2. ติดตั้งแพ็คเกจนี้ลงในโฟลเดอร์แชร์ของโปรแกรมของคุณ
  3. ความสนใจ : ต้องเปิดใช้งานโปรแกรมก่อนที่จะปรับใช้แพ็คเกจบนเครือข่าย เมื่อต้องการทำเช่นนี้ ให้เรียกใช้ "Yenka.exe" จากโฟลเดอร์ที่คุณติดตั้งโปรแกรม (<путь установки>\program files\Yenka\Software\Yenka.exe) และปฏิบัติตามคำแนะนำในการเปิดใช้งาน

การติดตั้ง

การติดตั้งแพ็คเกจ MSI โดยใช้บรรทัดคำสั่ง

  1. ในช่องคำสั่ง ให้ป้อนบรรทัด:
    msiexec /i"<путь к MSI файлу>\YK.msi"
    ที่ไหน:<путь к MSI файлу>นี่คือเส้นทางไปยังไฟล์แพ็คเกจ Windows Installer ตัวอย่างเช่น บรรทัดอาจมีลักษณะดังนี้: msiexec /i "C:\Program Files\Yenka\YK.msi"
  2. กด ENTER
    ข้อควรพิจารณา: บริการ Windows Installer อนุญาตให้ติดตั้งในโหมด "ซ่อนตัว" โดยใช้สวิตช์ "/q" ตัวอย่างเช่น: msiexec /i"C:\Program Files\Yenka\YK.msi" /q- หากต้องการแสดงตัวบ่งชี้ความคืบหน้าในการติดตั้ง คุณสามารถใช้ปุ่ม " /qb".

การถอนการติดตั้งแพ็คเกจ MSI โดยใช้บรรทัดคำสั่ง

  1. จากเมนู Start เลือก "Run..."
  2. ในช่องคำสั่ง ให้ป้อนบรรทัด:
    msiexec /x"<путь к MSI файлу>\YK.msi"
    ที่ไหน:<путь к MSI файлу>นี่คือเส้นทางไปยังไฟล์แพ็คเกจ Windows Installer
  3. กด ENTER

การติดตั้งแอปพลิเคชันหรือโปรแกรมบนคอมพิวเตอร์ไม่สำเร็จเสมอไป

เมื่อฉันพยายามติดตั้ง ผลิตภัณฑ์ซอฟต์แวร์บนคอมพิวเตอร์ที่ใช้ระบบปฏิบัติการ ระบบวินโดวส์ 7 ข้อผิดพลาดแพ็คเกจ Windows Installer ปรากฏขึ้น

สาเหตุของข้อผิดพลาด

อ่านเพิ่มเติม: ทุกอย่างเกี่ยวกับวิธีการดาวน์โหลด NET Framework สำหรับ Windows 10 วิธีการติดตั้ง และข้อผิดพลาดทั่วไป

ก่อนที่คุณจะพยายามแก้ไขปัญหา คุณต้องค้นหาสาเหตุที่แท้จริงของปัญหาเสียก่อน สาเหตุหลักของข้อผิดพลาดคือการจำกัดสิทธิ์การเข้าถึง

กล่าวอีกนัยหนึ่ง เมื่อคุณรันไฟล์การติดตั้ง ระบบจะไม่สามารถระบุได้ว่าผู้ใช้มีสิทธิ์เพียงพอที่จะรันไฟล์นั้นหรือไม่

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

ข้อผิดพลาดอาจเกิดจากการไม่มีไฟล์หลายไฟล์ในโปรแกรมติดตั้ง

โปรแกรมป้องกันไวรัสสามารถทำลายไฟล์บางไฟล์ได้ โดยเข้าใจผิดว่าเป็นไฟล์ที่เป็นอันตราย

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

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

เมื่อติดตั้งโปรแกรมใดที่คุณได้รับข้อความแสดงข้อผิดพลาดบ่อยที่สุด?

อ่านเพิ่มเติม: วิธีเปลี่ยนประเภทเครือข่าย Windows: คำแนะนำสำหรับทุกเวอร์ชัน (7/8/10)

ข้อผิดพลาดแพ็คเกจ Windows Installer ปรากฏขึ้นเมื่อติดตั้งไฟล์ที่มีนามสกุล MSI รวมถึงโปรแกรมต่างๆ เช่น และโปรแกรมจำลอง Java

ในข้อความที่มีข้อความแสดงข้อผิดพลาดเมื่อติดตั้ง Java มีรหัสตัวเลข - 1721 รายงานว่ามีข้อผิดพลาดเกิดขึ้นระหว่างการติดตั้งโปรแกรม

สาเหตุอาจซ่อนอยู่เนื่องจากไม่มีสิทธิ์ในการติดตั้งหรือใน โปรแกรมป้องกันไวรัส- เพื่อให้สามารถติดตั้งไฟล์ได้ จะต้องเพิ่มไฟล์เหล่านั้นลงในรายการยกเว้นในการตั้งค่าโปรแกรมป้องกันไวรัส

หากหลังจากนี้ข้อผิดพลาดยังคงเหมือนเดิม ปัญหาอยู่ที่สิทธิ์ของระบบในการติดตั้งไฟล์

การติดตั้ง แอพพลิเคชั่นไอทูนส์มีลักษณะเฉพาะของตัวเองซึ่งจะกล่าวถึงด้านล่าง

ไม่สามารถติดตั้ง iTunes - ข้อผิดพลาดของแพ็คเกจ Windows Installer

อ่านเพิ่มเติม: iMyFone TunesFix: แก้ไขข้อผิดพลาดและปัญหาทุกประเภทเมื่อทำงานกับ iTunes โดยไม่สูญเสียข้อมูล!

ข้อผิดพลาดนี้อาจเกิดขึ้นเมื่อคุณพยายามติดตั้ง iTunes บนคอมพิวเตอร์ที่ทำงานอยู่ ระบบปฏิบัติการวินโดวส์ 7

หากต้องการแก้ไข คุณสามารถติดตั้งระบบปฏิบัติการใหม่ได้ หรือติดตั้ง iTunes อย่างถูกต้อง

การติดตั้งโปรแกรมที่ถูกต้องจะดำเนินการตามลำดับต่อไปนี้:

  • บนแป้นพิมพ์คอมพิวเตอร์ของคุณ คุณต้องกดปุ่ม "Windows" + "S" ค้างไว้
  • ในหน้าต่างค้นหาโปรแกรมที่ปรากฏขึ้น คุณต้องป้อนคำว่า "โปรแกรมและส่วนประกอบ" แล้วคลิกที่ผลลัพธ์

  • ในรายการโปรแกรม คุณต้องค้นหา "Apple Software Update"
  • โดยการคลิกขวาที่โปรแกรมเลือกรายการย่อย "กู้คืน" ของเมนูบริบท หากคุณคลิก "ลบ" ในระหว่างการถอนการติดตั้งข้อความ " ข้อผิดพลาดของ iTunesแพ็คเกจตัวติดตั้ง Windows” จากนั้นสิ่งที่คุณต้องทำคือปฏิบัติตามคำแนะนำบนหน้าจอ

  • หลังจากทำตามขั้นตอนทั้งหมดเพื่อกู้คืนโปรแกรมแล้ว ควรถอนการติดตั้ง ในการทำเช่นนี้คุณจะต้องกลับไปที่รายการโปรแกรมแล้วคลิกที่ปุ่ม "ลบ"
  • หลังจากถอนการติดตั้งโปรแกรมแล้ว ควรรีสตาร์ทคอมพิวเตอร์
  • หลังจากรีบูตเครื่อง iTunes จะถูกติดตั้งอีกครั้ง

จะทำอย่างไรถ้าปัญหายังคงมีอยู่?

อ่านเพิ่มเติม: วิธีง่ายๆ 3 อันดับแรกในการล้าง RAM บนคอมพิวเตอร์หรือแล็ปท็อปที่ใช้ Windows 7/10

อย่างไรก็ตาม การดำเนินการข้างต้นไม่ได้ป้องกันการทำงานผิดพลาดเสมอไป

หากหลังจากดำเนินการข้างต้นแล้วยังมีข้อผิดพลาดอยู่ คุณควรดำเนินการตามขั้นตอนต่อไปนี้:

1 คลิกขวาที่ไฟล์การติดตั้งและเลือกรายการย่อย "เปิดด้วย"

2 เลือกโปรแกรม Archiver จากรายการที่ปรากฏขึ้น

3 ในหน้าต่างที่เปิดขึ้น ให้เรียกใช้ไฟล์ที่สี่จากด้านบน

4 ปิดไฟล์เก็บถาวรแล้วลองติดตั้ง iTunes อีกครั้ง

5 สามารถติดตั้งโปรแกรมบนคอมพิวเตอร์ของคุณได้อย่างง่ายดาย

ต้องดาวน์โหลดโปรแกรม iTunes จากเว็บไซต์อย่างเป็นทางการ

เมื่อติดตั้ง iTunes ข้อผิดพลาดของแพ็คเกจ Windows Installer จะขัดข้อง เพื่อแก้ไขปัญหานี้ คุณควรทำตามขั้นตอนข้างต้น

ในเวลาเดียวกันคุณไม่ควรติดตั้งการอัปเดตระบบผ่านทางอินเทอร์เน็ต จะต้องดาวน์โหลดจากหรือ

วิธีนี้จะป้องกันไม่ให้ข้อผิดพลาดแพ็คเกจ Windows Installer ปรากฏขึ้นเมื่อใด การติดตั้งไอทูนส์บนวินโดวส์ 7

เกิดข้อผิดพลาดเมื่อติดตั้งไฟล์ที่มีนามสกุล MSI

ดังที่ได้กล่าวไว้ข้างต้น ข้อผิดพลาดสามารถเกิดขึ้นได้ไม่เพียงแต่เมื่อติดตั้ง iTunes เท่านั้น แต่ยังเกิดขึ้นเมื่อพยายามติดตั้งโปรแกรมใด ๆ ด้วย ไฟล์การติดตั้งมีส่วนขยาย MSI

ไฟล์ที่มีนามสกุล .exe จะได้รับการติดตั้งโดยไม่มีปัญหาใดๆ เนื่องจากเมื่อทำงานกับไฟล์ MSI จะใช้ยูทิลิตี้ดาวน์โหลด msiexec.exe

ความล้มเหลวในการทำงานอาจเป็นสาเหตุของข้อผิดพลาด

หากเกิดข้อผิดพลาดระหว่างการติดตั้ง สาเหตุจะอยู่ในไฟล์การติดตั้ง ยูทิลิตี้ทำงานได้ตามที่ควร

ข้อความแสดงข้อผิดพลาดอาจมีสองรูปแบบ:

ก่อนที่จะแก้ไขปัญหาจำเป็นต้องวินิจฉัยการทำงานของยูทิลิตีการติดตั้ง

การวินิจฉัยยูทิลิตี้สำหรับการติดตั้งไฟล์

อ่านเพิ่มเติม: [คำแนะนำ] วิธีเข้า Safe Mode ในระบบปฏิบัติการ Windows (XP/7/8/10)

การวินิจฉัยการทำงานของยูทิลิตี้การติดตั้งดำเนินการดังนี้:

  • การใช้คีย์ผสม "Win" + "R" คุณต้องเปิดหน้าต่างระบบที่มีไว้สำหรับดำเนินการคำสั่ง

  • ในฟิลด์คุณต้องป้อนคำสั่ง services.msc และยืนยันด้วยปุ่มตกลง
  • ในหน้าต่างแสดงบริการที่เปิดขึ้น คุณจะต้องค้นหาบริการการติดตั้ง Windows (ในกรณีนี้คือ Windows 7)

  • หลังจาก ดับเบิลคลิกบนบริการ หน้าต่างการกำหนดค่าบริการควรปรากฏขึ้น ต้องตั้งค่าพารามิเตอร์ทั้งหมดตามที่แสดงในภาพหน้าจอทุกประการ

  • ไม่ได้ติดตั้งตัวติดตั้งบนคอมพิวเตอร์
  • ปัญหาข้างต้นสามารถแก้ไขได้โดยการลงทะเบียนยูทิลิตี้การติดตั้งอีกครั้งในระบบปฏิบัติการ Windows กระบวนการลงทะเบียนใหม่ดำเนินการในลักษณะต่อไปนี้:

    คุณต้องเปิดบรรทัดคำสั่งซึ่งสามารถเปิดได้หลายวิธี: ใช้แป้นพิมพ์ลัด: "Windows" + "X" หรือโดยการเรียกใช้ยูทิลิตี้บรรทัดคำสั่งซึ่งอยู่ในโฟลเดอร์ "โปรแกรมมาตรฐาน"

    นอกเหนือจากวิธีการเหล่านี้แล้ว บรรทัดคำสั่งยังสามารถเปิดใช้งานได้โดยใช้คำสั่ง cmd.exe ในหน้าต่าง "Run"

    คำสั่งต่อไปนี้เหมาะสมกับระบบปฏิบัติการเวอร์ชัน 32 บิต:

    คำสั่งสำหรับเวอร์ชัน 32 บิต

    ในระบบเวอร์ชัน 64 บิต คุณต้องป้อน:

    หลังจากป้อนคำสั่งเสร็จแล้ว จะต้องยืนยันด้วยการกดปุ่ม Enter หลังจากการยืนยัน ควรรีสตาร์ทคอมพิวเตอร์

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

    หลังจากสแกนไฟล์และเปลี่ยนไฟล์เรียบร้อยแล้ว คุณควรรีสตาร์ทคอมพิวเตอร์ หลังจากรีบูตเครื่อง คุณควรลองเรียกใช้ไฟล์การติดตั้งด้วยนามสกุล MSI

    นอกเหนือจากยูทิลิตี้การกู้คืนตัวติดตั้งที่มีอยู่ในระบบแล้ว Microsoft ยังมีข้อเสนออีกด้วย ยูทิลิตี้ของบุคคลที่สาม- สามารถดาวน์โหลดได้จากเว็บไซต์อย่างเป็นทางการของบริษัท

    เป็นที่น่าสังเกตว่ามันใช้งานได้บน Windows 7, XP, Vista

    คำแนะนำเหล่านี้จะช่วยคุณได้หากคุณเห็นข้อความแสดงข้อผิดพลาดข้อใดข้อหนึ่งต่อไปนี้เมื่อติดตั้งโปรแกรมบน Windows 7, Windows 10 หรือ 8.1:

    • บริการตัวติดตั้ง Windows 7 ไม่พร้อมใช้งาน
    • ไม่สามารถเข้าถึงบริการ Windows Installer กรณีนี้อาจเกิดขึ้นได้หากติดตั้ง Windows Installer ไม่ถูกต้อง
    • ไม่สามารถเข้าถึงบริการ Windows Installer
    • Windows Installer อาจไม่ได้รับการติดตั้ง

    อีกวิธีในการแก้ไขข้อผิดพลาดบริการ Windows Installer ที่ไม่พร้อมใช้งานคือการลงทะเบียนบริการ Windows Installer บนระบบอีกครั้ง

    หากต้องการทำสิ่งนี้ให้เรียกใช้บรรทัดคำสั่งในฐานะผู้ดูแลระบบ (ใน Windows 8 กด Win + X แล้วเลือกรายการที่เหมาะสมใน Windows 7 - ค้นหาบรรทัดคำสั่งใน โปรแกรมมาตรฐานคลิกขวาที่มันเลือก “Run as Administrator”)

    หากคุณมี Windows เวอร์ชัน 32 บิต ให้ป้อนคำสั่งต่อไปนี้ตามลำดับ:

    Msiexec /ยกเลิกการลงทะเบียน msiexec /register

    นี่จะลงทะเบียนบริการตัวติดตั้งบนระบบอีกครั้ง หลังจากดำเนินการคำสั่งแล้ว ให้รีบูทคอมพิวเตอร์ของคุณ

    หากคุณมี Windows เวอร์ชัน 64 บิต ให้รันคำสั่งต่อไปนี้ตามลำดับ:

    %windir%\system32\msiexec.exe /ยกเลิกการลงทะเบียน %windir%\system32\msiexec.exe /regserver %windir%\syswow64\msiexec.exe /ยกเลิกการลงทะเบียน %windir%\syswow64\msiexec.exe /regserver

    และรีสตาร์ทคอมพิวเตอร์ของคุณด้วย ข้อผิดพลาดควรหายไป หากปัญหายังคงอยู่ ให้ลองเริ่มบริการด้วยตนเอง: เปิดพรอมต์คำสั่งในฐานะผู้ดูแลระบบ จากนั้นป้อนคำสั่ง MSIServer เริ่มต้นสุทธิและกด Enter

    3. รีเซ็ตการตั้งค่าบริการ Windows Installer ในรีจิสทรี

    ตามกฎแล้ว วิธีที่สองก็เพียงพอที่จะแก้ไขข้อผิดพลาด Windows Installer ที่เป็นปัญหา อย่างไรก็ตาม หากปัญหายังคงไม่สามารถแก้ไขได้ ฉันขอแนะนำให้คุณทำความคุ้นเคยกับวิธีการรีเซ็ตการตั้งค่าบริการในรีจิสทรีตามที่อธิบายไว้ในเว็บไซต์ Microsoft: http://support.microsoft.com/kb/2642495/ru

    โปรดทราบว่าวิธีการลงทะเบียนอาจไม่เหมาะกับ Windows 8 (ฉันไม่สามารถให้ข้อมูลที่แน่ชัดเกี่ยวกับเรื่องนี้ได้

    ปัญหาที่พบบ่อยพอสมควรในหมู่ผู้ใช้ระบบปฏิบัติการ Windows ทุกรุ่น - ข้อผิดพลาดของ MSIเมื่อติดตั้งโปรแกรมจากไฟล์ที่มีนามสกุล .msi ในบทความนี้ ผมจะอธิบายปัญหาทั่วไปเกี่ยวกับตัวติดตั้ง Windows 7/10/XP และวิธีแก้ปัญหา รวมถึงจัดทำวิดีโอเกี่ยวกับปัญหาปัจจุบันด้วย

    ไฟล์ที่มีนามสกุล .msi คือแพ็คเกจการติดตั้งปกติ (การแจกจ่าย) ที่ใช้ติดตั้งโปรแกรม ต่างจาก “setup.exe” ปกติตรงที่ระบบใช้บริการ Windows Installer (กระบวนการ msiexec.exe) เพื่อเปิดไฟล์ msi การพูด ด้วยคำพูดง่ายๆ Windows Installer จะแตกไฟล์และเรียกใช้ไฟล์จากการแจกจ่าย เมื่อ Windows Installer ไม่ทำงาน ข้อผิดพลาดต่างๆ จะปรากฏขึ้น

    โดยทั่วไป สิ่งนี้ทำให้ฉันโกรธมาก เพราะ... หลังจากข้อความแสดงข้อผิดพลาดโง่ๆ ก็ไม่ชัดเจนว่าจะต้องทำอย่างไรต่อไป Microsoft พัฒนา Windows Installer โดยเฉพาะเพื่อขยายขีดความสามารถในการติดตั้งโปรแกรม (โดยเฉพาะสำหรับ ผู้ดูแลระบบ) แต่ไม่ได้ดูแลอย่างเหมาะสมเพื่อให้แน่ใจว่าบริการจะทำงานได้อย่างราบรื่นหรือแม้กระทั่งรายงานปัญหาอย่างเพียงพอ ตอนนี้เราต้องจัดการมันให้เรียบร้อย :)

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

    ข้อผิดพลาดของไฟล์ msi

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

    "ข้อผิดพลาดในการอ่านจากไฟล์ 'ชื่อไฟล์' ตรวจสอบว่ามีไฟล์อยู่และคุณสามารถเข้าถึงได้" (ข้อผิดพลาด 1305) แปลแล้ว: “เกิดข้อผิดพลาดในการอ่านจากไฟล์...ตรวจสอบว่ามีไฟล์อยู่หรือไม่และคุณสามารถเข้าถึงได้หรือไม่” แล้วคุณไม่โง่เหรอ? โดยปกติแล้วปุ่ม "ลองอีกครั้ง" ไม่ได้ช่วยอะไร และการยกเลิกจะหยุดการติดตั้งทั้งหมด ข้อความนี้ไม่มีความหมายพิเศษใด ๆ เนื่องจาก ไฟล์นั้นมีอยู่จริงและฉันสามารถเข้าถึงได้ ไม่เช่นนั้นฉันก็ไม่สามารถเรียกใช้มันและรับข้อความนี้ได้ และด้วยเหตุผลบางอย่างมันเป็นภาษาอังกฤษ :)

    และข้อผิดพลาดก็คือไม่ใช่ฉันที่ควรมีสิทธิ์เข้าถึงไฟล์ แต่เป็นตัวติดตั้ง Windows หรือตัวระบบเอง วิธีแก้ปัญหานั้นง่ายมาก:

    ตอนนี้ข้อผิดพลาดของตัวติดตั้งจะไม่ปรากฏขึ้น! คุณสามารถเพิ่มการเข้าถึงโฟลเดอร์ทั้งหมดที่คุณมักจะติดตั้งโปรแกรม เช่น ลงในโฟลเดอร์ "ดาวน์โหลด" เช่นเดียวกับของฉัน ดูวิดีโอเกี่ยวกับการแก้ปัญหาเกี่ยวกับสิทธิ์การเข้าถึง:

    ใน Windows XP แท็บความปลอดภัยจะไม่ปรากฏขึ้นหากเป็นแบบธรรมดา การเข้าถึงทั่วไปไปยังไฟล์ หากต้องการปิดคุณต้องไปที่ “เริ่ม -> แผงควบคุม -> ตัวเลือกโฟลเดอร์ -> ดู”และปิดตัวเลือก "ใช้การแชร์ไฟล์อย่างง่าย" ใน เวอร์ชันที่ถูกถอดออกใน Windows 7/10 และ XP จะไม่มีแท็บ "ความปลอดภัย" เลย หากต้องการดู คุณต้องเข้าสู่ระบบในฐานะผู้ดูแลระบบ

    วิธีแก้ปัญหาเพิ่มเติม


    วิธีที่อธิบายไว้จะช่วยกับข้อความต่าง ๆ โดยมีตัวเลขต่างกัน ตัวอย่างเช่น คุณอาจเห็นข้อผิดพลาดของไฟล์ msi ดังนี้:

    • ข้อผิดพลาด 1723
    • ข้อผิดพลาดภายใน 2203
    • ข้อผิดพลาดของระบบ 2147287035
    • ข้อผิดพลาด: "ไม่สามารถเปิดแพ็คเกจการติดตั้งนี้ได้"
    • ข้อผิดพลาด 1603: เกิดข้อผิดพลาดร้ายแรงระหว่างการติดตั้ง

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

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

    หากบริการ Windows Installer ยังไม่ต้องการทำงานให้ตรวจสอบสิทธิ์ในโฟลเดอร์ "C:\Config.Msi"ที่นี่ “ระบบ” จะต้องมีสิทธิ์เข้าถึงแบบเต็มด้วย ในกรณีนี้ คุณอาจเห็นข้อผิดพลาด “ข้อผิดพลาด 1310” ในกรณีนี้ ตรวจสอบให้แน่ใจว่าโฟลเดอร์ที่คุณกำลังติดตั้งซอฟต์แวร์นั้นมีสิทธิ์ทั้งหมดด้วย

    การตั้งค่ารีจิสทรีและบริการ

    วิธีถัดไปในการแก้ไขข้อผิดพลาดคือการคืนค่าพารามิเตอร์การทำงานในรีจิสทรี Windows Installer

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

    สำคัญ! ขอแนะนำก่อนดำเนินการครั้งสุดท้าย! หากวิธีการดังกล่าวไม่ได้ช่วยหรือแย่ลง คุณสามารถกลับสู่สภาวะเดิมได้

    ใน Windows XP หรือ วินโดวส์เซิร์ฟเวอร์ชุด 2000 เวอร์ชันล่าสุดตัวติดตั้ง 4.5

    หากไม่ได้ผล ให้ลงทะเบียนส่วนประกอบอีกครั้ง:

    1. กด "Win + R" และป้อน " คำสั่ง"จากนั้นในหน้าต่างสีดำให้ป้อนคำสั่งต่อไปนี้ตามลำดับ:
      MSIExec /ยกเลิกการลงทะเบียน
      MSIExec /regserver.msi
    2. คำตอบควรว่างเปล่า ไม่มีข้อผิดพลาด หากปัญหาไม่ได้รับการแก้ไข ให้ป้อนคำสั่งอื่น
      regsvr32 msi.dll
    3. ปิดหน้าต่างสีดำ

    ถ้ามันบอกว่าคุณมีสิทธิ์ไม่เพียงพอ คุณจะต้องเรียกใช้ .

    หากดำเนินการคำสั่งแล้ว แต่ไม่ได้ผลให้เรียกใช้ msi_error.bat จากไฟล์เก็บถาวรและตรวจสอบผลลัพธ์

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

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

    สรุป.

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

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

    • การติดเชื้อไวรัสและการกำจัดไวรัสไม่ได้ช่วยแก้ปัญหาเสมอไป
    • การติดตั้งไม่ถูกต้อง อัพเดตวินโดวส์;
    • การทำงานผิดพลาดของซอฟต์แวร์รักษาความปลอดภัย เมื่อบริการติดตั้งถูกบล็อกโดยสิ้นเชิง แทนที่จะบล็อกไฟล์ msi ที่น่าสงสัยเพียงไฟล์เดียว
    • การเปลี่ยนแปลงนโยบายการรักษาความปลอดภัยของคอมพิวเตอร์
    • ความเสียหาย ไฟล์ระบบหรือรีจิสทรีด้วยเหตุผลที่ไม่เกี่ยวข้องกับไวรัส (การลบส่วนประกอบของตัวติดตั้ง, การแก้ไขรีจิสทรีอย่างไม่มีเงื่อนไข, ซอฟต์แวร์ที่คดเคี้ยว, การทำงานผิดพลาด ฮาร์ดไดรฟ์ฯลฯ)

    การตรวจสอบความสมบูรณ์ของโครงสร้าง Windows Installer

    Windows Installer ประกอบด้วยส่วนประกอบต่อไปนี้:
    • ไฟล์ C:\Windows\System32\Msiexec.exe - โดยตรงจากแอปพลิเคชันตัวติดตั้ง
    • ไฟล์ C:\Windows\System32\msi.dll - ไลบรารี Windows Installer;
    • บริการ Msiserver ซึ่งการตั้งค่าถูกเก็บไว้ในคีย์รีจิสทรี
    ก่อนการวินิจฉัยสิ่งสำคัญคือต้องตรวจสอบให้แน่ใจว่าไฟล์ทั้งสองนี้มีอยู่ในระบบว่าส่วนด้านบนอยู่ในรีจิสทรีและพารามิเตอร์มีค่าปกติ (สามารถดูค่าได้ในรีจิสทรีของไฟล์ที่คล้ายกัน , ระบบการทำงาน) เปิดรายการบริการด้วย (กด Windows + R แล้วป้อนคำสั่ง services.msc ในบรรทัด "Open" ของแอปพลิเคชัน "Run") ค้นหา "Windows Installer" และตรวจสอบให้แน่ใจว่าเริ่มทำงานแล้ว หากไฟล์หายไป ให้คัดลอกจากระบบอื่นที่เป็นเวอร์ชันเดียวกันหรือจากดิสก์การติดตั้ง หากคีย์รีจิสทรีสูญหายหรือเสียหาย ให้ย้ายออกด้วย ระบบการทำงาน- เมื่อต้องการทำเช่นนี้ บนคอมพิวเตอร์ที่ทำงาน ให้เรียกใช้ตัวแก้ไขรีจิสทรี (C:\Windows\Regedt.exe) และค้นหาส่วนด้านบน ขยายโดยคลิกขวา เมนูบริบทโฟลเดอร์ msserver แล้วคลิก "ส่งออก" บันทึกไฟล์ในรูปแบบ .reg และถ่ายโอนไปยังเครื่องที่มีปัญหา ดับเบิลคลิกไฟล์นี้และตกลงที่จะเพิ่มข้อมูลลงในรีจิสทรี รีสตาร์ทคอมพิวเตอร์ของคุณ หากบริการ Msiserver ยังไม่เริ่มทำงาน ให้ตรวจสอบว่าบริการ RPC กำลังทำงานอยู่หรือไม่ ( โทรระยะไกลขั้นตอน) ซึ่งขึ้นอยู่กับ คุณสามารถลงทะเบียนไฟล์ตัวติดตั้งอีกครั้งและเริ่มบริการใหม่โดยใช้ชุดคำสั่งพิเศษใน บรรทัดคำสั่ง- เพื่อความสะดวก คุณสามารถสร้างไฟล์แบตช์ได้ โดยวางชุดการดำเนินการลงใน Notepad แล้วบันทึกเป็นนามสกุล .bat หากต้องการเปิดไฟล์ เพียงดับเบิลคลิกที่ไฟล์นั้น เพื่อให้การเปลี่ยนแปลงมีผล ให้คลิกบนเดสก์ท็อปแล้วกด F5

    ตรวจสอบการตั้งค่าความปลอดภัยและสิทธิ์การเข้าถึง

    Windows Installer อาจไม่ทำงานเนื่องจากถูกบล็อกโดยซอฟต์แวร์รักษาความปลอดภัยหรือระบบปฏิบัติการไม่มีสิทธิ์ที่จำเป็น ก่อนอื่นเรามาดูซอฟต์แวร์กันก่อน หากคุณติดตั้งโปรแกรมป้องกันไวรัสไว้ ให้ปิดการใช้งานชั่วคราว แต่ละผลิตภัณฑ์มีวิธีปิดการใช้งานของตัวเอง แต่ส่วนใหญ่มักดำเนินการผ่านเมนูบริบทของไอคอนโปรแกรมป้องกันไวรัสในซิสเต็มเทรย์ ตอนนี้เรามาดูแลสิทธิกัน เปิดเมนูบริบทของ Msiexec.exe และขยายคุณสมบัติ ดูรายการกลุ่มและผู้ใช้บนแท็บความปลอดภัย หนึ่งในนั้นจะต้องเป็นบริการ "ระบบ" และบริการ "Trustedinstaller" และอย่างหลังจะต้องมีสิทธิ์เข้าถึงไฟล์โดยสมบูรณ์และเป็นเจ้าของ ระบบจะต้องมีสิทธิ์ "อ่าน" และ "อ่านและดำเนินการ" บริการ Trustedinstaller เปิดตัวครั้งแรกใน Windows Vista ดังนั้นใน Windows XP จะต้องได้รับสิทธิ์การเข้าถึงแบบเต็มแก่ระบบ ทุกอย่างที่เขียนด้านล่างนี้ใช้กับเวอร์ชันที่ออกใหม่หลัง XP หากต้องการตรวจสอบว่าใครเป็นเจ้าของ Msiexec.exe ให้คลิกปุ่ม "ขั้นสูง" บนแท็บเดียวกัน ในหน้าต่างถัดไป ให้ขยายแท็บ "เจ้าของ" ตั้งค่าเจ้าของเป็นบริการ Trustedinstaller หากมีการระบุอย่างอื่นเป็นเจ้าของ หากไม่อยู่ในรายการ "เปลี่ยนเจ้าของเป็น" ให้คลิกปุ่ม "เปลี่ยน" จากนั้นคลิก "ผู้ใช้และกลุ่มอื่น" ป้อน Trustedinstaller ในช่อง "ป้อนชื่อ..." คลิก "ตรวจสอบชื่อ" และตกลง กลับไปที่หน้าต่างก่อนหน้า บนแท็บ "สิทธิ์ที่มีผล" ให้กำหนดสิทธิ์ที่จำเป็นให้กับ Trustedinstaller และระบบ ไลบรารี msi.dll ควรมีการตั้งค่าความปลอดภัยเหมือนกันทุกประการ ตอนนี้เรามาตรวจสอบว่ามีข้อจำกัดใดๆ สำหรับผู้ใช้ "ระบบ" ในการเข้าถึงสิ่งต่อไปนี้หรือไม่:
    • ไดรฟ์ระบบ (โดยปกติคือไดรฟ์ C);
    • โฟลเดอร์ชั่วคราว (ได้แก่ C:\Windows\Temp และ C:\Users\Current_User\AppData\Temp);
    • โฟลเดอร์ C:\Config.Msi;
    • โฟลเดอร์ที่มีไฟล์ msi ที่คุณพยายามติดตั้งโปรแกรมอยู่
    ระบบจะต้องได้รับสิทธิ์ในการเข้าถึงออบเจ็กต์เหล่านี้ทั้งหมดอย่างสมบูรณ์ ทำได้ในลักษณะเดียวกับที่เรากล่าวไว้ข้างต้น หลังจากการดำเนินการเหล่านี้ ในกรณีส่วนใหญ่ ปัญหาเกี่ยวกับตัวติดตั้งจะได้รับการแก้ไขได้สำเร็จ หากคำแนะนำของเราไม่ได้ช่วยคุณ สาเหตุของความล้มเหลวอยู่ที่สิ่งอื่นและผู้เชี่ยวชาญควรจัดการกับมัน