บางทีมันก็ไม่คุ้มที่จะบอกว่ามีหลายคนผู้ใช้พีซีสมัยใหม่ที่ใช้ระบบปฏิบัติการ Windows มักจะประสบปัญหาเมื่อติดตั้งหรือเรียกใช้ไฟล์โปรแกรมข้อความจะปรากฏขึ้นบนหน้าจอโดยระบุว่าบางแอปพลิเคชันไม่ใช่แอปพลิเคชัน Win32 สิ่งที่ต้องทำ ก่อนอื่นเอามันอย่างใจเย็น ไม่มีอะไรผิดปกติกับที่
ขั้นแรกให้อธิบายถึงแก่นแท้ของปัญหาเหตุผลของการเกิดข้อความดังกล่าวนั้นค่อนข้างมาก สมมติว่าเราได้รับข้อความแสดงข้อผิดพลาดที่ระบุว่าแอปพลิเคชันไม่ใช่แอปพลิเคชัน Win32 Windows 7 แม้ว่าจะเป็นระบบ 64 บิต แต่ก็ยังรองรับการเปิดตัวแอพพลิเคชั่นที่ออกแบบมาสำหรับสถาปัตยกรรมแบบ 32 บิต
อีกสิ่งหนึ่งคือแอปพลิเคชันไดรเวอร์หรือไฟล์นี้โปรแกรมอาจไม่สอดคล้องกับสถาปัตยกรรมดังกล่าวเนื่องจากความเสียหายหรือแม้กระทั่งการสร้างไฟล์ตั้งแต่เริ่มต้นในระบบปฏิบัติการอื่น และนี่ไม่ใช่ตัวเลือกเดียวเมื่อระบบอาจแสดงข้อความที่ระบุว่าแอปพลิเคชันไม่ใช่แอปพลิเคชัน Win32 วิธีแก้ไขสถานการณ์นี้ตอนนี้เราพิจารณาแล้ว
Для начала нужно посмотреть на тип файла.ที่จริงแล้วมักเป็นไปได้ที่จะพบกับสถานการณ์ที่กล่าวว่าไฟล์เก็บถาวรเดียวกันมีนามสกุล. dmg หรือ. tar ออกแบบมาเพื่อใช้เฉพาะในระบบปฏิบัติการ Mac OS X
เป็นที่ชัดเจนว่าไม่ใช่ผู้จัดเก็บแม้แต่คนเดียวที่ทรงพลังที่สุดในสภาพแวดล้อม Windows การเก็บถาวรเช่นนี้จะไม่เปิด โดยปกติแล้วระบบจะแสดงข้อความทันทีว่าแอปพลิเคชันไม่ใช่แอปพลิเคชัน Win32 จะทำอย่างไรในกรณีนี้? วิธีที่ง่ายที่สุดคือการดาวน์โหลดหรือค้นหา World Wide Web สำหรับไฟล์เก็บถาวรที่ Windows รู้จัก โปรดทราบว่าไม่มีตัวแปลง - ตัวแปลงจะช่วยได้ที่นี่ สิ่งเหล่านั้นไม่มีอยู่จริง
บังเอิญในหลายกรณีเหมือนกันนอกจากนี้ยังมีการตรวจสอบสถานการณ์เมื่อทำงานกับดิสก์อิมเมจที่สร้างขึ้นใน Linux หรือ Mac OS X เช่นเดียวกับที่ชัดเจนประเภทไฟล์ที่ระบุไม่ได้เป็นของข้อมูลที่ลงทะเบียนมาตรฐานที่ Windows สามารถใช้งานได้ โดยทั่วไประบบจะไม่ทราบว่าจำเป็นต้องเปิดไฟล์ประเภทใด แม้ว่าคุณจะป้อนข้อมูลการลงทะเบียนในส่วนรีจิสตรีที่รับผิดชอบในการเริ่มต้นส่วนขยายผู้ใช้จะไม่ได้รับข้อมูลที่เป็นรูปธรรม ใช่ส่วนขยายจะถูกลงทะเบียน แต่ระบบไม่สามารถหาวิธีเปิดไฟล์ได้
บ่อยครั้งที่ปัญหาเกี่ยวข้องกับความจริงที่ว่าผู้ใช้พีซีกำลังพยายามติดตั้งไดรเวอร์หรือโปรแกรม 64 บิตบนระบบ 32 บิต ที่จริงแล้วแม้แต่ความเข้ากันได้ของระบบไฟล์ NTFS (NTFS5) หรือ ReFS สำหรับดิสก์และพาร์ติชัน FAT32 ก็ไม่ได้จัดเตรียมไว้ให้เมื่อติดตั้งเวอร์ชันที่ใหม่กว่าหรือสูงกว่า
ในทางตรงกันข้ามโปรดไม่มีปัญหาโปรแกรมที่ออกแบบมาเพื่อทำงานในระบบไฟล์ FAT32 สามารถทำงานใน NTFS ได้อย่างง่ายดาย สิ่งเดียวที่ควรให้ความสนใจคือช่วงเวลาที่ข้อความปรากฏขึ้นระบุว่าแอปพลิเคชันไม่ใช่แอปพลิเคชัน Win32 จะแก้ไขสถานการณ์นี้ได้อย่างไรแม้ว่าระบบไฟล์จะเหมือนกันเช่น NTFS ใน Windows 7 และ Windows XP หรือ Vista ประเด็นคือโปรแกรมเวอร์ชัน 64 บิตสำหรับ 64 บิต "เจ็ด" ไม่ได้รับการยอมรับจากเวอร์ชันก่อนหน้าเช่น XP หรือ Vista ที่นี่คุณจะต้องมองหาเวอร์ชัน 32 บิตสำหรับระบบไฟล์ NTFS
ในบางกรณีปรากฏการณ์ประเภทนี้ยังสามารถสังเกตได้ในสถานการณ์มาตรฐานที่เกี่ยวข้องกับความเสียหายต่อการกระจายการติดตั้งหรือไฟล์เก็บถาวรที่ไม่ได้บรรจุ
ตัวอย่างเช่นเมื่อเปิดไฟล์เก็บถาวรที่สร้างโดยเมื่อใช้ WinRAR 5 เวอร์ชัน 64 บิตในเวอร์ชันของไฟล์เก็บถาวรด้านล่างนี้คุณจะได้รับข้อผิดพลาดและข้อความว่าแอปพลิเคชันไม่ใช่แอปพลิเคชัน Win32 จะทำอย่างไรในกรณีนี้? ทุกอย่างเรียบง่าย คุณเพียงแค่ต้องหาไฟล์ที่ตรงกันซึ่งบรรจุโดยใช้ไฟล์เก็บถาวรเดียวกัน แต่เป็นเวอร์ชัน 32 บิต
แต่นี่คือทั้งหมดที่พวกเขากล่าวว่าดอกไม้บ่อยครั้งที่คุณอาจเจอสถานการณ์ที่ไม่พึงประสงค์เมื่อผู้ใช้มั่นใจว่าไฟล์โปรแกรมหรือไดรเวอร์ไม่เสียหายหรือโหลดน้อยเกินไป แต่ระบบยังคงแสดงข้อความว่าแอปพลิเคชันไม่ใช่แอปพลิเคชัน Win32 เป็นเรื่องง่ายที่จะเข้าใจว่าต้องทำอย่างไรในสถานการณ์เช่นนี้โดยตัวอย่างการป้อนข้อมูลเฉพาะลงในรีจิสทรีของระบบ ในการดำเนินการนี้ให้ดาวน์โหลดไฟล์ Win32.reg และเรียกใช้หนึ่งครั้ง หลังจากนั้นปัญหาก็ควรจะหมดไป
บางครั้งเทคนิคนี้ไม่ได้ผล ข้อผิดพลาดน่าจะเกิดจากการอัปเดต Microsoft .NET Framework
หากติดตั้งบนเทอร์มินัลคอมพิวเตอร์สมมติว่าเวอร์ชัน 2.0 ขอแนะนำอย่างยิ่งให้อัปเดตโดยอัตโนมัติหรือด้วยตนเอง ในการดำเนินการนี้คุณสามารถใช้ "Windows Update" เดียวกันหรือดาวน์โหลดชุดแจกจ่ายบนเว็บไซต์อย่างเป็นทางการของการสนับสนุนการอัปเดตจาก Microsoft
เช่นเดียวกับแพลตฟอร์มเช่น JAVA หรือ Microsoft Visual C ++ Distributable Package (x86 หรือ x64) การอัปเดตจะดำเนินการในลักษณะที่คล้ายคลึงกัน