आईएसओ फ़ाइल का उपयोग करके वर्तमान विंडोज 10 बिल्ड को 1809 (अक्टूबर 2018 अपडेट) में अपग्रेड करने का प्रयास करते समय, मुझे एक दिलचस्प समस्या आई है। अपग्रेड के दौरान सहेजी जाने वाली सिस्टम सेटिंग्स के चयन के चरण में, व्यक्तिगत फ़ाइलों और ऐप्स को रखने का विकल्प निष्क्रिय था, और विज़ार्ड ने केवल एक अपग्रेड विकल्प की पेशकश की जब सभी व्यक्तिगत उपयोगकर्ता डेटा और ऐप्स हटाए जाने वाले थे (कुछ भी नहीं विकल्प)। इस बीच निम्न संदेश नीचे प्रदर्शित किया गया था:
आप Windows सेटिंग्स, व्यक्तिगत फ़ाइलें और ऐप्स नहीं रख सकते क्योंकि आपके Windows का वर्तमान संस्करण किसी असमर्थित निर्देशिका में स्थापित किया जा सकता है।
पहले तो मुझे ऐसा लगा कि मैं विंडोज 10 बिल्ड को 1803 से 1809 तक अपग्रेड नहीं कर पाऊंगा और सभी उपयोगकर्ता डेटा नहीं रख पाऊंगा, और मुझे विंडोज को क्लीन इंस्टाल मोड में फिर से इंस्टॉल करना होगा। हालाँकि, समस्या केवल इस तथ्य में थी कि अपग्रेड विज़ार्ड डिफ़ॉल्ट विंडोज 10 ऐप फ़ोल्डर नहीं ढूंढ सका (आगे बढ़ते हुए, मैं कहूंगा कि मेरे मामले में उन्हें किसी कारण से गलत तरीके से निर्दिष्ट किया गया था)।
आप रजिस्ट्री को संपादित करके समस्या को ठीक कर सकते हैं। ऐसा करने के लिए:
- रजिस्ट्री संपादक चलाएँ - regedit.exe;
- रजिस्ट्री कुंजी पर जाएं HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion;
- ProgramFilesDir . नाम का रजिस्ट्री पैरामीटर ढूंढें . इसमें उस निर्देशिका का पूरा पथ होना चाहिए जहां सिस्टम 'प्रोग्राम फाइल्स' फ़ोल्डर रखा गया है। यदि आपका सिस्टम ड्राइव पर स्थापित है C: , इस पैरामीटर का मान C:\Program Files . होना चाहिए . यदि सिस्टम किसी अन्य ड्राइव पर स्थापित है, तो पथ भिन्न होगा, उदाहरण के लिए, E:\Program Files;
- इस पैरामीटर के मान को संपादित करें ताकि इसमें आपके विंडोज 10 इंस्टॉलेशन में प्रोग्राम फाइल्स डायरेक्टरी का पूरा पथ शामिल हो;
- इसी तरह, निम्न मापदंडों के मूल्यों की जाँच करें:ProgramFilesDir(x86) , ProgramFilesPath और ProgramW6432Dir . यदि Windows 10 C:ड्राइव पर स्थापित है, तो निम्न पथों को वहां सूचीबद्ध किया जाना चाहिए:
ProgramFilesDir(x86) = C:\Program Files (x86)
युक्ति . पथों के बजाय, आप Windows परिवेश चर का उपयोग कर सकते हैं। उदाहरण के लिए, आप
ProgramFilesPath = C:\Program Files
ProgramW6432Dir = C:\Program Files%ProgramFiles(x86)%
. का उपयोग कर सकते हैं ProgramFilesDir(x86) पैरामीटर के मान के रूप में चर, और%ProgramFiles%
ProgramFilesPath के लिए। - रजिस्ट्री संपादक को बंद करें, अपने कंप्यूटर को पुनरारंभ करें और फिर से Windows 10 अपग्रेड विज़ार्ड प्रारंभ करें।
DISM /online /get-intl
हमारे उदाहरण में, आप देख सकते हैं कि सिस्टम की मूल भाषा फ़्रेंच है (डिफ़ॉल्ट सिस्टम UI भाषा:fr-FR ) कुछ मामलों में, विंडोज 10 को सही तरीके से अपग्रेड करने के लिए, आपको सभी अतिरिक्त स्थानीयकरण पैकेजों को हटाने की जरूरत है।
कृपया, यह भी सुनिश्चित करें कि आपने प्रतीकात्मक लिंक का उपयोग करके मानक विंडोज ऐप फ़ोल्डर्स या उपयोगकर्ता प्रोफ़ाइल निर्देशिका (C:\Users\) को किसी अन्य ड्राइव पर पुनर्निर्देशित नहीं किया है। यह इस समस्या का कारण भी बन सकता है।