ReFS support

If you are experiencing problems with "Everything", post here for assistance.
Post Reply
Bas123
Posts: 2
Joined: Tue Apr 28, 2015 11:39 am

ReFS support

Post by Bas123 »

Hello void,

In the past, somebody already asked the question. Back then (2013) you wrote that the support for ReFS was dropped due to poor support in Windows.
http://www.voidtools.com/forum/viewtopi ... hilit=refs

Perhaps the support is improved since Microsoft shipped it to the consumers with Win8.1?

Is there any change that Everything will support ReFS in the future?

Thanks, Bas
void
Developer
Posts: 16672
Joined: Fri Oct 16, 2009 11:31 pm

Re: ReFS support

Post by void »

Is there any change that Everything will support ReFS in the future?
Yes, Everything will most likely support ReFS in the next beta update.
I have had great progress with an experimental ReFS driver I've been working on.
There is still some testing to do my end before the beta release.
Bas123
Posts: 2
Joined: Tue Apr 28, 2015 11:39 am

Re: ReFS support

Post by Bas123 »

:D

Great news! You just made my day void!
com
Posts: 16
Joined: Sat Jun 06, 2015 4:42 am

Re: ReFS support

Post by com »

I use Everything regularly, it's a great tool, and I'll look forward to ReFS support as well :)
com
Posts: 16
Joined: Sat Jun 06, 2015 4:42 am

Re: ReFS support

Post by com »

Me too, I really miss ReFS indexing. I just find using a folder index less reliable and uses a lot more disk on startup even when told not to. Happy to beta test.
void
Developer
Posts: 16672
Joined: Fri Oct 16, 2009 11:31 pm

Re: ReFS support

Post by void »

ReFS support has been added to Everything 1.4
com
Posts: 16
Joined: Sat Jun 06, 2015 4:42 am

Re: ReFS support

Post by com »

void wrote:ReFS support has been added to Everything 1.4
Yay! I've installed it and I'll report any issues I find :) If you don't hear anything assume it works well for me, I'm pretty good at logging bug reports.
com
Posts: 16
Joined: Sat Jun 06, 2015 4:42 am

Re: ReFS support

Post by com »

Version: 1.4.0.702b (x64)

Search of ReFS voumes doesn't seem to be working for me. I think it was working this morning, but seems to have stopped. Nothing on the ReFS / storage space volume seems to be indexed. Happy to help debug, provide logs, etc, just tell me what you need. Grab my email address from my profile if it's easier than using the forum.
salazor
Posts: 258
Joined: Tue Jun 17, 2014 10:52 am

Re: ReFS support

Post by salazor »

Check out the latest beta Everything 1.4.0.705b - if the problem persists.
com
Posts: 16
Joined: Sat Jun 06, 2015 4:42 am

Re: ReFS support

Post by com »

I just updated to the latest beta, nothing on the disk appears to be indexed. I've attached my options, and I've just forced an index rebuild - it did appear to spend a few seconds reading each disk. Other NTFS disks are indexed fine.
Attachments
refs.png
refs.png (9.56 KiB) Viewed 14308 times
void
Developer
Posts: 16672
Joined: Fri Oct 16, 2009 11:31 pm

Re: ReFS support

Post by void »

Could you please send me the verbose debug output after performing a forced rebuild from Tools -> Options -> Indexes -> Force Rebuild.
com
Posts: 16
Joined: Sat Jun 06, 2015 4:42 am

Re: ReFS support

Post by com »

Done, thanks.
void
Developer
Posts: 16672
Joined: Fri Oct 16, 2009 11:31 pm

Re: ReFS support

Post by void »

Thanks for your support, Everything 1.4.0.709b should fix the issue.
com
Posts: 16
Joined: Sat Jun 06, 2015 4:42 am

Re: ReFS support

Post by com »

Hi again,

I'm current on 713b x64. New files and folders on ReFS volumes aren't indexed. Note that I have two ReFS volumes in a storage spaces mirror, so it might not be a ReFS issue, it could be related to storage spaces.

For example yesterday I added a file called "10 Dev Associate - Code Deployment.mp4" a ways down inside some folders. When I search for "deployment" it doesn't show up. If I double click the file to open it a shortcut is created on the C drive under a recent documents folder, that's picked up instantly.

I triggered a rebuild of the database, after that the file was found no problems. Based on that I wonder if it's simply not picking up changes. I have "Enable USN Journal" and "Monitor Changes" ticked. Everything's ticked in that box. "Allocation Delta" was 0kb, but I've just changed it to 1000kb as the NTFS panel has a number in there, 8192.

Any thoughts?
void
Developer
Posts: 16672
Joined: Fri Oct 16, 2009 11:31 pm

Re: ReFS support

Post by void »

I'm current on 713b x64. New files and folders on ReFS volumes aren't indexed.
Monitoring changes to ReFS indexes is broken in Everything 1.4.0.
It has been fixed in Everything 1.4.1:
http://www.voidtools.com/Everything-1.4.1.743b.x64.zip
http://www.voidtools.com/Everything-1.4.1.743b.x86.zip
Everything's ticked in that box. "Allocation Delta" was 0kb, but I've just changed it to 1000kb as the NTFS panel has a number in there, 8192.
ReFS ignores the Allocation Delta, It is always 0. My guess is the USN Journal on ReFS trims space as it is needed.
I'm going to leave it changeable in Everything for now in case Allocation Delta support is ever added. (It's still available in the fsutil usn command tool too)
com
Posts: 16
Joined: Sat Jun 06, 2015 4:42 am

Re: ReFS support

Post by com »

Great, thanks. I did look for a newer version in the downloads area before I posted but there was nothing there. I'll try it when I'm at that PC :)
com
Posts: 16
Joined: Sat Jun 06, 2015 4:42 am

Re: ReFS support

Post by com »

That appears to be fixed now, thank you :)
com
Posts: 16
Joined: Sat Jun 06, 2015 4:42 am

Re: ReFS support

Post by com »

Everything again appears to have stopped monitoring file system changes. I have to do a full rebuild occasionally to get it to recognise changes. Preferences attached. Version 1.4.1.743b (x86) on W10-64.
Attachments
everything.png
everything.png (9.44 KiB) Viewed 14233 times
void
Developer
Posts: 16672
Joined: Fri Oct 16, 2009 11:31 pm

Re: ReFS support

Post by void »

Thanks for the reply.

Could you please enable debug logging for Everything and the Everything service in Everything 792b.

If the problem occurs again, could you please send me your debug logs.
com
Posts: 16
Joined: Sat Jun 06, 2015 4:42 am

Re: ReFS support

Post by com »

I have the new version thanks. An initial test says it's working, but then so did an initial test with the last version. I'll keep an eye on it.

I won't enable debug logging now as it pops up an annoying window. There's no "debug_log=" in my config file, just "debug=". I'll set both to 1, but if the property has changed perhaps update the linked thread :)
void
Developer
Posts: 16672
Joined: Fri Oct 16, 2009 11:31 pm

Re: ReFS support

Post by void »

I won't enable debug logging now as it pops up an annoying window.
Change:
debug=1
to:
debug=0

There's no need to show the debug console.
You will only need to change:
debug_log=0
to:
debug_log=1

If this ini setting doesn't exist, add it to the end of your Everything.ini.

Please check you are running 792 or later from Help -> About Everything.
Please check you have a Everything Debug Log.txt in your %TEMP% folder.
Please check you have a Everything Service Debug Log.txt in your C:\Windows\Temp folder.
com
Posts: 16
Joined: Sat Jun 06, 2015 4:42 am

Re: ReFS support

Post by com »

I changed to "debug_log=1", closed the file, re-opened it to check it saved, then restarted the everything service and tray icon. "debug_log" is set back on 0 - it won't stick.
void
Developer
Posts: 16672
Joined: Fri Oct 16, 2009 11:31 pm

Re: ReFS support

Post by void »

Please check you are running 792 or later (Check from Help -> About Everything). Earlier versions with just delete this ini setting.

Please make sure Everything is not running when you modify your Everything.ini.
com
Posts: 16
Joined: Sat Jun 06, 2015 4:42 am

Re: ReFS support

Post by com »

Copy and paste: Version 1.4.1.793b (x64)

I think the trick was stopping the service and the system tray icon before changing the entry. It appears to have stuck now, and I have a debug log. I'll give it a whirl tomorrow to see how it's working, thanks :)
com
Posts: 16
Joined: Sat Jun 06, 2015 4:42 am

Re: ReFS support

Post by com »

Debug logs emailed.
void
Developer
Posts: 16672
Joined: Fri Oct 16, 2009 11:31 pm

Re: ReFS support

Post by void »

Thanks for the debug log.

Nothing in the log looks out of the ordinary, the initial update looks successful.

If there is an issue it is most likely with the Everything service.

Did you enable Everything Service debug logging?
Do you have a Everything Service Debug Log.txt
xpk
Posts: 3
Joined: Wed Jun 06, 2018 7:59 pm

Re: ReFS support

Post by xpk »

Hello,
I have encountered issue with ReFS indexing. When I move file between folders, then that change is not picked up in the result window until full reindex. The change is picked by USN monitor, but somehow is not reflected in the search results. The version is 1.4.1.877 x64. Debug log is attached.

Thanks.
Attachments
Everything Debug Log.shortened.zip
debug log of file moved on ReFS
(1.85 KiB) Downloaded 247 times
void
Developer
Posts: 16672
Joined: Fri Oct 16, 2009 11:31 pm

Re: ReFS support

Post by void »

Thanks for the bug report and debug log.

I've fixed an issue where Everything would not update the database when a ReFS file is renamed.

Please try Everything 1.4.1.903.
xpk
Posts: 3
Joined: Wed Jun 06, 2018 7:59 pm

Re: ReFS support

Post by xpk »

I can confirm that it is working in 1.4.1.903 x64. Thanks for the quick fix :D
Post Reply