windows recovery console

4

Click here to load reader

Upload: c-arnoir

Post on 09-Jun-2015

388 views

Category:

Documents


0 download

DESCRIPTION

ریکاوری کنسول ویندوز

TRANSCRIPT

Page 1: Windows Recovery Console

^

23صفحه/150شماره/13سال

يك تعميركار ورزيده شويد

XP براي بازسازي ويندوز Windows Recovery Consoleاستفاده از عامل پايدار پي توانسته است نشان دهد كه يك سيستم ويندوز اكس

ميليون كاربر در سراسر جهان به تجربه 400و مطمئن است و بيش از با . ايدارتر استپي نسبت به ويندوزهاي قبلي بسيار پ اند كه اكس دريافته

عيب و نقص نبايد پي بي افزاري به پيچيدگي ويندوز اكس اين همه، نرماندازي مواجه باشد؛ به عنوان نمونه، گاهي با خطاهاي زمان راه

كند آن است كه چنين خطاهايي اغلب آنچه مسئله را بدتر مي. شويد مي نگاهي مشوند نتواني و در نتيجه باعث ميهيچ دليل معيني ندارند،

. درست به عالئم آنها بيندازيم و سراغ علت اصلي برويم

كه يك بانك اطالعاتي _حتي پايگاه اطالعات فني مايكروسافت ندرت راه حلهايي به_مايكروسافت است ت عظيم دربارة محصوال

براي مسائلي دارد كه با پيامهاي خطايي چون پيامهاي زير مشخص :)support.microsoft.com (شوند مي

Windows could not start because the following file is

missing or corrupt:

\WINDOWS\SYSTEM32\CONFIG\SYSTEM

Windows NT could not start because the below file is

missing or corrupt: C:\WINNT\SYSTEM32\HAL.DLL

NTLDR is Missing Press any key to restart

اما مايكروسافت تدبيري ديگر انديشيده است و ابزاري را در داخل د بسياري از مسائل توانن پي گنجانده است كه به آساني مي ويندوز اكس

از شش فرمان در داخلاي رشته. را حل كنندWindows Recovery Consoleتوانند بسياري از مي وجود دارد كه

ا حل كنند، به اين شرط كه مسئله به دليل يك ويروس، برنامة مسائل ر . افزار معيوب نباشد جاسوسي، يا سخت

برسيم Windows Recovery Consoleچگونه به

يك برنامة خدماتي ،Windows Recovery Consoleبرنامة به كاربر پي است و رام نصب ويندوز اكس دي سيشده در گنجاندهعامل را در يك سطح بسيار پايه دستيابي كند، سيستمدهد كه امكان مي

براي دستيابي اين . اندازي شود عامل خودش نتواند راه حتي اگر سيستمرام باشد و بعد دي پي بايد در ديسكران سي دي ويندوز اكس برنامه، سي

دي بوت كامپيوتر را روشن كنيم؛ حال، كامپيوتر شما از روي اين سيالبته، بايد كامپيوتر روي . نصب را آغاز خواهد كردخواهد شد و روال

دي تنظيم شده باشد، در غير اين صورت، حالت تقدم بوت از سيدي اگر كامپيوتر از سي. (دي بوت نخواهد شد كامپيوتر از روي سي

پي را از روي پي عبور كرد و در عوض ويندوز اكس ويندوز اكس تقدم بوت روي ديسك ديسك سخت بوت كرد، به اين معني است كه

براي اين كار، كامپيوتر را . سخت است و بايد اين تقدم را تغيير دهيد را بزنيد Deleteاندازي كنيد، در اوايل عمليات بوت، بارها كليد بازراه

شويد در بعضي از كامپيوترها ممكن [BIOS] بايوستا وارد برنامة صفحات اولية است كليد ورود به بايوس يك كليد ديگر باشد، در

شدن كامپيوتر، پيام كليد ورود به بايوس نمايش نمايشگر بعد از روشن پس از ورود به برنامة برپايي بايوس، گزينة). شود داده مي

Boot Priorityلتي تنظيم اي مشابه را بيابيد و آن را روي حا يا گزينه . اول است در آن رام دي كنيد كه ديسكران سي

توجه داشته باشيد كه براي اجراي برنامة:آورييادWindows Recovery Console،رام نصب ويندوز دي به سي

هايي با عنوانهايي چون دي سي. پي نياز خواهيد داشت اكسSystem restorationشود كه به همراه بعضي از كامپيوترها ارائه مي

. كار نخواهند كرد

اندازي آغاز شد، با يك صفحة آبي و خاكستري وقتي عمليات راه : شود آيد به شما خوشامد گفته مي كه در آن پيام زير مي

Press F2 to run Automated System Recovery (ASR)

Page 2: Windows Recovery Console

^

24صفحه /150شماره /13سال

با نزدن هيچ كليدي از اين گزينه عبور كنيد، زيرا اين گزينه، آن روال نصب ويندوز از آن كهپس. اي نيست كه شما الزم داريد گزينهاي كه باركردن فايلهاي موقتي را به پايان رساند، اولين صفحه، پي اكس

: شود گزينة زير را به نمايش در خواهد آورد ظاهر مي

To Repair A Windows XP Installation Using Recovery

Console, press R.

ه بعد، برنامة از اين مرحله ب. اين گزينه را انتخاب كنيدRecovery Console در دسترس شما قرار خواهد گرفت و با آن

. پي كژكار را تعمير كنيد توانيد يك ويندوز اكس مي

Windows Recovery Consoleاستفاده از

DOS خودش نوعي بازگشت به عصر ،Recovery Consoleبرنامة .سازد بي فراهم نمياست؛ از همين روي، در برابر اشتباهات حفاظت خو

داخل (directory) توريهايكير دين كنسول دسترسي مستقيمي را بهاسازد، در نتيجه، موقع صدور فرمانها فراهم ميWindowsهاي پوشه

ترين عاقالنه،همچون هر عمل حساس ديگري. خيلي بايد دقت كنيدد شده پيش از زدن كلي بودن فرمان تايپ ، چندبار بررسي دقيقرفتار

Enterاست .

براي بررسي و Recovery Consoleدر اين حالت خاص، ما از رجيستريبازسازي فايلهاي معيوب يا ارجاعهاي فايلي معيوب در

(Registry)در نگاه اول، عمليات تعمير . گيريم ويندوز بهره ميرسد، اما وقتي به نظر مي پيچيده،پي خطاهاي زمان بوت ويندوز اكس

توانيد يك كار آسان است كه در عرض چند دقيقه ميد،يگيرياد ب . انجام بدهيد

معموال . تعمير كنيدخواهيد قدم اول ورود به ويندوزي است كه مي : استي يك موردفهرستي

1: C:\WINDOWS

ويندوز پيشتر به طور نادرست نصب شده باشد، يا بر روي يك اگر و سپس 1 زدن كليد يك كامپيوتر چند ويندوز نصب شده باشد، با

براي ويندوز منتخب خود، ويندوز administratorتايپ كلمة عبور اگر موقع ورود به ويندوز انتخابي، يك . نظر خود را انتخاب كنيد مورد

را تايپ كنيد، همان administratorپيام از شما بخواهد كه كلمة عبور . ايد تخاب كردهكلمة عبوري را تايپ كنيد كه به هنگام نصب ويندوز ان

پي زنده كردن ويندوز اكس

مراحل زير، دقت و احتياط در بررسي هر مرحله از پيش از اجراي . فرمانها را فراموش نكنيد

اولين . برويد(root directory) ديركتوري ريشه به .1مرحلة فرمان : فرماني كه در اين عمليات بايد صادر كنيد يك فرمان ساده است

CD ..ايپ كنيد و كليد را تEnter را بزنيد تا از ديركتوري C:\WINDOWS خارج شويد و به ديركتوري C:يك فايلي . برويد

جاي دارد؛ براي اين كه شكل :Cكه الزم است اصالح شود در ريشة . تر شود بهتر است وارد اين ديركتوري بشويم فرمانها ساده

دهد كه پي به شما امكان مي اين مرحله از روال نصب ويندوز اكس . را دستيابي كنيدWindows Recovery Consoleبرنامة

Page 3: Windows Recovery Console

^

25صفحه/150شماره/13سال

فرمان شماره . هيد را تغيير بدBoot.iniات فايل خصوصي :2مرحلة در يك كامپيوتر مبتني :C را كه در ديسك Boot.ini فايل1صفاتدو،

مسئول گفتن Boot.iniفايل . كند قرار دارد اصالح ميNTبر ويندوز عامل در آنجا بر روي جايي به ويندوز است كه در عمل اين سيستم

عات اين فايل، عالوه بر حفظ اين اطال. ديسك سخت ذخيره شده استپي براي بارشدن كند كه ويندوز اكس هايي را كنترل مي مكاني، گزينه

حفاظت سرريزي بافر مبتني بر «كردن گيرد، شامل فعال مي به كار CPU2 «دادن فرمان مورد نياز براي تغيير.عامل يا فهرست انتخاب سيستم

: به قرار زير است Boot.ini صفات فايل

C:\ATTRIB –H –R –S BOOT.INI

صفات . از اين فرمان به صفات فايل اشاره داردATTRIBبخش عامل ثبت كنند كه يك فايل چگونه در داخل سيستم فايل مشخص مي

فايل، يك فايل پنهانتواند يك اين فايل مي. شده است معموال ديده فايلهاي پنهان. باشدفايل سيستمي، يا يك خواندني–فقطتوان اصالح يا حذف كرد، را نمي خواندني–فايل فقطيك شوند، نمي

صريحا به عنوان يك فايل مهم به وسيلة فايل سيستميو يك در اين مورد، ما هر سة . شود گذاري و حفاظت مي عامل عالمت سيستم

. كنيم فرمان غيرفعال مي -H -R –Sاين صفات را از طريق بخش Boot.iniدهد كه فايل به ما امكان مييات فايلوصيصاين ختغييردادن

1 attribute 2 CPU-based buffer overflow protection

تا بتوانيم با استفاده از يك فرمان در انتهاي اين عمليات ،را حذف كنيمبراي تغييردادن . آن را و همة فايلهاي مرتبط با آن را بازسازي كنيم

: را بزنيدEnterصفات فايل، فرمان زير را تايپ كنيد و سپس كليد

C:\ATTRIB –H –R –S BOOT.INI

ATTRIB اگر فرمان . را حذف كنيدBoot.iniفايل :3مرحلة خواهيد رسيد، كه به معني آن <Cآميز باشد، به نشانة خالي موفقيت

حال كه صفات فايل تغيير . است كه كامپيوتر منتظر فرماني ديگر است DEL BOOT.INIفرمان : توانيد اين فايل را حذف كنيد اند، مي كرده

را براي حذف آن فايل Enter تايپ كنيد و كليد <Cرمان در نشانة ف راما اجازه خواهد داد كه اين فايل را ش به Boot.iniحذف فايل . بزنيد

بعدا بازسازي كنيد تا مطمئن شويد كه اين فايل يا هر فايل مرتبط با آن . عيبي ندارد

گام بعدي مهمترين گام در اين عمليات .بازسازي :4مرحلة وقتي فرمان. BOOTCFG /REBUILDان فرم: است

BOOTCFG /REBUILD را در نشانة فرمان تايپ كنيد، كامپيوتر شده را بررسي خواهد كرد، و عالوه بر بازسازي فايل ويندوزهاي نصب

Boot.iniبخش رجيستري را كپي ويندوز شما، چند فايل وخصوص م عمول خطاهاي زمان تعمير خواهد كرد كه علتهاي مبراي فايلهايي

اين فايلها شامل فايلهاي زير هستند، اما محدود به اينها . اندازي هستند راهبه ياد داشته باشيد كه . Ntoskrnl.exe ، و Hal.dll ،Ntldr: شود نمي

اي اهميت دارد كه خود آن فايلها اهميت رجيستري به همان اندازهجاي آن فايلها، دارند، زيرا رجيستري حاوي كل اطالعات دربارة . فايلهايي كه با آنها ارتباط دارند، و تكاليف آنها است

دقيقه طول بكشد، چون يك روال 20اين عمليات ممكن است تا . در نتيجة آن، اجراي سه كار از شما خواسته خواهد شد. پيچيده است

به Enter و سپس زدن كليد Yاول، ويندوز انتخابي را با زدن كليد را وارد كنيد، كه Load Identifierدوم، . اضافه كنيدفهرست بوت

. شده در كامپيوتر شماست عامل نصب صرفا نام رسمي سيستمتوانيد داشته باشيد، ميHomeپي اگر يك نسخه از ويندوز اكس

Windows XP Home Editionدر نهايت، آنچه در . را تايپ كنيدين نام روي عمليات سيستم كنيد اهميتي ندارد، چون ا اينجا تايپ مي

خود Boot.iniرسيم، و فايل مي:Cرويم، به در اينجا به ويندوز مي .كنيم را حذف و اصالح مي

Page 4: Windows Recovery Console

^

26صفحه /150شماره /13سال

كنند كه از لحاظ زيبايي اثري ندارد، اما بسياري از كاربران احساس مي را OS Load Optionsسوم، . بهتر است نام درست و كامل تايپ شود

را در اين بخش تايپ fastdetect/ كاربر ويندوزي بايد هر . وارد كنيد شركت NXريهاي اي داريد كه فناو همچنين، اگر پردازنده. كند

AMD يا protection XD Buffer Overflow اينتل را پشتيباني شركتكردن اين خصوصيت را براي فعال noexecute=optin/ د، بايدكن مي

. تايپ كنيد وقتي .ديسك را از لحاظ صدمات وارده بررسي كنيد :5مرحلة

، را كامل كرديدBOOTCFG /REBUILDاين سه مرحله از فرمان توانيد فرمان بعدي شويد، كه در آن مي وارد يك نشانة فرمان داس مي را تايپ كنيد تا CHKDSK /Rفرمان . عمليات تعمير را تايپ كنيد

ديسك سخت شما از لحاظ صدمات وارده كامال بررسي شود، شامل ، كه هر كدام از آنها كه روي 4جدول فايل معيوب يا يك 3سكتورها-بد

توانيد با اين فرمان، مي. دستيابي كند واند فايلها را غيرقابلت داده باشد مي . اطمينان يابيد كه ويندوز در نقاط سالم ديسك سخت ذخيره شده است

مرحلة آخر، اجراي . را بازنويسي كنيد5سكتور– بوت.6مرحلة كند بازنويسي مي را سكتور– بوت است، كهFIXBOOTبرنامة خدماتي

از ديسك سخت است كه طوري نهان پيك بخش سكتور–بوت(عامل بگويد كه براي شود كه به كامپيوتر و سيستم پيكربندي مي

اگر به ياد بياوريد، . )ندن ارتباط برقرار ك با همكردن ويندوز چگونه بوت 3 bad sectors 4 damaged file table 5 boot sector

به اطالعاتي درBoot.ini را بازسازي كرديم؛ فايل Boot.iniما فايل اين اطمينان را FIXBOOTان كند، و فرم ع ميسكتور رجو–بوتسكتور - اطالعات درست را در آن بوتBoot.iniدهد كه فايل مي

را Enter را تايپ كنيد و كليد FIXBOOTفرمان . كند دستيابي ميخواهيد يك پي از شما خواهد پرسيد كه آيا مي ويندوز اكس. بزنيد بزنيد و را براي پاسخ آريYكليد . سكتور جديد بنويسيد يا نه -بوت

وقتي اين فرمان پاياني انجام شد، . را بزنيدEnterسپس كليد Recovery Console به شما اطالع خواهد داد كه با موفقيت يك

توانيد با تايپ فرمان در اين زمان، مي. ايد سكتور جديد را نوشته -بوتEXIT و زدن كليد Enter از برنامة Recovery Consoleخارج شويد .اندازي نشد، با زدن كليد پيوتر شما به طور خودكار باز راهاگر كاماندازي ، آن را به طور دستي بازراهCTRL-ALT-DELETEتركيبي

. كنيد

اتآزمايش تعميربودن يا آميز كردن كامپيوتر و بررسي موفقيت حال موقع بازبوت

اقبال باشيد، خطاها را به طور اگر خوش. نبودن عمليات تعمير استعامل را و در عرض چند دقيقه سيستم،ايد آميز تصحيح كرده وفقيتم

. ايد كردهتعمير

اقدامات احتياطي پيش از اجراي اين عمليات تعمير، بهتر است ابتدا اطمينان يابيد كه

افزاري افزار ديگر يا به دليل يك عيب سخت مسئله به دليل يك نرمآيا : از خودتان بپرسيداگر ترديد داريد، پرسشهاي زير را. نيست

كامپيوتر شما پيش از خرابي رفتار عجيبي نداشته است؟ يا آيا طبيعي كرده است و به طور ناگهاني اين خطاها را پس از يك بوت به كار مي

نمايش در آورده است؟ اگر دومي باشد، اجراي اين اقدامات ممكن نامة برفقط به خاطر داشته باشيد كه. است مسئله را حل كند

Windows Recovery Console، دستيابي مستقيم محتويات گذارد، و در نتيجه، اجراي هر فرمان عامل را در اختيار شما مي سيستم

□. نيز در بر داشته باشد راتواند خطراتي ميآن

اگر همه چيز طبق برنامه به پيش برود صدور فرمانBOOTCFG /REBUILD، اين پنجره را به نمايش اي چون پنجره

.ر خواهد آوردد