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

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



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

การติดตั้งกริ่งประตูแบบไม่มีกริ่ง
วิธีทำให้แอพ 32 บิตทำงานบน Windows 64 บิต

แนวคิดที่จำเป็นบางประการ

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

แนวคิดที่จำเป็นบางประการ

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

ทำให้เข้ากันได้

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

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

เปิดใช้งานแอปพลิเคชั่น 32 บิต

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

  1. เริ่มต้นด้วยการเข้าถึงคุณลักษณะของ Windows โดยพิมพ์คุณสมบัติของหน้าต่างลงในช่องค้นหาของ Windows และเลือกสิ่งที่ดีที่สุดที่ตรงกัน
  2. เลือกช่องที่อ่าน Internet Information Services แล้วคลิกตกลง จะใช้เวลาหนึ่งนาทีในการติดตั้งคุณสมบัตินี้
  3. เปิดตัวจัดการ IIS โดยพิมพ์บริการข้อมูลทางอินเทอร์เน็ตในช่องค้นหาของ Windows และเลือกรายการที่ตรงกันที่สุด
  4. คุณจะเห็นชื่อคอมพิวเตอร์ของคุณในหน้าต่างด้านซ้ายขยายและคลิกที่ Application Pools
  5. ในหน้าต่างด้านขวาคลิกขวาที่ DefaultAppPools และเลือกการตั้งค่าขั้นสูง
  6. เลือก Enable 32-bit Applications และเปลี่ยนจาก False เป็น True
  7. คลิกตกลงและรีสตาร์ทคอมพิวเตอร์ของคุณ

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

ไฟล์โปรแกรมไม่ถูกต้อง

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

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

วิธีเปลี่ยนบัญชีเริ่มต้น Google ของฉัน

ไฟล์โปรแกรมไม่ถูกต้อง

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

โกนและตัดผมสองบิต

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

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

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

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

วิธีแก้ไขการโทรผ่าน 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 เพื่อรักษาผู้อื่นได้