¿ª»úÌ«Âý À´ÕÒ°ì·¨°É
MBR¶ÁÈ¡Òýµ¼ÉÈÇø-»î¶¯·ÖÇøµÄµÚÒ»ÉÈÇø¡£´ËÉÈÇø°üº¬ÓÃÒÔÆô¶¯WindowsÆô¶¯¹ÜÀíÆ÷(Windows Boot Manager)³ÌÐòBootmgr exeµÄ´úÂë¡£
2¡¢Æô¶¯²Ëµ¥Éú³É¡ª¡ª
WindowsÆô¶¯¹ÜÀíÆ÷¶ÁÈ¡¡°Æô¶¯ÅäÖÃÊý¾Ý´æ´¢(Boot Confi guration Data store£©ÖеÄÐÅÏ¢¡£´ËÐÅÏ¢°üº¬Òѱ»°²×°ÔÚ¼ÆËã»úÉϵÄËùÓвÙ×÷ϵͳµÄÅäÖÃÐÅÏ¢¡£²¢ÇÒÓÃÒÔÉú³ÉÆô¶¯²Ëµ¥¡£
3¡¢µ±ÄúÔÚÆô¶¯²Ëµ¥ÖÐÑ¡ÔñÏÂÁж¯×÷ʱ£º
<1> Èç¹ûÄúÑ¡ÔñµÄÊÇWindows £¨7»òWindows Vista£©£¬Windows Æô¶¯¹ÜÀíÆ÷(Windows Boot Manager)ÔËÐÐ%SystemRoot%\System32Îļþ¼ÐÖеÄOS loader¡ª¡ªWinload.exe¡£
<2> Èç¹ûÄúÑ¡ÔñµÄÊÇ×ÔÐÝÃß״̬»Ö¸´Windows 7 »ò Vista£¬ÄÇôÆô¶¯¹ÜÀíÆ÷½«×°ÔØWinresume.exe²¢»Ö¸´ÄúÏÈǰµÄʹÓû·¾³¡£
<3> Èç¹ûÄúÔÚÆô¶¯²Ëµ¥ÖÐÑ¡ÔñµÄÊÇÔçÆÚµÄWindows°æ±¾£¬Æô¶¯¹ÜÀíÆ÷½«¶¨Î»ÏµÍ³°²×°ËùÔÚµÄ¾í£¬²¢ÇÒ¼ÓÔØWindows NT·ç¸ñµÄÔçÆÚOS loader(Ntldr.exe)¡ª¡ªÉú³ÉÒ»¸öÓÉboot.iniÄÚÈݾö¶¨µÄÆô¶¯²Ëµ¥
4¡¢ºËÐÄÎļþ¼ÓÔØÖÁµÇ¼»Ã桪¡ª
Windows7Æô¶¯Ê±£¬¼ÓÔØÆäºËÐÄÎļþ Ntoskrnl.exeºÍhal.dll¡ª¡ª´Ó×¢²á±íÖжÁÈ¡ÉèÖò¢¼ÓÔØÇý¶¯³ÌÐò¡£½ÓÏÂÀ´½«ÔËÐÐWindows»á»°¹ÜÀíÆ÷(smss.exe)²¢ÇÒÆô¶¯ WindowsÆô¶¯³ÌÐò(Wininit exe)£¬±¾µØ°²È«ÑéÖ¤(Lsass.exe)Óë·þÎñ(services.exe)½ø³Ì£¬Íê³Éºó£¬Äú¾Í¿ÉÒԵǼÄúµÄϵͳÁË¡£
5¡¢µÇ½ºóµÄ¿ª»ú¼ÓÔØÏîÄ¿¡ª¡ª
OK£¬ÎÒÃǽøÈëÁËWin7ϵͳµÄµÇ½»Ã棬Õâ¶ù¾Í²»½ØÍ¼ÁË£¬µØÇòÈ˶¼ÖªµÀ£¬µ±È»£¬»¹ÓкܶàÓû§ÅóÓÑÃÇÓÃWin7ÓÅ»¯´óʦÖÐÄÚÖõÄÃÀ»¯´óʦ°ÑÕâ¶ù¸Ä³ÉÁ˸öÐÔ»¯µÄ»Ãæ¡£
µ±ÄúÊäÈëÄúµÄÓû§ÃûºÍÃÜÂ룬µÇ½½øÈëÄúµÄϵͳÄÇÒ»¿Ì£¬Ó²ÅÌÖ¨¸ÂµÄ½ÐÉù£¨´Ë´¦²»Éæ¼°SSDÐÍÓ²ÅÌ£©ºÍÓ²Å̵ƵÄÔÙ´ÎÉÁÁÁÌáÐÑÄú£ºÏµÍ³ÕýÔÚ¼ÓÔØÄúÕâ¸öÕË»§µÄ¸öÈËרÓÃÉèÖÃÎļþ£¬ÕýÔÚ¼ÓÔØµ±Ç°µçÄԺ͵±Ç°Óû§ËùÖ¸¶¨µÄһЩ¿ª»úÆô¶¯ÏîÄ¿ÄÚµÄÈí¼þ¡£ÕâÊÇÖÚ¶àÈí¼þ£¨°üÀ¨Ä¾Âí²¡¶¾£©×îϲ»¶µÄµØ·½£¬Ê²Ã´QQ¡¢MSN¡¢É±¶¾Èí¼þµÄ²»Ëµ£¬Á¬µç¿ºÍvagaaºÍһЩ²¥·ÅÆ÷µÈµÈɶµÄÒ²²»·Å¹ýÕâЩµØ·½£¬±Ï¾¹ËûÃÇÒª¿¿Õâ¶ùÀ´³£×¤ÄúµÄ×ÀÃæÓÒϽǺÍÄÚ´æÖ®ÖУ¬·½±ã½øÐÐÕýµ±µÄºÍ²»Õýµ±µÄһЩ¹¤×÷£¨´Ë´¦Ö¸µÄÊÇijЩÁ÷Ã¥ºÍ¶ñÒâÈí¼þ£©¡£µ±ÕâЩ¼ÓÔØÍê±Ï£¬Äú²ÅËãÕæÕý½øÈëÁËÄúµÄWindows×ÀÃæ£¬ÈÕ³£ÓéÀֺ͹¤×÷Éú»î²ÅµÃÒÔ¿ªÊ¼¡£
ºÃ£¬ÔÚËæºó½øÐеľßÌåÓÅ»¯¶¯×÷µ½À´Ö®Ç°£¬ÏÈÄóöÄúµÄÃë±í£¬ÏȼǼһÏ´ӿª»úÆô¶¯µ½×îºóµÖ´ïWindows×ÀÃæ£¬ÄúÓÃÁ˶à¾Ã£¿£¿