File Based Write Filter (FBWF) for win 7 from embedded

Page 1 of 2 12 LastLast

  1. Posts : 1
    win 7
       #1

    File Based Write Filter (FBWF) for win 7 from embedded


    Hi

    I used to use EWF (enhanced write filter) for an XP system running off a CF disk, it was brilliantly quick.

    Now, I want to try the same with Windows 7, which if installed without write filter, is impossibly slow to use. I've downloaded the latest Windows Embedded Standard based on Win 7, which contains a new version of the File Based Write Filter.

    Does anyone know if there's an easy way to install FBWF from the downloaded Embedded version in to a pre-existing Win7 installation?

    Many thanks.
      My Computer


  2. Posts : 5
    Windows 7
       #2

    Hi,

    Trying to acheive this as well. If you are still around, I would love to get the files you have from the Embedded OS you have. Microsoft Steady state installs on windows 7 but failes at installing the driver necessary to make the FBFW go active.

    It creates the cache.wdp but when you try to enable it it deletes it. I tried manually to install the vcf.inf that comes with SteadyState but it failes. My hunch is maybe with the files you have we might be able to get the process to work.

    PM me if you want to pursue. I will Post the directions if successful.

    Cheers
      My Computer


  3. Posts : 5
    Windows 7
       #3

    Got it working....


    I got it working on windows 7.

    There is the link to the script. Works on Windows 7 and XP SP3. This uses the new files from Embedded POS 2009 and Files from Windows 7. No support offered as it works for what we require internally.

    Another Note : UAC must be off. I did not test running as admin.

    Best of luck.

    Cheers
    Last edited by Brink; 06 May 2015 at 21:53. Reason: removed broken link
      My Computer


  4. Posts : 5
    Windows 7
       #4

    Not working for me...


    @hispeedmike

    Can you explain how to get it working?
    I tried to install the file above at Win7 RC 1 (build 7100). Logged in as admin and turned off the UAC I executed the "FBWF Setup.exe" file. Then I choosed the Win7 button and Start. After completed installation, a reboot and execute "fbwfmgr /enable" at the CMD there comes the message:

    "FbwfMgr: Unable to communicate with the file-based write filter."

    What's the issue during installation? Should I install it with XP compatibility mode.
    Thanks for your answer in advance...
      My Computer


  5. Posts : 5
    Windows 7
       #5

    Error on Loading...


    One thing I noticed when I wen to install it on a clean box was the sysinternals app I use to get access to the registry to write the files requires you to accept the license. That little pause causes the script to exit and not complete.

    Run it again and the license does not need to be accepted and it worked fine for me.

    Hope this works, just post back here if it works or not...

    Cheers
      My Computer


  6. Posts : 5
    Windows 7
       #6

    No chance with the script...


    @hispeedmike

    Unfortunately I've no chance any more to get the fbwf working with the script! No matter if I start the script as normal user, as admin or in compatibility mode, everytime I get the same error...
    Please could you post the registry settings, I would like to try it manually. Afaik I have to copy the files in the win7 folder into my matching windows folder, edit the registry and reboot the system?

    Thanks in advance!
      My Computer


  7. Posts : 5
    Windows 7
       #7

    Reg Settings affectyed


    first step is to Allow Everyone full access to the:
    HKLM\SYSTEM\CurrentControlSet\ENUM\Root]\

    Under the following Keys inject the Required Values:

    "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\FBWF

    "Start", "REG_DWORD", "00000000"
    "Type", "REG_DWORD", "00000002"
    "ErrorControl", "REG_DWORD", "00000001"
    "ImagePath", "REG_EXPAND_SZ", "system32\drivers\Fbwf.sys"
    "Group", "REG_SZ", "FSFilter System Recovery"
    "DisplayName", "REG_SZ", ""
    "DependOnService", "REG_MULTI_SZ", "FltMgr"
    "DebugFlags", "REG_DWORD", "00000000"
    "EnabledOnAllSkus", "REG_DWORD", "00000001"

    $reg2 = "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\FBWF\FBA"

    "ProtectRegistryRamdisk", "REG_SZ", "\RegfData"
    "EnablePostFBA", "REG_DWORD", "00000000"

    "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\FBWF\Instances"

    "DefaultInstance", "REG_SZ", "Fbwf Instance"

    "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\FBWF\Enum"

    "Altitude", "REG_SZ", "226000"
    "Flags", "REG_DWORD", "00000000"

    "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\FBWF\FBA\Exclusion"

    "0", "REG_SZ", "Root\LEGACY_FBWF\0000"
    "Count", "REG_DWORD", "00000001"

    "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_FBWF"

    "NextInstance", "REG_DWORD", "00000001"

    "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_FBWF\0000"

    "Service", "REG_SZ", "Fbwf"
    "Legacy", "REG_DWORD", "00000001"
    "ConfigFlags", "REG_DWORD", "00000032"
    "Class", "REG_SZ", "LegacyDriver"
    "ClassGUID", "REG_SZ", "{8ECC055D-047F-11D1-A537-0000F8753ED1}"
    "DeviceDesc", "REG_SZ", "Fbwf"


    "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_FBWF\0000\Control"

    "ActiveService", "REG_SZ", "Fbwf"



    Hope that helps.
      My Computer


  8. Posts : 5
    Windows 7
       #8

    Will try it...


    Does
    "... to Allow Everyone full access to the:
    HKLM\SYSTEM\CurrentControlSet\ENUM\Root]\"
    mean to turn of UAC logged in as admin?
    Sorry, but I'm a newbie on this subject!
    Last edited by extrem; 03 Dec 2009 at 19:01.
      My Computer


  9. Posts : 5
    Windows 7
       #9

    Nothing to do with the UAC Here,

    This registry key has only read privileges to protect your OS. We need to insert some registry entries under that key so in Regedit right click the key in question and select permissions and then Everyone Group. Tick Full control and then add those keys I listed in the last post.

    I don't recommend digging too much in there and If you get a bit overwhelmed it would be better get in contact again....

    Like i said in the prevoious posts that RC 7100 was not tested. I won't be going back to make it work for that so if this doesn't work for you i would suggest get the Full version and give it a go on that. Windows 7 really is worth the purchase.

    I hope that helps. Never be afraid to be a noob. Everyone is one sometime...
      My Computer


  10. Posts : 5
    Windows 7
       #10

    Now working, but still a small issue...


    FBWF is working now )) Thanks a lot!

    The script couldn't install FBWF completely due to missing permissions of [HKLM\SYSTEM\CurrentControlSet\ENUM\Root].

    Most of you will know, how to solve that problem, but for me it was the first time to do that. So here is the solution for all the other newbies:
    First I logged in as admin and started the registry editor (regedit). If I tried to change the permissions of "everyone" to "full access" for [HKLM\SYSTEM\CurrentControlSet\ENUM\Root] I got the error that it's not allowed for me. So first I had to change the owner under "advanced --> owners" to the admins name. Then I could change the permissions of "Everyone" to "full access". Now I was able to run the script completely. After finish I removed the changed settings in registry (for OS security).

    FBWF now works fine for me... But there is still a small issue.
    If FBWF is enabled and I restart the computer I got the (windows blackscreen with) a message, that windows was not shut down correctly and I should restart in safe mode. I think it's caused by the missing write access during the shutdown?! Is there a solution as well? Maybe to exclude any windows folders from fbwf?
    Thanks in advance again!

    Edit: The Solution...
    The command ' bcdedit /set {default} bootstatuspolicy ignoreallfailures' in cmd as admin will prevent the error message during boot. For reset you can type 'bcdedit /set {default} bootstatuspolicy displayallfailures' in cmd.
    Last edited by extrem; 18 Dec 2009 at 11:54.
      My Computer


 
Page 1 of 2 12 LastLast

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 05:56.
Find Us