افزایش سرعت بوت شدن سیستمهای ویندوز
اگر از یک سیستم نسبتاً قدیمی ویندوزی استفاده میکنید، احتمالاً سرعت پایین بوت شما را آزار میدهد. حتی در سیستمهای جدیدتر هم ممکن است بعد از مدتی استفاده با کاهش سرعت بوت مواجه شوید. در ادامه به بررسی راهکارهای افزایش سرعت بوت شدن سیستمهای ویندوزی خواهیم پرداخت.
اگر از کاربران قدیمی ویندوز باشید حتماً به یاد دارید که در سیستمهای ضعیف ویندوزی گاهی سرعت بوت آنقدر پایین بود که خیلیها برای فرار از انتظار بالا آمدن ویندوز ترجیح میدادند هنگام بیدار شدن از خواب کامپیوتر خود را روشن کرده و پس از صرف صبحانه به سراغ سیستم خود بروند.
هرچند با بهبودهای چشمگیر در سختافزارها و نسخههای جدید ویندوز کمتر شاهد بوت بالای ۲ دقیقه هستیم، اما اگر حتی همین یکی دو دقیقه زمان بالا آمدن ویندوز هم برایتان قابل قبول نیست، میتوانید با انجام چند ترفند ساده آن را به طرز چشمگیری کاهش دهید.
فرآیند بوت
اگر علاقه دارید بدانید هنگام بوت شدن کامپیوترتان دقیقاً چه اتفاقی میافتد، این قسمت از مطلب جزئیات جالبی از سازوکار این فرآیند را در بر دارد. اما اگر علاقهای به جزئیات فنی بالا آمدن ویندوز ندارید و تنها میخواهید سرعت بالا آمدن سیستمتان را افزایش دهید، میتوانید با رد شدن از این قسمت به مطالعهی ادامهی مطلب بپردازید.
وقتی کامپیوتر خود را روشن میکنید، پردازندهی شما پس از سپری کردن یک سری مراحل ابتدایی به دنبال یک آدرس حافظهی خاص در رام بوت لودر میگردد. سپس پردازنده کدی که در این مکان پیدا کند را اجرا میکند. این کد همان بوت لودر سیستم است. رام بوت همهی سختافزارهای متصل به سیستم را میشمارد و چندین تست تشخیص عیب انجام میدهد. آنگاه به دنبال مکانی خاص روی هارد میگردد و کدی که در آن بیابد را اجرا میکند. این تازه آغاز فرآیند لود شدن سیستم عامل است.
در مورد ویندوز، کدی که پردازنده اجرا میکند Windows Boot Manager است. بوت منیجر سپس فرآیند لود شدن ویندوز را آغاز میکند. در طول این فرآیند هستهی (kernel) سیستم عامل ویندوز را به همراه درایورهای کلیدی و لایه انتزاعی سختافزاری (Hardware Abstraction Layer یا HAL) روی رم بارگذاری میشوند. HAL به عنوان رابطی بین سیستم عامل و سخت افزار عمل میکند. بعد از این Windows Executive که مجموعهای از سرویسهای ضروری مثل virtual memory manager و I/O manager است اجرا میشود و رجیستری ویندوز را بارگذاری میکند.
رجیستری شامل اطلاعاتی دربارهی اینکه چه سرویسها، درایورها و اپلیکیشنهایی طی فرآیند بوت بارگذاری شوند، است. رجیستری در حقیقت یک دیتابیس است که تنظیمات پیکربندی، گزینهها و مکانهای کلیدی مربوط به همه چیز، از نرمافزارهای سطح بالا گرفته تا سرویسهای سطح پایین سیستم عامل را در خود ذخیره میکند. با گذشت زمان و نصب و پاک کردن نرمافزارهای متعدد توسط کاربر، اندازهی رجیستری افزایش پیدا میکند که موجب کاهش سرعت بوت شدن سیستم میشود. بارگذاری نرمافزارها و سرویسهایی که با شروع ویندوز آغاز به کار میکنند (startup applications) هم زمان بوت شدن سیستم را افزایش میدهد.
آنچه در بالا گفته شد به هیچ وجه فرآیند بوت شدن کامپیوتر را کاملاً توضیح نمیدهد؛ بلکه خلاصهای مختصر برای درک بهتر چگونگی بالا آمدن ویندوز است. برای اطلاعات بیشتر از نحوهی بوت شدن ویندوز میتوانید اینجا کلیک کنید.
حالا که اطلاعات کافی دربارهی فرآیند بوت شدن ویندوز داریم، میتوانیم راههای افزایش سرعت این فرآیند را بررسی کنیم.
۱. غیر فعال کردن اپلیکیشنهای استارتآپ
همانطور که توضیح داده شد، اپلیکیشنهای استارتآپ برنامههایی هستند که با آغاز به کار ویندوز، آنها هم به صورت اتوماتیک اجرا میشوند. بسیاری از این برنامهها آنچنان ضروری و حیاتی نیستند و میتوانید بعد از شروع به کار ویندوز خودتان به صورت دستی آنها را اجرا کنید. در حقیقت بعضی از این اپلیکیشنها در حالت عادی اصلاً به کار نمیآیند و تنها منابع سیستمی را بیهوده مصرف میکنند.
برای غیر فعال کردن اپلیکیشنهای استارتآپ عبارت msconfig را در Run نوشته و اجرا کنید (در ویندوز ۱۰ میتوانید این عبارت را در کورتانا جستجو کنید). پس از بالا آمدن پنجرهی تنظیمات سیستم، به زبانهی Startup بروید.
غیر فعال کردن اپلیکیشنهای استارتآپ یکی از راههای افزایش سرعت بوت ویندوز است
برای غیر فعال کردن هر کدام از برنامهها کافی است تیک جلوی آن را بردارید. مشخص است برنامههایی مثل سیستم آپدیت نرم افزارهای ادوبی و QuickTime نیازی نیست با بالا آمدن ویندوز اجرا شوند و تنها در عملکرد سیستم شما تاثیر منفی خواهند گذاشت.
در ویندوز ۱۰ هنگامی که به مسیر گفته شده در بالا بروید با پیغامی مبنی بر اینکه "برای مدیریت برنامههای استارتآپ باید به تسک منیجر بروید" مواجه خواهید شد.
با کلیک روی Open Task Manager، تسک منیجر اجرا شده و لیستی از برنامههای استارتآپ را مشاهده خواهید کرد. برای غیر فعال کردن برنامهها از طریق تسک منیجر کافی است روی نام هر برنامه راست کلیک کرده و گزینهی Disable را انتخاب کنید.
پاک کردن رجیستری، سرعت بوت شدن سیستم عامل ویندوز را افزایش می دهد