đầu tiên thường gặp đầu tiên là treo máy. Máy tính đang hoạt động sẽ bị treo và bạn không thể nào thực hiện bất kỳ thao tác nào. Show
Nguyên nhân phần mềm: thường do xung đột phần mềm, máy tính chạy nhiều phần mềm nặng khiến RAM quá tải. Đôi khi lỗi này cũng xảy ra do bị nhiễm virus máy tính. Nguyên nhân phần cứng: CPU quá nóng, RAM bị hỏng, lỗi nguồn, bụi bẩn bám quá nhiều, quạt tản nhiệt bị hỏng, ổ cứng bị lỗi. Thông thường, với lỗi phần mềm, bạn nên mang máy đến cơ sở tin học uy tín để kiểm tra chính xác lỗi mà máy tính đang gặp phải và có phương pháp xử lý thích hợp. Đối với lỗi phần cứng, nếu xác định được chính xác lỗi phần cứng và bạn có khả năng tự thay thế, thì tiến hành thay thế linh kiện mới sớm nhất có thể. Lỗi màn hình xanh BSOD 2. Thông báo lỗi màn hình xanh BSOD Màn hình xanh chết chóc hay còn được gọi là Screen of death (BSOD) là điều ám ảnh với những ai sử dụng hệ điều hành Windows. Đây là thông báo thường gặp khi máy tính đang gặp lỗi rất quan trọng và không thể tự khôi phục và tiếp tục hoạt động. Thiệt hại lớn nhất là bạn có nguy cơ bị mất dữ liệu đang làm việc mà chưa kịp lưu lại. Bởi BSOD sẽ làm “sập” cả hệ thống. Nguyên nhân thì rất nhiều, có thể do máy tính gặp lỗi phần cứng hoặc driver phần cứng. Những phần mềm thông thường không đủ khả năng gây ra tình trạng BSOD. Riêng driver là phần mềm nhưng lại có thể can thiệp sâu vào nhân của Windows (kernel) nên driver gặp lỗi sẽ kéo theo hoạt động của máy tính gặp trục trặc. Tham khảo cách xử lý lỗi màn hình xanh TẠI ĐÂY .jpg) 3. Laptop bị lỗi khởi động lâu, xử lý chậm khi có nhiều ứng dụng chạy Vấn đề này liên quan đến bộ nhớ máy tính, bạn cần nâng cấp RAM. Khắc phục vấn đề máy khởi động chậm bằng cách bạn ngắt các chương trình không cần thiết khởi động cùng Windows. Để giảm tải cho RAM, chúng ta click Chuột phải vào Bar cuối màn hình>>chuột phải>>Task Manager>>Disabled những chương trình không cần thiết. Bên cạnh đó, bạn có thể tham khảo nâng cấp thêm phần cứng máy tính như RAM, thay đổi ổ cứng để cải thiện tốc độ hoạt động của máy tính. 4. Laptop phát ra âm thanh lạ? Những âm thanh này có thể do lỗi từ ổ cứng. Ổ cứng bị hỏng phần cứng do rơi vỡ, va chạm hoặc bị lỗi từ nhà sản xuất. Để xử lý phần này, hãy nhanh chóng backup lại dữ liệu sang ổ cứng mới, backup ở một kênh lưu trữ khác để tránh hỏng dữ liệu. Sau đó mang đến cửa hàng tin học kiểm tra và sửa chữa ngay nhé. 5. Ổ cứng chạy chậm Biểu hiện: thời gian nạp các chương trình quá chậm, thời gian truyền file mất nhiều thời gian Để loại bỏ vấn đề này, bạn sử dụng công cụ có sẵn trong Windows - Disk Defragmenter. Bằng cách vào Programs chọn Accessories rồi vào thư mục System Tools. Sau đó chọn ổ đĩa muốn dồn, và chọn Analyze. 6. Laptop bị lỗi không kết nối được internet Máy tính đang sử dụng và bị ngắt wifi đột ngột, máy tính không kết nối được wifi dù đã thử lại nhiều lần. Để có thể kiểm soát và tối ưu mạng internet cho máy tính được tốt nhất, thì bạn có thể tải về công cụ Network Magic. Cách 1: Khắc phục lỗi có sóng WiFi nhưng không kết nối được internet Bước 1. Mở "Network Connections" Bước 2. Phải chuột biểu tượng kết nối không dây bị lỗi chọn "Properties" Bước 3. Click chọn tab "Wireless Networks" Bước 4. Bên dưới mục "Preferred networks" click chọn mạng của bạn và click tiếp "Properties" Bước 5. Bên dưới tab "Association", chọn đặt là WPA trong menu xổ xuống "Network Authentication", và đặt "Data Encryption" sang TKIP. Bước 6. Kết nối lại, điền lại mật khẩu kết nối Wifi. Cách 2: Lỗi Laptop không vào được WiFi Bước 1: Mở Network and Sharing Center => vào Change Adapter Settings Bước 2: Click chuột phải vào Local Area Connection Bước 3: Bỏ tích ở mục AVG network Fillter driver Bước 4: Click OK. Với những lỗi máy tính bạn chưa từng gặp, hoặc không có khả năng sửa chữa, nên mang máy đến cơ sở uy tín sớm nhất để khôi phục lại hoạt động bình thường. Đừng cố gắng sửa chữa có thể khiến máy tính hư hỏng nặng hơn nhé. Microsoft đã phát triển một chương trình AI có tên là BugLab có thể giúp bạn tìm và sửa lỗi trong code của mình. Dưới đây là cách nó hoạt động!
Viết code chỉ là bước đầu tiên trong việc tạo ra một thứ gì đó. Việc đọc qua code của bạn để tìm lỗi và sửa chúng thường mất nhiều thời gian hơn dự kiến, nhưng dù sao cũng là một bước cần thiết. Giá như có một cách để tự động sửa các lỗi ngoài lỗi syntax và thực sự hiểu được ý định đằng sau code của bạn. Gần đây, Microsoft đã phát triển một AI có khả năng phát hiện và sửa lỗi trong code bằng cách sử dụng học sâu (deep learning). Nhưng nó hoạt động như thế nào? 1. BugLab là gì và nó hoạt động như thế nào?BugLab là một công cụ trí tuệ nhân tạo nhằm tìm kiếm và sửa các lỗi trong code. Nó được phát triển bởi Miltos Alamanis và Marc Brockschmidt, hai nhà nghiên cứu tại Microsoft Research. Họ đã tìm cách khắc phục tình trạng thiếu dữ liệu được gắn nhãn thường được sử dụng trong học máy bằng cách sử dụng phương pháp học tự giám sát và cho phép BugLab tự đào tạo thông qua chơi trò “trốn tìm” với các dòng code. BugLab đã được đào tạo bằng cách sử dụng hai mô hình máy tính; một cái ẩn lỗi trong các đoạn code chính xác và một cái khác tìm kiếm và sửa lỗi. Cả hai mô hình liên tục học hỏi lẫn nhau. Theo thời gian, bộ ẩn lỗi trở nên tốt hơn trong việc giấu các lỗi trong code và bộ phát hiện trở nên tốt hơn trong việc bắt và sửa chúng. 2. Hiểu code với BugLabPhần lớn các lỗi mà BugLab AI được đào tạo để phát hiện và sửa chữa không dẫn đến lỗi logic mà chỉ sai do bối cảnh chung của code. Hiểu ý định của nhà phát triển là điều cần thiết để tìm ra những lỗi này. Việc xử lý các đoạn code giống như xử lý các ngôn ngữ tự nhiên mang lại kết quả không tối ưu. Rất khó để AI hiểu mối quan hệ giữa các câu khác nhau khi chúng được chia thành các code thông báo riêng lẻ. Thay vào đó, BugLab xem xét toàn bộ code. Bằng cách đó, mỗi cú pháp, biểu thức, ký hiệu và identifier được biểu diễn dưới dạng các điểm trong biểu đồ, cho phép AI “hiểu” mối liên hệ giữa các nút khác nhau. Sau đó, kiến trúc mạng nơ-ron được sử dụng để đào tạo AI gỡ lỗi. Nó có thể thu thập thông tin chi tiết từ cấu trúc phong phú của biểu đồ code và cung cấp lý do cho mối quan hệ của mỗi nút với các nút khác. 3. BugLab có hoạt động trên code trong đời thực không?Điều quan trọng cần lưu ý là BugLab không phải là sự thay thế cho một lập trình viên lành nghề. Đó là bởi vì những lỗi phức tạp vẫn chưa thể được xử lý. Mục tiêu của Microsoft với AI là phát hiện và sửa các lỗi thường xảy ra như toán tử Boolean không chính xác, như việc sử dụng “or” thay vì “and” và ngược lại, ngoài việc so sánh giá trị đảo ngược và sử dụng sai biến. Theo Microsoft, kết quả mang lại rất tiềm năng, vì BugLab có thể phát hiện và tự động sửa khoảng 26% lỗi trong một đoạn code. Tuy nhiên, một tỷ lệ phần trăm độ chính xác đáng kể vẫn bị mất do kết quả xác định sai và lỗi bị bỏ sót. Các ứng dụng tương lai của Microsoft BugLabMục tiêu của Microsoft với BugLab là tiết kiệm thời gian cho các nhà phát triển phần mềm, do họ thường phải xem qua code của họ để tìm những lỗi nhỏ nhất. Trong khi mô hình gỡ lỗi AI vẫn đang trong quá trình hoàn thiện, nó có cơ hội tìm và sửa các lỗi từ nhỏ đến nghiêm trọng. Nhưng trong một vài năm nữa, BugLab rất có thể sẽ trở thành thứ cần có trong bộ công cụ của mọi nhà phát triển, ngay cả khi nó không hoàn hảo. 4. Sự phát triển theo cấp số nhân của AI tự họcCác mô hình AI như BugLab càng có nhiều thời gian để đào tạo trên các ví dụ thực tế, thì sẽ càng mang lại kết quả tốt hơn và chính xác hơn. Một trong những trở ngại thách thức nhất mà các nhà nghiên cứu của Microsoft phải đối mặt khi phát triển BugLab là tích hợp ý định và sự hiểu biết của con người về code vào công cụ này. Nhưng bây giờ điều đó gần như đã được giải quyết, bạn có thể mong đợi BugLab sẽ trở nên tốt hơn theo thời gian. |