gacutil.exe
- File Path:
C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\x64\gacutil.exe
- Description: Microsoft (R) .NET Framework Global Assembly Cache Utility
- Comments: Flavor=Retail
Hashes
Type |
Hash |
MD5 |
B832833BB3D6DE53EE50DA48667A5AC2 |
SHA1 |
ECA3E57F47B220392FD883EE112C95F51793609C |
SHA256 |
C4884B1CD4BF6726056382DA620BDD7C16BFEC4D2E6FB8AA450E9AAAFDFC7DA0 |
SHA384 |
60E1FD1F9923C3D259CD3C28B0859A0E7F651FC96638887C94C0C7CDA48BCBF523DE1F98609175B2BB3E6D3C354FB0C5 |
SHA512 |
994A53478DF9FB5BC1C5F0E929D5584AD0523FDE74A4ADF3873EDD613FD82F4CB525E32DE30F0FA316D6295A2AFFAC25163DDA2AF3927B7877DBF9B201577E5C |
SSDEEP |
3072:KQKlsv+7uScu58rRTFtE/ZLO63uIIzc1VofMJvaj9YfTOJpYb:K3I+Wu58rlCH1IzcTpNTO/C |
IMP |
AD8FD1BD9FF6D25B8E1A4F2AB0155FF4 |
PESHA1 |
DB1E6919D19CE64406592D18C7061FD73DEA6AF6 |
PE256 |
4A586317F2895A08EC34F124D5DD953E121118C0E1FEE353DCDDFD8C2AC30E44 |
Runtime Data
Usage (stdout):
Microsoft (R) .NET Global Assembly Cache Utility. Version 4.0.30319.0
Copyright (c) Microsoft Corporation. All rights reserved.
Usage: Gacutil <command> [ <options> ]
Commands:
/i <assembly_path> [ /r <...> ] [ /f ]
Installs an assembly to the global assembly cache. <assembly_path> is the
name of the file that contains the assembly manifest.
Example: /i myDll.dll /r FILEPATH c:\projects\myapp.exe "My App"
/il <assembly_path_list_file> [ /r <...> ] [ /f ]
Installs one or more assemblies to the global assembly cache.
<assembly_list_file> is the path to a text file that contains a list of
assembly manifest file paths. Individual paths in the text file must be
separated by CR/LF.
Example: /il MyAssemblyList.txt /r FILEPATH c:\projects\myapp.exe "My App"
myAssemblyList.txt content:
myAsm1.dll
myAsm2.dll
/u <assembly_display_name> [ /r <...> ]
Uninstalls an assembly. <assembly_name> is the name of the assembly
(partial or fully qualified) to remove from the Global Assembly Cache.
If a partial name is specified all matching assemblies will be uninstalled.
Example:
/u myDll,Version=1.1.0.0,Culture=en,PublicKeyToken=874e23ab874e23ab
/r FILEPATH c:\projects\myapp.exe "My App"
/uf <assembly_name>
Forces uninstall of an assembly by removing all traced references.
<assembly_name> is the full name of the assembly to remove.
Assembly will be removed unless referenced by Windows Installer.
!! Warning: use the /uf command with care as applications may fail to run !!
Example: /uf myDll,Version=1.1.0.0,Culture=en,PublicKeyToken=874e23ab874e23ab
/ul <assembly_display_name_list_file> [ /r <...> ]
Uninstalls one or more assemblies from the global assembly cache.
<assembly_list_file> is the path to a text file that contains a list of
assembly names. Individual names in the text file must be
separated by CR/LF.
Example: /ul myAssemblyList.txt/r FILEPATH c:\projects\myapp.exe "My App"
myAssemblyList.txt content:
myDll,Version=1.1.0.0,Culture=en,PublicKeyToken=874e23ab874e23ab
myDll2,Version=1.1.0.0,Culture=en,PublicKeyToken=874e23ab874e23ab
/l [ <assembly_name> ]
Lists the contents of the global assembly cache. When the optional
<assembly_name> parameter is specified only matching assemblies are listed.
/lr [ <assembly_name> ]
Lists the contents of the global assembly cache including traced reference
information. When the optional <assembly_name> parameter is specified only
matching assemblies are listed.
/cdl
Deletes the contents of the download cache
/ldl
Lists the contents of the download cache
/?
Displays a detailed help screen
Old command syntax:
/if <assembly_path>
equivalent to /i <assembly_path> /f
/ir <assembly_path> <reference_scheme> <reference_id> <description>
equivalent to /i <assembly_path> /r <...>
/ur <assembly_name> <reference_scheme> <reference_id> <description>
equivalent to /u <assembly_path> /r <...>
Options:
/r <reference_scheme> <reference_id> <description>
Specifies a traced reference to install (/i, /il) or uninstall (/u, /ul).
<reference_scheme> is the type of the reference being added
(UNINSTALL_KEY, FILEPATH or OPAQUE).
<reference_id> is the identifier of the referencing application,
depending on the <reference_scheme>
<description> is a friendly description of the referencing application.
Example: /r FILEPATH c:\projects\myapp.exe "My App"
/f
Forces reinstall of an assembly regardless of any existing assembly with
the same assembly name.
/nologo
Suppresses display of the logo banner
/silent
Suppresses display of all output
Loaded Modules:
Path |
C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\x64\gacutil.exe |
C:\Windows\System32\KERNEL32.DLL |
C:\Windows\System32\KERNELBASE.dll |
C:\Windows\SYSTEM32\ntdll.dll |
Signature
- Status: Signature verified.
- Serial:
33000001519E8D8F4071A30E41000000000151
- Thumbprint:
62009AAABDAE749FD47D19150958329BF6FF4B34
- Issuer: CN=Microsoft Code Signing PCA 2011, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
- Subject: CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
- Original Filename: gacutil.exe
- Product Name: Microsoft .NET Framework
- Company Name: Microsoft Corporation
- File Version: 4.8.4084.0 built by: NET48REL1
- Product Version: 4.8.4084.0
- Language: English (United States)
- Legal Copyright: Microsoft Corporation. All rights reserved.
- Machine Type: 64-bit
File Scan
- VirusTotal Detections: 0/73
- VirusTotal Link: https://www.virustotal.com/gui/file/c4884b1cd4bf6726056382da620bdd7c16bfec4d2e6fb8aa450e9aaafdfc7da0/detection
MIT License. Copyright (c) 2020-2021 Strontic.