Easy to Create, Easy to Change - Easy to use!


DataEase for DOS Corrupt Indexes

Started by DataEase
You will need to Sign In to be able to comment on the Blog!

DataEase for DOS Corrupt Indexes

If your DataEase for DOS files are stored on a Windows 2008, R2, or 2012 File Server, you may be running in to a known issue with SMB Protocol (Server Configuration) Version 2 and 3.

According to several online sources; you must disable protocol 2 and 3 on the server in order to keep your compound index files from corrupting. However, disabling 2 and 3 has the side effect of breaking 2012 File shares through drive letter mapping.

However as it turns out the changes that need to be made aren't on the server at all.

Everything to fix this issue of corrupting files that needs to happen is on the workstation.

Here is what you do -

Open PowerShell as Administrator on each workstation- Then Run these Commands (Applies to Win 7/8/10 Workstation):

sc.exe config lanmanworkstation depend= bowser/mrxsmb10/nsi

sc.exe config mrxsmb20 start= disabled

Then run REGEDIT and modify the registry on each workstation in the network:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters]

"SMB2"=dword:00000000


[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanWorkstation\Parameters]

"EnableOpLocks"=dword:00000000

Once you have those registry changes made, reboot, and bring it up.

No more corrupted files (for this reason at least).

PS! ONLY DO THESE CHANGES IF YOU ARE EXPERIENCING PROBLEMS, DON'T DO THEM BY DEFAULT.


Written by DataEase 09/09/16 at 08:19:25 LegEasy DOS