Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Khắc phục: CPU sử dụng cao do OneDrive 'OneDrive.exe'

OneDrive (trước đây gọi là SkyDrive, Windows Live SkyDrive và Windows Live Folders) là dịch vụ lưu trữ tệp do Microsoft vận hành như một phần trong bộ dịch vụ trực tuyến của họ. Nó cho phép người dùng lưu trữ tệp trên đám mây. Các tệp có thể được đồng bộ hóa với máy tính và truy cập từ trình duyệt hoặc điện thoại di động, cũng như chia sẻ công khai hoặc với những người nhất định.

Tuy nhiên, việc sử dụng CPU cao do chương trình này là lý do chính khiến mọi người phàn nàn và dường như vấn đề đang trở nên nghiêm trọng hơn bao giờ hết. Việc một chương trình nhất định chiếm dụng tỷ lệ cao bộ nhớ và sức mạnh CPU không phải là trải nghiệm tốt vì các tiến trình khác ngốn tài nguyên sẽ không hoạt động đúng và có khả năng hoạt động kém.

Khắc phục: CPU sử dụng cao do OneDrive  OneDrive.exe

Đôi khi có vấn đề với chính công cụ đó và đôi khi là tệp cài đặt (setup file) xuất hiện và làm nghẽn máy tính của bạn.

Làm theo các giải pháp được trình bày trong một số phương pháp dưới đây để ngăn OneDrive tiêu thụ tài nguyên của máy tính bạn.

Giải pháp 1: Hủy liên kết OneDrive

Hủy liên kết OneDrive và thay thế nội dung của một số thư mục được đề xuất bởi một người dùng trên diễn đàn trực tuyến và câu trả lời của ông dường như đã giúp rất nhiều người nếu xét theo phản hồi của họ. Phương pháp này không nên mất nhiều thời gian để thực hiện và bạn chắc chắn sẽ thấy kết quả ngay lập tức.

  1. Mở One Drive bằng cách nhấp đúp vào biểu tượng của nó từ vị trí thông thường trên máy tính của bạn.
  2. Trong tùy chọn Cài đặt OneDrive, nhấp vào "Hủy liên kết OneDrive" (Unlink OneDrive).

Khắc phục: CPU sử dụng cao do OneDrive  OneDrive.exe

  1. Đợi máy tính hủy liên kết thư mục OneDrive và khởi động trình hướng dẫn cài đặt (setup wizard) mà bạn có thể tải từ trang web chính thức của Microsoft. Đừng làm bất cứ điều gì liên quan đến quá trình cài đặt OneDrive.
  2. Đổi tên thư mục OneDrive trên ổ cứng thành OneDriveKeep. Bạn có thể tìm thư mục này bằng cách điều hướng đến This PC >> Ổ cục bộ C và thực hiện tìm kiếm OneDrive.

Khắc phục: CPU sử dụng cao do OneDrive  OneDrive.exe

  1. Chuyển lại chương trình cài đặt OneDrive và tiến hành cài đặt lại. Quá trình này sẽ tạo một thư mục OneDrive mới không nên gây ra bất kỳ vấn đề nào.
  2. Di chuyển các tệp và thư mục từ thư mục OneDriveKeep sang thư mục OneDrive mới được tạo bởi quá trình cài đặt. Hãy kiên nhẫn nếu nội dung OneDrive của bạn lớn.
  3. Sau khi các tệp và thư mục được di chuyển và sau khi bạn kiểm tra xem có dữ liệu nào bị mất hay không, bạn nên khởi động lại máy tính.
  4. Khi bạn đăng nhập lại, OneDrive nên bắt đầu "Đang xử lý thay đổi" (Processing Changes). Quá trình này có thể mất một chút thời gian vì OneDrive đang quét các thay đổi bạn đã thực hiện thủ công để xác nhận rằng không có tệp nào bị hỏng.

Khắc phục: CPU sử dụng cao do OneDrive  OneDrive.exe

Giải pháp 2: Vô hiệu hóa tùy chọn sau từ Cài đặt OneDrive

Tùy chọn này gọi là Cải thiện tốc độ tải lên (Improve upload speed) và, khi được chọn, nó sẽ tiêu thụ thêm băng thông. Vì vậy, nếu bạn đang dùng kết nối có giới hạn băng thông và gặp vấn đề với kết nối internet, bạn có thể bỏ chọn tùy chọn này. Ngoài ra, nếu bạn nhận thấy việc sử dụng CPU hoặc bộ nhớ cao, bạn nên vô hiệu hóa nó và xem chương trình hoạt động như thế nào trong tương lai.

  1. Bạn sẽ thấy biểu tượng OneDrive ở phần xa bên phải của thanh tác vụ Windows. Nếu nó không ở đó, bạn có thể truy cập nó theo cách bạn thường làm. Trên biểu tượng OneDrive, chuột phải và chọn Settings (Cài đặt).

Khắc phục: CPU sử dụng cao do OneDrive  OneDrive.exe

  1. Khi bạn cuối cùng có thể thấy cửa sổ Microsoft OneDrive, nhấp vào tab Hiệu suất (Performance).
  2. Chọn hộp kiểm của phần Tải lên (Upload section) là "Cải thiện tốc độ tải lên bằng cách tải lên tệp theo lô" (Improve upload speed by uploading files in batches). Đảm bảo tùy chọn này ở trạng thái vô hiệu hóa.
  3. Khởi động lại máy tính ngay lập tức và kiểm tra xem OneDrive có vẫn tiêu thụ tài nguyên bất thường hay không.

Giải pháp 3: Phương pháp hơi phức tạp nhưng hiệu quả

Phương pháp này đòi hỏi một phần thời gian nhất định vì một số phần có thể hơi gây nhầm lẫn cho người dùng thiếu kinh nghiệm, nhưng phương pháp này được khen ngợi rất nhiều bởi những người dùng đã gặp vấn đề OneDrive setup chiếm dụng phần lớn sức mạnh CPU. Làm theo các bước dưới đây để biết thêm thông tin.

  1. Điều hướng đến Control Panel >> Công cụ quản trị (Administrative Tools) -> Quản lý máy tính (Computer Management) -> Người dùng và nhóm cục bộ (Local Users and Groups) -> Người dùng (Users). Tạo người dùng mới với tên người dùng và nhóm cục bộ chỉ dùng chữ cái. Điều này có thể thực hiện bằng cách nhấp vào nút Tùy chọn thêm (More options) ở bên phải cửa sổ. Thêm người dùng vừa tạo vào nhóm Quản trị viên (Administrator group).

Khắc phục: CPU sử dụng cao do OneDrive  OneDrive.exe

  1. Đăng xuất khỏi tài khoản người dùng đang gặp vấn đề, đăng nhập với người dùng mới bạn vừa tạo, chuột phải vào tệp OneDriveSetup.exe và thực thi nó với tư cách "Chạy với tư cách quản trị viên" (Run as administrator).
  2. Trình cài đặt sẽ mở và OneDrive nên khởi chạy. Phiên bản được cài đặt sau khi bạn làm theo hướng dẫn trên màn hình là phiên bản của tệp OneDriveSetup.exe mà bạn có thể tải từ trang web của Microsoft.

Khắc phục: CPU sử dụng cao do OneDrive  OneDrive.exe

  1. Đăng xuất khỏi tài khoản người dùng mới và đăng nhập lại với tài khoản người dùng ban đầu. Phiên bản OneDrive cho người dùng này nên giữ nguyên phiên bản cũ không gặp vấn đề cập nhật này.
  2. Thoát OneDrive bằng cách chuột phải vào biểu tượng trên thanh tác vụ.
  3. Mở thư mục sau:
  4. C: / Users \ (Người dùng mới) \ AppData \ Local \ Microsoft \ OneDrive; và sao chép các tệp và thư mục sau vào thư mục:
  5. C: \ Users \ (Người dùng gặp vấn đề) \ AppData \ Local \ Microsoft \ OneDrive. Ghi đè bản sao.
  6. Ngay cả khi bạn thực thi tệp C: \ Users \ (người dùng gặp vấn đề) \ AppData \ Local \ Microsoft \ OneDrive \ OneDrive.exe đã ghi đè, ký hiệu phiên bản được hiển thị bằng cách chuột phải vào biểu tượng - cài đặt vẫn giữ nguyên phiên bản cũ. Tắt OneDrive lại lần nữa.
  7. Chuột phải vào tệp OneDriveSetup.exe và thực thi nó với tư cách "Chạy với tư cách quản trị viên".

Khắc phục: CPU sử dụng cao do OneDrive  OneDrive.exe

  1. Sau khi này, cài đặt nên tiến hành lại và phiên bản mới nhất nên được cài đặt cho người dùng đang gặp vấn đề này từ đầu.

Giải pháp 4: Xóa các tệp gây vấn đề

Có hai tệp gây vấn đề mà việc xóa chúng có thể khắc phục hoàn toàn vấn đề cho bạn. Phương pháp này lần đầu xuất hiện trên một diễn đàn Nhật Bản nhưng một người dùng đã dịch nó và dường như nó đã hoạt động cho một số người ngay lập tức.

  1. Sử dụng tổ hợp phím Ctrl + Shift + Esc để mở Task Manager. Ngoài ra, bạn có thể dùng Ctrl + Alt + Del và chọn Task Manager từ menu. Bạn cũng có thể tìm kiếm nó trong menu Start.

Khắc phục: CPU sử dụng cao do OneDrive  OneDrive.exe

  1. Nhấp vào "Chi tiết hơn" (More details) để mở rộng Task Manager và tìm mục OneDriveSetup trong danh sách. Chuột phải vào nó và chọn "Kết thúc tác vụ" (End Task).
  2. Điều hướng đến thư mục "C: \ Users \ tên người dùng của bạn \ AppData \ Local \ Microsoft \ OneDrive \ setup \ logs" và tìm hai tệp sau:

UserTelemetryCache.otc (xóa)
UserTelemetryCache.otc.session (xóa)

  1. Sau khi xóa hai tệp này, điều hướng đến "C: \ Users \ tên người dùng của bạn \ AppData \ Local \ Microsoft \ OneDrive \ Update" và chạy lại tệp OneDriveSetup. Cách này, trình cài đặt sẽ tiếp tục cập nhật OneDrive đúng cách.