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.10.0.424
MD5:   5e559e6a42a0c04b32f5e3e2a19a6026
SHA1:   de11d21d48aad5aa9821003b6ccbb93105f151c8
SHA256:   2762d60881b2857bff13e0f789a828fd9ebbc6c5c603d603d09abf16d9967891

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.10.0.424
Size:158.84 KB (162,656 bytes)
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