Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: winfsp/winfsp

WinFsp 2025

05 Jun 15:28
v2.1
This tag was signed with the committer’sverified signature.
billziss-gh Bill Zissimopoulos
GPG key ID:3D4F95D52C7B3EA3
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading

Download WinFsp

CHANGES SINCE WINFSP 2023

  • [FIX] Fixes a compatibility problem with certain AntiVirus products (e.g. Trend Micro).

  • [FIX] Fixes a couple of rare BSODs on recent versions of Windows 11. See commitsa482183,a2cd697 for details.

  • [FIX] Fixes a rare problem when usingNtCreateFile to perform relative opens on a network drive (see GitHub issue#561).

  • [FIX] Fixes a racing issue with two processes competing to start the FSD discovered during testing.

BUILD HASHES (SHA256)

  • winfsp-2.1.25156.msi: 073A70E00F77423E34BED98B86E600DEF93393BA5822204FAC57A29324DB9F7A
  • winfsp-tests-2.1.25156.zip: 0CFC68791703C80F96C729EBD38B63187DE53E19BAA1C603A7059D6EA87C5F52
Assets4
Loading
endest, dhtpdud, sand123, chenjie4255, DL444, chyyran, kornholi, MetalistPavlenko, DarKnight-00, and yqs112358 reacted with thumbs up emojioverheadhunter, dhtpdud, gitnohubz, advarksauce, and eTernal1911 reacted with hooray emojisjtuross, Mertsch, dhtpdud, lyrnya, and eTernal1911 reacted with heart emojiemegeve, chyyran, 0xfeeddeadbeef, and dhtpdud reacted with rocket emoji
19 people reacted

WinFsp 2024 Beta2

11 Sep 14:19
v2.1B2
This tag was signed with the committer’sverified signature.
billziss-gh Bill Zissimopoulos
GPG key ID:3D4F95D52C7B3EA3
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading
Pre-release

Download WinFsp

CHANGES SINCE WINFSP 2023

  • [FIX] Fixes a rare BSOD on recent versions of Windows. See commita482183 for details.

  • [FIX] Fixes a rare problem when usingNtCreateFile to perform relative opens on a network drive (see GitHub issue#561).

  • [FIX] Fixes a racing issue with two processes competing to start the FSD discovered during testing.

BUILD HASHES (SHA256)

  • winfsp-2.1.24255.msi: 5F05856A75E89C244A9D845E9A8B426052A33D26E65874277CE8871FEC7073D6
  • winfsp-tests-2.1.24255.zip: 370EED8129CD6854C6278575F04C3B91D248E1CFA362DD795152EE10F005978C
Loading
0xfeeddeadbeef, Sandbox8888, vico93, endest, Mertsch, dhtpdud, war59312, dev-yoonho, blixten85, HedioKojima, and 8 more reacted with thumbs up emojipolkovnikov and madpower2000 reacted with hooray emojiihaveamac, Thusuzzee, dhtpdud, segln, dibu28, and TemaSM reacted with heart emoji
23 people reacted

WinFsp 2024 Beta1

20 Feb 13:11
v2.1B1
This tag was signed with the committer’sverified signature.
billziss-gh Bill Zissimopoulos
GPG key ID:3D4F95D52C7B3EA3
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading
Pre-release

Download WinFsp

CHANGES SINCE WINFSP 2023

  • [FIX] Fixes a rare BSOD on recent versions of Windows. See commita482183 for details.

  • [FIX] Fixes a racing issue with two processes competing to start the FSD discovered during testing.

BUILD HASHES (SHA256)

  • winfsp-2.1.24051.msi: 1A9C5122C53EE376CDCF9A69F9B0C5D3B297A499105ACC39A50C704F8E80268E
  • winfsp-tests-2.1.24051.zip: 6438C4A7C14AEC2C010EB1EA52C84C4232DD12A9B68763E3EBE6D1134147E903
Loading
sz4bi, krishnadevank, gatorcodeman, boertianxia, and mailsjb reacted with thumbs up emojiinfeo, mmBesar, sjtuross, ninjaeon, justanhduc, MythodeaLoL, AClon314, david-garcia-garcia, incheon-kim, kendallsss, and 7 more reacted with hooray emoji
20 people reacted

WinFsp 2023

16 Mar 11:27
v2.0
This tag was signed with the committer’sverified signature.
billziss-gh Bill Zissimopoulos
GPG key ID:3D4F95D52C7B3EA3
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading

Download WinFsp

CHANGES SINCE WINFSP 2022.2

This release is a major version change for WinFsp (from 1.x to 2.x). There are no backwards incompatible API changes in this release, but nevertheless enough things change that warrant a version change.

The major new feature of this release is that it allows uninstallation and reinstallation of WinFspwithout reboot. Going forward installers namedwinfsp-2.x.y.msi can be uninstalled and reinstalled without reboot. Furthermore a later versionwinfsp-2.x.y.msi installer can be used to upgrade over an earlier versionwinfsp-2.x.y.msi installer. However note that awinfsp-2.x.y.msi installer cannot be used to upgrade over a legacywinfsp-1.x.y.msi installer; you will still need to uninstall the oldwinfsp-1.x.y.msi installer, potentially reboot and then install the newwinfsp-2.x.y.msi installer.

Changes visible to file system developers are listed below:

  • WinFsp executable files are now installed by default in the directoryC:\Program Files (x86)\WinFsp\SxS\sxs.<InstanceID>\bin. The previous directoryC:\Program Files (x86)\WinFsp\bin is now a junction that points to the above directory.

  • The WinFsp driver name is no longerwinfsp, but rather a name such aswinfsp+<InstanceID>. This means that managing the driver using thesc.exe utility is no longer as easy.

  • Thefsptool utility has been updated with new commandslsdrv,load,unload andver. Thelsdrv,load andunload commands can be used to manage the driver from the command line. This is rarely necessary, but may be useful for troubleshooting purposes.

  • Prior to this release the WinFsp driver would never unmount a file system volume unless the user mode file system requested the unmount. From this release onward it is possible for the WinFsp driver to unmount a file system volume, without a user mode file system request. This is to allow for the driver to be unloaded.

    A new operationDispatcherStopped has been added toFSP_FILE_SYSTEM_INTERFACE, which is sent after the file system volume has been unmounted and the file system dispatcher has been stopped. This can happen because of a user mode file system request viaFspFileSystemStopDispatcher or because of driver unload. TheDispatcherStopped operation includes aNormally parameter, which isTRUE for normal file system shutdown viaFspFileSystemStopDispatcher andFALSE otherwise.

    Native file systems that use theFspService infrastructure can use theFspFileSystemStopServiceIfNecessary API to handle theDispatcherStopped operation (see the MEMFS and NTPTFS samples). FUSE file systems get this functionality for free. .NET file systems that use theService class infrastructure also get this functionality for free.

  • WinFsp now offers a .NET library that targets .NET Framework 3.5 (as before) and one that targets .NET Standard 2.0. This is due to work by@Noire001 in PR#451.

  • FUSE now supports path components up to 255 characters long (previously it was 255 bytes). This is due to work by@zeho11 in PR#474.

    • The FUSE passthrough file systems have been updated to support long paths. This is also due to work by@zeho11.
  • In some rare circumstances WinFsp file systems could report duplicate directory entries. This problem has been fixed. (GitHub issue#475.)

  • The WinFsp symbols directory has been removed. If you are looking for WinFsp symbols you can find them athttps://github.com/winfsp/winfsp.sym

BUILD HASHES (SHA256)

  • winfsp-2.0.23075.msi: 6324DC81194A6A08F97B6AECA303CF5C2325C53EDE153BAE9FC4378F0838C101
  • winfsp-tests-2.0.23075.zip: AEECDAC2BE9684C4FF9D977C41853B0DE9E065C230DBA755E86C3F8130BBC816

Contributors

  • @Noire001
  • @zeho11
Noire001 and zeho11
Loading
chromer030, sunnamed434, igrblkv, HeliusHao, tyf2018, Alex1331xela, DarKnight-00, pga2rn, lgsilva3087, A-Flying-Poro, and 35 more reacted with thumbs up emojivalentinbreiz, KaneGreen, overheadhunter, SailReal, BackSpace54, infeo, sm1999, Mantene, SilmorSenedlen, sjtuross, and 16 more reacted with hooray emojimmBesar, Ijier, rob4226, PostApoc, Kerrycarry, ohjays, linj610, and TemaSM reacted with heart emojiwwwqr-000 reacted with eyes emoji
64 people reacted

WinFsp 2023 RC1

24 Feb 19:35
v2.0RC1
This tag was signed with the committer’sverified signature.
billziss-gh Bill Zissimopoulos
GPG key ID:3D4F95D52C7B3EA3
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading
WinFsp 2023 RC1Pre-release
Pre-release

Download WinFsp

CHANGES SINCE WINFSP 2022.2

This release is a major version change for WinFsp (from 1.x to 2.x). There are no backwards incompatible API changes in this release, but nevertheless enough things change that warrant a version change.

The major new feature of this release is that it allows uninstallation and reinstallation of WinFspwithout reboot. Going forward installers namedwinfsp-2.x.y.msi can be uninstalled and reinstalled without reboot. Furthermore a later versionwinfsp-2.x.y.msi installer can be used to upgrade over an earlier versionwinfsp-2.x.y.msi installer. However note that awinfsp-2.x.y.msi installer cannot be used to upgrade over a legacywinfsp-1.x.y.msi installer; you will still need to uninstall the oldwinfsp-1.x.y.msi installer, potentially reboot and then install the newwinfsp-2.x.y.msi installer.

Changes visible to file system developers are listed below:

  • WinFsp executable files are now installed by default in the directoryC:\Program Files (x86)\WinFsp\SxS\sxs.<InstanceID>\bin. The previous directoryC:\Program Files (x86)\WinFsp\bin is now a junction that points to the above directory.

  • The WinFsp driver name is no longerwinfsp, but rather a name such aswinfsp+<InstanceID>. This means that managing the driver using thesc.exe utility is no longer as easy.

  • Thefsptool utility has been updated with new commandslsdrv,load,unload andver. Thelsdrv,load andunload commands can be used to manage the driver from the command line. This is rarely necessary, but may be useful for troubleshooting purposes.

  • Prior to this release the WinFsp driver would never unmount a file system volume unless the user mode file system requested the unmount. From this release onward it is possible for the WinFsp driver to unmount a file system volume, without a user mode file system request. This is to allow for the driver to be unloaded.

    A new operationDispatcherStopped has been added toFSP_FILE_SYSTEM_INTERFACE, which is sent after the file system volume has been unmounted and the file system dispatcher has been stopped. This can happen because of a user mode file system request viaFspFileSystemStopDispatcher or because of driver unload. TheDispatcherStopped operation includes aNormally parameter, which isTRUE for normal file system shutdown viaFspFileSystemStopDispatcher andFALSE otherwise.

    Native file systems that use theFspService infrastructure can use theFspFileSystemStopServiceIfNecessary API to handle theDispatcherStopped operation (see the MEMFS and NTPTFS samples). FUSE file systems get this functionality for free. .NET file systems that use theService class infrastructure also get this functionality for free.

  • WinFsp now offers a .NET library that targets .NET Framework 3.5 (as before) and one that targets .NET Standard 2.0. This is due to work by@Noire001 in PR#451.

  • FUSE now supports path components up to 255 characters long (previously it was 255 bytes). This is due to work by@zeho11 in PR#474.

    • The FUSE passthrough file systems have been updated to support long paths. This is also due to work by@zeho11.
  • In some rare circumstances WinFsp file systems could report duplicate directory entries. This problem has been fixed. (GitHub issue#475.)

  • The WinFsp symbols directory has been removed. If you are looking for WinFsp symbols you can find them athttps://github.com/winfsp/winfsp.sym

BUILD HASHES (SHA256)

  • winfsp-2.0.23055.msi: 7AB21329F49B4C057FC7C66876D2B502734E37C9BB0AD360DE9E8B3B9170971F
  • winfsp-tests-2.0.23055.zip: 74B39EF9B2BA8D96D69CB99AB786904EB83EB7DB38F245CDAED0E92755A42EBE

Contributors

  • @Noire001
  • @zeho11
Noire001 and zeho11
Loading
igrblkv, rikimbili, ThatMarko, DL444, tonyping, and zateckar reacted with thumbs up emojiChaprnks reacted with heart emojiinfeo reacted with rocket emoji
8 people reacted

WinFsp 2023 Beta2

02 Feb 11:17
v2.0B2
This tag was signed with the committer’sverified signature.
billziss-gh Bill Zissimopoulos
GPG key ID:3D4F95D52C7B3EA3
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading
Pre-release

Download WinFsp

CHANGES SINCE WINFSP 2022.2

This release is a major version change for WinFsp (from 1.x to 2.x). There are no backwards incompatible API changes in this release, but nevertheless enough things change that warrant a version change.

The major new feature of this release is that it allows uninstallation and reinstallation of WinFspwithout reboot. Going forward installers namedwinfsp-2.x.y.msi can be uninstalled and reinstalled without reboot. Furthermore a later versionwinfsp-2.x.y.msi installer can be used to upgrade over an earlier versionwinfsp-2.x.y.msi installer. However note that awinfsp-2.x.y.msi installer cannot be used to upgrade over a legacywinfsp-1.x.y.msi installer; you will still need to uninstall the oldwinfsp-1.x.y.msi installer, potentially reboot and then install the newwinfsp-2.x.y.msi installer.

Changes visible to file system developers are listed below:

  • WinFsp executable files are now installed by default in the directoryC:\Program Files (x86)\WinFsp\SxS\sxs.<InstanceID>\bin. The previous directoryC:\Program Files (x86)\WinFsp\bin is now a junction that points to the above directory.

  • The WinFsp driver name is no longerwinfsp, but rather a name such aswinfsp+<InstanceID>. This means that managing the driver using thesc.exe utility is no longer as easy.

  • Thefsptool utility has been updated with new commandslsdrv,load,unload andver. Thelsdrv,load andunload commands can be used to manage the driver from the command line. This is rarely necessary, but may be useful for troubleshooting purposes.

  • Prior to this release the WinFsp driver would never unmount a file system volume unless the user mode file system requested the unmount. From this release onward it is possible for the WinFsp driver to unmount a file system volume, without a user mode file system request. This is to allow for the driver to be unloaded.

    A new operationDispatcherStopped has been added toFSP_FILE_SYSTEM_INTERFACE, which is sent after the file system volume has been unmounted and the file system dispatcher has been stopped. This can happen because of a user mode file system request viaFspFileSystemStopDispatcher or because of driver unload. TheDispatcherStopped operation includes aNormally parameter, which isTRUE for normal file system shutdown viaFspFileSystemStopDispatcher andFALSE otherwise.

    Native file systems that use theFspService infrastructure can use theFspFileSystemStopServiceIfNecessary API to handle theDispatcherStopped operation (see the MEMFS and NTPTFS samples). FUSE file systems get this functionality for free. .NET file systems that use theService class infrastructure also get this functionality for free.

  • WinFsp now offers a .NET library that targets .NET Framework 3.5 (as before) and one that targets .NET Standard 2.0. This is due to work by@Noire001 in PR#451.

  • FUSE now supports path components up to 255 characters long (previously it was 255 bytes). This is due to work by@zeho11 in PR#474.

    • The FUSE passthrough file systems have been updated to support long paths. This is also due to work by@zeho11.
  • The WinFsp symbols directory has been removed. If you are looking for WinFsp symbols you can find them athttps://github.com/winfsp/winfsp.sym

BUILD HASHES (SHA256)

  • winfsp-2.0.23033.msi: BF3595765FF179B6664600B0065CD77C89823A3803C55CBD35EE4E014141F16C
  • winfsp-tests-2.0.23033.zip: 4A5B1B4F7AC93C91C6A0ADF08DF3CB1BF60AC88DE7EB23470DF89670AAF79BF1

Contributors

  • @Noire001
  • @zeho11
Noire001 and zeho11
Loading
HeliusHao, thewriteway, and igrblkv reacted with thumbs up emojiinfeo, chase535, and thewriteway reacted with hooray emojibayazidbh reacted with heart emoji
6 people reacted

WinFsp 2022.2 Update1

05 Dec 22:53
v1.12.22339
This tag was signed with the committer’sverified signature.
billziss-gh Bill Zissimopoulos
GPG key ID:3D4F95D52C7B3EA3
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading

Download WinFsp

CHANGES SINCE WINFSP 2022+ARM64

Note: This release (2022.2 Update1) is the same as the previous release (2022.2) except that: (1) the kernel-mode drivers are now digitally signed only with the Microsoft Attestation signature, and that: (2) no release assets are digitally signed with SHA-1. (This change was necessary to fix a problem in older versions of Windows such as Windows 7.)

  • [NEW] WinFsp now supports mounting as directory using the Mount Manager. Use the syntax\\.\C:\Path\To\Mount\Directory.

  • [NEW] A new registry settingMountUseMountmgrFromFSD has been added. SeeWinFsp Registry Settings for details.

  • [FIX] A problem with Windows containers has been fixed. (GitHub issue#438.)

  • [FIX] File systems can now be mounted as directories on ARM64. (GitHub issue#448.)

  • [FIX] The passthrough file system now reports correctIndexNumber. (GitHub issue#325.)

  • [BUILD] Product configuration for the relative paths to the File System Driver, Network Provider and EventLog is now possible via the filebuild.version.props located inbuild\VStudio.

Loading
SilmorSenedlen, tyf2018, Mertsch, tonyping, Kaligula0, igrblkv, maxugly, and DaaNMaGeDDoN reacted with thumbs up emojiihaveamac, siketyan, and overheadhunter reacted with hooray emojiKaligula0, pga2rn, gutierrezps, infeo, and RebelStreamers reacted with heart emoji
15 people reacted

WinFsp 2023 Beta1

23 Nov 15:06
v2.0B1
This tag was signed with the committer’sverified signature.
billziss-gh Bill Zissimopoulos
GPG key ID:3D4F95D52C7B3EA3
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading
Pre-release

Download WinFsp

CHANGES SINCE WINFSP 2022.2

This release is a major version change for WinFsp (from 1.x to 2.x). There are no backwards incompatible API changes in this release, but nevertheless enough things change that warrant a version change.

The major new feature of this release is that it allows uninstallation and reinstallation of WinFspwithout reboot. Going forward installers namedwinfsp-2.x.y.msi can be uninstalled and reinstalled without reboot. Furthermore a later versionwinfsp-2.x.y.msi installer can be used to upgrade over an earlier versionwinfsp-2.x.y.msi installer. However note that awinfsp-2.x.y.msi installer cannot be used to upgrade over a legacywinfsp-1.x.y.msi installer; you will still need to uninstall the oldwinfsp-1.x.y.msi installer, potentially reboot and then install the newwinfsp-2.x.y.msi installer.

Some changes that may be visible to file system developers are listed below:

  • WinFsp executable files are now installed by default in the directoryC:\Program Files (x86)\WinFsp\SxS\sxs.<InstanceID>\bin. The previous directoryC:\Program Files (x86)\WinFsp\bin is now a junction that points to the above directory.

  • The WinFsp driver name is no longerwinfsp, but rather a name such aswinfsp+<InstanceID>. This means that managing the driver using thesc.exe utility is no longer as easy.

  • Thefsptool utility has been updated with new commandslsdrv,load,unload andver. Thelsdrv,load andunload commands can be used to manage the driver from the command line. This is rarely necessary, but may be useful for troubleshooting purposes.

  • The WinFsp symbols directory has been removed. If you are looking for WinFsp symbols you can find them athttps://github.com/winfsp/winfsp.sym

This release introduces significant internal changes, including kernel mode changes to enable the driver to be unloaded. Although there are no known crashes or other problems of such severity, please do not use in production environments.

Loading
Mertsch, thewriteway, Chaprnks, tonyping, daseinem, vxgmichel, and infeo reacted with heart emoji
7 people reacted

WinFsp 2022.2

28 Oct 12:50
v1.12
This tag was signed with the committer’sverified signature.
billziss-gh Bill Zissimopoulos
GPG key ID:3D4F95D52C7B3EA3
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading

Download WinFsp

VirusTotal Scan Results

CHANGES SINCE WINFSP 2022+ARM64

  • [NEW] WinFsp now supports mounting as directory using the Mount Manager. Use the syntax\\.\C:\Path\To\Mount\Directory.

  • [NEW] A new registry settingMountUseMountmgrFromFSD has been added. SeeWinFsp Registry Settings for details.

  • [FIX] A problem with Windows containers has been fixed. (GitHub issue#438.)

  • [FIX] File systems can now be mounted as directories on ARM64. (GitHub issue#448.)

  • [FIX] The passthrough file system now reports correctIndexNumber. (GitHub issue#325.)

  • [BUILD] Product configuration for the relative paths to the File System Driver, Network Provider and EventLog is now possible via the filebuild.version.props located inbuild\VStudio.

Loading
SilmorSenedlen, igrblkv, MythodeaLoL, Owyn, and pga2rn reacted with thumbs up emojioverheadhunter, tyf2018, Mertsch, MythodeaLoL, and infeo reacted with hooray emojiihaveamac reacted with heart emoji
10 people reacted

WinFsp 2022.2 Beta2

12 Oct 15:32
v1.12B2
This tag was signed with the committer’sverified signature.
billziss-gh Bill Zissimopoulos
GPG key ID:3D4F95D52C7B3EA3
Verified
Learn about vigilant mode.
Compare
Choose a tag to compare
Loading
Pre-release

Download WinFsp

VirusTotal Scan Results

CHANGES SINCE WINFSP 2022+ARM64

  • [NEW] WinFsp now supports mounting as directory using the Mount Manager. Use the syntax\\.\C:\Path\To\Mount\Directory.

  • [NEW] A new registry settingMountUseMountmgrFromFSD has been added. SeeWinFsp Registry Settings for details.

  • [FIX] A problem with Windows containers has been fixed. (GitHub issue#438.)

  • [FIX] File systems can now be mounted as directories on ARM64. (GitHub issue#448.)

  • [FIX] The passthrough file system now reports correctIndexNumber. (GitHub issue#325.)

  • [BUILD] Product configuration for the relative paths to the File System Driver, Network Provider and EventLog is now possible via the filebuild.version.props located inbuild\VStudio.

Loading
overheadhunter, tyf2018, and w3lld0ne reacted with hooray emojiChaprnks, xiagao, and infeo reacted with heart emoji
6 people reacted
Previous1345678
Previous

[8]ページ先頭

©2009-2025 Movatter.jp