Should I block it?

No, this file is 100% safe to run.

Relationships


PE structurePE file structure

Show functions
Import table
advapi32.dll
OpenProcessToken, LookupPrivilegeValueW, IsValidSid, InitializeAcl, GetTokenInformation, GetLengthSid, GetAce, AdjustTokenPrivileges, AddAccessAllowedAceEx, GetNamedSecurityInfoW, SetNamedSecurityInfoW
kernel32.dll
TlsSetValue, TlsGetValue, TlsFree, TlsAlloc, LocalFree, LocalAlloc, WaitForSingleObject, TerminateThread, SystemTimeToTzSpecificLocalTime, SystemTimeToFileTime, SuspendThread, Sleep, SetFileAttributesW, SetEvent, ResumeThread, ReadFile, OutputDebugStringW, LoadLibraryW, LeaveCriticalSection, InitializeCriticalSection, GetVolumeInformationW, GetTickCount, GetSystemTime, GetSystemInfo, GetSystemDirectoryW, GetProcAddress, GetLastError, GetFileTime, GetFileSize, GetFileAttributesW, GetExitCodeThread, GetDriveTypeW, GetDiskFreeSpaceW, GetCurrentThreadId, GetCurrentProcess, InterlockedIncrement, InterlockedExchangeAdd, InterlockedExchange, InterlockedDecrement, FreeLibrary, FormatMessageW, FlushFileBuffers, FindNextFileW, FindFirstFileW, FindClose, FileTimeToSystemTime, ExitThread, EnterCriticalSection, DeviceIoControl, DeleteCriticalSection, CreateThread, CreateFileW, CreateEventW, CloseHandle, SetFilePointerEx, GetLongPathNameW
madbasic_.bpl
@Madstrings@initialization$qqrv, @Madstrings@Finalization$qqrv, @Madtools@initialization$qqrv, @Madtools@Finalization$qqrv
maddisasm_.bpl
@Maddisasm@initialization$qqrv, @Maddisasm@Finalization$qqrv
madexcept_.bpl
@Madexcept@initialization$qqrv, @Madexcept@Finalization$qqrv, @Madexcept@UnregisterBugReportPlugin$qqr27System@%AnsiStringT$us$i0$%, @Madexcept@RegisterExceptionHandler$qqrpqqrx50System@%DelphiInterface$t22Madexcept@IMEException%ro$v19Madexcept@TSyncType22Madexcept@TExceptPhase, @Madexcept@SendBugReport$qqr27System@%AnsiStringT$us$i0$%49System@%DelphiInterface$t21Madnvbitmap@INVBitmap%ui49System@%DelphiInterface$t21Madexcept@IMESettings%, @$xp$19Madexcept@IMEFields, @Madmapfile@initialization$qqrv, @Madmapfile@Finalization$qqrv, @Madstacktrace@initialization$qqrv, @Madstacktrace@Finalization$qqrv, @Madlinkdisasm@initialization$qqrv, @Madlinkdisasm@Finalization$qqrv, @Madlisthardware@initialization$qqrv, @Madlisthardware@Finalization$qqrv, @Madlistprocesses@initialization$qqrv, @Madlistprocesses@Finalization$qqrv, @Madlistmodules@initialization$qqrv, @Madlistmodules@Finalization$qqrv
ole32.dll
OleUninitialize, OleInitialize, CoUninitialize, CoInitialize
rtl120.bpl
@System@initialization$qqrv, @System@Finalization$qqrv, @System@FreeMemory$qpv, @System@GetMemory$qi, @System@TInterfacedObject@_Release$qqsv, @System@TInterfacedObject@_AddRef$qqsv, @System@TInterfacedObject@QueryInterface$qqsrx5_GUIDpv, @System@TInterfacedObject@NewInstance$qqrv, @System@TInterfacedObject@BeforeDestruction$qqrv, @System@TInterfacedObject@AfterConstruction$qqrv, @System@@IntfAddRef$qqrx45System@%DelphiInterface$t17System@IInterface%, @System@@IntfCast$qqrr45System@%DelphiInterface$t17System@IInterface%x45System@%DelphiInterface$t17System@IInterface%rx5_GUID, @System@@IntfCopy$qqrr45System@%DelphiInterface$t17System@IInterface%x45System@%DelphiInterface$t17System@IInterface%, @System@@IntfClear$qqrr45System@%DelphiInterface$t17System@IInterface%, @System@RegisterModule$qqrp17System@TLibModule, @System@@DynArrayAddRef$qqrv, @System@@DynArrayAsg$qqrv, @System@@DynArrayClear$qqrrpvpv, @System@@DynArraySetLength$qqrv, @System@@DynArrayHigh$qqrv, @System@@DynArrayLength$qqrv, @System@@_llushr$qqrv, @System@@_lldiv$qqrv, @System@@_llmul$qqrv, @System@@Dispose$qqrpvt1, @System@@New$qqripv, @System@@FinalizeArray$qqrpvt1ui, @System@Pos$qqrx20System@UnicodeStringt1, @System@@UniqueStringU$qqrr20System@UnicodeString, @System@@UStrDelete$qqrr20System@UnicodeStringii, @System@@UStrCopy$qqrx20System@UnicodeStringii, @System@@UStrEqual$qqrv, @System@@UStrCatN$qqrv, @System@@UStrCat3$qqrr20System@UnicodeStringx20System@UnicodeStringt2, @System@@UStrCat$qqrr20System@UnicodeStringx20System@UnicodeString, @System@@UStrSetLength$qqrr20System@UnicodeStringi, @System@@UStrLen$qqrx20System@UnicodeString, @System@@LStrFromUStr$qqrr27System@%AnsiStringT$us$i0$%x20System@UnicodeStringus, @System@@UStrFromLStr$qqrr20System@UnicodeStringx27System@%AnsiStringT$us$i0$%, @System@@UStrFromWArray$qqrr20System@UnicodeStringpbi, @System@@UStrFromPWChar$qqrr20System@UnicodeStringpb, @System@@UStrFromWChar$qqrr20System@UnicodeStringb, @System@@UStrFromPWCharLen$qqrr20System@UnicodeStringpbi, @System@@UStrToPWChar$qqrx20System@UnicodeString, @System@@UStrLAsg$qqrr20System@UnicodeStringx20System@UnicodeString, @System@@UStrAsg$qqrr20System@UnicodeStringx20System@UnicodeString, @System@@UStrArrayClr$qqrpvi, @System@@UStrClr$qqrpv, @System@@UStrAddRef$qqrpv, @System@@LStrToPChar$qqrx27System@%AnsiStringT$us$i0$%, @System@@LStrCat3$qqrv, @System@@LStrFromPWChar$qqrr27System@%AnsiStringT$us$i0$%pbus, @System@@EnsureUnicodeString$qqrr20System@UnicodeString, @System@@LStrArrayClr$qqrpvi, @System@@LStrClr$qqrpv, @System@@Assert$qqrx20System@UnicodeStringt1i, @System@@RunError$qqruc, @System@@Halt0$qqrv, @System@@StartLib$qqrv, @System@@TryFinallyExit$qqrv, @System@@DoneExcept$qqrv, @System@@RaiseExcept$qqrv, @System@@HandleFinally$qqrv, @System@@HandleOnException$qqrv, @System@@HandleAnyException$qqrv, @System@@BeforeDestruction$qqrp14System@TObjectzc, @System@@AfterConstruction$qqrp14System@TObject, @System@@ClassDestroy$qqrp14System@TObject, @System@@ClassCreate$qqrp17System@TMetaClasso, @System@TObject@Dispatch$qqrpv, @System@TObject@BeforeDestruction$qqrv, @System@TObject@AfterConstruction$qqrv, @System@TObject@DefaultHandler$qqrpv, @System@TObject@ToString$qqrv, @System@TObject@SafeCallException$qqrp14System@TObjectpv, @System@@AsClass$qqrp14System@TObjectp17System@TMetaClass, @System@TObject@GetHashCode$qqrv, @System@TObject@Equals$qqrp14System@TObject, @System@TObject@Free$qqrv, @System@TObject@$bdtr$qqrv, @System@TObject@$bctr$qqrv, @System@TObject@FreeInstance$qqrv, @System@TObject@NewInstance$qqrv, @System@TObject@ClassName$qqrv, @System@@FillChar$qqrpvib, @System@@AStrCmp$qqrv, @System@@AbstractError$qqrv, @System@@ROUND$qqrv, @System@Frac$qqrxg, @System@ParamStr$qqri, @System@Move$qqrpxvpvi, @System@@ReallocMem$qqrrpvi, @System@@FreeMem$qqrpv, @System@@GetMem$qqri, @System@ReportMemoryLeaksOnShutdown, @System@IsMultiThread, @System@MainThreadID, @System@TInterfacedObject@, @$xp$17System@IInterface, @$xp$14System@TObject, @System@TObject@, @$xp$13System@string, @$xp$8Cardinal, @$xp$11System@Byte, @Classes@initialization$qqrv, @Classes@Finalization$qqrv, @Classes@TThread@WaitFor$qqrv, @Classes@TThread@Terminate$qqrv, @Classes@TThread@Resume$qqrv, @Classes@TThread@DoTerminate$qqrv, @Classes@TThread@AfterConstruction$qqrv, @Classes@TThread@$bdtr$qqrv, @Classes@TThread@$bctr$qqro, @Classes@CheckSynchronize$qqri, @Classes@TStringList@$bctr$qqrv, @Classes@TStringList@CompareStrings$qqrx20System@UnicodeStringt1, @Classes@TStringList@CustomSort$qqrpqqrp19Classes@TStringListii$i, @Classes@TStringList@Sort$qqrv, @Classes@TStringList@SetUpdateState$qqro, @Classes@TStringList@SetCapacity$qqri, @Classes@TStringList@PutObject$qqrip14System@TObject, @Classes@TStringList@Put$qqrix20System@UnicodeString, @Classes@TStringList@InsertItem$qqrix20System@UnicodeStringp14System@TObject, @Classes@TStringList@InsertObject$qqrix20System@UnicodeStringp14System@TObject, @Classes@TStringList@Insert$qqrix20System@UnicodeString, @Classes@TStringList@IndexOf$qqrx20System@UnicodeString, @Classes@TStringList@GetObject$qqri, @Classes@TStringList@GetCount$qqrv, @Classes@TStringList@GetCapacity$qqrv, @Classes@TStringList@Get$qqri, @Classes@TStringList@Find$qqrx20System@UnicodeStringri, @Classes@TStringList@Exchange$qqrii, @Classes@TStringList@Delete$qqri, @Classes@TStringList@Clear$qqrv, @Classes@TStringList@Changing$qqrv, @Classes@TStringList@Changed$qqrv, @Classes@TStringList@AddObject$qqrx20System@UnicodeStringp14System@TObject, @Classes@TStringList@Add$qqrx20System@UnicodeString, @Classes@TStringList@$bdtr$qqrv, @Classes@TStrings@GetValueFromIndex$qqri, @Classes@TStrings@SetTextStr$qqrx20System@UnicodeString, @Classes@TStrings@SetText$qqrpb, @Classes@TStrings@SetCommaText$qqrx20System@UnicodeString, @Classes@TStrings@SaveToStream$qqrp15Classes@TStreamp18Sysutils@TEncoding, @Classes@TStrings@SaveToStream$qqrp15Classes@TStream, @Classes@TStrings@SaveToFile$qqrx20System@UnicodeStringp18Sysutils@TEncoding, @Classes@TStrings@SaveToFile$qqrx20System@UnicodeString, @Classes@TStrings@Move$qqrii, @Classes@TStrings@LoadFromStream$qqrp15Classes@TStreamp18Sysutils@TEncoding, @Classes@TStrings@LoadFromStream$qqrp15Classes@TStream, @Classes@TStrings@LoadFromFile$qqrx20System@UnicodeStringp18Sysutils@TEncoding, @Classes@TStrings@LoadFromFile$qqrx20System@UnicodeString, @Classes@TStrings@IndexOfObject$qqrp14System@TObject, @Classes@TStrings@IndexOfName$qqrx20System@UnicodeString, @Classes@TStrings@GetValue$qqrx20System@UnicodeString, @Classes@TStrings@GetTextStr$qqrv, @Classes@TStrings@GetText$qqrv, @Classes@TStrings@GetName$qqri, @Classes@TStrings@GetCommaText$qqrv, @Classes@TStrings@DefineProperties$qqrp14Classes@TFiler, @Classes@TStrings@Assign$qqrp19Classes@TPersistent, @Classes@TStrings@AddStrings$qqrp16Classes@TStrings, @Classes@TPersistent@AssignTo$qqrp19Classes@TPersistent, @Classes@TInterfaceList@Add$qqrx45System@%DelphiInterface$t17System@IInterface%, @Classes@TInterfaceList@GetCount$qqrv, @Classes@TInterfaceList@Get$qqri, @Classes@TInterfaceList@Clear$qqrv, @Classes@TInterfaceList@$bctr$qqrv, @Classes@TList@Sort$qqrpqqrpvt1$i, @Classes@TList@Get$qqri, @Classes@TList@Delete$qqri, @Classes@TList@Add$qqrpv, @Classes@SyncEvent, @Classes@TThread@, @$xp$19Classes@TStringList, @Classes@TStringList@, @Classes@TInterfaceList@, @Classes@TList@, @Typinfo@initialization$qqrv, @Typinfo@Finalization$qqrv, @Sysutils@initialization$qqrv, @Sysutils@Finalization$qqrv, @Sysutils@FreeAndNil$qqrpv, @Sysutils@Win32Check$qqri, @Sysutils@RaiseLastOSError$qqrv, @Sysutils@ExcludeTrailingPathDelimiter$qqrx20System@UnicodeString, @Sysutils@IncludeTrailingPathDelimiter$qqrx20System@UnicodeString, @Sysutils@Exception@ToString$qqrv, @Sysutils@Exception@RaisingException$qqrp25Sysutils@TExceptionRecord, @Sysutils@Exception@GetBaseException$qqrv, @Sysutils@Exception@$bdtr$qqrv, @Sysutils@Exception@$bctr$qqrp20System@TResStringRec, @Sysutils@Exception@$bctr$qqrx20System@UnicodeStringpx14System@TVarRecxi, @Sysutils@Exception@$bctr$qqrx20System@UnicodeString, @Sysutils@OutOfMemoryError$qqrv, @Sysutils@SysErrorMessage$qqrui, @Sysutils@FormatDateTime$qqrx20System@UnicodeString16System@TDateTime, @Sysutils@DateTimeToStr$qqrx16System@TDateTime, @Sysutils@Now$qqrv, @Sysutils@Format$qqrx20System@UnicodeStringpx14System@TVarRecxi, @Sysutils@StrScan$qqrpxbb, @Sysutils@RemoveDir$qqrx20System@UnicodeString, @Sysutils@DiskSize$qqruc, @Sysutils@DiskFree$qqruc, @Sysutils@ExtractFileName$qqrx20System@UnicodeString, @Sysutils@ExtractFileDrive$qqrx20System@UnicodeString, @Sysutils@ExtractFilePath$qqrx20System@UnicodeString, @Sysutils@ChangeFileExt$qqrx20System@UnicodeStringt1, @Sysutils@DeleteFile$qqrx20System@UnicodeString, @Sysutils@FileSetAttr$qqrx20System@UnicodeStringi, @Sysutils@FileGetAttr$qqrx20System@UnicodeString, @Sysutils@FileExists$qqrx20System@UnicodeString, @Sysutils@StrToInt$qqrx20System@UnicodeString, @Sysutils@IntToHex$qqrji, @Sysutils@IntToStr$qqrj, @Sysutils@IntToStr$qqri, @Sysutils@Trim$qqrx20System@UnicodeString, @Sysutils@AnsiCompareText$qqrx20System@UnicodeStringt1, @Sysutils@SameText$qqrx20System@UnicodeStringt1, @Sysutils@CompareText$qqrx20System@UnicodeStringt1, @Sysutils@LowerCase$qqrx20System@UnicodeString, @Sysutils@UpperCase$qqrx20System@UnicodeString, @Sysutils@DecimalSeparator, @Sysutils@EmptyStr, @Sysutils@EArgumentOutOfRangeException@, @Sysutils@Exception@, @Math@Max$qqrxdxd, @Math@Min$qqrxdxd, @Math@Min$qqrxjxj, @Variants@initialization$qqrv, @Variants@Finalization$qqrv, @Varutils@initialization$qqrv, @Varutils@Finalization$qqrv, @Registry@initialization$qqrv, @Registry@Finalization$qqrv, @Registry@TRegistry@ValueExists$qqrx20System@UnicodeString, @Registry@TRegistry@ReadBinaryData$qqrx20System@UnicodeStringpvi, @Registry@TRegistry@ReadInteger$qqrx20System@UnicodeString, @Registry@TRegistry@WriteInteger$qqrx20System@UnicodeStringi, @Registry@TRegistry@GetDataType$qqrx20System@UnicodeString, @Registry@TRegistry@GetDataSize$qqrx20System@UnicodeString, @Registry@TRegistry@OpenKeyReadOnly$qqrx20System@UnicodeString, @Registry@TRegistry@OpenKey$qqrx20System@UnicodeStringo, @Registry@TRegistry@SetRootKey$qqrp6HKEY__, @Registry@TRegistry@CloseKey$qqrv, @Registry@TRegistry@$bctr$qqrui, @Registry@TRegistry@$bctr$qqrv, @Registry@TRegistry@, @Inifiles@initialization$qqrv, @Inifiles@Finalization$qqrv, @Helpintfs@initialization$qqrv, @Helpintfs@Finalization$qqrv, @Contnrs@TObjectList@GetItem$qqri, @Contnrs@TObjectList@$bctr$qqro, @Contnrs@TObjectList@$bctr$qqrv, @Contnrs@TObjectList@Add$qqrp14System@TObject, @Contnrs@TObjectList@, @Multimon@initialization$qqrv, @Multimon@Finalization$qqrv, @Syncobjs@initialization$qqrv, @Syncobjs@Finalization$qqrv, @Syncobjs@TCriticalSection@Leave$qqrv, @Syncobjs@TCriticalSection@Enter$qqrv, @Syncobjs@TCriticalSection@$bctr$qqrv, @Syncobjs@TCriticalSection@, @Uxtheme@initialization$qqrv, @Uxtheme@Finalization$qqrv, @Dwmapi@initialization$qqrv, @Dwmapi@Finalization$qqrv, @Flatsb@initialization$qqrv, @Flatsb@Finalization$qqrv, @Comobj@initialization$qqrv, @Comobj@Finalization$qqrv, @Comobj@OleCheck$qqrl, @Dateutils@DaySpan$qqrx16System@TDateTimet1, @Dateutils@SecondOf$qqrx16System@TDateTime, @Dateutils@MinuteOf$qqrx16System@TDateTime, @Dateutils@HourOf$qqrx16System@TDateTime, @Generics_collections@_sArgumentOutOfRange
shell32.dll
SHGetFileInfoW, SHGetSpecialFolderPathW, SHGetSpecialFolderLocation, SHGetMalloc, SHGetDesktopFolder
shlwapi.dll
PathMatchSpecW
user32.dll
PeekMessageW, MsgWaitForMultipleObjects, MessageBoxW
vcl120.bpl
@Clipbrd@initialization$qqrv, @Clipbrd@Finalization$qqrv, @Clipbrd@TClipboard@SetTextBuf$qqrpb, @Clipbrd@TClipboard@, @Graphics@initialization$qqrv, @Graphics@Finalization$qqrv, @Forms@initialization$qqrv, @Forms@Finalization$qqrv, @Forms@Application, @Actnlist@initialization$qqrv, @Actnlist@Finalization$qqrv, @Themes@initialization$qqrv, @Themes@Finalization$qqrv, @Controls@initialization$qqrv, @Controls@Finalization$qqrv, @Menus@initialization$qqrv, @Menus@Finalization$qqrv, @Dialogs@initialization$qqrv, @Dialogs@Finalization$qqrv, @Comctrls@initialization$qqrv, @Comctrls@Finalization$qqrv, @Graphutil@initialization$qqrv, @Graphutil@Finalization$qqrv, @Extctrls@initialization$qqrv, @Extctrls@Finalization$qqrv, @Printers@initialization$qqrv, @Printers@Finalization$qqrv

DiskDefragHelper.dll

PC Tuneup 2011 by AVG Technologies (Signed)

Remove DiskDefragHelper.dll
Version:   10.0.0.24
MD5:   ced2fc61dd489e90ddc8ed5bf5015a98
SHA1:   322b88655fcf883e16950c2ade5035d867f21f9a
SHA256:   04f0cdf7ab31e0e4574b0862de4a0b9d23f36a9dfe96aeb5b381c54720597960

What is DiskDefragHelper.dll?

Disk Defrag Library is part of AVG PC TuneUp, AVG's system cleaning and optimization tool. It is a rebranded version of TuneUp Utilities (which AVG purchased).

About DiskDefragHelper.dll (from AVG Technologies)

AVG PC TuneUp keeps your computer as good as new. Our comprehensive range of 30 tools offer more speed, less crashing and longer battery life for both novice and experienced users. New features such a

DetailsDetails

File name:diskdefraghelper.dll
Publisher:AVG
Product name:PC Tuneup 2011
Description:Disk Defrag Library
Typical file path:C:\Program Files\avg\avg pc tuneup 2011\diskdefraghelper.dll
File version:10.0.0.24
Product version:10.x
Size:217.32 KB (222,536 bytes)
Certificate
Issued to:AVG Technologies
Authority (CA):VeriSign
Effective date:Tuesday, February 16, 2010
Expiration date:Monday, March 5, 2012
Digital DNA
PE subsystem:Windows GUI
File packed:No
.NET CLR:No
More details

ResourcesPrograms

The following programs will install this file
AVG Technologies
47% remove
AVG PC Tuneup 2011 is a subscription-based registry cleaner and repair tool.
AVG Technologies
26% remove
AVG PC Tuneup 2011 is a subscription-based registry cleaner and repair tool.

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Microsoft Windows XP 100.00%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE