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

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

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

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

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

/1394Debug:<channel>
[BaudRate:<baudrate>]
/AddBootMgrLast
/Auto {Clean | DataOnly | Upgrade}
/BitLocker {AlwaysSuspend | TryKeepActive | ForceKeepActive}
/BusParams:<bus.device.function>
/CompactOS {Enable / Disable}
/Compat {IgnoreWarning / ScanOnly}
/CopyLogs<location>
/Debug:<port> [BaudRate:<baudrate>]
/DiagnosticPrompt {enable | disable}
/DynamicUpdate {enable | disable}
/EMSPort: {COM1 | COM2 | off} [/emsbaudrate:<baudrate>]
/InstallDrivers<location>
/InstallFrom<path>
/InstallLangPacks<location>
/m:<folder_name>
/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<product key>
/Priority Normal
/PostOOBE<location> [\setupcomplete.cmd]
/PostRollback<location> [\setuprollback.cmd] [/postrollbackcontext {system / user}]
/Quiet
/ReflectDrivers<location>
/ResizeRecoveryPartition {Enable / Disable}
/ShowOOBE {full / none}
/Telemetry {Enable / Disable}
/TempDrive <drive_letter>
/Unattend:<answer_file>
/Uninstall {enable / disable}
/USBDebug:<hostname>
/WDSDiscover
/WDSServer:<servername>

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

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

अप-टू-डेट Windows 10 कैसे बनाएं ISO इमेज इंस्टाल करें?

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

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

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

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

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

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

अपने कंप्यूटर पर ओएस को अपग्रेड करने से पहले, आप जांच सकते हैं कि क्या आपके विंडोज 10 को नई आईएसओ इमेज में शामिल करने के लिए अपग्रेड किया जा सकता है। ऐसा करने के लिए, यह कमांड चलाएँ:

स्टार्ट /वेट setup.exe /ऑटो अपग्रेड /शांत /NoReboot /DynamicUpdate Disable /Compat ScanOnly

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

आपके द्वारा उपयोग किए जा सकने वाले पैरामीटर:

  • /ऑटो अपग्रेड - स्वचालित अपग्रेड मोड
  • /शांत - अपग्रेड विजार्ड डायलॉग विंडो छुपाता है
  • /NoReboot - कंप्यूटर को पुनरारंभ करना अक्षम करता है
  • /DynamicUpdate अक्षम करें - सेट करता है कि आपको विंडोज अपडेट के माध्यम से नवीनतम अपडेट डाउनलोड करने की आवश्यकता नहीं है (आप उन्हें बाद में स्वचालित रूप से wuauserv या मैन्युअल रूप से डाउनलोड कर सकते हैं)
  • /केवल कॉम्पैट स्कैन - केवल संगतता जांच करता है (बिना बिल्ड अपग्रेड किए)।

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

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

Info MOUPG **************** SetupHost Logging End ****************

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

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

CSetupHost::Execute(xxx): Result = xxxxxxxx

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

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

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

प्रतिध्वनि %त्रुटिस्तर%

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

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

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

सबसे विशिष्ट Windows 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 — लॉग में प्रविष्टियां लिखते समय अंतिम त्रुटि की जानकारी अचानक बाधित हो गई है।
Matching Profile found: CompatBlockedApplicationAutoUninstall, FindAbruptDownlevelFailure - BEBA5BC6-6150-413E-8ACE-5E1EC8D34DD5, 55882B1A-DA3E-408A-9076-23B22A0472BD

SetupDiag version: 1.6.0.0

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

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

You must uninstall "McAfee VirusScan Enterprise" before continuing with the installation/update.

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

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

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

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

शुरू/प्रतीक्षा करें।

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

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

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

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

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

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

Setup.exe /ConfigFile setupconfig.ini


  1. Windows 10 पर पेरेंटल कंट्रोल कैसे सेटअप और उपयोग करें

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

  1. Windows 10 पर डुअल मॉनिटर कैसे सेटअप करें

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

  1. Windows 10 20H1 बिल्ड के साथ शक्तिशाली हो जाएगा

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