- Introduction
- Developer’s Guide
- Samples
- Reference
Requirements
ShellBoost supports Windows Vista up to Windows 11, on x86 and x64 processor architectures. It only supports the Shell functions corresponding to the Windows version it’s installed on. For example, the File On-Demand feature is only supported on Windows 10 version 1709 (or “Fall Creators Update”) and higher (and on NTFS-formatted drives)
The .NET side of ShellBoost binaries is compiled with .NET Framework 4.6.2. It can be used with any tool that supports that version of .NET or a higher one. It’s compiled as “Any CPU” so it supports both 32-bit and 64-bit operating systems natively.
Since version 1.2.5.0, the .NET side of ShellBoost can be written using .NET core 3 or higher, including .NET 5. .NET core 1 and 2 are not supported. Note to successfully run with .NET core, the project may have to add a reference to external assemblies (for example the Microsoft.Windows.Compatibility pack, enable Winforms support for .NET 5, etc).
All samples are developed using Visual Studio, but Visual Studio is not a requirement to use ShellBoost.
Windows XP is not supported.