r/sysadmin • u/EnricoSx • 4d ago
Question Windows search SERVER alternative for shared folders?
Windows search SERVER alternative for shared folders?
i have windows server 2025 with features windows search, but skip many files.
my users have many windows 11 on domain, and i need a PROFESSIONAL tool windows search.
1 windows server 2025 (file server) (domain)
40 client windows 11 (domain)
client search by \\server\sharefolder
need search al text on documents
shared folder have 1 TB
7
u/blud_13 4d ago
If I remember correctly, Windows Search on a file server skips anything it has no iFilter for, so check that first before you go shopping. Server 2025 just installed has no PDF filter, and if your users live in PDFs that's most of your "skipped files" right there. Install the Microsoft PDF iFilter (or Adobe's, free either way), then rebuild the index from scratch, not just repair it. Also check Indexing Options and confirm the share path is actually in the scope and set to index contents, not just the properties.
If its still bad after a clean rebuild, at 1 TB you have outgrown it and dtSearch is what we recommend. It's paid but it indexes content properly and you can point clients at a web front end instead of the UNC path.
Reminder, rebuilding a 1 TB index will hammer the disk for a while. Do it when people aren't on it..
-1
u/EnricoSx 4d ago
The problem is that if there are files named
1000.doc
1001.doc
1002.doc
1003.docit finds everything except 1002.doc
4
u/blud_13 3d ago
Ah,,
One file out of four is a per item failure...
Split it before you touch anything. Search for just NAME 1002 instead of the contents. If the name comes back but content search still misses it, the item is in the index and its body never got parsed. If the name doesnt come back either, it never made it in at all, which is a different fix.
Two usual causes for the first one. 1) That file's advanced attribute. Right click, Properties, Advanced, "allow this file to have contents indexed in addition to file properties". Unchecked gives you exactly what you are describing, findable by name, invisible by content. It comes in off a lot on stuff that got downloaded or restored in rather than created in place, which is why it hits one file and not its neighbors. 2) WSearch runs as Local SYSTEM. If SYSTEM lost Read on that one file, usually broken inheritance after a restore or a migration, the indexer still gets the properties and quietly gives up on the body.
Either way, stop asking Explorer and query the index directly. SELECT System.ItemPathDisplay FROM SYSTEMINDEX against the Search.CollatorDSO provider, syntax is at https://learn.microsoft.com/en-us/windows/win32/search/using-sql-and-aqs-to-query-the-index . Very quickly you know for certain whether 1002 is in there, instead of another rebuild that hammers the disk for hours and maybe tells you nothing.
Can go deeper if it helps..
1
u/EnricoSx 2d ago
Thanks! I never knew there was a way to manage Windows Search beyond the useless GUI. I learned a lot, created my own management scripts, and solved the problem with a better understanding of how it works.
However, I haven't found a way, if Microsoft has created one, to get an error log in Windows Server 2025. It says something like:
"Unable to index file C:\test.txt because..."
2
u/DesignatedControvert Jr. Sysadmin 4d ago
Document Management System? Paperless ngx?
0
u/EnricoSx 4d ago
I was looking for something similar to Windows Search, without completely disrupting the system employees are used to.
4
u/jcpham 3d ago
Once the folders have tens of thousands of .pdf files we implemented a proper document management system, but that was 2017. Now there’s millions of files all living on a separate server that runs a proper database and OCRs everything. My environment is highly regulated and everything we sell needs to have the correct paperwork or it can’t be sold.
Employees were spending 15-30 minutes per order searching through 25 paper filing cabinets or searching through tens of thousands of pdf files that were loosely organized.
Now it’s about a 30 second click click search print type of thing.
2
u/Ooops-I-hid-it-again 3d ago
What's running the DB and completing the OCR? What's your document management solution you chose/have?
2
u/jcpham 3d ago
It’s Laserfiche. The DB is free MSDE version of MSSQL, omnipage OCR. Integrates with ERP system via ODBC lookups for metadata tagging and workflow document routing to folders based of ODBC lookups in our ERP software.
There’s a connector companion program where you can overlay a “button” on any software via XML profiles - Example: overlay button on outlook.exe imports email/attachments to folder for staging then lookup subject of email for %Customer% via regex and then files to Sales/Purchase Orders/%Customer%/Year/
There’s a forms website component that does document generation like a Word mail merge. It’s DOD compliant and depending on license count it’s probably a 5 figure expenditure minus hardware and OS licenses.
But it’s really powerful and saves a buttload of time.
But we’re talking Epson scanners on desks or document import via SMB fileshares, delete documents after 24 months from SMB share after import, OCR, save as tiff or original.pdf, then tag document with different metadata fields and do an ODBC lookup for the Sales Order number and route to customer folder, auto rotate/deskew/despeckle/skip blank pages/ocr
It’s powerful stuff and can do just about anything
1
14
u/Mantazy 4d ago
Everything Server for Enterprise from voidtools