Should I block it?

No, this file is 100% safe to run.

VersionsAdditional versions

2, 0, 5,63838 12.50%
2, 0, 0, 2 12.50%
1, 0, 2, 8 12.50%
1, 0, 2, 6 12.50%
1, 0, 2, 3 12.50%
1, 0, 1, 6 37.50%

Relationships


PE structurePE file structure

Show functions
Import table
comctl32.dll
ImageList_Destroy, ImageList_Create
gdi32.dll
SetDIBits, GetDIBits, CreateRectRgnIndirect, SelectClipRgn, DeleteObject, SelectObject, SetBkMode, SetTextColor, GetTextExtentPoint32W, CreatePen, LineTo, MoveToEx, CreateSolidBrush, GetStockObject, RoundRect, GetObjectA, CreateCompatibleDC, CreateRectRgn, OffsetRgn, CombineRgn, PtInRegion, DeleteDC, CreateDIBSection, BitBlt, SetStretchBltMode, ExtCreateRegion, StretchBlt, CreateCompatibleBitmap, GetTextExtentPointW, Rectangle, SetPixel, ExtTextOutW, SetBkColor, GetPixel, CreateFontW, CreateFontIndirectW, ExcludeClipRect, GetClipRgn, RestoreDC, SaveDC, GetDeviceCaps, CreateRoundRectRgn, GetObjectW
gdiplus.dll
GdipAlloc, GdipCreateSolidFill, GdipSetStringFormatAlign, GdipDeleteGraphics, GdipDeleteFont, GdipDrawString, GdipMeasureString, GdipCreateFontFromLogfontA, GdipCloneBrush, GdipFree, GdipDeleteBrush, GdipCreateFromHDC, GdipCreateStringFormat, GdipSetStringFormatTrimming, GdipDeleteStringFormat, GdipCreateFontFromDC, GdipSetStringFormatLineAlign
kernel32.dll
CreateFileA, GetLastError, ExitProcess, VirtualProtect, LoadLibraryA, VirtualQuery, GetModuleHandleA, GetCurrentProcessId, GetTickCount, QueryPerformanceCounter, GetEnvironmentStringsW, FreeEnvironmentStringsW, GetEnvironmentStrings, FreeEnvironmentStringsA, HeapDestroy, HeapCreate, HeapSize, GetStartupInfoA, GetFileType, SetHandleCount, GetModuleFileNameA, IsValidCodePage, GetOEMCP, GetACP, GetCPInfo, TlsFree, TlsSetValue, TlsAlloc, TlsGetValue, GetCommandLineA, ReadFile, RtlUnwind, IsDebuggerPresent, SetUnhandledExceptionFilter, UnhandledExceptionFilter, TerminateProcess, VirtualAlloc, VirtualFree, IsProcessorFeaturePresent, HeapAlloc, GetProcessHeap, HeapFree, InterlockedCompareExchange, DeleteCriticalSection, InitializeCriticalSection, LCMapStringA, LCMapStringW, GetStringTypeA, GetStringTypeW, GetLocaleInfoA, InitializeCriticalSectionAndSpinCount, SetStdHandle, FlushFileBuffers, WriteConsoleA, GetConsoleOutputCP, WriteConsoleW, SetEndOfFile, WideCharToMultiByte, SetFilePointer, MultiByteToWideChar, GlobalReAlloc, GetVersion, CloseHandle, GlobalFree, GetStdHandle, GlobalUnlock, CreateFileW, Sleep, GlobalAlloc, WriteFile, GetModuleHandleW, GlobalLock, LocalFree, LocalAlloc, MulDiv, LockResource, GetLongPathNameW, GetModuleFileNameW, GetConsoleMode, SizeofResource, LoadResource, FindResourceW, FreeResource, GetVersionExW, GetWindowsDirectoryW, FreeLibrary, GetCurrentThreadId, EnterCriticalSection, SetLastError, RaiseException, FlushInstructionCache, LeaveCriticalSection, GetCurrentProcess, DebugBreak, OutputDebugStringW, lstrlenA, InterlockedIncrement, lstrlenW, InterlockedDecrement, GetProcAddress, LoadLibraryW, GetSystemTimeAsFileTime, GetConsoleCP, HeapReAlloc
msimg32.dll
GradientFill, AlphaBlend, TransparentBlt
shlwapi.dll
PathFileExistsW, PathAppendW
user32.dll
GetClassLongW, GetMenu, GetDlgItem, SetMenu, BeginDeferWindowPos, EndDeferWindowPos, GetWindow, GetMessageW, DispatchMessageW, DestroyWindow, GetMessagePos, HideCaret, GetKeyState, ShowCaret, GetDesktopWindow, CreateCaret, SetCaretPos, UpdateWindow, SetWindowRgn, IsMenu, MenuItemFromPoint, SystemParametersInfoW, GetMenuItemCount, SetMenuItemInfoW, CopyRect, DrawIcon, GetMonitorInfoW, GetIconInfo, DestroyCursor, GetWindowTextLengthW, GetFocus, TrackMouseEvent, GetDCEx, FrameRect, GetWindowDC, GetUpdateRect, EqualRect, SetScrollRange, GetScrollRange, GetScrollInfo, SetScrollPos, EnableScrollBar, ShowScrollBar, SetScrollInfo, GetScrollPos, GetMenuItemInfoW, GetSystemMetrics, GetClassInfoExW, UnhookWindowsHookEx, GetWindowInfo, MonitorFromWindow, InvalidateRgn, CallNextHookEx, InflateRect, GetWindowTextW, SetWindowTextW, EndPaint, ClientToScreen, ScreenToClient, FillRect, WindowFromPoint, SetFocus, BeginPaint, GetClassNameW, SetWindowPos, RegisterClassW, LoadImageW, CharUpperW, GetParent, SetWindowLongW, DeferWindowPos, CallWindowProcW, MoveWindow, GetSystemMenu, IsIconic, IsZoomed, OffsetRect, GetWindowLongW, GetMenuState, EnableWindow, RegisterClassExW, UpdateLayeredWindow, GetWindowRect, LoadCursorW, IsWindowEnabled, GetCursorPos, DefWindowProcW, SetRect, GetSysColor, SetCapture, GetCapture, ReleaseCapture, DrawTextW, SetRectEmpty, SetTimer, RemovePropW, CharNextW, KillTimer, SetPropW, ShowWindow, GetPropW, DrawIconEx, DestroyIcon, SetCursor, PostMessageW, GetClientRect, PtInRect, IsWindow, CreateWindowExW, IsWindowVisible, SendMessageW, IsRectEmpty, InvalidateRect, TrackPopupMenu, LoadStringW, GetDC, ReleaseDC, RedrawWindow, SetWindowsHookExW, GetMenuItemRect, UnregisterClassA
winmm.dll
timeEndPeriod, timeKillEvent, timeBeginPeriod, timeGetDevCaps, timeSetEvent
Export table
_DirectUI_GetCurSel@8
_DirectUI_SetCurSel@12
DirectUI_AddImageItem
DirectUI_AutoText_GetControlText
DirectUI_AutoText_SetControlText
DirectUI_AutoText_SetControlTextEx
DirectUI_Button_GetCheck
DirectUI_Button_SetCheck
DirectUI_Button_SetUnknown
DirectUI_ChangeStyle
DirectUI_ComboBox_AddString
DirectUI_ComboBox_GetCurSel
DirectUI_ComboBox_ResetContent
DirectUI_ComboBox_SetCurSel
DirectUI_ComboBox_SetStaticLogo
DirectUI_CreateControl
DirectUI_DeleteImageItem
DirectUI_DestroyControl
DirectUI_Edit_GetSrcText
DirectUI_Edit_SetMarkText
DirectUI_Edit_SetMarkTextColor
DirectUI_Edit_SetSrcText
DirectUI_Edit_SetSrcTextColor
DirectUI_EnableAero
DirectUI_EnableAnimate
DirectUI_EnableControl
DirectUI_GetControlPos
DirectUI_GetControlRect
DirectUI_GetControlText
DirectUI_GetItemImage
DirectUI_GetItemText
DirectUI_GetLanguageStyle
DirectUI_GetLastErrorCode
DirectUI_GetSafeHwnd
DirectUI_GetStringItem
DirectUI_GetStringLength
DirectUI_GetStringRect
DirectUI_HeaderCtrl_InsertItem
DirectUI_HeaderCtrl_SetControlText
DirectUI_HeaderCtrl_SetControlTextEx
DirectUI_HeaderCtrl_SetItemWidth
DirectUI_HeaderCtrl_ShowControl
DirectUI_Invalidate
DirectUI_IsControlEnabled
DirectUI_IsControlVisible
DirectUI_Layout_AnimateShow
DirectUI_ListCtrl_ChangeStyle
DirectUI_ListCtrl_DeleteAllItems
DirectUI_ListCtrl_DeleteItem
DirectUI_ListCtrl_EnableAnimate
DirectUI_ListCtrl_EnableControl
DirectUI_ListCtrl_EnsureVisible
DirectUI_ListCtrl_GetButtonCheck
DirectUI_ListCtrl_GetButtonUnknown
DirectUI_ListCtrl_GetControlRect
DirectUI_ListCtrl_GetHeadCtrlHwnd
DirectUI_ListCtrl_GetHeadCtrlId
DirectUI_ListCtrl_GetItemCount
DirectUI_ListCtrl_GetItemSrcData
DirectUI_ListCtrl_GetItemSrcDataEx
DirectUI_ListCtrl_InsertColumn
DirectUI_ListCtrl_SetAutoTextItemText
DirectUI_ListCtrl_SetAutoTextItemTextEx
DirectUI_ListCtrl_SetButtonCheck
DirectUI_ListCtrl_SetButtonUnknown
DirectUI_ListCtrl_SetControlText
DirectUI_ListCtrl_SetControlTextEx
DirectUI_ListCtrl_SetDrawItem
DirectUI_ListCtrl_SetItemCount
DirectUI_ListCtrl_SetItemSrcData
DirectUI_ListCtrl_SetStaticLogo
DirectUI_ListCtrl_SetTooltipString
DirectUI_ListCtrl_SetTooltipStringEx
DirectUI_ListCtrl_ShowControl
DirectUI_ListCtrl_SortItems
DirectUI_LoadBackupXml
DirectUI_LoadSkinResourceFromFolder
DirectUI_LoadSkinResourceFromRes
DirectUI_LoadSkinResourceFromZIP
DirectUI_MoveEx
DirectUI_Progress_EnableMoving
DirectUI_Progress_GetPos
DirectUI_Progress_SetPos
DirectUI_Progress_SetRange
DirectUI_RichEdit_Clear
DirectUI_RichEdit_InsertText
DirectUI_RichEdit_SetLayeredWindow
DirectUI_RichEdit_SetReadOnly
DirectUI_ScrollBar_GetPageSize
DirectUI_ScrollBar_GetPos
DirectUI_ScrollBar_GetRange
DirectUI_ScrollBar_SetPageSize
DirectUI_ScrollBar_SetPos
DirectUI_ScrollBar_SetRange
DirectUI_SetAeroAttribute
DirectUI_SetAnimateCurFrameIndex
DirectUI_SetClipRgn
DirectUI_SetControlPos
DirectUI_SetControlText
DirectUI_SetControlTextEx
DirectUI_SetErrorCallbackFunction
DirectUI_SetLanguageStyle
DirectUI_SetLayeredWindowAlpha
DirectUI_SetMenuItemLogo
DirectUI_SetScrollBarSkin
DirectUI_SetTooltipString
DirectUI_SetTooltipStringEx
DirectUI_ShowControl
DirectUI_Slider_GetPage
DirectUI_Slider_GetPos
DirectUI_Slider_GetSize
DirectUI_Slider_SetPage
DirectUI_Slider_SetPos
DirectUI_Slider_SetRange
DirectUI_Slider_SetSize
DirectUI_SrcollText_EnableScroll
DirectUI_Static_SetLogoIcon
DirectUI_Static_SetLogoImage
DirectUI_Static_SetLogoImageBuffer
DirectUI_Static_SetLogoImageId
DirectUI_SubclassLayeredWindow
DirectUI_SubclassWindow
DirectUI_TrackPopupMenu
DirectUI_TreeCtrl_ChangeStyle
DirectUI_TreeCtrl_DeleteAllItems
DirectUI_TreeCtrl_DeleteItem
DirectUI_TreeCtrl_EnableAnimate
DirectUI_TreeCtrl_EnableChildControl
DirectUI_TreeCtrl_EnableControl
DirectUI_TreeCtrl_Expand
DirectUI_TreeCtrl_GetButtonCheck
DirectUI_TreeCtrl_GetButtonUnknown
DirectUI_TreeCtrl_GetControlRect
DirectUI_TreeCtrl_GetControlText
DirectUI_TreeCtrl_GetProgressPos
DirectUI_TreeCtrl_InsertItem
DirectUI_TreeCtrl_IsExpand
DirectUI_TreeCtrl_Select
DirectUI_TreeCtrl_SetAutoTextItemText
DirectUI_TreeCtrl_SetAutoTextItemTextEx
DirectUI_TreeCtrl_SetButtonCheck
DirectUI_TreeCtrl_SetButtonUnknown
DirectUI_TreeCtrl_SetControlPos
DirectUI_TreeCtrl_SetControlText
DirectUI_TreeCtrl_SetControlTextEx
DirectUI_TreeCtrl_SetItemState
DirectUI_TreeCtrl_SetProgressPos
DirectUI_TreeCtrl_SetStaticLogo
DirectUI_TreeCtrl_SetTooltipString
DirectUI_TreeCtrl_ShowControl
DirectUI_TreeEx_ChangeStyle
DirectUI_TreeEx_CreateControl
DirectUI_TreeEx_DeleteAllItems
DirectUI_TreeEx_DeleteItem
DirectUI_TreeEx_DestroyControl
DirectUI_TreeEx_EnableAnimate
DirectUI_TreeEx_EnableChildControl
DirectUI_TreeEx_EnableControl
DirectUI_TreeEx_EnableSrcollTextScroll
DirectUI_TreeEx_Expand
DirectUI_TreeEx_GetButtonCheck
DirectUI_TreeEx_GetButtonUnknown
DirectUI_TreeEx_GetControlRect
DirectUI_TreeEx_GetControlText
DirectUI_TreeEx_GetProgressPos
DirectUI_TreeEx_InsertItem
DirectUI_TreeEx_IsExpand
DirectUI_TreeEx_Select
DirectUI_TreeEx_SetAutoTextItemShow
DirectUI_TreeEx_SetAutoTextItemText
DirectUI_TreeEx_SetAutoTextItemTextEx
DirectUI_TreeEx_SetButtonCheck
DirectUI_TreeEx_SetButtonLogo
DirectUI_TreeEx_SetButtonLogoImage
DirectUI_TreeEx_SetButtonLogoImageBuffer
DirectUI_TreeEx_SetButtonSelectMode
DirectUI_TreeEx_SetButtonUnknown
DirectUI_TreeEx_SetControlPos
DirectUI_TreeEx_SetControlText
DirectUI_TreeEx_SetControlTextEx
DirectUI_TreeEx_SetFirstVisible
DirectUI_TreeEx_SetItemHeight
DirectUI_TreeEx_SetProgressPos
DirectUI_TreeEx_SetStaticLogo
DirectUI_TreeEx_SetStaticLogoImage
DirectUI_TreeEx_SetStaticLogoImageBuffer
DirectUI_TreeEx_SetTooltipString
DirectUI_TreeEx_SetTopItem
DirectUI_TreeEx_ShowControl
DirectUI_Uninstall
DirectUI_UpdateSkin

DirectUI.dll

DirectUI Dynamic Link Library by Baidu Online Network Technology (Beijing)Co. (Signed)

Remove DirectUI.dll
Version:   1, 0, 2, 3
MD5:   7980d48d18d1ac18211c196dffa42986
SHA1:   62124a98dae29a741e87017d375237d88956fe55

Overview

directui.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 Baidu PC Faster published by Baidu, Inc., Baidu PC Faster from Baidu, Inc. and Baidu PC Faster by Baidu, Inc.. The file is digitally signed by Baidu Online Network Technology (Beijing)Co. which was issued by the VeriSign certificate authority (CA).

DetailsDetails

File name:directui.dll
Publisher:Baidu Inc.
Product name:DirectUI Dynamic Link Library
Description:DirectUI GUI Library
Typical file path:C:\Program Files\baidu security\pc faster\3.7.0.0\directui.dll
File version:1, 0, 2, 3
Size:841.03 KB (861,216 bytes)
Build date:10/21/2013 12:24 PM
Certificate
Issued to:Baidu Online Network Technology (Beijing)Co.
Authority (CA):VeriSign
Digital DNA
File packed:No
.NET CLR:No
More details

ResourcesPrograms

The following programs will install this file
Baidu, Inc.
  65% remove
The software is typically bundled with third party installers such as Open Candy. "Offer your users a free system maintenance and utility suite to help them get the most out of their PC’s performance."

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Windows 8.1 Pro 25.00%
Windows 8.1 25.00%
Windows 7 Ultimate 25.00%
Windows 8 Single Language 12.50%
Windows 7 Home Premium 12.50%

Distribution by countryDistribution by country

Egypt installs about 25.00% of DirectUI Dynamic Link Library.

OEM distributionDistribution by PC manufacturer

PC Manufacturerdistribution
Hewlett-Packard 37.50%
Lenovo 25.00%
Acer 25.00%
GIGABYTE 12.50%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE