Should I block it?

No, this file is 100% safe to run.

VersionsAdditional versions

2.17.0.898 2.17%
2.16.0.809 2.17%
2.15.0.742 2.17%
2.14.0.706 13.04%
2.13.0.670 28.26%
2.12.0.628 13.04%
2.11.0.560 4.35%
2.11.0.560 8.70%
2.10.0.424 6.52%
2.10.0.413 2.17%
2.9.0.391 15.22%
2.7.0.346 2.17%

Relationships


PE structurePE file structure

Show functions
Import table
advapi32.dll
RegEnumKeyExW, RegQueryInfoKeyW, RegSetValueExW, RegCloseKey, RegDeleteValueW, RegDeleteKeyW, RegCreateKeyExW, RegOpenKeyExW, RegQueryValueExW
kernel32.dll
GetModuleFileNameW, DisableThreadLibraryCalls, InterlockedIncrement, InterlockedDecrement, FreeLibrary, MultiByteToWideChar, SizeofResource, LoadResource, FindResourceW, LoadLibraryExW, LockResource, FindResourceExW, lstrcmpiW, CloseHandle, WriteFile, lstrcpynW, GetStartupInfoW, GlobalUnlock, GlobalLock, EnumSystemLocalesA, GetLocaleInfoA, GetUserDefaultLCID, GetStringTypeW, LCMapStringW, IsValidCodePage, GetModuleHandleW, GetProcAddress, DeleteCriticalSection, InitializeCriticalSectionAndSpinCount, GetLastError, LeaveCriticalSection, EnterCriticalSection, RaiseException, CreateFileW, lstrlenW, GetOEMCP, GetACP, GetCPInfo, LoadLibraryW, InterlockedExchange, SetConsoleCtrlHandler, FatalAppExitA, GetSystemTimeAsFileTime, GetCurrentProcessId, GetTickCount, QueryPerformanceCounter, GetEnvironmentStringsW, IsValidLocale, WideCharToMultiByte, FreeEnvironmentStringsW, GetModuleFileNameA, GetFileType, SetHandleCount, Sleep, HeapDestroy, HeapAlloc, HeapFree, HeapReAlloc, HeapSize, GetProcessHeap, RtlUnwind, DecodePointer, EncodePointer, GetCurrentThreadId, GetCommandLineA, ExitProcess, GetStdHandle, HeapCreate, UnhandledExceptionFilter, SetUnhandledExceptionFilter, IsDebuggerPresent, TerminateProcess, GetCurrentProcess, IsProcessorFeaturePresent, TlsAlloc, TlsGetValue, TlsSetValue, TlsFree, SetLastError, GetCurrentThread, GetLocaleInfoW, GetVersion, SetEnvironmentVariableA, CompareStringW, CompareStringA, GetTimeZoneInformation, LCMapStringA, GetStringTypeA, InitializeCriticalSection, GetDateFormatA, GetTimeFormatA, LoadLibraryA, GetEnvironmentStrings, GetThreadLocale, GetVersionExA, VirtualFree, VirtualAlloc, GetModuleHandleA, GetStartupInfoA, FreeEnvironmentStringsA
ole32.dll
CoTaskMemFree, CoCreateInstance, StringFromGUID2, ReleaseStgMedium, CoTaskMemAlloc, CoTaskMemRealloc
shell32.dll
SHGetFolderPathW, DragQueryFileW, ShellExecuteW
user32.dll
InsertMenuW, EnableMenuItem, CreateMenu, CharNextW, DestroyMenu, SetMenuItemInfoW, GetMenuItemInfoW, UnregisterClassA
Export table
DllCanUnloadNow
DllGetClassObject
DllRegisterServer
DllUnregisterServer

DefragglerShell.dll

DefragglerShell by Piriform Ltd (Signed)

Remove DefragglerShell.dll
Version:   2.14.0.706
MD5:   b5bbd5936e80fb17044d977773f0b2a0
SHA1:   edf0438e8c732fc860064f3ba8dacc0d0fb1654c
SHA256:   b02c9d4d784f697422f7266e138efcdd4c44a533bedc77a925202050e59b4d5b

About DefragglerShell.dll (from Piriform Ltd)

Defraggler allow you to perform defragmentation of files on your hard disk. Defragmentation of your hard drive can significantly improve the performance of your computer. With this tool you can defrag

Overview

defragglershell.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 Defraggler published by Piriform, Defraggler from Piriform and Defraggler by Piriform. The file is digitally signed by Piriform Ltd which was issued by the VeriSign certificate authority (CA).

DetailsDetails

File name:defragglershell.dll
Publisher:Piriform Ltd
Product name:DefragglerShell
Typical file path:C:\Program Files\defraggler\defragglershell.dll
File version:2.14.0.706
Size:157.77 KB (161,560 bytes)
Build date:4/19/2013 7:33 AM
Certificate
Issued to:Piriform Ltd
Authority (CA):VeriSign
Effective date:Tuesday, June 7, 2011
Digital DNA
File packed:No
.NET CLR:No
More details

ResourcesPrograms

The following programs will install this file
Piriform
5% remove
Defraggler is a defragmentation utility which allows users to defragment individual files on their computer system. Defraggler can defragment individual files, groups of files (in a folder) or an entire disk partition, either by the user's command or automatically on a schedule. It supports FAT32, NTFS, and exFAT.

BehaviorsBehaviors

Context menu handlers
Located in '*\shellex\ContextMenuHandlers'
  • Name: 'DefragglerShellExtension'
Approved shell extensions
Located in the registry at 'SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved'
  • 'DefragglerShellExtension' with CLSID {4380C993-0C43-4E02-9A7A-0D40B6EA7590}

Windows OS versionsDistribution by Windows OS

OS versiondistribution
Microsoft Windows XP 50.00%
Windows Vista Home Basic 13.04%
Windows Vista Home Premium 13.04%
Windows 7 Home Premium 6.52%
Windows 7 Professional 4.35%
Windows Vista Ultimate 4.35%
Windows Vista Business 4.35%
Windows 8 Pro 2.17%
Windows 7 Ultimate 2.17%

Distribution by countryDistribution by country

United States installs about 66.67% of DefragglerShell.

OEM distributionDistribution by PC manufacturer

PC Manufacturerdistribution
Dell 30.77%
Hewlett-Packard 23.08%
Toshiba 20.51%
Acer 7.69%
Sahara 5.13%
Gateway 5.13%
Intel 5.13%
American Megatrends 2.56%
Should I remove It? Clean your PC of unwanted adware, toolbars and bloatware.

Download it for FREE