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.13.0.670
MD5:   6f3c795f2f0c78a5e142b202e1984596
SHA1:   efd43d218b983728c3e9913ba05d11f1b5088402
SHA256:   e7b995def302ed3b394619103a45072910b42cfa3aa78171237c34a1815b9b06

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.13.0.670
Size:159.27 KB (163,096 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.
Piriform
3% remove
CCleaner developed by Piriform, is a utility program used to clean potentially unwanted files and invalid Windows Registry entries from a computer. CCleaner supports the cleaning of temporary or potentially unwanted files left by certain programs along with browsing history, cookies, recycle bin, memory dumps, file fragments, log files, system caches, application data, autocomplete form history, and various other data. The program also ...

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