Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रणाली >> Windows 10

Setup.exe कमांड-लाइन स्विच के साथ विंडोज 10 बिल्ड अपग्रेड करना

विंडोज 10 इंस्टॉल छवि में setup.exe इंस्टॉलर में कमांड-लाइन पैरामीटर की काफी बड़ी संख्या है जिसमें प्रशासक रुचि ले सकते हैं ताकि SCCM, MDT, या अन्य तैनाती टूल का उपयोग करके उपयोगकर्ता कंप्यूटर पर विंडोज 10 साइलेंट और अनअटेंडेड बिल्ड अपग्रेड को स्वचालित और प्रबंधित किया जा सके। इस लेख में हम दिखाएंगे कि संगतता जांच और नवीनतम विंडोज 10 बिल्ड में अपग्रेड के दौरान विंडोज 10 setup.exe पैरामीटर का उपयोग कैसे करें।

विंडोज 10 Setup.exe कमांड-लाइन विकल्प

विंडोज 10 बिल्ड अपग्रेड करने के लिए, एक विंडोज इंस्टॉल प्रोग्राम setup.exe का उपयोग किया जाता है। जब आप इसे चलाते हैं, तो एक ग्राफिकल विंडोज 10 अपग्रेड विज़ार्ड दिखाई देता है। हालांकि, इस प्रोग्राम में बड़ी संख्या में कमांड-लाइन पैरामीटर हैं जिनका उपयोग आप उपयोगकर्ताओं के कंप्यूटर पर OS अपग्रेड को स्वचालित करने के लिए कर सकते हैं। Setup.exe का सामान्य सिंटैक्स और पैरामीटर नीचे सूचीबद्ध हैं:

/1394Debug:<चैनल> [BaudRate:<बॉडरेट>] /AddBootMgrLast /Auto {Clean | DataOnly | Upgrade} /BitLocker {AlwaysSuspend | TryKeepActive | ForceKeepActive} /BusParams:<बस.डिवाइस.फंक्शन> /CompactOS {Enable / Disable} /Compat {IgnoreWarning / ScanOnly} /CopyLogs<स्थान> /Debug:<पोर्ट> [BaudRate:<बॉडरेट>] /DiagnosticPrompt {enable | disable} /DynamicUpdate {enable | disable} /EMSPort: {COM1 | COM2 | off} [/emsbaudrate:<बॉडरेट>] /InstallDrivers<स्थान> /InstallFrom<पथ> /InstallLangPacks<स्थान> /m:<फ़ोल्डर_नाम> /MigNEO Disable /MigrateDrivers {all | none} /NetDebug:hostip=<w.x.y.z>,port=<n>,key= <q.r.s.t>[,nodhcp][,busparams=n.o.p] /NoReboot /PKey<उत्पाद कुंजी> /Priority Normal /PostOOBE<स्थान> [\setupcomplete.cmd] /PostRollback<स्थान> [\setuprollback.cmd] [/postrollbackcontext {system / user}] /Quiet /ReflectDrivers<स्थान> /ResizeRecoveryPartition {Enable / Disable} /ShowOOBE {full / none} /Telemetry {Enable / Disable} /TempDrive <ड्राइव_अक्षर> /Unattend:<उत्तर_फ़ाइल> /Uninstall {enable / disable} /USBDebug:<होस्टनाम> /WDSDiscover /WDSServer:<सर्वरनाम>

Setup.exe कमांड-लाइन स्विच के साथ विंडोज 10 बिल्ड अपग्रेड करना

आप विंडोज 10 के लिए setup.exe के सभी कमांड-लाइन विकल्पों और उनकी विशेषताओं के बारे में विस्तृत जानकारी प्रलेखन पृष्ठ पर प्राप्त कर सकते हैं: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/windows-setup-command-line-options

अप-टू-डेट विंडोज 10 इंस्टॉल ISO छवि कैसे बनाएं?

अपने विंडोज 10 बिल्ड को अपग्रेड करने के लिए, आपके पास नवीनतम विंडोज 10 संस्करण वाली इंस्टॉलेशन ISO छवि होनी चाहिए। आज यह विंडोज 10 2004 (मई 2020 अपडेट) है।

आप मीडिया क्रिएशन टूल का उपयोग करके वर्तमान विंडोज 10 बिल्ड के साथ ISO छवि बना सकते हैं।

  1. मीडिया क्रिएशन टूल डाउनलोड करें (https://www.microsoft.com/en-us/software-download/windows10);
  2. MediaCreationTool2004.exe चलाएं और विज़ार्ड में निर्दिष्ट करें कि आप इंस्टॉलेशन मीडिया बनाना चाहते हैं (USB फ्लैश ड्राइव, DVD, या ISO फ़ाइल); Setup.exe कमांड-लाइन स्विच के साथ विंडोज 10 बिल्ड अपग्रेड करना
  3. भाषा, संस्करण और विंडोज 10 छवि की आर्किटेक्चर चुनें जिसे आप बनाना चाहते हैं; Setup.exe कमांड-लाइन स्विच के साथ विंडोज 10 बिल्ड अपग्रेड करना
  4. ISO फ़ाइल चेक करें और इसके लिए फ़ाइल नाम दर्ज करें;Setup.exe कमांड-लाइन स्विच के साथ विंडोज 10 बिल्ड अपग्रेड करना
  5. मीडिया क्रिएशन टूल द्वारा विंडोज 10 इंस्टॉलेशन छवि को आपके स्थानीय ड्राइव पर डाउनलोड करने तक प्रतीक्षा करें। Setup.exe कमांड-लाइन स्विच के साथ विंडोज 10 बिल्ड अपग्रेड करना

ISO छवि की सामग्री को अपने फ़ाइल सर्वर पर निकालें।

Setup.exe कमांड-लाइन स्विच के साथ विंडोज 10 बिल्ड अपग्रेड करना

अपग्रेड से पहले विंडोज 10 संगतता जांच का उपयोग करना

अपने कंप्यूटर पर OS अपग्रेड करने से पहले, आप जांच सकते हैं कि क्या आपके विंडोज 10 को नए ISO छवि में मौजूद बिल्ड में अपग्रेड किया जा सकता है। ऐसा करने के लिए, यह कमांड चलाएं:

start /wait setup.exe /Auto Upgrade /Quiet /NoReboot /DynamicUpdate Disable /Compat ScanOnly

Setup.exe कमांड-लाइन स्विच के साथ विंडोज 10 बिल्ड अपग्रेड करना

आप जिन पैरामीटर्स का उपयोग कर सकते हैं:

  • /Auto Upgrade – स्वचालित अपग्रेड मोड
  • /Quiet – अपग्रेड विज़ार्ड डायलॉग विंडो छुपाता है
  • /NoReboot – कंप्यूटर पुनरारंभ अक्षम करता है
  • /DynamicUpdate Disable — सेट करता है कि आपको Windows Update के माध्यम से नवीनतम अपडेट डाउनलोड करने की आवश्यकता नहीं है (आप उन्हें बाद में wuauserv का उपयोग करके स्वचालित रूप से या मैन्युअली डाउनलोड कर सकते हैं)
  • /Compat ScanOnly – केवल संगतता जांच करता है (बिल्ड अपग्रेड किए बिना)।

नए विंडोज 10 बिल्ड के साथ संगतता के लिए स्कैन करने में कुछ समय लगेगा।

आप फ़ाइल C:\$Windows.~BT\Sources\Panther\setupact.log में संगतता जांच प्रक्रिया को ट्रैक कर सकते हैं। यदि स्कैन जांच समाप्त हो गई है, तो आप इसमें निम्न लाइन देखेंगे:

Info MOUPG **************** SetupHost लॉगिंग समाप्त ****************

Setup.exe कमांड-लाइन स्विच के साथ विंडोज 10 बिल्ड अपग्रेड करना

आप C:\$Windows.~BT\Sources\Panther\setuperr.log में संगतता विश्लेषण परिणाम देख सकते हैं। अंतिम लाइन ढूंढें जो इस तरह दिखती है:

CSetupHost::Execute(xxx): Result = xxxxxxxx

Setup.exe कमांड-लाइन स्विच के साथ विंडोज 10 बिल्ड अपग्रेड करना

यह जांच परिणाम कोड है।

आप कमांड प्रॉम्प्ट में अपग्रेड संगतता जांच के लिए त्रुटि कोड भी प्राप्त कर सकते हैं:

echo %errorlevel%

स्कैन परिणाम कोड को हेक्साडेसिमल प्रारूप में परिवर्तित किया जाना चाहिए।

उदाहरण के लिए, setup.exe कमांड ने -1047526896 लौटाया। दशमलव कोड को कैलकुलेटर में प्रोग्रामर मोड में कॉपी और पेस्ट करें। हेक्साडेसिमल त्रुटि कोड प्राप्त करने के लिए, हेक्स बॉक्स से मान कॉपी करें, शुरुआत में सभी F हटाएं और इसके बजाय 0x जोड़ें। मेरे मामले में, मुझे 0xC1900210 मिला।

Setup.exe कमांड-लाइन स्विच के साथ विंडोज 10 बिल्ड अपग्रेड करना

सबसे सामान्य विंडोज 10 संगतता जांच त्रुटि कोड हैं:

  • 0xC1900210 – कोई समस्या नहीं मिली;
  • 0xC1900208 – संगतता समस्या मिली;
  • 0xC1900204 और 0xC190010E – स्वचालित बिल्ड अपग्रेड असंभव (गलत विंडोज संस्करण या आर्किटेक्चर);
  • 0xC1900200 – कंप्यूटर न्यूनतम विंडोज 10 हार्डवेयर आवश्यकताओं को पूरा नहीं करता;
  • 0xC190020E – पर्याप्त डिस्क स्थान नहीं;
  • 0xC1420127 – WIM फ़ाइल को अनमाउंट करते समय समस्या।

आप setupdiag.exe टूल का उपयोग करके विस्तृत जानकारी प्राप्त कर सकते हैं कि आप अपने विंडोज 10 बिल्ड को अपग्रेड क्यों नहीं कर सकते।

मेरे मामले में, setuperr.log में निम्न त्रुटि थी:

Error MOUPG CSetupHost::Execute(412): Result = 0xC1900208[gle=0x00000003]

SetupDiag द्वारा बनाए गए SetupDiagResults.log की जांच करें। लॉग दिखाता है कि दो कारण हैं जो मेरे कंप्यूटर को विंडोज 10 बिल्ड अपग्रेड करने से रोकते हैं:

  • CompatBlockedApplicationAutoUninstall — एक असंगत ऐप मिला, और मुझे अपग्रेड से पहले इसे अनइंस्टॉल करना होगा।
  • FindAbruptDownlevelFailure — लॉग में प्रविष्टियां लिखते समय अंतिम त्रुटि के बारे में जानकारी अचानक बाधित हो गई है।
मिलान प्रोफ़ाइल मिली: CompatBlockedApplicationAutoUninstall, FindAbruptDownlevelFailure - BEBA5BC6-6150-413E-8ACE-5E1EC8D34DD5, 55882B1A-DA3E-408A-9076-23B22A0472BD SetupDiag संस्करण: 1.6.0.0

अंत में, अपग्रेड से पहले McAfee एंटीवायरस अनइंस्टॉल करने की सिफारिश है:

Setup.exe कमांड-लाइन स्विच के साथ विंडोज 10 बिल्ड अपग्रेड करना

इंस्टॉलेशन/अपडेट के साथ जारी रखने से पहले आपको "McAfee VirusScan Enterprise" अनइंस्टॉल करना होगा।

यदि आपके पास SCCM है, तो आप एक साधारण पैकेज और विज्ञापन के साथ कमांड के साथ उपयोगकर्ता कंप्यूटर से त्रुटि स्तर स्थिति के मान केंद्रीय रूप से एकत्र कर सकते हैं: setup.exe /Compat ScanOnly

Setup.exe कमांड-लाइन स्विच के साथ विंडोज 10 बिल्ड अपग्रेड करना

कमांड प्रॉम्प्ट से विंडोज 10 इन-प्लेस अपग्रेड को कैसे स्वचालित करें?

यदि कोई संगतता समस्या नहीं मिली है जो आपके विंडोज 10 बिल्ड को अपग्रेड करने से रोकती है, तो आप एक साधारण कमांड-लाइन स्क्रिप्ट का उपयोग करके कंप्यूटर पर अपग्रेड चला सकते हैं। निकाले गए विंडोज 10 ISO छवि वाले साझा नेटवर्क शेयर में run_win10_upgrade.bat नामक एक BAT फ़ाइल बनाएं जिसमें निम्न कोड हो:

start /wait .\ W102004\Windows10x64-2004\setup.exe /auto upgrade /DynamicUpdate disable /showoobe None /Telemetry Disable

/Auto:Upgrade मोड अपग्रेड के बाद सभी ऐप्स और उपयोगकर्ता डेटा को रखता है। यदि आप केवल उपयोगकर्ता डेटा रखना चाहते हैं तो आप /auto:data मोड का भी उपयोग कर सकते हैं।

/migratedrivers all पैरामीटर का उपयोग सभी ड्राइवरों को जबरन माइग्रेट करने के लिए किया जाता है। यदि पैरामीटर सेट नहीं है, तो इंस्टॉलर प्रत्येक ड्राइवर पर व्यक्तिगत रूप से निर्णय लेगा।

विंडोज 10 अपग्रेड करते समय आप अन्य setup.exe विकल्पों का उपयोग कर सकते हैं।

विंडोज 10 1607 से शुरू करके, आप Setupconfig.ini फ़ाइल में इंस्टॉलेशन पैरामीटर सेट कर सकते हैं। यह फ़ाइल setup.exe वाले फ़ोल्डर में रखी जानी चाहिए और इसमें उपरोक्त कमांड से मेल खाने वाला टेक्स्ट होना चाहिए:

[SetupConfig] NoReboot ShowOobe=None Telemetry=Disable DynamicUpdate=Disable

पैरामीटर फ़ाइल का उपयोग करके विंडोज 10 अपग्रेड चलाने के लिए, निम्न कमांड का उपयोग किया जाता है:

Setup.exe /ConfigFile setupconfig.ini

  1. विंडोज 10 पर पैरेंटल कंट्रोल सेट अप करने की चरण-दर-चरण मार्गदर्शिका विंडोज 10 पर पैरेंटल कंट्रोल सेट अप करने की चरण-दर-चरण मार्गदर्शिका

    पैरेंटल कंट्रोल सेट अप करना बहुत फायदेमंद हो सकता है जब आप अपने बच्चे को डिजिटल दुनिया से सुरक्षित रखना चाहते हैं। अपने बच्चों को विंडोज सिस्टम का उपयोग करने की अनुमति देने से पहले, उनके सिस्टम की सुरक्षा के लिए पैरेंटल कंट्रोल सेटिंग्स को सक्षम करना सुनिश्चित करें। सोच रहे हैं कि यह कैसे करें? खैर,

  1. विंडोज 10 पर डुअल मॉनिटर्स में महारत हासिल करें: आसान सेटअप और कस्टमाइजेशन विंडोज 10 पर डुअल मॉनिटर्स में महारत हासिल करें: आसान सेटअप और कस्टमाइजेशन

    डुअल मॉनिटर्स सेटअप करना आपको मल्टीटास्किंग का मौका देता है। यदि आप एक गेमर, कंटेंट क्रिएटर, प्रेजेंटेशन मेकर, डेटा एनालिस्ट, कोडर या कोई ऐसा व्यक्ति हैं जिसे कई चीजों पर काम करने की आवश्यकता है, तो आपको विंडोज 10 पर मल्टीपल मॉनिटर्स आसानी से सेट अप करने का जवाब चाहिए होगा। यह गाइड आपको मॉनिटर्स के

  1. विंडोज 10 को 20H1 बिल्ड रिलीज के साथ मिली नई ताकत विंडोज 10 को 20H1 बिल्ड रिलीज के साथ मिली नई ताकत

    सतत विकसित हो रहा विंडोज मई 2019 अपडेट में जोड़ने के लिए एक और बिल्ड लेकर आया है। वे सभी जो विंडोज इनसाइडर का उपयोग कर रहे हैं, अगले साल की शुरुआत में 20H1 बिल्ड का प्रीव्यू पाने की उम्मीद कर सकते हैं। जैसा कि माइक्रोसॉफ्ट ने आज 19H2 की घोषणा की, स्लो रिंग के साथ आपको इसमें जोड़े गए सभी समीक्षित फीच