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.9.0.391
MD5:   6a445af60c413fe4c057045e19a42ed5
SHA1:   4d4275d17917512c4bb8f3c93665bcdf5c35f78b
SHA256:   c0c6d25bfb18b784e6eced5231a00130650c47b0f09d1e17bb4a2b99e5e1c4c6

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.9.0.391
Size:189.81 KB (194,368 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