मुख्य अन्य जिद्दी 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-बिट विंडोज़ पर चलते हैं... लेकिन कभी-कभी आपको उन्हें चलाने के लिए कुछ प्रोग्रामर धारणाओं के आसपास काम करने की ज़रूरत होती है!

दिलचस्प लेख

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

इंस्टाग्राम वीडियो कैसे डाउनलोड करें
इंस्टाग्राम वीडियो कैसे डाउनलोड करें
https://www.youtube.com/watch?v=G7jhZectIuU Instagram ने हाल के वर्षों में लघु वीडियो से लेकर कहानियों तक सभी प्रकार की संगतता जोड़ी है; और हाल ही में, अपने पसंदीदा क्रिएटर्स को देखने के लिए नए Instagram TV (IGTV) विकल्प पर। इससे इंस्टाग्राम
Google क्रोमकास्ट 3: नया क्रोमकास्ट जारी किया गया
Google क्रोमकास्ट 3: नया क्रोमकास्ट जारी किया गया
Google ने एक नया Google Chromecast जारी किया है। हम उम्मीद कर रहे थे कि Google अपने अक्टूबर इवेंट में नए क्रोमकास्ट की घोषणा करेगा और जब ऐसा नहीं हुआ, तो कंपनी ने इसे उसी समय Google स्टोर पर जारी कर दिया।
फायरस्टीक में मयूर टीवी कैसे जोड़ें
फायरस्टीक में मयूर टीवी कैसे जोड़ें
यू.एस. में स्थित पीकॉक टीवी, उपयोगकर्ताओं को प्रसारण, केबल और उपग्रह टीवी को बायपास करने देता है और केवल एक इंटरनेट कनेक्शन के साथ सामग्री प्राप्त करता है। सेवा में मूल एनबीसी प्रोग्रामिंग, साथ ही सिंडिकेटेड और मूल सामग्री शामिल है। 24 जून को आईटी
फिक्स त्रुटि 0x80242016 विंडोज 10 बिल्ड 18875 के साथ
फिक्स त्रुटि 0x80242016 विंडोज 10 बिल्ड 18875 के साथ
यदि आप त्रुटि 0x80242016 देखते हैं और विंडोज 10 बिल्ड 18875 में विंडोज इनसाइडर प्रीव्यू को अपग्रेड करने में सक्षम नहीं हैं, तो यहां एक त्वरित सुधार है।
टिकटॉक के लिए माता-पिता के नियंत्रण को समझना
टिकटॉक के लिए माता-पिता के नियंत्रण को समझना
टिकटॉक की भारी लोकप्रियता के साथ, संवेदनशील, भ्रामक और परेशान करने वाली सामग्री वाले टन वीडियो आपके पेज पर पॉप अप हो सकते हैं। यह बेहद हानिकारक हो सकता है, खासकर किशोरों और अन्य संवेदनशील समूहों के लिए। टिकटोक की सामग्री को फ़िल्टर करने का तरीका जानना
iPhone 8/8+ - मेरी स्क्रीन को मेरे टीवी या पीसी पर कैसे मिरर करें
iPhone 8/8+ - मेरी स्क्रीन को मेरे टीवी या पीसी पर कैसे मिरर करें
आईफोन 8 और 8+ दोनों ही बेहतरीन ग्राफिक्स के साथ आते हैं। वे एचडी रेटिना तकनीक से लैस हैं, जो रंगों को विशेष रूप से ज्वलंत बनाता है। IPhone 8 पर LCD स्क्रीन तिरछे 4.7 इंच लंबी है, जबकि 8+ आता है
नेटफ्लिक्स पर वीडियो की गुणवत्ता कैसे समायोजित करें
नेटफ्लिक्स पर वीडियो की गुणवत्ता कैसे समायोजित करें
फिल्मों, टेलीविज़न शो और वृत्तचित्रों के प्रशंसकों के लिए, नेटफ्लिक्स का कोई विकल्प नहीं है। मूल रूप से एक ऑनलाइन डीवीडी रेंटल सेवा, नेटफ्लिक्स ने स्ट्रीमिंग मनोरंजन के युग में प्रवेश करने में मदद की। जैसे-जैसे मीडिया कंपनियों के बीच युद्ध तेज होता जा रहा है,