Computer >> Máy Tính >  >> Xử lý sự cố >> Lỗi Windows

Khắc phục:Sử dụng CPU và RAM cao do dllhost.exe gây ra

Nhiều người dùng đang báo cáo sự cố sử dụng cao liên quan đến dllhost.exe tiến trình. Trong khi hầu hết các sự cố sử dụng cao do dllhost.exe gây ra được liên kết với hồ sơ người dùng Windows bị hỏng, sự cố cũng có thể là dấu hiệu của nhiễm trùng hệ thống.

Khắc phục:Sử dụng CPU và RAM cao do dllhost.exe gây ra

dllhost.exe là gì ?

Dllhost.exe (quy trình máy chủ DCOM DLL) là một quy trình Windows hợp pháp do Microsoft tạo ra. Nó chịu trách nhiệm kiểm soát các quy trình được nhóm trong Dịch vụ thông tin Internet (IIS). Ngoài việc tải thời gian chạy .NET, nó thường được nhiều chương trình khác sử dụng. Đây là lý do tại sao bạn có thể gặp nhiều trường hợp của DLLhost.exe xử lý bên trong Trình quản lý tác vụ .

Hãy nghĩ về dllhost.exe như một máy chủ lưu trữ cho một số tệp thực thi nhị phân và tệp DLL. Hầu hết người dùng nhầm lẫn khi đổ lỗi cho dllhost.exe cho việc sử dụng CPU hoặc RAM cao của họ. Thông thường, không phải quá trình lưu trữ gây ra sự cố mà là do tệp DLL đã tải hiện đang sử dụng dllhost.exe.

Vị trí mặc định của dllhost.exe nằm trong C:\ Windows \ System32 . Hãy xem liệu DLLhost.exe quy trình ăn nhiều tài nguyên hệ thống được đặt ở đúng vị trí bằng cách mở Trình quản lý tác vụ (Ctrl + Shift + Esc) . Nhưng trước tiên, trong Trình quản lý tác vụ , đi tới Quy trình và chú ý đến tên của DLLhost.exe . Nếu nó có “* 32”, sau tên của nó và bạn thấy hơn 4 quy trình có cùng tên, rất có thể bạn đang đối phó với vi-rút.

Bạn có thể xác nhận rằng đó là vi-rút bằng cách xem vị trí của nó. Thực hiện việc này bằng cách nhấp chuột phải vào nó và chọn Mở vị trí tệp . Nếu dllhost.exe được đặt ở bất kỳ nơi nào khác ngoài C:\ Windows \ System32 hoặc c:\ winnt \ system32 , chắc chắn bạn đang phải đối phó với một số loại vi rút hoặc phần mềm quảng cáo. Trong trường hợp này, hãy chuyển thẳng đến Phương pháp 1 để loại bỏ nhiễm trùng.

Cách khắc phục việc sử dụng CPU hoặc RAM cao do dllhost.exe

Nếu bạn hiện đang gặp khó khăn với việc sử dụng CPU và RAM cao do dllhost.exe gây ra quá trình này, các phương pháp bên dưới sẽ hữu ích. Chúng tôi đã quản lý để xác định một tập hợp các phương pháp đã cho phép thành công những người dùng trong một tình huống tương tự để giải quyết vấn đề hoàn toàn. Vui lòng thực hiện theo từng bản sửa lỗi theo thứ tự cho đến khi bạn gặp phải bản sửa lỗi có thể giải quyết được sự cố của mình.

Lưu ý: Nếu bạn hoàn toàn chắc chắn rằng bạn đang không đối phó với nhiễm vi-rút, bạn có thể chuyển thẳng đến Phương pháp 2 .

Phương pháp 1:Quét hệ thống để tìm nhiễm trùng

Ngay cả khi bạn không nghi ngờ rằng hệ thống của bạn đang phải vật lộn với sự lây nhiễm phần mềm độc hại (hoặc bạn không gặp phải bất kỳ triệu chứng nào), bạn vẫn nên quét nó bằng một trình quét bảo mật mạnh mẽ.

Có một số loại vi-rút sẽ sử dụng dllhost.exe để lây nhiễm trên toàn hệ thống. Thông thường, một số lượng lớn dllhost.exe có đuôi “* 32” đang sử dụng tài nguyên CPU đáng chú ý là một chỉ báo rõ ràng rằng COM Surrogate quy trình đang bị lạm dụng bởi một loại ứng dụng độc hại.

Dưới đây là danh sách rút gọn các loại vi-rút được cho là thực hiện công việc bẩn thỉu của chúng thông qua COM Surrogate quy trình:

  • Artemis! 895C95A0B930
  • Win64:Malware-gen
  • Worm / Nachi.A.1
  • Worm / Loveelet-Y
  • Worm / Loveelet-DR

Lưu ý: Một số sự lây nhiễm này sẽ khiến tài nguyên hệ thống của bạn hoạt động bằng cách khai thác các loại tiền điện tử khác nhau.

Để đối phó với sự lây nhiễm, chúng tôi khuyên bạn nên quét hệ thống của mình bằng một trình quét bảo mật mạnh mẽ. Để có kết quả tốt nhất, hãy cân nhắc sử dụng Trình quét an toàn hoặc Malwarebytes và đảm bảo bạn thực hiện Quét toàn bộ (Quét sâu) . Nếu bạn tìm kiếm thêm hướng dẫn, hãy sử dụng bài viết chuyên sâu của chúng tôi ( tại đây ) khi cài đặt và kích hoạt quét toàn bộ bằng Malwarebytes.

Khi quá trình quét hoàn tất, hãy khởi động lại hệ thống của bạn bất kể kết quả như thế nào. Nếu trình quét bảo mật không thể giảm mức sử dụng tài nguyên của bạn, hãy chuyển xuống Phương pháp 2 .

Phương pháp 2:Sử dụng t he System File Checker tool

Sử dụng tài nguyên cao bởi dllhost.exe rất có thể do tham nhũng hệ thống gây ra. Một số người dùng đã báo cáo rằng họ đã giải quyết thành công sự cố sau khi chạy Trình kiểm tra tệp hệ thống quét trên hệ thống của họ.

Trình kiểm tra tệp hệ thống (SFC) là một tiện ích Windows có chức năng quét và tự động sửa lỗi trong các tệp hệ thống Windows. Nó thực hiện điều này bằng cách thay thế mọi tệp bị cản trở bởi tham nhũng bằng một tệp từ bản sao lưu cục bộ.

Dưới đây là hướng dẫn nhanh về cách kích hoạt quét SFC để giải quyết vấn đề sử dụng tài nguyên cao do dllhost.exe gây ra :

  1. Nhấn phím Win để truy cập thanh bắt đầu của Windows và nhập “ cmd “. Sau đó, nhấp chuột phải vào Command Prompt và chọn Chạy với tư cách quản trị viên để mở Command Prompt nâng cao.
    Khắc phục:Sử dụng CPU và RAM cao do dllhost.exe gây ra
  2. Trong Dấu nhắc Lệnh Nâng cao, nhập lệnh sau và nhấn Enter. Thao tác này sẽ kích hoạt quét DISM sử dụng Windows Update để tìm nạp các tệp cần thiết để thay thế các tệp bị hỏng. Vui lòng đảm bảo rằng bạn có kết nối internet ổn định trước khi bắt đầu quá trình.
    DISM.exe / Online / Cleanup-image / Restorehealth
  3. Sau khi quá trình hoàn tất, hãy nhập “ sfc / scannow” và nhấn Enter để quét các tệp hệ thống được bảo vệ và thay thế các tệp bị hỏng bằng một bản sao mới từ bản sao lưu cục bộ.
    sfc / scannow
  4. Không đóng Dấu nhắc Lệnh nâng cao cho đến khi quá trình quét đạt 100%. Sau khi quá trình hoàn tất, hãy đóng nó và khởi động lại hệ thống của bạn.
    Khắc phục:Sử dụng CPU và RAM cao do dllhost.exe gây ra

Phương pháp 3:Tạo tài khoản người dùng Windows mới

Một số người dùng đã quản lý để xác nhận rằng sự cố có liên quan đến hồ sơ tài khoản Windows bị hỏng. Trong trường hợp của họ, sự cố đã được giải quyết sau khi họ tạo thành công tài khoản người dùng mới với các đặc quyền quản trị và bắt đầu sử dụng tài khoản đó thay vì tài khoản thông thường của họ.

Đây là cách bạn có thể làm điều này:

Lưu ý: Hãy nhớ rằng quá trình tạo tài khoản người dùng Windows mới sẽ khác nhau tùy thuộc vào phiên bản Windows của bạn. Nếu bạn có phiên bản Windows cũ hơn, vui lòng làm theo hướng dẫn thứ hai.

Đối với người dùng Windows 10

  1. Nhấn phím Windows + R để mở hộp Run. Sau đó, nhập “ ms-settings:otherusers ”Và nhấn Enter để mở tab Gia đình và những người khác trong số Tài khoản cài đặt.
    Khắc phục:Sử dụng CPU và RAM cao do dllhost.exe gây ra
  2. Trong Gia đình và những người khác cửa sổ, nhấp vào Thêm người khác vào PC này (trong Người khác ).
    Khắc phục:Sử dụng CPU và RAM cao do dllhost.exe gây ra
  3. Tiếp theo, nhập tên, mật khẩu và gợi ý mật khẩu bằng cách làm theo lời nhắc trên màn hình. Sau đó, nhấn Tiếp theo để hoàn tất quá trình tạo người dùng mới.
    Khắc phục:Sử dụng CPU và RAM cao do dllhost.exe gây ra
  4. Khi người dùng mới đã được tạo, hãy khởi động lại máy tính của bạn và đăng nhập vào tài khoản người dùng mới của bạn và xem việc sử dụng tài nguyên của dllhost.exe đã trở nên tốt hơn. Nếu bạn vẫn gặp phải hành vi tương tự, hãy chuyển sang phương pháp cuối cùng.

Đối với người dùng Windows 7

  1. Nhấp vào nút Bắt đầu (hoặc nhấn Phím chiến thắng ) và nhập “ mmc ”Để tìm Bảng điều khiển quản lý Microsoft . Sau đó, nhấp chuột phải vào Bảng điều khiển quản lý Microsoft và nhấp vào Chạy với tư cách quản trị viên .
    Khắc phục:Sử dụng CPU và RAM cao do dllhost.exe gây ra
  2. Trong Bảng điều khiển Quản lý Microsoft , đi tới ruy-băng ở trên cùng, nhấp vào Tệp và sau đó chọn Thêm / Xóa dây đeo
    Khắc phục:Sử dụng CPU và RAM cao do dllhost.exe gây ra
  3. Trong Thêm hoặc Xóa phần đính kèm , nhấp vào Người dùng và nhóm cục bộ để chọn nó, sau đó nhấn Thêm nút.
    Khắc phục:Sử dụng CPU và RAM cao do dllhost.exe gây ra
  4. Trong phần Chọn máy mục tiêu cửa sổ, chọn Máy tính cục bộ và nhấn vào nút Kết thúc nút.
    Khắc phục:Sử dụng CPU và RAM cao do dllhost.exe gây ra
  5. Từng là Người dùng và Nhóm cục bộ (Cục bộ) mục nhập xuất hiện trong snap-in đã chọn, nhấn OK để đóng cửa sổ.
    Khắc phục:Sử dụng CPU và RAM cao do dllhost.exe gây ra
  6. Tiếp theo, nhấp đúp vào Người dùng và Nhóm cục bộ (cục bộ) , sau đó nhấp đúp vào Người dùng . Sau đó, sử dụng trình đơn tác vụ ở phía bên phải và nhấp vào Người dùng mới .
    Khắc phục:Sử dụng CPU và RAM cao do dllhost.exe gây ra
  7. Trong Người dùng mới , cửa sổ, nhập Tên người dùng và các thông tin xác thực tùy chọn khác và nhấn nút Tạo .
    Khắc phục:Sử dụng CPU và RAM cao do dllhost.exe gây ra
  8. Khi người dùng mới đã được tạo, bạn có thể đóng Bảng điều khiển quản lý Microsoft và khởi động lại PC của bạn.
  9. Ở lần khởi động lại tiếp theo, hãy đăng nhập bằng tài khoản người dùng mới tạo của bạn và xem liệu mức sử dụng CPU &RAM cao của dllhost.exe đã săn chắc xuống. Nếu thành công, bạn có thể quay lại Bảng điều khiển quản lý Microsoft và xóa hồ sơ người dùng bị hỏng mà bạn không còn sử dụng nữa.

Phương pháp 4:Thực hiện khôi phục hệ thống

Nếu tất cả các phương pháp trên được chứng minh là không hiệu quả trong việc giảm mức sử dụng tài nguyên của dllhost.exe, bạn còn một lần cuối cùng để giải quyết vấn đề trước khi thực hiện đặt lại.

Một số người dùng đã giải quyết thành công sự cố sau khi sử dụng điểm khôi phục hệ thống trước đó để hoàn nguyên máy về trạng thái hoạt động bình thường.

Làm theo hướng dẫn bên dưới để biết các bước hoàn nguyên máy của bạn về điểm khôi phục hệ thống trước đó:

  1. Nhấn phím Windows + R để mở lệnh Run. Trong hộp Run mới mở, nhập “ rstrui ”Và nhấn Enter để mở Khôi phục hệ thống thuật sĩ.
    Khắc phục:Sử dụng CPU và RAM cao do dllhost.exe gây ra
  2. Ở màn hình tiếp theo, chọn Chọn một điểm khôi phục khác và nhấn Tiếp theo nút.
    Khắc phục:Sử dụng CPU và RAM cao do dllhost.exe gây ra
  3. Chọn điểm khôi phục có ngày trước khi bạn bắt đầu sử dụng tài nguyên cao và nhấn Tiếp theo nút một lần nữa.
    Khắc phục:Sử dụng CPU và RAM cao do dllhost.exe gây ra
  4. Sau đó, nhấn vào Kết thúc để bắt đầu quá trình khôi phục và đợi PC của bạn khởi động lại. Ở lần khởi động tiếp theo, bạn sẽ không còn gặp phải tình trạng sử dụng tài nguyên cao do dllhost.exe gây ra quy trình.