मुख्य अन्य जिद्दी 32-बिट ऐप्स को 64-बिट विंडोज़ पर कैसे काम करें

जिद्दी 32-बिट ऐप्स को 64-बिट विंडोज़ पर कैसे काम करें



win7-आरसी-डेस्क-150x150उम्मीद है कि अब तक आपने 64-बिट विंडोज़ पर मेरी सुविधा को issue के नवीनतम अंक में देखा होगापीसी प्रो. और शायद आपने मेरे आश्‍चर्यजनक आश्‍वासन से कुछ आराम प्राप्‍त किया है कि आपको एप्लिकेशन संगतता के बारे में बहुत अधिक चिंता करने की आवश्यकता नहीं है। लगभग सभी आधुनिक 32-बिट सॉफ़्टवेयर को विंडोज़ के 64-बिट संस्करण पर त्रुटिपूर्ण रूप से स्थापित और चलाना चाहिए।

जिद्दी 32-बिट ऐप्स को 64-बिट विंडोज़ पर कैसे काम करें

ठीक है, बेशक, जब भी आप ऐसा कुछ लिखते हैं तो आप परेशानी पूछ रहे होते हैं।

भाप किसी की इच्छा सूची कैसे देखें

निश्चित रूप से, जैसे ही हमारा सितंबर अंक न्यूज़स्टैंड पर उतर रहा था, मुझे पता चल रहा था किपीसी प्रोके आंतरिक सीएमएस क्लाइंट ने केवल 32-बिट विंडोज़ पर काम किया - आपने अनुमान लगाया। मेरे 64-बिट डेस्कटॉप से ​​एक नई समीक्षा बनाने की कोशिश करने से एक लापता COM क्लास फ़ैक्टरी के बारे में केवल एक अस्पष्ट त्रुटि मिली।

झंडा फहराना

थोड़ी खुदाई से समस्या का पता चला। कुछ शरारती डेवलपर ने पूरी तरह से मान्य 32-बिट .NET एप्लिकेशन लिखा था, लेकिन इसे विशेष रूप से 32-बिट कोड के रूप में फ़्लैग करने की उपेक्षा की थी। इसलिए 64-बिट विंडोज इसे 64-बिट मोड में चला रहा था, जिससे त्रुटियाँ तब होती हैं जब सॉफ़्टवेयर 32-बिट सिस्टम संसाधनों तक पहुँच नहीं पाता है जिसकी उसे उम्मीद थी।

सौभाग्य से, इसे ठीक करना एक आसान समस्या है। माइक्रोसॉफ्ट का कोरफ्लैग्स कमांड लाइन टूल - .NET फ्रेमवर्क का हिस्सा - आपको निष्पादन योग्य फाइलों पर हेडर फ्लैग को संशोधित करने देता है, जिसमें वह भी शामिल है जो निर्दिष्ट करता है कि किसी एप्लिकेशन को 32-बिट मोड में चलाने की आवश्यकता है। हमारे डेटाबेस एप्लिकेशन के लिए इस ध्वज को सेट करना टाइपिंग का एक साधारण मामला था CorFlags application.exe /32bit+

तथायहां- एक 32-बिट एप्लिकेशन 64-बिट विंडोज पर पूरी तरह से चल रहा है। एक कोशिश के काबिल अगर आप कभी भी इसी तरह की समस्या का सामना करते हैं।

roku पर cbs सभी एक्सेस को कैसे कैंसिल करें

कौन सा प्रोग्राम फाइल फोल्डर?

जब मैं इस विषय पर हूं, तो यहां एक संबंधित समस्या है जब हमने 64-बिट विस्टा चलाने वाले पीसी की समीक्षा करना शुरू किया। इस मामले में परेशान करने वाला सॉफ्टवेयर और कोई नहीं थापीसी प्रोवास्तविक दुनिया बेंचमार्क सूट। सब कुछ पूरी तरह से स्थापित प्रतीत होता है, लेकिन जब हमने वास्तव में परीक्षण शुरू किए तो हमें संसाधन प्राप्त हुए त्रुटियों को नहीं मिला।

मैंने SysInternals 'अनिवार्य' की मदद से समस्या का पता लगाने के बारे में बताया प्रक्रिया मॉनिटर उपयोगिता, और एक बार फिर, स्पष्टीकरण दयालु रूप से सरल निकला (इतना सरल, वास्तव में, कि मैंने इसे स्वयं काम नहीं करने के लिए थोड़ा मूर्ख महसूस किया)।

विभिन्न फाइलें नहीं मिल रही थीं क्योंकि 64-बिट विंडोज़ पर प्रोग्राम फाइल्स फ़ोल्डर केवल 64-बिट अनुप्रयोगों के लिए आरक्षित है। 32-बिट प्रोग्राम प्रोग्राम फाइल्स (x86) नामक फ़ोल्डर में स्थापित होते हैं। हमारी परीक्षण स्क्रिप्ट में हार्ड-कोडेड पथ शामिल थे जो विफल हो रहे थे क्योंकि हमारे 32-बिट एप्लिकेशन अपने सामान्य स्थान पर नहीं थे।

csv . से क्रोम में पासवर्ड आयात करें

यदि आपको इस तरह की कोई समस्या आती है, तो आप C:Program Files के स्पष्ट संदर्भों को हटाकर और इसके बजाय %ProgramFiles% का उपयोग करके इसे आसानी से ठीक कर सकते हैं (इस चतुर पर्यावरण चर को प्रोग्राम फ़ाइलों या प्रोग्राम फ़ाइलों (x86) के आधार पर हल करना चाहिए क्या इसे कॉल करने की प्रक्रिया 64-बिट या 32-बिट है)। यदि आप पथ बदलने के लिए स्रोत पर नहीं जा सकते हैं, तो एक त्वरित और गंदा समाधान यह है कि आप अपनी 32-बिट फ़ाइलों को प्रोग्राम फ़ाइलों में मैन्युअल रूप से कॉपी करें। एक बार जब मैंने ऐसा कर लिया, तो हमारे बेंचमार्क बिना किसी रोक-टोक के चले।

तो आपके पास यह है: 32-बिट अनुप्रयोगकर64-बिट विंडोज़ पर चलते हैं... लेकिन कभी-कभी आपको उन्हें चलाने के लिए कुछ प्रोग्रामर धारणाओं के आसपास काम करने की ज़रूरत होती है!

दिलचस्प लेख

संपादक की पसंद

10 सर्वश्रेष्ठ विंडोज पासवर्ड रिकवरी सॉफ़्टवेयर
10 सर्वश्रेष्ठ विंडोज पासवर्ड रिकवरी सॉफ़्टवेयर
आज, एक ऑनलाइन उपस्थिति सभी के लिए महत्वपूर्ण है। व्यापक ऑनलाइन उपस्थिति के साथ पासवर्ड की एक श्रृंखला को याद रखने की आवश्यकता होती है। अब, पासवर्ड आपके व्यक्तिगत और निजी डेटा को डिजिटल मेलफ़ेक्टर्स से सुरक्षित और सुरक्षित रखने के लिए महत्वपूर्ण हैं। हालाँकि, ऐसे उदाहरण हो सकते हैं जब आप बस अपना विंडोज पासवर्ड याद नहीं रख सकते। खैर, झल्लाहट नहीं!
सीगेट फ्रीएजेंट गोफ्लेक्स अल्ट्रा-पोर्टेबल 500GB समीक्षा
सीगेट फ्रीएजेंट गोफ्लेक्स अल्ट्रा-पोर्टेबल 500GB समीक्षा
हमने सीगेट के अनुशंसित 2टीबी डेस्कटॉप ड्राइव में गोफ्लेक्स सिस्टम को पहले ही देख लिया है। लेकिन पोर्टेबल मॉडल भी हैं, जो चमकीले रंगों की एक श्रृंखला में उपलब्ध हैं और अलग करने योग्य यूएसबी 2, यूएसबी 3 और ईएसएटीए कनेक्टर का समर्थन करते हैं। पोर्टेबल कनेक्टर
गेम सेंटर क्या था और उसका क्या हुआ?
गेम सेंटर क्या था और उसका क्या हुआ?
गेम सेंटर iPhone गेमिंग का घर था, लेकिन iOS 10 के साथ, Apple ने ऐप बंद कर दिया और कुछ गेम सेंटर सुविधाओं को iOS में स्थानांतरित कर दिया।
मेरा ps4 इतना धीमा क्यों है? [हर पहलू स्पष्ट]
मेरा ps4 इतना धीमा क्यों है? [हर पहलू स्पष्ट]
पेज पर प्रोग्रामेटिक रूप से ऑटो विज्ञापनों को अक्षम नहीं कर सकते, इसलिए हम यहां हैं!
सिगरेट लाइटर को USB से बदलना
सिगरेट लाइटर को USB से बदलना
हालाँकि सिगरेट लाइटर या 12V एक्सेसरी सॉकेट को USB से बदलना संभव है, लेकिन यह सबसे अच्छा विकल्प नहीं हो सकता है।
विंडोज 10, विंडोज 8 और विंडोज 7 में प्रशासनिक शेयरों को अक्षम करें
विंडोज 10, विंडोज 8 और विंडोज 7 में प्रशासनिक शेयरों को अक्षम करें
विंडोज 10, विंडोज 8, विंडोज 8.1 और विंडोज 7 में डिफ़ॉल्ट प्रशासनिक शेयरों को निष्क्रिय करने के दो तरीके देखें।
10 सर्वश्रेष्ठ निःशुल्क डिस्क विभाजन सॉफ़्टवेयर उपकरण
10 सर्वश्रेष्ठ निःशुल्क डिस्क विभाजन सॉफ़्टवेयर उपकरण
इन उत्कृष्ट डिस्क विभाजन प्रबंधन कार्यक्रमों के साथ मुफ्त में विभाजन को सिकोड़ें, विस्तारित करें, संयोजित करें और विभाजित करें। अंतिम बार मार्च 2024 में अपडेट किया गया।