วันอังคารที่ 6 มีนาคม พ.ศ. 2555

Bootmgr is compressed

เล่าไว้เป็นแนวทาง เผื่อใครจะเป็นอย่างผมนะครับ
ผมใช้ windows7 Ultimate ตัวเก่าๆหน่อย อยู่มาวันนึง ปริมาณข้อมูลใน ไดร์C มันก็ถึงคอหอย (อะไรไม่รู้นักหนา ทั้งที่ไม่ได้เก็บไฟล์ในไดร์นี้เลย) ก็เลยคลิกขวา สั่งบีบอัด ไดร์C:/ ประหยัดพื้นที่ซะเลย ครั้นเปิดเครื่องอีกที่ มัน บูต ไม่ได้ซะแล้ว พร้อมข้อความ "Bootmgr is compressed" อะฮ่า!! TT TT

ก็เลยไปหาวิธีแก้มา เป็นเว็ปนอก บอกคร่าวๆ ครั้นแล้ว รู้คนเดียวจะประโยชน์น้อยไป ขอเล่าสู่กันฟัง(อ่าน)เลยล่ะกัน อัพให้ละเอียดขึ้นด้วย


สิ่งที่คุณต้องมี คือ แผ่นติดตั้ง windows7 ตัวใหนก็ได้ที่บูต Dos ได้

วิธีแก้
1.เปิดเครื่อง บูตจาก CD/DVD
2.เข้าไปถึงหน้าจอที่มีคำว่า Install ข้างๆจะมี คำว่า ซ่อมแซมวินโดร์(ขอไทยละนะขี้เกียจสลับภาษา) คลิกเข้าไปครับ เครื่องจะบูตหาไดร์ติดตั้งวินโดร์เราแป๊บนึงแล้วก็ มีหน้าต่าง มี2ทางให้เลือก
- ซ่อมแซมส่วนบูตเข้าเครื่อง(ลองทำแล้วมันบอกเวอร์ชั่นไม่ตรงกะแผ่น-เราอัพเดตไปเยอะแล้ว-)
- ทำการ รีสตอร์ จากไฟล์ที่แบคอัพไว้(เราไม่มี)
3.เลือก รีสตอร์ จากไฟล์ที่แบคอัพไว้ มันจะค้นหาไฟล์แบ็คอัพ กด skip ครับ(ก็เราไม่มีนินา) ปิดหน้าต่างต่อจากนั้นไปเลยครับ เครื่องจะโหลด ไปเมนูที่เราต้องการแล้ว
4.หน้าต่างจะมีตัวเลือกประมาณ 6-8 ตัว เลือก
เปิด Dos(บางเวอร์ชั่นขั้นตอนอาจไม่ตรงเป๊ะ เป็นทำไงก็ได้ให้มานเปิด Dos ละกัน)

หน้าต่าง Dos ปกติมันจะแสดงเป็น แรมไดร์ X: ตามด้วยอะไรซักอย่างลืมไปแล้ว

1. ไปไดร์ Os ของเรา (ปกติก็ไดร์ C) โดยพิมพ์ C: (จบคำสั่งกดปุ่ม Enter)
2. พิมพ์ bootrec/fixMbr (จะพิมพ์แค่ bootrec เพื่อดูว่ามีคำสั่งอะไรบ้างก่อนก็ได้)
3. พิมพ์ bootrec/fixboot (ตัวนี้แหละสำคัญ)
4. พิมพ์ bootrec/rebuildbcd (ตรวจสอบไฟล์ว่ามีตัวใหนหายไปบ้างแล้วจะก๊อปจากแผ่นให้)
5. พิมพ์ exit เพื่อออกจากหน้าต่าง แล้วก็ รีสตาร์ท โลดครับ