Khắc phục tình trạng Windows XP Pro bị mất hoặc hỏng File NTLDR

Thảo luận trong 'Kỹ năng xác định sự cố!' bắt đầu bởi chip, 20 Tháng bảy 2009.

  1. Offline

    chip

    • Thành viên sáng lập

    • Chíp sún
    Số bài viết:
    777
    Đã được thích:
    778
    Điểm thành tích:
    560
    1. Ngữ cảnh:
    Giả sử Windows XP một lúc nào đó bị mất hay bị hỏng file hệ thống: NTLDR thì sẽ Windows sẽ không khởi động được. Do đó chúng ta tìm cách khắc phục.

    2. Các bước thực hành:
    a./ Làm hỏng file hệ thống: NTLDR bằng cách đổi tên thành OLDNTLDR
    b./ Sử dụng chức năng Recovery để phục hồi.

    a./ Làm hỏng file hệ thống: bằng cách đổi tên file NTLDR thành OLDNTLDR

    Đầu tiên chúng ta khảo sát sơ qua một số file quan trọng của hệ thống.
    Mở Windows Explore lên: +E
    Lưu ý: Mặc nhiên Windows sẽ “che giấu” các file quan trọng của hệ thống, do đó người sử dụng sẽ không nhìn thấy được. Mục đích là nhằm tránh việc sơ ý của người dùng mà sẽ làm ảnh hưởng đến hệ thống
    Để nhìn thấy được các files hệ thống thì chúng ta sẽ làm như sau:

    Từ cửa sổ Explore chọn Tools->Folder Option->View
    Sau đó chọn: Show hidden files and folders
    Bỏ các check box: Hide extensions for known file types
    Hide protected ooperating system files (Recommended)

    Nhấn Yes để bỏ qua cảnh báo và chọn OK để đóng hộp thoại.
    Sau đó nhìn nhánh bên phải cửa sổ Explore chúng ta sẽ thấy các files của hệ thống được hiển thị.

    Bây giờ, chúng ta sẽ đổi tên file: ntldr thành oldntldr
    Xong, bây giờ chúng ta thử khởi động lại Windows xem sao!
    Wow, ngay lập tức khi khởi động lại Windows sẽ bị…die vì thiếu file NTLDR, nhưng thực ra không phải thiếu mà là do chúng ta đổi tên nó !
    Lưu ý: Mỗi tên của file hệ thống là cực kỳ quan trọng và yêu cầu phải chính xác. Chúng ta không nên tuỳ tiện đổi tên, để hiểu rõ hơn về các mục đích các files hệ thống thì chúng ta có thể tham khảo thêm tại: www.microsoft.com/technet
    b./ Sử dụng chức năng Recovery để phục hồi.

    Bây giờ chúng ta cần đĩa source Windows XP để khôi phục lại file này. Cho CD Windows XP Pro và CD-ROM và khởi động lại máy.

    Chọn khởi động từ CD.
    Khi đó chúng ta chờ cho màn hình Setup sẽ xuất hiện như sau:

    [IMG]

    Chúng ta chọn Repair bằng cách nhấn phím: R
    Đợi cho chương trình copies một số files chuẩn cị cho quá trình Repair xong, màn hình Repair sẽ như sau

    [IMG]

    Chương trình sẽ hỏi chúng ta chỉ ra hệ điều hành cần Repair, chúng ta chọn 1 và Enter

    [IMG]

    Khi đó chương trình sẽ hỏi chúng ta password của người quản trị, nhập password và Enter

    [IMG]

    Từ dâu nhắc lệnh chúng ta gõ lệnh chuyển ổ đĩa sang CD-ROM và chuyển đến thư mục I386

    [IMG]

    Từ dấu nhắc lệnh gõ: Dir
    Sau đó dùng phím SpaceBar để cuộn xuống và khảo sát các files trong source Windows và thấy file NTLDR

    [IMG]

    OK, chúng ta khởi động lại máy.
    Lúc này Windows sẽ không còn báo lỗi Missing NTLDR file nữa và boot thành công.
    Chúng ta vào Windows Explore để khảo sát lại xem.

    [IMG]

    Chúng ta thấy vẫn còn file Oldntldr, không sao, ta cứ việc xoá nó đi, nhớ để lại lại file ntldr !
    Sau đó vào Folder Option->View-> Và check lại các check box để ẩn các file hệ thống đi.

    Kết luận: Bài LAB thật đơn giản, tuy nhiên điểm chốt là cho ta thấy sự quan trọng của các file hệ thống, nếu thiếu 1 trong những file đó thì Windows sẽ không khởi động được
    Mở rộng: chúng ta có thể dùng chương trình Recovery để stop hay start một services nào đó trên Windows XP Pro do Virus gây ra mà chúng ta không thể làm từ GUI Mode, có thể sử dụng chức năng cài repair để khắc phục một số lỗi của HDH.
    [IMG]^^ Chúc các bạn thành công !![IMG]
  2. Offline

    DualCore

    • Friends

    Số bài viết:
    957
    Đã được thích:
    513
    Điểm thành tích:
    350
    Việc gì phải tự làm khổ bản thân mình vậy hả chú Chip! Bây giờ chỉ cần dùng tiện ích Win XP Mini trên hiren'd boot, sau đó copy file NTLDR từ một máy khác vào USB rùi Pass vào máy mình là xong thui mà!!!
  3. Offline

    test001

    • Thành Viên Mới

    Số bài viết:
    41
    Đã được thích:
    4
    Điểm thành tích:
    0
    chú có henren, người ta ko có thì làm sao, thêm một phương pháp xử lý cũng tốt mà.
  4. Offline

    DualCore

    • Friends

    Số bài viết:
    957
    Đã được thích:
    513
    Điểm thành tích:
    350
    Uh! tất nhiên là không sao rùi. Cách của chú chip chỉ áp dụng cho những người bít thui! còn Hiren'd thì đâu phải là khó kiếm đâu?!

Chia sẻ trang này

Advertising: Linux system admin | nukeviet | nukeviet 4 | Upload ảnh miễn phí