RegAsm.exe là gì? Làm thế nào để hủy đăng ký một dll bằng RegAsm.exe?

Trong bài đăng này, chúng tôi giải thích RegAsm.exe là gì , cách đăng ký hoặc hủy đăng ký DLL bằng RegAsm.exeRegAsm.exe khác với Regsvr32.exe như thế nào .

RegAsm.exe

RegAsm.exe trong Windows 11/10 là gì?

RegAsm là dạng rút gọn của Đăng ký Assembly(Register Assembly) . RegAsm.exe là một thành phần chính hãng của Windows do Microsoft phát triển . RegAsm.exe mở công cụ Đăng ký lắp ráp(Assembly Registration) . Khi công cụ Đăng ký Assembly(Assembly Registration) được mở, nó sẽ đọc siêu dữ liệu trong một assembly và thêm các mục nhập cần thiết vào sổ đăng ký. RegAsm.exe chỉ chịu trách nhiệm mở công cụ Đăng ký lắp ráp(Assembly Registration) . Nó không gây ra bất kỳ mối đe dọa nào cho PC của bạn. Tuy nhiên, có một số trường hợp một số phần mềm độc hại được ngụy trang dưới dạng RegAsm.exe .

The Assembly Registration tool reads the metadata within an assembly and adds the necessary entries to the registry, which allows COM clients to create .NET Framework classes transparently. Once a class is registered, any COM client can use it as though the class were a COM class. The class is registered only once, when the assembly is installed. Instances of classes within the assembly cannot be created from COM until they are actually registered.

RegAsm.exe có phải là phần mềm độc hại không?

Đôi khi, các chương trình chống vi-rút trên máy tính của chúng tôi có thể gắn cờ một số tệp hệ thống quan trọng của Hệ điều hành Windows(Windows OS) là mối đe dọa. Nó có thể là một dương tính giả hoặc nó có thể xảy ra nếu phần mềm độc hại giả mạo là một tệp hệ điều hành bằng cách lấy cùng một tên. Điều này cũng có thể xảy ra với RegAsm.exe !

Nếu bạn đã cài đặt bất kỳ chương trình nào bị vi phạm bản quyền và chương trình chống vi-rút của bạn gắn cờ RegAsm.exe , thì:

  1. Gỡ cài đặt chương trình vi phạm bản quyền hoàn toàn mà không có bất kỳ dấu vết nào của nó
  2. Quét PC của bạn bằng chương trình chống vi-rút và chống phần mềm độc hại
  3. Xóa(Delete) các trình cài đặt lậu hoặc các tệp liên quan đến nó khỏi PC của bạn

Bằng cách này, bạn có thể đưa PC của mình trở lại trạng thái bình thường.

Để tránh RegAsm.exe bị nhiễm phần mềm độc hại xâm nhập vào PC của bạn, không cài đặt Microsoft Office hoặc Windows vi phạm bản quyền hoặc bất kỳ chương trình nào khác cho vấn đề đó. Đây là cách duy nhất bạn có thể tránh phần mềm độc hại và bảo mật PC của mình.

Làm thế nào để hủy đăng ký một DLL bằng RegAsm.exe ?

Để chạy công cụ, hãy sử dụng Visual Studio Developer Command Prompt hoặc Visual Studio Developer PowerShell . Việc hủy đăng ký DLL bằng RegAsm.exe cũng dễ dàng như đăng ký.

Mở Command Prompt và chạy lệnh sau thay thế <dllfilename>tên bằng tên bạn muốn hủy đăng ký.

regasm /u <dllfilename>.dll

Để hủy đăng ký DLL hoàn toàn, bạn cũng phải hủy đăng ký thư viện loại của DLL . Để làm như vậy, hãy chạy lệnh sau.

regasm <dllfilename> /tlb /unregister

RegAsm.exe khác với Regsvr32.exe như thế nào?

Regsvr32.exe là một công cụ dòng lệnh được sử dụng để đăng ký DLL(DLLs) và điều khiển ActiveX trong sổ đăng ký. Trong khi đó, RegAsm.exe tạo các mục đăng ký để làm cho các thành phần .NET trông giống như các thành phần COM . RegAsm.exe đi kèm với .NET SDK .

Regasm Codebase là gì?

Dòng lệnh RegAsm Codebase(RegAsm Codebase) được sử dụng để tạo mục nhập cho codebase trong sổ đăng ký. Mục nhập codebase trong sổ đăng ký chỉ định đường dẫn cho hội đồng chưa được cài đặt trên bộ đệm ẩn lắp ráp chung. Bộ đệm ẩn lắp ráp toàn cầu lưu trữ các bản lắp ráp trên PC của bạn được nhiều chương trình sử dụng. Tệp lắp ráp mà bạn sử dụng cơ sở mã phải là một hợp ngữ có tên mạnh để tránh xung đột với những người khác trong bộ đệm ẩn lắp ráp chung.

Chúng tôi hy vọng bạn đã học được điều gì đó mới ở đây ngày hôm nay.



About the author

Tôi là nhà tư vấn công nghệ với hơn 10 năm kinh nghiệm trong lĩnh vực phần mềm. Tôi chuyên về Microsoft Office, Edge và các công nghệ liên quan khác. Tôi đã làm việc trong nhiều dự án khác nhau cho cả các công ty lớn và nhỏ, và tôi cực kỳ am hiểu về các nền tảng và công cụ khác nhau hiện nay.



Related posts