How to disable FoDMetadata_Client?

FoDMetadata_Client восстанавливает файлы, удаленные NTLite после установки, при подключении к Интернету.
 
Last edited:
The only way is to disable Windows Update. Add Features checks this updated metadata to know new Features are available.
 
OOBE (Out of Box Experience) runs WU during install, even if you disabled it. Don't worry about those files, it's just metadata.
If you're really concerned, unplug the network or block your machine when installing.

But if WU runs again, it will look for FOD metadata. There is no setting for this, sorry.
 
OOBE WU updates any installed Features or UWP (Store) apps it finds with newer versions. OOBE uses the same tools as WU, but ignores any of those settings. The only way is to block network access during install.

One trick is to use a fake WSUS server (localhost). WU will timeout and do nothing.
If you want, integrate this reg file (don't add as Post-Setup item).
Code:
[HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\WindowsUpdate]
"DoNotConnectToWindowsUpdateInternetLocations"=dword:00000001
"WUServer"="127.0.0.1"
"WUStatusServer"="127.0.0.1"

[HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\WindowsUpdate\AU]
"UseWUServer"=dword:00000001

If you want WU to work again after OOBE, add this regfile to Post-Setup:
Code:
[HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\WindowsUpdate]
"DoNotConnectToWindowsUpdateInternetLocations"=-
"WUServer"=-
"WUStatusServer"=-

[HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\WindowsUpdate\AU]
"UseWUServer"=-

This will stop the unwanted feature changes on setup. After this, it's back to normal WU behavior.
 
I don't edit ActionList or any files in there. That doesn't always work, because you have to catch WU in the right moment.
 
There is a program on steam that stops windows update and even more. The app on the web is WDP(will have to make another post of the app on steam since I forget the name) privacy dashboard for Windows. Works well and easy enough to stop and start things you need.
 
Sledgehammer by pf100 is better at controlling WU in my opinion. Registry edits/disabling your internet connection are the only options during setup.
 
You can run this. It will block your firewall. You can include it into your "setupcomplete" command file.

powershell -Command Set-NetFirewallProfile -DefaultOutboundAction Block

Once you installed everything you can just reset your firewall to default, windows defender, advanced, action, reset to default. This will block your windows from going online during install.

Cheers
 
Don't forget SetupComplete runs after OOBE. Fixing the firewall rules won't block anything before this stage.
 
Nope, runs in Post-Setup. Firewall rules would work if you merged the firewall policy into the image (as registry file).
 
Run this reg file. It will block the crap out of your firewall and prevent EVERYTHING from coming in or going out. Once you installed everything you can just reset your firewall to default, windows defender, advanced, action, reset to default. This will block your windows from going online during install and after. Import the reg file in NTLite.

Cheers
 

Attachments

  • fireproof.rar
    621 bytes
applying that reg to image and running that command in setupcomplete should fix the issue then

but still i just do offline installs
 
Back
Top