หลัก อื่น ๆ วิธีทำให้แอพ 32 บิตที่ดื้อรั้นทำงานบน Windows 64 บิต

วิธีทำให้แอพ 32 บิตที่ดื้อรั้นทำงานบน Windows 64 บิต



win7-rc-desk-150x150ถึงตอนนี้คุณคงได้เห็นฟีเจอร์ของฉันบน Windows 64 บิตแล้วในเวอร์ชันล่าสุดของพีซีโปร. และบางทีคุณอาจได้รับความสบายใจจากคำรับรองจากฉันว่าคุณไม่จำเป็นต้องกังวลเกี่ยวกับความเข้ากันได้ของแอปพลิเคชันมากเกินไป ซอฟต์แวร์ 32 บิตที่ทันสมัยเกือบทั้งหมดควรติดตั้งและทำงานอย่างไม่มีที่ติบน Windows รุ่น 64 บิต

วิธีทำให้แอพ 32 บิตที่ดื้อรั้นทำงานบน Windows 64 บิต

แน่นอน เมื่อใดก็ตามที่คุณเขียนอะไรทำนองนี้ คุณกำลังถามหาปัญหา

nintendo switch เล่นเกม wii u ได้

ฉันก็พบว่า เมื่อฉบับเดือนกันยายนของเราวางแผงบนแผงขายหนังสือพิมพ์แล้ว ฉันก็พบว่าพีซีโปรไคลเอนต์ CMS ภายในใช้งานได้เท่านั้น - คุณเดาได้ - Windows 32 บิต การพยายามสร้างบทวิจารณ์ใหม่จากเดสก์ท็อป 64 บิตของฉันทำให้เกิดข้อผิดพลาดที่ไม่ชัดเจนเกี่ยวกับโรงงานคลาส COM ที่ขาดหายไป

โบกธง

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

โชคดีที่นี่เป็นปัญหาที่แก้ไขได้ง่าย Microsoft's CorFlags เครื่องมือบรรทัดคำสั่ง - ส่วนหนึ่งของ .NET Framework - ให้คุณแก้ไขแฟล็กส่วนหัวของไฟล์สั่งการ ซึ่งรวมถึงไฟล์ที่ระบุว่าเมื่อใดต้องเรียกใช้แอปพลิเคชันในโหมด 32 บิต การตั้งค่าสถานะนี้สำหรับแอปพลิเคชันฐานข้อมูลของเราเป็นเรื่องง่ายในการพิมพ์ a CorFlags application.exe /32bit+

และที่นี่- แอปพลิเคชั่น 32 บิตหนึ่งตัวทำงานอย่างสมบูรณ์บน Windows 64 บิต คุ้มค่าที่จะลองถ้าคุณเคยประสบปัญหาที่คล้ายกัน

ทำไมปุ่มเริ่มไม่ทำงานใน windows 10

โฟลเดอร์โปรแกรมไฟล์ใด

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

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

ไม่พบไฟล์ต่างๆ เนื่องจากใน Windows 64 บิต โฟลเดอร์ Program Files จะสงวนไว้สำหรับแอปพลิเคชัน 64 บิตเท่านั้น โปรแกรม 32 บิตจะติดตั้งลงในโฟลเดอร์ชื่อ Program Files (x86) สคริปต์ทดสอบของเรารวมพาธแบบฮาร์ดโค้ดซึ่งล้มเหลวเนื่องจากแอปพลิเคชัน 32 บิตของเราไม่อยู่ในตำแหน่งปกติ

วิธีซ่อนเกมใน ps4

หากคุณพบปัญหาเช่นนี้ คุณสามารถแก้ไขได้โดยง่ายโดยลบการอ้างอิงที่ชัดเจนไปยัง C:Program Files และใช้ %ProgramFiles% แทน (ตัวแปรสภาพแวดล้อมที่ชาญฉลาดนี้ควรแก้ไขเป็น Program Files หรือ Program Files (x86) ขึ้นอยู่กับ ไม่ว่าจะเป็นกระบวนการเรียก 64 บิตหรือ 32 บิต) หากคุณไม่สามารถไปที่ต้นทางเพื่อเปลี่ยนเส้นทาง วิธีแก้ปัญหาที่รวดเร็วและสกปรกคือการคัดลอกไฟล์ 32 บิตของคุณไปยังไฟล์โปรแกรมด้วยตนเอง เมื่อฉันทำสิ่งนี้แล้ว เกณฑ์มาตรฐานของเราทำงานโดยไม่มีปัญหา

คุณมีแล้ว: แอปพลิเคชัน 32 บิตทำทำงานบน Windows 64 บิต… แต่บางครั้งคุณจำเป็นต้องแก้ไขสมมติฐานของโปรแกรมเมอร์สองสามข้อเพื่อให้ใช้งานได้!

บทความที่น่าสนใจ

ตัวเลือกของบรรณาธิการ

วิธีแก้ไขการโทรผ่าน Wi-Fi ไม่ทำงานบน Android
วิธีแก้ไขการโทรผ่าน Wi-Fi ไม่ทำงานบน Android
เมื่อการโทรผ่าน Wi-Fi ไม่ทำงานบน Android มักเกิดจากปัญหาการเชื่อมต่อ เครือข่ายอาจไม่รองรับการโทรผ่าน Wi-Fi ความแรงของสัญญาณอาจอ่อนเกินไป หรือคุณอาจต้องรีสตาร์ทฮาร์ดแวร์
วิธีเล่น Roku ผ่านระบบเสียงรอบทิศทาง
วิธีเล่น Roku ผ่านระบบเสียงรอบทิศทาง
คุณอาจเคยได้ยินเรื่องแย่ๆ เกี่ยวกับเครื่องเล่น Roku, แท่งสตรีมมิ่ง หรือตัวแพลตฟอร์มเอง เกี่ยวกับการขาดเสียงเซอร์ราวด์ แม้ว่าข่าวลือบางส่วนอาจเป็นเรื่องจริง แต่ในบทความนี้ คุณจะได้รับข้อมูลทั้งหมดของคุณ
CyberLink Media Suite 8 Ultra รีวิว
CyberLink Media Suite 8 Ultra รีวิว
Windows เต็มไปด้วยบิตและบ็อบพิเศษในปัจจุบันชุดซอฟต์แวร์สื่อมีช่วงเวลาที่ยากลำบากในการพิสูจน์ตัวเอง แม้แต่ฟังก์ชั่นขั้นสูงเช่นการตัดต่อวิดีโอก็ยังครอบคลุมโดย Live Essentials ของ Microsoft ในขณะที่การจัดการและแก้ไขรูปภาพ
7 วิธีแก้ไขเมื่ออีเมลหยุดทำงานบนโทรศัพท์ Android
7 วิธีแก้ไขเมื่ออีเมลหยุดทำงานบนโทรศัพท์ Android
ค้นหาวิธีง่ายๆ เจ็ดวิธีในการแก้ไขเมื่ออีเมลของคุณหยุดทำงานบนโทรศัพท์ Android
วิธีใช้ Amazon Fire TV Stick โดยไม่ต้องใช้รีโมท [พฤศจิกายน 2020]
วิธีใช้ Amazon Fire TV Stick โดยไม่ต้องใช้รีโมท [พฤศจิกายน 2020]
ในฐานะผู้บริโภค คุณมีตัวเลือกวิธีดูทีวีมากกว่าที่เคย นั่นคือสิ่งที่ทำให้ Fire Stick ของ Amazon แปลกใจมาก แม้ว่าจะมีการแข่งขันกันมากขึ้นจาก Google, Apple และ Roku กลุ่มผลิตภัณฑ์ Fire TV ของพวกเขายังคงดำเนินต่อไป
วิธีปิดใช้งานความโปร่งใสสำหรับแถบงานใน Windows 8
วิธีปิดใช้งานความโปร่งใสสำหรับแถบงานใน Windows 8
คุณอาจสังเกตเห็นว่าแถบงานโปร่งใสเสมอใน Windows 8 ไม่ว่าจะเป็นหน้าต่างใดก็ตาม นี่จะแสดงวิธีปิดใช้งานความโปร่งใสสำหรับแถบงานใน Windows 8 ด้วยการคลิกสองครั้ง วิธีปิดใช้งานความโปร่งใสสำหรับแถบงานใน Windows 8 วิธีที่ 1 ง่าย ๆ แนะนำให้ใช้ซอฟต์แวร์ Winaero Tweaker ของเรา Winaero Tweaker
วิธีสร้างยาฟื้นฟูใน Minecraft
วิธีสร้างยาฟื้นฟูใน Minecraft
ด้วยสูตรยาฟื้นฟูใน Minecraft คุณสามารถชง Splash Potion of Regenere และ Linger Potion of Regeneration เพื่อรักษาผู้อื่นได้