hachi8

Trời buông gió và mây về ngang bên lưng đèo…

Cứu file Cad bị lỗi !

Posted by hachi8 on Tháng Một 25, 2008

Có 3 cách  để bạn lấy lại cái file bị lỗi.

Tất nhiên cả 3 cách này đều không phải là cách chắc chắn mà tuỳ thuộc vào… sự may mắn của bạn, bởi vì do khi bạn save file vào đĩa mà bị cúp điện thì cái phần file chưa kịp lưu vào đĩa sẽ mất toàn bộ. Do đó CAD không đọc được. Nếu cái file của bạn mới chỉ vẽ độ 2 hay 3 ngày thì tốt nhất là vẽ lại. Còn nếu nó là công sức hàng tuần, hoặc hàng tháng trời của bạn thì bạn nên cố gắng thử làm theo thế này. Và nếu bạn may mắn, bạn sẽ phục hồi được một phần của file đã bị hỏng để sửa chữa lại, hoặc toàn bộ file đó (nếu bạn thường xuyên làm việc với nó thì cơ may của bạn là lớn đấy)

1. Đầu tiên là bạn nên thử tìm file *.BAK. Về nguyên tắc, AutoCAD và hầu như tất cả các phần mềm khác đều tự động tạo ra một file *.BAK (backup) có cùng tên với file gốc (*.DWG) và để cùng folder với file gốc. Trước khi tiến hành tác vụ save file vào ổ cứng, bao giờ các phần mềm cũng chuyển toàn bộ thông tin từ file gốc sang file BAK rồi mới tiến hành lưu trữ. Vì thế trong trường hợp bị cúp điện, phần lớn là file *.BAK vẫn an toàn, bởi vì nếu hỏng file gốc *.DWG, lúc này tiến trình lưu thông tin vào file BAK (được thực hiện trước) đã hoàn tất. Thường thì khi bạn dùng lệnh Open của AutoCAD, bạn sẽ không nhìn thấy file *.BAK, bởi lẽ hộp thoại Open của các phần mềm tự động lọc bỏ các đuôi file không phải là file tài liệu chính thức của nó, vì thế file BAK sẽ không hiển thị. Để nó hiển thị ra, bạn nên dùng Windows Explorer với tuỳ chọn cần bỏ trong Tools/Folder Option/View là Hide Extension for Known file Type (Bỏ check đi). Mở Explorer đến folder chứa file tài liệu đã bị hỏng của bạn. Nếu bạn nhìn thấy có 2 file (1 là *.DWG, 1 là *.BAK) tên giống nhau và giống như tên file tài liệu bị hỏng của bạn, thì có nghĩa là bạn rất may mắn đấy. Bây giờ chỉ việc copy file BAK ra một folder khác, nhấn F2 để đổi tên file, và sửa phần đuôi BAK thành DWG là xong. Dùng CAD để mở ra, bạn sẽ kiểm tra được ngay là bạn thành công đến đâu.

2. Nếu không thành công ở phương pháp trên, bạn sẽ thử tìm một phần mềm gọi là AutoCad Batch Drawing Converter (cái này chuyên dùng để chuyển đổi version cho file AutoCAD, ví dụ như chuyển thẳng file CAD 2004 về CAD R12 chẳng hạn, điều mà AutoCAD 2004 đã bỏ đi mất), hoặc một phần mềm khác của hãng AutoDesk cho phép đọc được file DWG, dùng nó để thử mở file CAD bị hỏng của bạn (Thường là sẽ phải dùng lệnh Import). Với AutoCAD Batch Drawing Converter thì bạn Add file vào, chọn một version thấp hơn, ví như CAD 12 chẳng hạn, sau đó nhấn Convert. Sau đó bạn thử dùng CAD các version thấp hơn, thậm chí nếu cần bạn sẽ phải copy cả CAD Realse 12 for DOS về, mở ra. May ra thì bạn sẽ có lại một phần của tài liệu bị hỏng.

3. Nếu vẫn không thành công , thì bạn nên thử cách cuối cùng như thế này. Cách này thật sự là … phiêu lưu và cần một chút may mắn. Tuy nhiên có lần tôi đã cứu được gần nửa năm làm việc của bạn bè bằng cách này.

Tuy nhiên cách này phụ thuộc vào sự khẩn cấp trong công tác cứu hộ của bạn. Trong vòng khoảng 1 hay 2 tuần, tôi nghĩ, bạn hoàn toàn có hy vọng. Bao giờ cũng vậy, ngoài chuyện lưu file BAK để dự trữ cho bạn, Auto CAD bao giờ cũng lưu thêm một vài dạng đuôi file khác để dự trữ. Nhưng họ lại không bao giờ chú ý cung cấp tiện ích phục hồi từ những file này. Vì thế chỉ có cách làm thủ công hoàn toàn. Những định dạng đó là dạng file có đuôi *.$$$, *.TMP, *.AC$, *.SV$…, và một số định dạng khác mà tôi nhớ không hết được. Những file này nằm trong thư mục TEMP của hệ thống (Nếu bạn dùng Win2000 trở lên thì thường nó nằm trong folder Documents and Settings\*User_Name*\Local Settings\Temp (Với User Name là tên của Windows account bạn đang dùng). Tốt nhất là bạn nên xin ai đó bộ NC5.0 để nhìn là trực quan nhất. Dùng NC5.0, mở đến folder Temp, và copy toàn bộ các file *.$$$, *.TMP (Hơi bị… nhiều, tuy nhiên bạn phải cố thôi, vì thế nên tôi mới nói là nếu như công sức của bạn có vài ngày thì nên… bỏ, vì công phu làm điều này còn lâu hơn cả việc vẽ lại phần bản vẽ có vài ngày). Và cố gắng tìm các file có dung lượng khoảng chừng như file trước lúc bị hỏng của bạn. Copy riêng tất cả những file bạn lọc được ra một folder, ví dụ như C:\ABC chẳng hạn. Sau đó bạn điểm sáng lần lượt các file đã lọc ra đó, nhấn F3 (NC View) hoặc Alt – F3 (nếu nhấn F3 không được).

Tất cả những file AutoCAD ẩn mình tại đây tuy rằng nhìn rất loằng ngoằng với các ký tự ASCII nhưng đều có một điểm chung là bắt đầu file bằng chữ AC101, và một con số tiếp theo chỉ ký hiệu version của CAD, ví dụ như file CAD 2004 sẽ bắt đầu bằng ký tự AC1018. Nếu file nào không bắt đầu bằng chữ AC101, bạn hoàn toàn có thể xoá bỏ, không cần nghĩ đến nó nữa. Sau khi bạn đã lọc được hết tất cả các file có yêu cầu trên rồi, bạn sẽ đổi toàn bộ đuôi các file (Chỉ cần dùng lệnh Rename thôi) thành *.DWG. Và mở AutoCAD ra, dùng lệnh Open kiểm tra từng file một.

Chúc các bạn thành công.

About these ads

14 phản hồi to “Cứu file Cad bị lỗi !”

  1. NKB said

    cám ơn nhiều nha!

  2. Khách said

    BAN OI TIM GIUP TKK PRO 3.0 .CAM ON BAN NHIEU

  3. CAD và office có file *.Bak rất hya ! Vì nhà mình hay mất điện , nhiều lúc quên không save nhưng mà có file này mình có thế lấy lại những j mà chưa save !

  4. Khách said

    con minh thay file trong view nhung mo khong duoc thi phai lam sao ha ban nhung cach ban chi deu khogn mo duoc giup minh

    • hachi8 said

      thấy file nhưng ko mở đc,bạn có thể kiểm tra dung lượng xem có tương đương file gốc ko.nếu ko đúng dung lượng thì có thể file đã bị hỏng rồi.

  5. xuan thanh said

    cách đầu tiên được đấy
    cám ơn các bác nhe

  6. Khách said

    thanks a lot.

  7. kakawai said

    thank

  8. hoang thinh said

    Cả nhà ơi cứu e với
    em đang vẽ thì bị mất điện khi mở lai file thi bị lỗi ko mở đc
    các pro giúp e với
    http://www.mediafire.com/?bheahr8ha3bdq4g
    sửa đc thì gửi hộ e qua email nhe
    thanks các bác nhìu

  9. Điệp said

    tôi mà không lấy lại thì chết mất

  10. Tri said

    KHONG BIET NOI SAO VOI BAI VIET NAY,BAN DA CUU MINH 1 CU LON QUA.CAM ON THAT NHIEU NHIEU

  11. Khách said

    cam on ban nhieu lam

  12. tronghieu said

    em chang biet noi j de cam on bac’ . tkssssssssssssssssssss

Gửi phản hồi

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Log Out / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Log Out / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Log Out / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Log Out / Thay đổi )

Connecting to %s

 
Theo dõi

Get every new post delivered to your Inbox.

%d bloggers like this: