Assume that you install Microsoft SQL Server on Windows 10, and you enabled the FILESTREAM feature at the instance level and created databases that have FILESTREAM containers. After you install Windows 10 Creators Update, the FILESTREAM feature may stop working. For example, you may receive the "FILESTREAM feature is disabled" error message in one of the following scenarios:
When you restart a SQL Server that contains a database that has FILESTREAM containers.
When you try to bring a database that has FILESTREAM containers online.
When you try to create a database that has FILESTREAM containers.
When you try to restore a backup that has FILESTREAM containers.
This issue was first fixed in May 2017 Security Update 4016871 for Windows 10. This update will be downloaded and installed automatically from Windows Update. To get the stand-alone package for this update, go to the Microsoft Update Catalog website. After this update is installed, the build number will be either 15063.296 (for all Windows 10 devices except Mobile and IoT) or 15063.297 (for Mobile and IoT).
SQL Server 2016 Service Pack 1
This fix is also included in Cumulative Update 4 for SQL Server 2016 Service Pack 1.
To work around this issue, use one of the following methods:
Change the SQL Server service startup account to built-in account LocalSystem.
Change the SQL Server service startup account to a domain user account that has local administrative credentials on the system.
If you use virtual account [NT SERVICE\MSSQL$InstanceName] as the service start-up account, make this account a member of the local administrators group.
Uninstall Creators Update and fall back to the previous Windows build.
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.