PDA

نسخه کامل مشاهده نسخه کامل : تجربه خود را در ويندوز XP افزايش دهيد



leilash
06-04-2005, 02:14
تجربه خود را در ويندوز XP افزايش دهيد

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

واقعيت اين است كه من هميشه در نصب نرم‏افزارهاى درايو zip خود مشكل داشتم و خيلى وقتها هم زمان خود را صرف رفع صفحه آبى رنگ ويندوز XP كه با اتصال يك هاردديسك Peerless USB External ظاهر شده كردم. ولى خوشبختانه Peerless يك هارديسك خوش رفتار بود و فهميدم كه اگر سيستم را با يك هارد Peerless از پيش نصب شده بوت كنيد، مشكلى نخواهيد داشت. ولى اگر بعد از بوت شدن آنرا به سيستم متصل كنيد، به هرحال بايد مشكلات بعدى را هم خودتان يكجورى حل كنيد!

كار با Peerless بدون شك راحت است و من آنرا براى انتقال يك خروار داده بين سرويس‏دهنده محل كارم و ويندوز XP سيستم منزل خود استفاده مى‏كنم. لذا پس از ريختن فايلها روى آن، در منزل دست به كار شده و يكهو متوجه شدم كه يادم رفته بود كه Hot-Plugging خيلى هم درست نبود و بايد سيستم را از نو با اين وسيله متصل شده بوت مى‏كردم و به همين خاطر هم صفحه آبى رنگ ويندوز XP دوباره ظاهر شد. خب شايد مثل ما فكر كنيد كه با يك بار بوت كردن مشكل حل مى‏شود، ولى متأسفانه اينطور نشد. حتى بعد از بوت هم، صفحه Blue Screen of Death(BSOD) را ديدم. دوباره سعى كردم و يك بار ديگر بوت كردم، ولى باز هم هيچى ظاهر نشد كه دلم خوش شود. اعصابم خرد شده بود چون به عنوان ابزار Backup خوب از آن استفاده كرده بودم و حالا هيچ چاره‏اى نبود جز خواندن اطلاعات آن. و همچنين اطلاعاتى روى آن بود كه بدون شك بايد در جاى ديگرى هم نگهدارى مى‏شد. خب چه كار بايد مى‏كردم؟ عقل حكم مى‏كرد كه مراحلى را قبل از روشن شدن سيستم طى كنم. بايد Safe Mode را آزمايش مى‏كردم (كه با فشار كليد F8 در زمان بوت ويندوز XP ظاهر مى‏شود) و خوشبختانه Safe Mode جواب داد. وقتى در محيط Safe Mode سيستم بالا آمد، بهتر بود كه نرم‏افزار Iomegaware كه همچون راه‏انداز آن هاردديسك بود را Uninstall كنم. يا شايد بهتر بود كه از طريق گزينه System Restore آنرا به حالتى كه هفت پيش داشت برمى‏گرداندم. اما من راه‏حلى بهتر از به كارگيرى Safe Modeبرگزيدم، آن همه درايوها و سرويسهاى بارگذارى شده را نشان مى‏دهد. در وضعيت فعلى خيلى بعيد بود كه درايور IOMDISK قبل از كله پاشدن بارشده باشد. بنابر ويژگيهاى آن، Storage Iomega Disk Filter For filtering All Mass Devices وجود داشت كه احتمالاً مشكل مربوط به اين بود.

اما متأسفانه Safe Mode مشكل ما را حل نكرد و من هنوز هم صفحه آبى رنگ معروف را مى‏ديدم. يواش يواش ههه چيز داشت بدريخت‏تر مى‏شد و داشتم راستى راستى تب مى‏كردم.

اما نه، نگران نباشيد، هميشه گزينه Last Known Good Configuration در Safe Mode وجود داشت. اين گزينه را انتخاب كنيد و اميدوار باشيد كه ويندوز XP بدرستى بوت مى‏شود ولى اگر نشد چى؟ براى حل اين مشكل جدى واقعاً بايد يك PC ديگر در اختيار داشته باشيد و به اينترنت متصل شويد و ساعتها روى اينترنت جستجو كنيد. من هم خيلى جدى شروع به جستجوكردن بهترين راه براى بازيابى داده‏هايم كردم. شما خيلى سريع در اين جستجوها متوجه مى‏شويد كه ويندوز XP با ويندوز 98 خيلى متفاوت است.

مثلاً بايد بگوئيم كه سيستم من يك NTFS داشت نه يك FAT23، لذا نمى‏توانستيم خيلى راحت از يك فلاپى بوت كنيم و اطلاعات موردنظرم را روى رسانه قابل حمل كپى كنيم.

جريان بازيابى‏
توجه من به سمت Recovery Console معطوف شد. Recovery Console يك ابزار رفع اشكال قدرتمند است كه مى‏تواند زمانى كه سيستم قفل كرده يا راه‏انداز دستگاهى باعث آزار و اذيت شده، به كار آيد.

RC يك خط فرمان در اختيارتان قرار مى‏دهد كه به شما امكان اجراى اعمال مختلف مديريتى را مى‏دهد. شما مى‏توانيد فايلها را از روى FAT يا NTFS بخوانيد و بنويسيد، هاردديسكها را فرمت كنيد، بوت معيوب را درست كنيد يا سرويسها را متوقف يا اجرا كنيد و بعلاوه چند تا كار ديگر.

دو راه براى استفاده از Recovery COnsole وجود دارد: شما مى‏توانيد توسط سى‏دى‏رام ويندوز XP بوت شده و آنرا از منوى Boot اجرا كنيد يا اينكه مى‏توانيد آنرا به روى هاردديسك خود نصب كنيد. بدين منظور، سى‏دى‏رام را وارد درايو كنيد و دستور زير را تايپ كنيد:

\i386\winnt32.txt/cmdcons

بعد از راه‏اندازى مجدد، RC روى خط پايين منوى Boot ظاهر مى‏شود. اگر آنرا انتخاب كنيد، بعد از يك مكث كوتاه، RCيك صفحه متنى را نمايش مى‏دهد كه ليست تمام OSهاى نصب شده روى سيستمتان در آن قرار دارد (ليست مى‏توانيد شامل Win2K و NT4 هم باشد) و بعد از شما مى‏پرسد كه مى‏خواهيد با كدام OSبوت شويد. اسم رمز Administrator را وارد كنيد (كه اگر در حال استفاده از نسخه Homeباشيد عموماً خالى است) و بعد به شما يك اعلان فرمان داده مى‏شود.

آنچه كه در خط دستور RC در اختيار داريد، شبيه به چيزى است كه در يك اعلان دستور معمولى در اختيارتان است، اما شما مى‏توانيد آنها را با تايپ Help در كنسول هم ببينيد. براى گرفتن help يك دستور خاص، مى‏توانيد از شكل "command_name/HELP" يا "Command_name/?" استفاده كنيد. براى مثال ما مايل بوديم كه در مورد دستورات ENABLE يا DISABLE مطالبى را بدانيم. شما از دستور LISTSVC براى ليست كردن همه سرويسهاى در حال اجرا را استفاده مى‏كنيد و با دراختيارداشتن آن اطلاعات مى‏توانيد راه‏انداز يا سرويس دردسرساز را در بوت بعدى غيرفعال كنيد.

اولين حركت كپى كردن يك نسخه «تميز» IOMDISK روى نسخه موجود آن است (شما مى‏توانيد اينكار را با RC انجام دهيد)، شايد فايل خراب شده باشد. اينكار مشكلى را براى شما ايجاد نمى‏كند. سپس سعى درغيرفعال كردن IOMDISK هم كردم ولى فايده‏اى نداشت. (هنوز هم سيستم صفحه آبى را نشان مى‏داد). پس از آن به بحث نصب مجدد (Re-install) ويندوز XP روى ويندوز فعلى معطوف شدم كه شايد نصب جديد بتواند مشكلات را حل كند. اينكار خوب بود و يك راه حل غيرمخرب محسوب مى‏شد كه حداقل همه مى‏دانيم تحت ويندوز 9xاينكار مشكل‏گشا بود. البته اينكار گاهى هم مشكل را حل نمى‏كند و همچنان مشكل باقى مى‏ماند كه تحت ويندوز XP اين احتمال وجود داشت. بطور نرمال اين كار با انتخاب 'R' كه مربوط به كلمه Repair در حين فرآيند نصب است انجام مى‏شود، ولى به دليلى اين گزينه خود را نشان نداد. در عوض وقتى من سعى در نصب مجدد آن روى نسخه قديمى داشتم خيلى صريح به من اعلام كرد كه اگر به عمل نصب ادامه دهم حسابهاى كاربرى و اطلاعات امنيتى خود را از دست خواهم داد و تازه احتمال از دست دادن پوشه My Documents را هم داشتم. حالا فهميدم كه چه قدر خرابكارى كرده‏ام و تازه متوجه شدم كه در سيستم چه مشكلى بزرگى دارم.

كمك گرفتم‏
خب در اينجا بود كه يك فكر بكر كردم، كارى كه تا به حال در اين چند سال انجام نداده بودم. درباره كوچك كردن خودم پشت تلفن جلوى يك مسئول خدمات فنى صحبت مى‏كنم.

البته خيلى هم برايم عجيب نبود كه توضيحات معمولى و غيرحرفه‏اى از آن طرف بشنوم. خيلى سريع به من پيشنهاد شد كه به Safe Mode و Lask Known Good بروم (كه البته آنها را زودتر انجام داده بودم). سايت وب Iomega از قابليت چت كردن روى سايت پشتيبانى مى‏كرد كه البته بهتر از گوشى تلفن بود.

خيلى سريع از بحث SafeMode و Last known good گذشتم و متوجه شدم كه خيلى از بحث دور نبودم و آن كارهايى را كردم كه بايد انجام مى‏دادم. چون قبلاً هم نتوانسته بودم سيستم را با انجام اين كارها بوت كنم، اين بار هم اين نقشه عملى نشد. بعد از چند توصيه مؤدبانه، در آخر پشتيبان فنى به من توصيه كرد كه سيستم را يكبار ديگر به فروشنده‏اش بسپارم تا دوباره آنرا به خوبى بالا بياورد. از آنجا كه اين مشكل واقعاً مشكل مربوط به IOmega بود، پيش خودم فكر كردم كه چرا بايد يك شركت ديگر مسئوليت مشكلات شركت ديگر را برعهده بگيرد؟ هرچند كه از كيفيت سرويس IOmega نااميد شده بودم ولى خيلى هم برايم عجيب نبود.

خب حالا بايد چه كار مى‏كردم؟ هرچند كه هنوز هم قصد تلاش داشتم ولى كم كم داشتم از خير داده‏هاى روى ديسك مى‏گذشتم. خوشبختانه توانستم يك سى‏دى رام نصب ويندوز XP خوب پيدا كنم و يك نسخه maintenance روى پارتيشن دوم (درايو D) نصب نمودم. اين كار به خوبى انجام شد و سيستم دوباره بوت شد. در زمان بوت، مجدداً يك منو ظاهر شد كه دو كپى ويندوز Home XP را نشان مى‏داد. پس از آن توانستم با كپى maintenance خود بوت كنم (كه پيش فرض هم بود) و به داده‏هاى درايو C: براى آخرين بار نگاه كنم. بطور اتفاقى هيچ مشكلى هم براى Product Activation وجود نداشت (كپى دوم XP هنوز مى‏توانست تا 30 روز قبل از Active شدن دائم كار كند ولى چون روى سيستمى نصب شده بود كه همان مجموعه سخت‏افزار را بعنوان Hardware key مى‏شناخت، لذا singature هم مثل قبل بود و مشكلى در نصب پيدا نشد).

به منظور دسترسى به حساب كاربرى Administrator، بنابر ادعاى قوانين امنيتى XP، بايد با Safe Mode بوت مى‏كردم. اين تنها راهى بود كه مى‏توانستم به حساب كاربرى Administrator در ويندوز XP نسخه Home دسترسى پيدا كنم. وقتى بعنوان Administrator به سيستم loginكردم، خب همه چيز درست بود و مى‏توانستم هر كارى كه دوست داشتم انجام دهم. ولى نه همه كارهايى را كه مربوط به داده‏هاى همكارم بود، در ضمن Administrator هم اجازه كپى به من نمى‏داد. اگر مى‏خواستم اين كار را انجام دهم بايد Take Ownership فولدر مربوطه را تغيير مى‏دادم.

براى اين كار روى فولدرى كه مى‏خواهيد آنرا كپى كنيد راست كليك كنيد و Properties را انتخاب نماييد. سپس روى دكمه Security در قسمت Permission روى Advanced كليك كنيد. اينكار صفحه Advanced Security Settings را براى آن فولدر باز مى‏كند. سپس روى دكمه Owner كليك كنيد و Administrator را در "Change Owner to..." انتخاب كنيد. به منظور تغيير owner همه زيرمجموعه‏هاى آن فولدر هم بايد دكمه Replace owner on subcontainers and objects را انتخاب كنيد. روى Apply كليك كنيد. هر فايلى حدود 1 تا 2 دقيقه كارش طول مى‏كشد تا owner آن فايل عوض شود.

وقتى داده‏هايم به خوبى روى درايو D كپى شدند، حالا مى‏توانستم همه آنچه كه روى درايو C انجام مى‏دادم را به پايان برسانم. اين تجربه تلخ بالاخره در اينجا به پايان رسيد و خواستم به شما بگويم كه چه كارهايى در هنگام وقوع چنين مشكلاتى بايد انجام دهيد.

Mohammad
06-04-2005, 02:29
ممنون ولی
تاپیکتون تکراری بود :shock:
جالبه دقیقا مثله اون یکی :shock:

marilyn manson
28-06-2006, 22:35
چشم درد گرفت چه قدر مطلب خود خسته نشدي اينهمه تايپ كردي

Mohammad Modarresi
28-06-2006, 22:40
ولي بازم دستت درد نكنه زحمت كشيدي