Hello,
Here's my first question as a newly established Tom's Hardware member... Sadly, I cannot remember my logon credentials from back in '97 when I first signed up ~ but that's okay...
NEway; I am the only onsite IT technician for a company that is Airgapped. There is an IT Architect that is formulating the network and monitoring the firewall activity - I handle everything from the server down. There have been a lot of attempts from computers attempting to reach out to the world for Windows Update queries.
I have disabled windows update via the registry; HKLM\SYSTEM\CurrentControlSet\Services\wuauserv and as a backup I have created HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU with dword at a value of 1 for NoAutoUpdate.
This has slowed down the outbound attempts but there are still calls from WaasMedicSvc. To remedy this I have gone into the registry and manually set the "Full Control" permissions for SYSTEM to "Deny"... This has worked for the 10 test computers I have completed this on...
Now I have 200 more to do this to and I'm trying to create a powershell script (or anything actually) where I can automate this through the domain server.
I have gone to a computer that has the permissions set to deny, exported the registry settings for the branch: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WaaSMedicSvc; copied that into a newly created reg file and executed it - but it's not working. I've tried both methods of being logged in as an admin, running regedit as an admin, importing the file as well as simply double-clicking the reg file - neither work.
So, I'm trying to create one manually using the below Powershell Commands - and it's still not working...
$registryKeyPath = "HKLM\SYSTEM\CurrentControlSet\Services\WaaSMedicSvc"
$currentAcl = Get-Acl -Path $registryKeyPath
$newAce = New-Object System.Security.AccessControl.AccessRule -ArgumentList ("System", "Full Control", "Deny")
$updatedAcl = $currentAcl + $newAce
Set-Acl -Path $registryKeyPath -Acl $updatedAcl
The error message I'm getting on the above powershell command is "cannot find path"
Can someone help me with this
Here's my first question as a newly established Tom's Hardware member... Sadly, I cannot remember my logon credentials from back in '97 when I first signed up ~ but that's okay...
NEway; I am the only onsite IT technician for a company that is Airgapped. There is an IT Architect that is formulating the network and monitoring the firewall activity - I handle everything from the server down. There have been a lot of attempts from computers attempting to reach out to the world for Windows Update queries.
I have disabled windows update via the registry; HKLM\SYSTEM\CurrentControlSet\Services\wuauserv and as a backup I have created HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU with dword at a value of 1 for NoAutoUpdate.
This has slowed down the outbound attempts but there are still calls from WaasMedicSvc. To remedy this I have gone into the registry and manually set the "Full Control" permissions for SYSTEM to "Deny"... This has worked for the 10 test computers I have completed this on...
Now I have 200 more to do this to and I'm trying to create a powershell script (or anything actually) where I can automate this through the domain server.
I have gone to a computer that has the permissions set to deny, exported the registry settings for the branch: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WaaSMedicSvc; copied that into a newly created reg file and executed it - but it's not working. I've tried both methods of being logged in as an admin, running regedit as an admin, importing the file as well as simply double-clicking the reg file - neither work.
So, I'm trying to create one manually using the below Powershell Commands - and it's still not working...
$registryKeyPath = "HKLM\SYSTEM\CurrentControlSet\Services\WaaSMedicSvc"
$currentAcl = Get-Acl -Path $registryKeyPath
$newAce = New-Object System.Security.AccessControl.AccessRule -ArgumentList ("System", "Full Control", "Deny")
$updatedAcl = $currentAcl + $newAce
Set-Acl -Path $registryKeyPath -Acl $updatedAcl
The error message I'm getting on the above powershell command is "cannot find path"
Can someone help me with this
Last edited: