Khắc phục và sử lý các lỗi do phần mềm

Một phần của tài liệu Một số kĩ thuật xử lý lỗi phần cứng máy tính tại Công Ty TNHH Công Nghệ Tin Học 3A (Trang 30)

Trong quá trình thực tập thì em cảm thấy rằng các lỗi mà thường gặp phải chủ yếu là do hỏng, lỗi phần mềm,và chủ yếu nguyên nhân gây lỗi phần mềm là do virut.

1. Một số triệu chứng khi máy nhiễm virus.

- Máy đang dùng thì bỗng chuyển sang màn hình xanh chữ trắng. - Máy chạy chận hơn tốc độ bình thường rất nhiều.

- Một số danh mục, thư mục, tệp tin không thể mở được.

- Một số tệp có đuôi COM và EXE tự nhiên bị tăng thêm số byte, khi đó ta nghĩ máy nhiễm F-virus. Để biết điều đó ta nhờ kích thước của một số tệp quan trọng: Command.com 54645 byte (của DOS6.22), foxpro.exe 411032 byte (forpro 2.6).

- Tệp chương trình đuôi COM hoặc EXE không chạy hoặc sai.

- Máy không khởi động được từ đĩa cứng hoặc không nhận biết được ổ cứng khi khởi động máy từ ổ đĩa mềm, khi đó ta nghi máy bị nhiễm B-virus.

Tất nhiên các triệu chứng trên còn có thể là do lỗi phần cứng.

2. Cách xử lý khi máy bị nhiễm virus:

Khi máy bị nhiễm VIRUS chúng ta tiến hành các bước sau:

1. Tắt hoàn toàn máy tính để loại virus ra khỏi bộ nhớ trong. Khởi động lại máy từ ổ CD.

2. Sử dụng đĩa HIRREN BOOT 9.7 trở lên, cũng có thể sử dụng các đĩa boot khác như 9.5, 9.1…nhưng tốt nhất vẫn là 9.7, 9.8 hoặc 9.9.

3. Vào window xp mini (window 98 mini), copy, sao lưu toàn bộ dữ liệu có trong ổ C vào các ổ khác.

4. Tìm kiếm và diệt bằng tay những con virut hay gặp, như AUTORUN.INF, tên thư mục.EXE,…

5. Format ổ C (không nên format nhanh), cài hoặc GHOST lại cho ổ C.

6. Lúc này ta chưa vội vào mở các ổ đĩa. Cho chạy các chương trình diệt virut có bản quyền hoặc miễn phí, để quét sạch virut các ổ rồi sử dụng bình thường.

Nếu trong trường hợp máy không có dữ liệu quan trọng thì ta có thể chia lại ổ và format các ổ cho sạch virut rồi cài lại và sử dụng bình thường.

*Hoặc cũng có thể áp dụng theo cách sau:

1. Tắt hoàn toàn máy tính để loại virus ra khỏi bộ nhớ trong. Khởi động lại máy bằng đĩa mềm hệ thống từ ổ A.

2. Chạy các chương trình kiểm tra và diệt virus. Sau khi kết thúc quá trình trên thì khởi động lại máy từ ổ cứng và làm việc bình thường.

3. Chạy chương trình kiểm tra và sửa đĩa nếu như cần giữ lại thông tin trên đĩa cứng (NDD.EXE).

Sau khi sao lưu dữ liệu nên làm theo các bước sau:

• Chạy FDISK.EXE để khởi tạo lại bảng Partition (FAT) cho ổ cứng. • Chạy FORMAT.COM C: /S để định dạng lại ổ đĩa.

• Cài lại hệ điều hành và ứng dụng cần thiết. • Lấy dữ liệu lại ổ đĩa và làm việc bình thường.

Nếu như trên ổ đĩa không cần sao lưu dữ liệu lại thì có thể chạy ngay FDISK.EXE mà không cần chạy qua NDD.EXE.

*. BIOS:

BIOS (Basic Input/Output System - hệ thống nhập/xuất cơ bản) thường được tích hợp trên mainboard dưới dạng bộ nhớ chỉ đọc nên còn được gọi là ROM BIOS. Ngày nay, các BIOS được thiết kế dưới dạng Flash ROM, nghĩa là có thể thay đổi nội dung một cách linh hoạt bằng chính các chương trình do các nhà sản xuất viết ra.

+.Vai trò của BIOS

BIOS thực ra là một tập hợp các chương trình nhỏ được tự động nạp và giữ quyền điều khiển khi máy tính mới bật lên, BIOS có vai trò như sau: - Kiểm tra các thành phần của máy tính khi mới khởi động. Quá trình này gọi là POST-Power Of Selt Test. POST kiểm tra các thiết bị bộ nhớ, bo mạch chính, card màn hình, ổ mềm, ổ cứng, bàn phím, chuột... xem chúng có sẵn sàng làm việc không?

- Chuyển giao quyền điều khiển cho hệ điều hành. Sau quá trình POST, BIOS tìm cung mồi trên thiết bị khởi động (lần lượt theo trình tự được quy định trong CMOS có thể là đĩa mềm, đĩa cứng, CD, card mạng...). Nếu thấy, nó sẽ nạp cung mồi vào bộ nhớ, đến lượt cung mồi tìm hệ điều hành trên thiết bị nhớ để nạp và trao quyền điều khiển cho hệ điều hành.

- Sau khi hệ điều hành được nạp, BIOS làm việc với bộ xử lý (command.com) để giúp các chương trình phần mềm truy xuất các thiết bị của máy tính. (adsbygoogle = window.adsbygoogle || []).push({});

Như vậy, kể từ khi máy tính mới bật lên cho đến khi tắt, BIOS luôn luôn hoạt động và là môi trường trung gian giữa phần mềm và phần cứng nên chi phối khá nhiều hoạt động của máy. Vì vậy mà nhiều hãng, (ví dụ như Gigabyte) còn tích hợp hai BIOS trên cùng một mainboard gọi là Dual BIOS, để phòng khi BIOS chính (main BIOS) bị hỏng thì đã có backup BIOS sẵn sàng phục vụ.

Để vào màn hình thiết lập thông tin trong CMOS tùy theo dòng máy chúng ta có các cách sau:

• Đối với các mainboard thông thường hiện nay dùng phím DELETE. Trên màn hình khởi động sẽ có dòng chữ hướng dẫn Press DEL to enter Setup.

• Đối với dòng máy Compaq, HP dùng phím F10. Trên màn hình khởi động sẽ có dòng chữ hướng dẫn F10 = Setup.

• Đối với dòng máy DEL dùng phím F2. Trên màn hình khởi động sẽ có dòng chữ hướng dẫn F2: Setup.

• Tùy từng loại mainboard cách bố trí màn hình thiết lập CMOS khác nhau, các chức năng với tên gọi cũng khác nhau.

• Các thông tin cần thiết lập trong CMOS bao gồm: • Ngày giờ hệ thống.

• Thông tin về các ổ đĩa

• Danh sách và thứ tự ổ đĩa giúp tìm hệ điều hành khởi động máy. • Thiết lập cho các thiết bị ngoại vi.

*Lưu ý! Đối với những mainboard và máy có tốc độ cao cần phải nhấn giữ phím Delete ngay khi nhấn nút nguồn thì ta mới vào được CMOS.

Khi đó màn hình CMOS có hình giống hình bên dưới (có thể khác một vài chức năng đối với các nhà sản xuất khác nhau).

=>

2.1 STANDARD CMOS SETUP

Date: ngày hệ thống, Time: giờ của đồng hồ hệ thống

Primary Master: thông tin về ổ đĩa chính gắn trên IDE1.

Primary Slave: thông tin về ổ đĩa phụ gắn trên IDE1.

Secondary Master: thông tin về ổ đĩa chính gắn trên IDE2.

Secondary Slave: thông tin về ổ đĩa phụ gắn trên IDE2.

Drive A: thông tin về ổ mềm, nếu có sẽ hiển thị loại ổ mềm hiện đang dùng

1.44M 3.5 Inch.

Lưu ý!: Nếu thông tin về các ổ gắn trên IDE không có chứng tỏ các ổ này chưa hoạt động được, ta phải kiểm tra lại ổ đĩa gắn đủ 2 dây dữ liệu và nguồn chưa, có thiết lập ổ chính, ổ phụ bằng jump trong trường hợp gắn 2 ổ trên 1 dây chưa.

2.2 BIOS FEATURES SETUP (ADVANCED CMOS SETUP)

=> *. Trong mục này lưu ý các mục sau:

- First Boot Device: chọn ổ đĩa để tìm HĐH đầu tiên khởi động máy. - Second Boot Device: ổ thứ 2 nếu không tìm thấy HĐH trên ổ thứ nhất. - Third Boot Device: ổ thứ 3 nếu không tìm thấy HĐH trên 2 ổ kia.

Ví dụ: khi muốn cài HĐH thì phải chọn ở mục First Boot Device là CD- ROM để máy khởi động từ đĩa CD và tiến hành cài đặt.

2.3 INTEGRATED PERIPHERALS

Thiết lập cho các thiết bị ngoại vi, mục này cho phép ta cho sử dụng hay vô hiệu hóa các thiết bị trên mainboard như IDE, khe PCI, cổng COM, cổng LPT, cổng USB. Chọn Auto: tự động, Enanled: cho phép, Disable: vô hiệu hóa.

2.4 Một số chức năng khác:

Supervisor Password: thiết lập mật khẩu bảo vệ CMOS. User Password: thiết lập mật khẩu đăng nhập vào máy.

IDE HDD Auto Detection: kiểm tra thông tin về các ổ cứng gắn trên IDE. (adsbygoogle = window.adsbygoogle || []).push({});

Save & Exit Setup: Lưu các thiết lập và thoát khỏi màn hình CMOS.

Exit Without Saving: Thoát nhưng không lưu các thiết lập.

Các lỗi của Bios: Bios rất ít có lỗi, các lỗi liên quan đến Bios chủ yếu là do sau một thời gian sử dụng các thiết bị của ta được nâng cấp lên phiên bản mới và BIOS hiện tại không thể tương thích được.

Và việc cần làm của chúng ta là cập nhật và nâng cấp BIOS; Thường thì các hãng sản xuất Mainboard cập nhật đều đặn các phiên bản BIOS của họ lên trang web của hãng. Như vậy, nếu không hài lòng với BIOS đang có, người sử dụng có thể download về và thực hiện nâng cấp.

Cách nâng cấp như sau:

Tập tin download được có dạng nén tự bung (*.EXE). Khi chạy, nó nhận được tập tin thực hiện FLASH879.EXE và 8IKK12.FI lưu vào đĩa mềm. Nhét đĩa mềm này vào máy, bật máy lên, ấn phím Del trong quá trình POST để vào

Lưu ý là quá trình cập nhật BIOS tuy rất ngắn nhưng vẫn có khả năng sự cố mất điện xảy ra. Trong trường hợp đó, BIOS chắc chắn sẽ hỏng hẳn. Tốt nhất là nên sử dụng bộ lưu điện UPS cho máy khi thực hiện thao tác này.

Và nguyên nhân thứ 2 liên quan đến lỗi của BIOS là BIOS bị virut tấn công, nhưng vấn đề này chủ yếu sảy ra ở những Main dùng BIOS hàn chết trên bo mạch chủ(main cũ), nhưng thời nay với những kĩ thuật tiên tiến thì việc virut tấn công BIOS ít xảy ra.

Khi hỏng ROM BIOS thì CPU không thể lấy được dữ liệu để thực hiện quá trình POST máy và cũng không đưa ra được thông báo gì và như vậy biểu hiện sẽ là => Máy không có tiếng bíp cũng không lên màn hình. Nếu ta dùng Card Test Main để kiểm ta thì thấy đèn BOIS sẽ không sáng

3. Cách phòng chống virus và ngăn chặn tác hại của nóSử dụng phần mềm diệt virus Sử dụng phần mềm diệt virus

Bảo vệ bằng cách trang bị thêm một phần mềm diệt virus có khả năng nhận biết nhiều loại virus máy tính và liên tục cập nhật dữ liệu để phần mềm đó luôn nhận biết được các virus mới. Trên thị trường hiện có rất nhiều phần mềm diệt virus. Một số hãng nổi tiếng viết các phần mềm virus được nhiều người sử dụng có thể kể đến là: Symantec, Kaspersky

Sử dụng tường lửa

Tường lửa (Firewall) không phải một cái gì đó quá xa vời hoặc chỉ dành cho các nhà cung cấp dịch vụ internet (ISP) mà mỗi máy tính cá nhân cũng cần phải sử dụng tường lửa để bảo vệ trước virus và các phần mềm độc hại. Khi sử dụng tường lửa, các thông tin vào và ra đối với máy tính được kiểm soát một cách vô thức hoặc có chủ ý. Nếu một phần mềm độc hại đã được cài vào máy tính có hành động kết nối ra Internet thì tường lửa có thể cảnh báo giúp người sử dụng loại bỏ hoặc vô hiệu hoá chúng. Tường lửa giúp ngăn chặn các kết nối đến không mong muốn để giảm nguy cơ bị kiểm soát máy tính ngoài ý muốn hoặc cài đặt vào các chương trình độc hại hay virus máy tính.

Cập nhật các bản sửa lỗi của hệ điều hành

Hệ điều hành Windows (chiếm đa số) luôn luôn bị phát hiện các lỗi bảo mật chính bởi sự thông dụng của nó, tin tặc có thể lợi dụng các lỗi bảo mật để chiếm quyền điều khiển hoặc phát tán virus và các phần mềm độc hại. Người sử dụng luôn cần cập nhật các bản vá lỗi của Windows thông qua trang web

Microsoft Update (cho việc nâng cấp tất cả các phần mềm của hãng Microsoft)

hoặc Windows Update (chỉ cập nhật riêng cho Windows). Cách tốt nhất hãy đặt chế độ nâng cấp (sửa chữa) tự động (Automatic Updates) của Windows. Tính năng này chỉ hỗ trợ đối với các bản Windows mà Microsoft nhận thấy rằng chúng hợp pháp.

Vận dụng kinh nghiệm sử dụng máy tính

Cho dù sử dụng tất cả các phần mềm và phương thức trên nhưng máy tính vẫn có khả năng bị lây nhiễm virus và các phần mềm độc hại bởi mẫu virus mới chưa được cập nhật kịp thời đối với phần mềm diệt virus. Người sử dụng máy tính cần sử dụng triệt để các chức năng, ứng dụng sẵn có trong hệ điều

hành và các kinh nghiệm khác để bảo vệ cho hệ điều hành và dữ liệu của mình. Một số kinh nghiệm tham khảo như sau:

Phát hiện sự hoạt động khác thường của máy tính: Đa phần người sử dụng máy tính không có thói quen cài đặt, gỡ bỏ phần mềm hoặc thường xuyên làm hệ điều hành thay đổi - có nghĩa là một sự sử dụng ổn định - sẽ nhận biết được sự thay đổi khác thường của máy tính. Ví dụ đơn giản: Nhận thấy sự hoạt động chậm chạp của máy tính, nhận thấy các kết nối ra ngoài khác thường thông qua tường lửa của hệ điều hành hoặc của hãng thứ ba (thông qua các thông báo hỏi sự cho phép truy cập ra ngoài hoặc sự hoạt động khác của tường lửa). Mọi sự hoạt động khác thường này nếu không phải do phần cứng gây ra thì cần nghi ngờ sự xuất hiện của virus. Ngay khi có nghi ngờ, cần kiểm tra bằng cách cập nhật dữ liệu mới nhất cho phần mềm diệt virus hoặc thử sử dụng một phần mềm diệt virus khác để quét toàn hệ thống.

Kiểm soát các ứng dụng đang hoạt động: Kiểm soát sự hoạt động của các phần mềm trong hệ thống thông qua Task Manager hoặc các phần mềm của hãng thứ ba (chẳng hạn: ProcessViewer) để biết một phiên làm việc bình thường hệ thống thường nạp các ứng dụng nào, chúng chiếm lượng bộ nhớ bao nhiêu, chiếm CPU bao nhiêu, tên file hoạt động là gì...ngay khi có điều bất thường của hệ thống (dù chưa có biểu hiện của sự nhiễm virus) cũng có thể có sự nghi ngờ và có hành động phòng ngừa hợp lý. Tuy nhiên cách này đòi hỏi một sự am hiểu nhất định của người sử dụng.

Bảo vệ dữ liệu máy tính

Nếu như không chắc chắn 100% rằng có thể không bị lây nhiễm virus máy tính và các phần mềm hiểm độc khác thì bạn nên tự bảo vệ sự toàn vẹn của dữ liệu của mình trước khi dữ liệu bị hư hỏng do virus (hoặc ngay cả các nguy cơ tiềm tàng khác như sự hư hỏng của các thiết bị lưu trữ dữ liệu của máy tính). Ta có thể thực hiện theo cách sau:

Sao lưu dữ liệu theo chu kỳ là biện pháp đúng đắn nhất hiện nay để bảo vệ dữ liệu. Bạn có thể thường xuyên sao lưu dữ liệu theo chu kỳ đến một nơi an toàn như: các thiết bị nhớ mở rộng (ổ USB, ổ cứng di động, ghi ra đĩa quang...), hình thức này có thể thực hiện theo chu kỳ hàng tuần hoặc khác hơn tuỳ theo mức độ cập nhật, thay đổi của dữ liệu.

Tạo các dữ liệu phục hồi cho toàn hệ thống không dừng lại các tiện ích sẵn có của hệ điều hành (ví dụ System Restore của Windows Me, XP...) mà có thể cần đến các phần mềm của hãng thứ ba, ví dụ bạn có thể tạo các bản sao lưu hệ thống bằng các phần mềm ghost, các phần mềm tạo ảnh ổ đĩa hoặc phân vùng khác.

nhiều người đã nhầm máy laser với máy in sử dụng đèn LED để tạo bản in. Sơ đồ khối máy in laser như sau

1.1. Khối nguồn :

Ổn định điện áp và cung cấp năng lượng điện cho toàn máy. Đầu vào của nó là nguồn xoay chiều dân dụng (AC).

Đầu ra của khối nguồn bao gồm các mức nguồn một chiều ổn định, đã được lọc sạch các can nhiễu (nếu có) của nguồn dân dụng. Sẵn sàng cung cấp cho các mạch điện trong máy. (adsbygoogle = window.adsbygoogle || []).push({});

Khối nguồn cũng tạo ra cao áp trong từng thời điểm (dưới tác động của khối điều khiển) để nạp tĩnh điện cho trống, cho giấy trong quá trình tạo bản in.

1.2. Khối data :

Còn gọi là khối giao tiếp, thực hiện nhiệm vụ sau : Đầu vào : Nhận lệnh in và dữ liệu từ PC gửi sang.

Đầu vào của các máy in đời cũ (như máy kim Epson LQ100/1070/1170 …, máy laser HP4L/5L/6L…) được kết nối với PC bằng cổng song song (LPT1/2 … – parallel).

Đầu vào của các máy in đời mới hơn (như Canon LBP2900…) được kết nối với PC bằng cổng tuần tự vạn năng (USB – Universial Serial Bus).

Đầu ra : Xuất tín hiệu cho mạch quang và mạch điều khiển Tín hiệu điều khiển từ PC bao gồm :

• Lệnh kiểm tra tình trạng máy in (hết giấy, sự cố mạch sấy …) • Lệnh nạp giấy.

Các tín hiệu nói trên (về mặt xử lý) với cổng song song thì đi chân riêng và

Một phần của tài liệu Một số kĩ thuật xử lý lỗi phần cứng máy tính tại Công Ty TNHH Công Nghệ Tin Học 3A (Trang 30)