Máy tínhPhần mềm

Rundll32.exe: nó là gì và làm thế nào nó hoạt động?

Trong dòng của Windows hệ điều hành sử dụng một số lượng lớn các thư viện được kết nối tự động, thực hiện bất kỳ chức năng và thực hiện nhiệm vụ cho các nhu cầu hệ điều hành. Và nó sẽ xảy ra thông qua tiện ích rundll32.exe. Thực tế là nó là, bài viết này sẽ nói.

Rundll32.exe - nó là gì và làm thế nào nó hoạt động

Các tiện ích để thực hiện một nhiệm vụ đơn giản - vô số khác nhau dll-thư viện của các chức năng cần thiết và ra mắt họ. Kể từ phiên bản 95 và Millenium chức năng tích cực triển khai sử dụng hai loài. Họ Rundll.exe và rundll32.exe. Bên cạnh phiên bản XP đã được sử dụng chỉ có phiên bản 32-bit. Bao gồm các tiện ích và trong Vista và các phiên bản sau. Tuy nhiên, việc sử dụng nó được giữ ở mức tối thiểu và không được khuyến khích. Nó chỉ giữ lại cho sự tôn trọng đối với khả năng tương thích với các phiên bản cũ của các chương trình thực hiện các rundll32.exe tiềm năng.

Nhưng làm thế nào, sau đó, Microsoft đang thực hiện việc sử dụng các chức năng thư viện, khi di chuyển ra khỏi công cụ này? Nó rất đơn giản, nó cơ hội được truyền lại cho các gói phần mềm khác. Thật vậy, để đáp ứng quá trình rundll32.exe trong Task Manager có thể ít hơn và ít hơn.

đặt file

Các tập tin luôn luôn nằm trong thư mục với hệ điều hành. Và đó là trong thư mục System32. Đối với phiên bản 64-bit và có một thư mục SysWOW64 bổ sung, mà nằm trong Windows.

Nếu đột nhiên rundll32.exe bằng cách nào đó đã không được liệt kê trong thư mục, đó là một dấu hiệu chắc chắn rằng hệ thống rằng cái gì là sai. Vì vậy, một nhu cầu cấp thiết để kiểm tra phần mềm chống virus của nó và tính toàn vẹn của tập tin quan trọng, chẳng hạn như sử dụng SFC tiện ích.

Làm thế nào để các tiện ích?

Kể từ khi chương trình chính nó không bao gồm bất kỳ thư viện, nó chỉ làm cho việc thực hiện các chức năng cần thiết cho một ứng dụng cụ thể. Đặc biệt, các biến thể gọi LoadLibrary thường xuyên (). Như bạn có thể đoán từ tên gọi, nó tải các thư viện quy định. Sau đó, chức năng kiểm soát chuyển nhượng là khác nhau - GetProcAddress (). Cô đã được đặc biệt cần đoạn mã đó là quan trọng đối với các chương trình làm việc để chạy. Tiếp theo, gọi là chức năng được các thông số đầu vào cần thiết. Sau đó, sản lượng xảy ra ngay sau khi nó đã hoàn thành, và dỡ từ thư viện bộ nhớ.

Nói cách khác, bạn có thể bày tỏ sự nhận thức này như sau: đối với một số ứng dụng đã được cài đặt trong hệ thống. Đối với ông, với điều kiện các thành phần của họ mà thực hiện chức năng cụ thể, và họ được thể hiện trong các hình thức của thư viện. Theo thứ tự mà chương trình có thể sử dụng chức năng tương tự của họ, mặc dù nó có thể là một toàn thời gian, hệ thống, chạy rundll32.exe. Đó là, trên thực tế, nó là - chỉ là một wrapper, một loại khớp nối để chạy thư viện. Thật không may, chức năng này được sử dụng rất thành công bởi một loạt các phần mềm độc hại.

Các vấn đề chung và lỗi

Rất thường xuyên, như một kết quả của những thất bại, sai sót có thể xảy ra trong tiện ích. Có sự khác biệt nhỏ, nhưng chủ yếu là họ trông như thế này:

  • đã xảy ra lỗi.
  • Tập tin system32 / rundll32.exe không tìm thấy.
  • Lỗi khởi động chương trình.
  • con đường không hợp lệ vào ứng dụng.

Các văn bản của các thông báo lỗi có thể khác nhau, nhưng lời hứa luôn là rõ ràng - đã có một số loại trục trặc trong rundll32.exe. Làm thế nào để giải quyết vấn đề với các tiện ích? Tiếp theo sẽ được mô tả một vài kỹ thuật đơn giản có thể giúp đỡ trong việc giải quyết vấn đề.

Một số cách để loại bỏ lỗi

Thứ nhất, nó có thể để xác định sự thật của tập tin - nó phải có ít Windows / System32 / rundll32.exe. kích thước của nó là trên trung bình 44 KB. Nếu rundll32.exe tìm thấy một thư mục khác hoặc có trọng lượng khác nhau từ bản gốc, có lẽ, tính toàn vẹn của nó bị tổn thương do một lỗi hoặc bị virus xâm nhập. Bạn có thể sửa và cố gắng thay đổi nó bằng tay, sao chép từ một nhà tài trợ của hệ điều hành. Tuy nhiên, nếu một lỗi đã xảy ra như là kết quả của virus, các nhiễm và bị hư hỏng có thể có nhiều file liên quan.

Dọn dẹp registry của bạn. Lấy ra từ việc áp dụng các hệ điều hành có thể để lại dấu vết. Và một nơi cho họ - registry. Nó là cần thiết để loại bỏ từ nó các ngành còn lại của chương trình cũ và từ xa. Điều này có thể được thực hiện bằng phương tiện đặc biệt của xác minh, chẳng hạn như CCleaner.

chức năng tiêu chuẩn Windows có một số chương trình tốt và công cụ có thể xác minh tính toàn vẹn của tập tin và khôi phục lại nếu cần thiết. Ví dụ một tính năng tốt "Disk Cleanup". Nó có thể được chạy từ lệnh cleanmgr dòng lệnh hoặc bằng cách vào menu "Start", sau đó "Accessories" và "System Tools." Nó cũng là một công cụ tốt là SFC, mà chỉ là từ giao diện điều khiển.

rundll32.exe lỗi thường xảy ra khi bạn cài đặt các ứng dụng mới hoặc các trò chơi trên máy tính. Vì vậy, bạn nên cố gắng cập nhật các trình điều khiển hoặc DirectX.

Một rất hữu ích tích hợp chức năng "System Restore". Trong trường hợp của bất kỳ vấn đề, không nhất thiết liên quan đến rundll32.exe, bạn có thể nhanh chóng trở lại hệ điều hành.

Để vận hành các ứng dụng mới và trò chơi cần các thành phần tươi và hệ thống chức năng. Do đó, một cách tốt để duy trì một hệ điều hành sạch là một cài đặt vĩnh viễn các bản cập nhật mới. Để làm điều này, chức năng "để nhận được cập nhật tự động" nên được đưa vào.

Việc thực hiện những lời khuyên đơn giản và thủ thuật sẽ giúp không chỉ để đối phó với vấn đề này rundll32.exe, mà còn với đa số những người khác. Trong những trường hợp nghiêm trọng nhất sẽ phải cài đặt lại hệ điều hành Windows hoàn toàn.

phần kết luận

Bài báo là một tài khoản chi tiết của rundll32.exe, nó là gì, ở đâu công cụ này và làm thế nào nó hoạt động. Nó được chỉ ra một số cách để giảm bớt những lỗi phổ biến nhất liên quan đến những thách thức của nó.

Để tránh vấn đề với rundll32.exe, vừa đủ để được chú ý tới hệ điều hành của nó, và theo dõi nó trong từng thời kỳ tiến hành một loạt các kiểm tra tính toàn vẹn của file và virus. Cài đặt bản cập nhật và truy cập an toàn vào Internet sẽ tránh được hầu hết các lỗi có thể liên quan đến máy tính.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 vi.birmiss.com. Theme powered by WordPress.