Should I block it?

No, this file is 100% safe to run.

VersionsAdditional versions

12, 0, 166, 0 5.88%
12, 0, 163, 0 35.29%
12, 0, 162, 0 11.76%
12, 0, 162, 0 11.76%
12, 0, 149, 0 5.88%
12, 0, 146, 0 11.76%
12, 0, 137, 0 5.88%
12, 0, 136, 0 5.88%
12, 0, 136, 0 5.88%

PE structurePE file structure

Show functions
Import table
advapi32.dll
ImpersonateLoggedOnUser, RevertToSelf, OpenProcessToken, RegisterServiceCtrlHandlerW, CreateServiceW, RegisterEventSourceW, ReportEventW, DeregisterEventSource, SetServiceStatus, ControlService, DeleteService, OpenSCManagerW, OpenServiceW, CloseServiceHandle, RegEnumKeyExW, RegQueryInfoKeyW, RegSetValueExW, RegQueryValueExW, RegOpenKeyExW, RegCreateKeyExW, RegCloseKey, RegDeleteValueW, RegDeleteKeyW
kernel32.dll
MultiByteToWideChar, GetDriveTypeW, GetModuleFileNameW, FreeLibrary, LoadLibraryExW, GetModuleHandleW, WriteFile, ReadProcessMemory, SetFilePointer, GetCurrentProcess, CloseHandle, Module32NextW, Module32FirstW, CreateToolhelp32Snapshot, VirtualFree, GetTickCount, CreateFileW, GetTempPathW, GetTempFileNameW, VirtualAlloc, GetExitCodeThread, WaitForSingleObject, CreateThread, GetUserDefaultLangID, DeleteFileW, WideCharToMultiByte, SetUnhandledExceptionFilter, GetProcAddress, LoadLibraryW, GetFileAttributesW, GetCurrentProcessId, GetCurrentThreadId, QueryPerformanceCounter, HeapCreate, lstrcpynW, HeapDestroy, HeapAlloc, HeapFree, lstrcpyW, LocalFree, LocalAlloc, LocalReAlloc, Sleep, LoadLibraryA, TerminateProcess, WriteProcessMemory, VirtualAllocEx, GetModuleHandleA, CreateProcessW, OpenProcess, InterlockedCompareExchange, GetVersion, CreateEventW, SetEvent, GetShortPathNameW, ReadFile, SetFilePointerEx, SetEndOfFile, SetThreadPriority, GetThreadPriority, GetCurrentThread, MapViewOfFile, OpenFileMappingW, UnmapViewOfFile, SetFileAttributesW, GetFileSize, lstrlenA, GetProcessHeap, LCMapStringW, LCMapStringA, GetStringTypeW, GetStringTypeA, ExitProcess, lstrcmpiW, InterlockedDecrement, InterlockedIncrement, GetLastError, FindResourceExW, FindResourceW, LoadResource, LockResource, SizeofResource, DeleteCriticalSection, InitializeCriticalSection, LeaveCriticalSection, EnterCriticalSection, RaiseException, lstrlenW, WriteConsoleA, GetConsoleOutputCP, WriteConsoleW, CompareStringA, CompareStringW, SetEnvironmentVariableA, GetStartupInfoA, CreateFileA, FlushFileBuffers, SetStdHandle, GetConsoleMode, GetConsoleCP, IsValidCodePage, GetOEMCP, GetCPInfo, GetEnvironmentStringsW, FreeEnvironmentStringsW, GetEnvironmentStrings, FreeEnvironmentStringsA, GetFileType, SetHandleCount, SetLastError, TlsFree, TlsSetValue, TlsAlloc, TlsGetValue, GetModuleFileNameA, GetStdHandle, GetCommandLineA, GetSystemTimeAsFileTime, IsDebuggerPresent, UnhandledExceptionFilter, VirtualQuery, GetSystemInfo, VirtualProtect, RtlUnwind, HeapSize, HeapReAlloc, GetVersionExA, GetThreadLocale, GetLocaleInfoA, GetACP, InterlockedExchange, GetTimeZoneInformation
ole32.dll
CoRegisterClassObject, CoInitializeEx, CoUninitialize, CoRevokeClassObject, StringFromGUID2, CoCreateInstance, CoResumeClassObjects, CoTaskMemAlloc, CoTaskMemRealloc, CoTaskMemFree, CoRevertToSelf, CoSuspendClassObjects, CoImpersonateClient
rpcrt4.dll
RpcMgmtSetServerStackSize, NdrDllUnregisterProxy, NdrDllRegisterProxy, NdrCStdStubBuffer2_Release, NdrDllCanUnloadNow, NdrDllGetClassObject, NdrOleAllocate, NdrOleFree, IUnknown_QueryInterface_Proxy, IUnknown_AddRef_Proxy, IUnknown_Release_Proxy, NdrStubForwardingFunction, NdrStubCall2
shlwapi.dll
PathIsNetworkPathW
user32.dll
CharNextW, LoadStringW, MessageBoxW, TranslateMessage, DispatchMessageW, GetMessageW, PostThreadMessageW, UnregisterClassA
version.dll
VerQueryValueW, GetFileVersionInfoW, GetFileVersionInfoSizeW
wtsapi32.dll
WTSSendMessageW
Export table
DllCanUnloadNow
DllGetClassObject
DllRegisterServer
DllUnregisterServer
GenerateCrashDump
ServiceMain
ThreatScanner_CommitTransaction
ThreatScanner_CreateDirTransaction
ThreatScanner_CreateDirTransactionEx
ThreatScanner_CreateInstance
ThreatScanner_CreateInstanceEx
ThreatScanner_DeleteException
ThreatScanner_DestroyInstance
ThreatScanner_EnumerateDatabaseRecords
ThreatScanner_GetDatabaseInformation
ThreatScanner_GetKeys
ThreatScanner_GetLicenseInformation
ThreatScanner_GetOption
ThreatScanner_GetScanStatistics
ThreatScanner_GetVersion
ThreatScanner_Initialize
ThreatScanner_InitializeEx
ThreatScanner_InitializeMemoryScan
ThreatScanner_InitializeMemoryScanEx
ThreatScanner_InvalidateDirTransaction
ThreatScanner_ScanBuffer
ThreatScanner_ScanMemory
ThreatScanner_ScanObject
ThreatScanner_ScanObjectByHandle
ThreatScanner_ScanPath
ThreatScanner_ScanStream
ThreatScanner_SearchDirectory
ThreatScanner_SearchDirectoryEx
ThreatScanner_SetEnginesUnloadCallback
ThreatScanner_SetExtCallback
ThreatScanner_SetExtraOption
ThreatScanner_SetHashCallback
ThreatScanner_SetIntOption
ThreatScanner_SetObjectCallback
ThreatScanner_SetPasswordCallback
ThreatScanner_SetScanCallback
ThreatScanner_SetScanCallback2
ThreatScanner_SetScanCallback3
ThreatScanner_SetScanPriority
ThreatScanner_SetStringOption
ThreatScanner_Uninitialize
ThreatScanner_UninitializeMemoryScan

scan.dll

BitDefender ThreatScanner by Bitdefender SRL (Signed)

Remove scan.dll
Version:   12, 0, 166, 0
MD5:   be97f5bf0b0fa9848b0f67dd1ece80f8
SHA1:   cc34a7208ba96493e44f9b2dbd4eb29f0667b7a2

Overview

scan.dll is loaded as dynamic link library that runs in the context of a process. The assembly utilizes the .NET run-time framework (which is required to be installed on the PC). The file is digitally signed by Bitdefender SRL which was issued by the VeriSign certificate authority (CA).

DetailsDetails

File name:scan.dll
Publisher:BitDefender
Product name:BitDefender ThreatScanner
Typical file path:C:\Program Files\common files\bitdefender\bitdefender threat scanner\scan.dll
File version:12, 0, 166, 0
Size:354.84 KB (363,352 bytes)
Certificate
Issued to:Bitdefender SRL
Authority (CA):VeriSign
Effective date:Tuesday, December 13, 2011
Expiration date:Thursday, December 13, 2012
Digital DNA
File packed:No
Code language:Microsoft Visual C# / Basic .NET
.NET CLR:Yes
.NET NGENed:No
More details

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Windows 7 Home Premium 30.77%
Windows 7 Professional 23.08%
Windows 7 Ultimate 23.08%
Windows 8 Single Language 7.69%
Microsoft Windows XP 7.69%
Windows Vista Home Basic 7.69%

Distribution by countryDistribution by country

United States installs about 38.46% of BitDefender ThreatScanner.

OEM distributionDistribution by PC manufacturer

PC Manufacturerdistribution
ASUS 40.00%
Toshiba 26.67%
Acer 20.00%
Sony 13.33%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE