Should I block it?

No, this file is 100% safe to run.

VersionsAdditional versions

5, 1, 864, 0 20.00%
5, 1, 822, 0 20.00%
5, 0, 677, 0 20.00%
5, 0, 594, 0 40.00%

Relationships


PE structurePE file structure

Show functions
Import table
aavmrpch.dll
AavmRpcCreateBinding, AavmRpcGetVpsProperty, AavmRpcBtsSchedule, AavmRpcGetGlobalState, AavmRpcProviderStart, AavmRpcStartShields, AavmRpcProviderStop, AavmRpcStopShields, AavmRpcProviderPause, AavmRpcProviderResume, AavmRpcPauseShields, AavmRpcResumeShields, AavmRpcProviderDataChanged, AavmRpcProviderUpdateConfiguration, AavmRpcGetProviderList, AavmRpcGetProviderInfoList, AavmRpcCheckBlacklistCustomerNo, AavmRpcCheckBlacklistLicenseId, AavmRpcUpgradeEdition, AavmRpcOpenClosePwd, AavmRpcDestroyBinding
advapi32.dll
CloseServiceHandle, SetSecurityDescriptorDacl, OpenSCManagerW, OpenServiceW, QueryServiceStatus, RegOpenKeyExW, RegDeleteValueW, RegSetValueExW, RegCloseKey, RegQueryValueExW, GetTokenInformation, EnumDependentServicesW, ControlService, StartServiceW, OpenProcessToken, CreateProcessAsUserW, RegOpenKeyW, RegQueryValueExA, RegOpenKeyA, InitializeSecurityDescriptor
ashbase.dll
_basReinitLanguage@4, _basProcessActivationCode@32, _basRequestUpgradeLicenseFile@8, _basRequestDemoLicenseFile@8, _basInstallSoundPack@4, _basDeleteCustomSounds@0, _basGetDWORDValue@12, _basIsComponentInstalled@4, _basCreatePath@16, _basU2A@16, _basLogEvent2@24, _basShouldSubmit@4, _basSetLicenseFile@8, _basStringToSubmitPropertyArray@16, _basResPwdIsEmpty@0, _basGetProductLicenseInfo@32, _basCreateWhsConnectorFwRules@0, _basWriteProfileString@12, _basResPwdCheck@4, _strEncode@12, _basResPwdDeletePassword@0, _basResPwdSet@4, _basResPwdFlagsSet@4, _basResPwdFlagsGet@0, _basGenerateExceptionReport@4, _basIsOtherAVInstalled@4, _basGetCurrentProductLicenseInfo@28, _basGetLicenseFile@8, _basSetRegistrationInfo@28, _basGetRegistrationInfo@20, _basProductInfo@0, _basGetProfileString@20, _basInitThreadLocale@0, _basGetBaseLang@0, _notEvent@4, _basGetProfileInt@12, _basGetLanguage@4, _basInitLibrary@4, _basResPwdOpen@0, _notInit@0, _notAddEvent@12, _basFreeLibrary@0, _basResPwdClose@0, _notRemEvent@4, _notFree@0, _basGetProcAddress@8, _basSubmitFile@36, _basA2U@16, _basU2A@12, _basGetLanguage@0, _basIsComponentEnumPossible@4
ashtask.dll
_tskLogSuspiciousAction@32, _tskFileTrezor@16, _tskGetFileUrlAndHash@32, _tskLogResult@12, _tskAllocResultW@28, _tskFreeResult@8, _tskVirusAction@4, _tskAllocResultO@28, _tskDestructVirusInfoString@4, _tskFreeResultFileName@16, _tskGetResultFileName@20, _tskConstructVirusInfoStringW@4, _tskFreeNetAlert@4, _tskReleaseReport@4, _tskLogEvent@20, _tskProcessShieldNetAlertAndReport@12, _tskInitLibrary@8, _tskFreeLibrary@0, _tskGetVPSInfo@20, _tskProp2VA@12, _tskPackerBits@8, _tskLaunchRepair@8, _tskLaunchSyncer@20, _tskGetHeurCallback@0, _tskGetCrashCallback@0
aswcmnbs.dll
usnCloseTracker, usnSaveAll, usnOpenTracker, fsGetAvastDataPath, fsGetAvastProgramPath, fsGetAvastLogPath, DSA_FileVerify, cmnbFree, sha256GenerateFromName, ConvertNtPathToDosPath, usnGetMaskFileCheckpoint, usnDeleteFileCheckpoint, usnCreateFileCheckpoint, cmnbInit
aswcmnos.dll
dep_fsRemoveFolderRecursive, dep_secGetPublicSecurity, dep_secSetPrivilege, dep_secRestorePrivilege, dep_fsCreateFromHandle, dep_fsCloseFile, dep_fsOpenFileX
aswengldr.dll
avldrCloseModule, avldrGetHandleVersion, avldrPostInstallProcessing, avldrGetDefinitionsFolder, avldrCreateHandle, avldrLoadModule, avworkInitialize, avscanSetHeuristicsCallback, avscanSetCrashCallback, avscanSetHashCalc, avldrGetIniRecord, BtsSchedule, avscanGetFileSignature, avscanIsTrustedSigPublisher, avscanIsUrlBlocked, avscanGetScanContext, avscanSetScanContext, avldrGetEngineModuleName, avscanSetSensitivity, avscanGetWhitelistRecord, avscanSetPackersRestriction, avfilesScanRealSingle, avfilesEncodeObjectName, avfilesCreateObjectName, avfilesFreeObjectName, avldrGetEngineInformation, avscanIsFileTrusted, avfilesGetObjectNameW, avfilesFreeObjectNameBuffer, avscanGetScanFlags, avscanSetPackerBombRanges, avscanSetFilePublisherChecking, avscanSetScanFlags, avscanScanReal, avscanRepair, avfilesDeleteS, avfilesPopulateUsn, avldrDuplicateHandle
kernel32.dll
GetCurrentThreadId, SetCurrentDirectoryW, GetCurrentDirectoryW, MapViewOfFile, CreateMutexW, CreateFileMappingW, CreateSemaphoreW, lstrlenW, lstrcatW, InterlockedCompareExchange, SetThreadPriority, HeapAlloc, CreateIoCompletionPort, TlsAlloc, GetSystemInfo, LoadLibraryW, GetSystemDirectoryW, InitializeCriticalSection, SetErrorMode, GetCurrentProcessId, UnmapViewOfFile, SetEvent, ReleaseMutex, PulseEvent, GetCurrentProcess, SetProcessWorkingSetSize, lstrcpyW, CloseHandle, CreateFileW, ResetEvent, WaitForSingleObject, Sleep, OutputDebugStringW, QueryPerformanceCounter, GetQueuedCompletionStatus, DeviceIoControl, TlsSetValue, FindClose, FindNextFileW, GetLastError, DeleteFileW, UnhandledExceptionFilter, SetUnhandledExceptionFilter, IsDebuggerPresent, GetFileTime, CompareFileTime, TerminateThread, HeapFree, ReleaseSemaphore, DeleteCriticalSection, TlsFree, TryEnterCriticalSection, WideCharToMultiByte, MultiByteToWideChar, GetSystemTimeAsFileTime, GetVersionExW, ResumeThread, GetProcessHeap, GetModuleHandleW, OpenProcess, TlsGetValue, GetPrivateProfileIntW, ExpandEnvironmentStringsW, FormatMessageW, HeapReAlloc, OpenEventW, CreateThread, CreateEventW, GetTickCount, FindNextChangeNotification, FindFirstChangeNotificationW, GetComputerNameW, GetTempFileNameW, GetTempPathW, GetExitCodeProcess, CreateProcessW, GetPrivateProfileStringW, lstrcmpA, lstrlenA, RaiseException, LoadLibraryA, InterlockedExchange, LocalFree, LocalAlloc, SetLastError, GetCurrentThread, GetLocalTime, GetVersion, FlushFileBuffers, WriteFile, GetTimeFormatW, GetDateFormatW, SetEndOfFile, GetFileSize, SetFilePointer, DuplicateHandle, lstrcmpW, OpenSemaphoreW, OpenMutexW, TerminateProcess, GetModuleFileNameW, OpenFileMappingW, GetDriveTypeW, lstrcpynW, SetPriorityClass, GetPriorityClass, SystemTimeToFileTime, GetSystemTime, InterlockedIncrement, LoadLibraryExW, GetProcAddress, InterlockedDecrement, FreeLibrary, EnterCriticalSection, LeaveCriticalSection, FindFirstFileW, FindCloseChangeNotification
msvcp90.dll
DllMain
msvcr90.dll
DllMain
psapi.dll
EnumProcessModules, GetModuleFileNameExW
user32.dll
MessageBoxW, MsgWaitForMultipleObjects, DispatchMessageW, PeekMessageW, LoadStringW, FindWindowW, wsprintfW
Export table
AavmAlloc
AavmBtsSchedule
AavmCallVirusWarnMessage
AavmCheckAndAddEmailAddress
AavmCheckBlacklistCustomerNo
AavmCheckBlacklistLicenseId
AavmCheckBoot
AavmCheckBootDlg
AavmCheckExecFile
AavmCheckExecFileDlg
AavmCheckFile
AavmCheckFileDlg
AavmCheckFileDlgSpecifyProcessID
AavmCheckRecvFile
AavmCheckRecvFileDlg
AavmCheckRecvFileDlgSpecifyProcessID
AavmCleanFile
AavmCloseScanEngineHandle
AavmCreateDispBinding
AavmCreateOutlookMonitor
AavmDecreaseDispInitCount
AavmDecreaseProcessPriority
AavmDeleteFile
AavmDestroyDispBinding
AavmDisableSelfDefense
AavmDoKillProcess
AavmDoQuarantineFile
aavmFltCheckMgrService
aavmFltCheckOS
aavmFltIsPresent
AavmFormatError
AavmFormatExResName
AavmFormatExResNameEx
AavmFree
AavmGetConnectorSessionId
AavmGetCurrNetAddress
AavmGetDispInitCount
AavmGetDllCachePath
AavmGetEngineHandle
AavmGetExResName
AavmGetExResNameEx
AavmGetGlobalState
AavmGetInteractiveSessionId
AavmGetProviderInfoList
AavmGetProviderList
AavmGetProviderName
AavmGetProviderStatus
AavmGetScannerExtensionsDllPath
AavmGetSilentMode
AavmGetUiExtensionsDllPath
AavmGetVpsFileTime
AavmGetVpsInfo
AavmGetVpsProperty
AavmHasSystemRestoreCorruptedAvast
AavmIncreaseDispInitCount
AavmIncreaseProcessPriority
AavmIsFileSignedByTrustedPublisherW
AavmIsFileTrusted
AavmIsProductExpired
AavmIsUrlBlocked
AavmLogSuspiciousAction
AavmNotifyInf
AavmPlaySound
AavmProcessIdToProcessName
AavmProviderCallGui
AavmProviderDataChanged
AavmProviderDeregister
AavmProviderPause
AavmProviderRegister
AavmProviderResume
AavmProviderStart
AavmProviderStatusChanged
AavmProviderStop
AavmProviderUpdateConfiguration
AavmPurgeOldVpsFolders
AavmReAlloc
AavmRefreshGlobalSettings
AavmRegisterIniChangeNotification
AavmReportOffender
AavmResolveAddress
AavmRuiPathFromResPath
AavmRunConsentApp
AavmSetConnectorSessionId
AavmSetDataRefreshRate
AavmSetExtendedLoggingStatus
AavmSetGlobalStateChangeNotifyRoutine
AavmSetIniFileChangeCallback
AavmSetSensitivityOnScanHandle
AavmSetShutdownState
AavmSetSilentMode
AavmShowIconBalloonViaDisp
AavmShowMessage
AavmShowPopupMessage
AavmShowRemoteContentScreen
AavmSpamCheck
AavmSpamFree
AavmSpamInit
AavmSpamReloadOptions
AavmSpamSetOption
AavmStart
AavmStartShields
AavmStop
AavmStopShields
AavmSwitchAvastLanguage
AavmUnregisterIniChangeNotification
AavmUpdateAndShowInfo
AavmUpdateScanEngineHandle
AavmUpdateWscStatus
AavmUpgradeEdition
AavmWhsCreateNotification
AavmWhsFreeLib
AavmWhsInitLib
AavmWhsRemoveNotification
BuildAvastFilePath
DoScanDuringAutorun
FilterComm_Send
FilterComm_ThreadReady
gsh_dwLastScanTick
MyAavmGuiProviderStateChanged
MyAavmGuiRunningProvidersChanged
WsAskUserForAllowOperation
x_ProviderDataChanged

aavm4h.dll

avast! Antivirus by ALWIL Software (Signed)

Remove aavm4h.dll
Version:   5, 0, 677, 0
MD5:   d4f59336ea56f87590b0708b07ef1872
SHA1:   80f2f9399edd383049f8107573993ca509d72047
SHA256:   df088c2d68275a78b1a1094ad69e7d926ad03dc43da7f98ac1e202becc94f979

What is aavm4h.dll?

avast! Asynchronous Virus Monitor (AAVM) - Avast Antivirus is a full-featured antivirus and anti-spyware scanning and removal product. Avast offers a web-reputation browser extension as well as virtualization technology. Accurate threat updates via avast updates are delivered automatically using PUSH update technology in Avast! Antivirus.

About aavm4h.dll (from ALWIL Software)

Free antivirus with anti-spyware protection for Windows.

Overview

aavm4h.dll is loaded as dynamic link library that runs in the context of a process. It is installed with a couple of know programs including avast! Pro Antivirus published by AVAST Software, avast! Free Antivirus from AVAST Software and avast! Free Antivirus by AVAST Software. The file is digitally signed by ALWIL Software which was issued by the VeriSign certificate authority (CA).

DetailsDetails

File name:aavm4h.dll
Publisher:AVAST Software
Product name:avast! Antivirus
Description:avast! Asynchronous Virus Monitor (AAVM)
Typical file path:C:\Program Files\alwil software\avast5\aavm4h.dll
Original name:Aavm32.dll
File version:5, 0, 677, 0
Product version:5, 0, 0, 0
Size:269.3 KB (275,760 bytes)
Certificate
Issued to:ALWIL Software
Authority (CA):VeriSign
Digital DNA
PE subsystem:Windows GUI
File packed:No
Code language:Microsoft Visual C++ 9.0
.NET CLR:No
More details

ResourcesPrograms

The following programs will install this file
AVAST Software
2% remove
Avast Pro Antivirus is for individuals or companies that want customizable computer security that will integrate easily with an existing firewall. It has all the features of Avast Free Antivirus, plus a command-line scanner, full-scale virtualization, and the new Avast SafeZone (a clean, isolated desktop, so that other applications--even keyloggers--cannot see what's happening), designed specifically for secure online shopping or bankin...
AVAST Software
9% remove
Avast! Free Antivirus is a full-featured antivirus and anti-spyware scanning and removal product that offers a web-reputation browser extension as well as virtualization technology. Accurate threat updates via Avast updates are delivered automatically using PUSH update technology.
AVAST Software
6% remove

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Microsoft Windows XP 60.00%
Windows 7 Ultimate 40.00%

Distribution by countryDistribution by country

Egypt installs about 40.00% of avast! Antivirus .

OEM distributionDistribution by PC manufacturer

PC Manufacturerdistribution
Acer 50.00%
Hewlett-Packard 50.00%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE