SetupDiag کے ساتھ Windows 10 اپ گریڈ کے مسائل کی تشخیص کریں۔
Windows 10 کے اپ گریڈ کے طریقہ کار میں مسائل ہو سکتے ہیں، جس سے نئی تعمیر کی تنصیب ناممکن ہو جاتی ہے۔ اگر آپ فاسٹ رِنگ میں ونڈوز انسائیڈر ہیں، تو آپ کو دوسرے کے مقابلے میں بہت تیزی سے نئی تعمیرات موصول ہوتی ہیں۔ وہ ریلیز سے پہلے کے معیار کے ہیں اور ان میں سنگین مسائل ہوسکتے ہیں۔
جب سیٹ اپ OS کو اپ گریڈ کرنے میں ناکام ہو جاتا ہے، تو Windows ایک ایرر کوڈ دکھاتا ہے، اور اس عمل کو ختم کر دیتا ہے۔ مزید تفصیلات عام طور پر سیٹ اپ لاگ میں مل سکتی ہیں۔ بدقسمتی سے، یہ لاگز صارف دوست نہیں ہیں۔ یہ پڑھنا اور سمجھنا مشکل ہے کہ کیا ہو رہا ہے اور کامیاب واقعات کو فلٹر کرنا۔ اس مقصد کے لیے SetupDiag ٹول استعمال کیا جا سکتا ہے۔
SetupDiag.exe ایک اسٹینڈ تنہا تشخیصی ٹول ہے جس کا استعمال اس بارے میں تفصیلات حاصل کرنے کے لیے کیا جا سکتا ہے کہ ونڈوز 10 اپ گریڈ کیوں ناکام رہا۔
SetupDiag ونڈوز سیٹ اپ لاگ فائلوں کی جانچ کرکے کام کرتا ہے۔ یہ کمپیوٹر کو ونڈوز 10 میں اپ ڈیٹ یا اپ گریڈ کرنے میں ناکامی کی اصل وجہ کا تعین کرنے کے لیے ان لاگ فائلوں کو پارس کرنے کی کوشش کرتا ہے۔ SetupDiag کمپیوٹر پر چلایا جا سکتا ہے جو اپ ڈیٹ کرنے میں ناکام رہا، یا آپ لاگز کو کمپیوٹر سے کسی اور مقام پر ایکسپورٹ کر کے SetupDiag چلا سکتے ہیں۔ آف لائن موڈ میں۔
SetupDiag کو درج ذیل ویب سائٹ سے ڈاؤن لوڈ کیا جا سکتا ہے۔
SetupDiag ڈاؤن لوڈ کریں۔
یہ آلہ درج ذیل پیرامیٹرز کی حمایت کرتا ہے:
پیرامیٹر | تفصیل |
---|
/؟ | |
/آؤٹ پٹ: | - یہ اختیاری پیرامیٹر آپ کو نتائج کے لیے آؤٹ پٹ فائل کی وضاحت کرنے کے قابل بناتا ہے۔ یہ وہ جگہ ہے جہاں آپ کو پتہ چل جائے گا کہ SetupDiag کیا تعین کرنے میں کامیاب تھا۔ صرف ٹیکسٹ فارمیٹ آؤٹ پٹ سپورٹ ہے۔ UNC کے راستے کام کریں گے، بشرطیکہ وہ سیاق و سباق جس کے تحت SetupDiag کو UNC پاتھ تک رسائی حاصل ہو۔ اگر راستے میں جگہ ہے، تو آپ کو پورے راستے کو دوہرے اقتباسات میں بند کرنا ہوگا (نیچے مثال کے حصے کو دیکھیں)۔
- ڈیفالٹ: اگر متعین نہیں کیا گیا ہے تو، SetupDiag فائل بنائے گا۔سیٹ اپDiagResults.logاسی ڈائرکٹری میں جہاں SetupDiag.exe چلائی جاتی ہے۔
|
/موڈ: | - یہ اختیاری پیرامیٹر آپ کو اس موڈ کی وضاحت کرنے کی اجازت دیتا ہے جس میں SetupDiag کام کرے گا: آف لائن یا آن لائن۔
- آف لائن: SetupDiag کو لاگ فائلوں کے ایک سیٹ کے خلاف چلانے کے لیے کہتا ہے جو پہلے ہی ناکام سسٹم سے حاصل کی گئی ہے۔ اس موڈ میں آپ کہیں بھی چلا سکتے ہیں جہاں آپ کو لاگ فائلوں تک رسائی حاصل ہے۔ اس موڈ کو اپ ڈیٹ کرنے میں ناکام ہونے والے کمپیوٹر پر SetupDiag چلانے کی ضرورت نہیں ہے۔ جب آپ آف لائن وضع کی وضاحت کرتے ہیں، تو آپ کو /LogsPath: پیرامیٹر کی بھی وضاحت کرنی ہوگی۔
- آن لائن: SetupDiag کو بتاتا ہے کہ اسے کمپیوٹر پر چلایا جا رہا ہے جو اپ ڈیٹ کرنے میں ناکام رہا۔ SetupDiag ونڈوز کے معیاری مقامات پر لاگ فائلوں اور وسائل کو تلاش کرنے کی کوشش کرے گا، جیسے%SystemDrive%$Windows۔~btسیٹ اپ لاگ فائلوں کے لئے ڈائریکٹری.
- لاگ فائل کی تلاش کے راستے SetupDiag.exe.config فائل میں، SearchPath کلید کے تحت قابل ترتیب ہیں۔ تلاش کے راستے کوما سے الگ کیے گئے ہیں۔ نوٹ: تلاش کے راستوں کی ایک بڑی تعداد SetupDiag کے نتائج کی واپسی کے لیے درکار وقت کو بڑھا دے گی۔
- ڈیفالٹ: اگر متعین نہیں کیا گیا ہے تو، SetupDiag آن لائن وضع میں چلے گا۔
|
/LogsPath: | - یہ اختیاری پیرامیٹر صرف اس وقت درکار ہے۔/موڈ: آف لائنبیان کیا گیا ہے. یہ SetupDiag.exe کو بتاتا ہے کہ لاگ فائلوں کو کہاں تلاش کرنا ہے۔ یہ لاگ فائلیں فلیٹ فولڈر کی شکل میں ہوسکتی ہیں، یا متعدد ذیلی ڈائریکٹریوں پر مشتمل ہوسکتی ہیں۔ SetupDiag بار بار تمام چائلڈ ڈائریکٹریز کو تلاش کرے گا۔ اس پیرامیٹر کو چھوڑ دیا جانا چاہئے جب/موڈ: آن لائنبیان کیا گیا ہے.
|
/ZipWindow: | - یہ اختیاری پیرامیٹر SetupDiag.exe سے کہتا ہے کہ وہ اپنے نتائج کو جاری رکھتے ہوئے ایک زپ فائل بنائے اور ان تمام لاگ فائلوں کو جو اس نے پارس کی ہیں۔ زپ فائل اسی ڈائرکٹری میں بنتی ہے جہاں SetupDiag.exe چلائی جاتی ہے۔
- ڈیفالٹ: اگر متعین نہیں کیا گیا ہے تو، 'سچ' کی قدر استعمال کی جاتی ہے۔
|
/لفظی | - یہ اختیاری پیرامیٹر SetupDiag.exe کے ذریعہ تیار کردہ لاگ فائل میں بہت زیادہ ڈیٹا آؤٹ پٹ کرے گا۔ پہلے سے طے شدہ SetupDiag سنگین غلطیوں کے لیے صرف لاگ فائل کا اندراج تیار کرے گا۔ استعمال کرنا/لفظیSetupDiag ہمیشہ ڈیبگنگ تفصیلات کے ساتھ ایک لاگ فائل تیار کرنے کا سبب بنے گا، جو SetupDiag کے ساتھ کسی مسئلے کی اطلاع دیتے وقت کارآمد ثابت ہوسکتی ہے۔
|
اگر آپ کا بلڈ اپ گریڈ ناکام ہو گیا تو ٹول چلائیں اور SetupDiagResults.log فائل کو اسی فولڈر میں دیکھیں جہاں SetupDiag محفوظ ہے۔
آپ آؤٹ پٹ دلیل کا استعمال کرکے لاگ فائل کے مقام کی وضاحت کر سکتے ہیں:
|_+_|اس کے علاوہ، آپ ونڈوز لاگز کی جگہ کو اوور رائیڈ کر سکتے ہیں (مثال کے طور پر ناقابل استعمال OS کے لاگز کا تجزیہ کرنے کے لیے)
|_+_|اپ گریڈ ناکام ہونے پر منحصر ہے، درج ذیل فولڈرز میں سے ایک کو اپنے آف لائن مقام پر کاپی کریں:
$Windows۔ ~btsourcespanther
$Windows۔~btSourcesRollback
WindowsPanther
WindowsPantherNewOS
درج ذیل مثال سے پتہ چلتا ہے کہ SetupDiag کا لاگ آف لائن موڈ میں شروع ہوا تھا۔ اس مثال میں، ایک ایپلیکیشن وارننگ ہے، لیکن چونکہ سیٹ اپ کو /سکویٹ موڈ میں عمل میں لایا جاتا ہے، یہ ایک بلاک بن جاتا ہے۔ اس مسئلے کو حل کرنے کے لیے ہدایات SetupDiag کے ذریعے آؤٹ پٹ میں فراہم کی گئی ہیں۔
|_+_|ذریعہ: docs.microsoft.com