Hi Artem Shaturskyi,
Since you are already running a PowerShell script to handle the lock screen image, the most reliable "Systems Engineering" fix is to inject the specific registry value that forces the "Status" app to Null within that same user-context script.
Here is the solution for both the "Status" app and the newer "Widgets" (Weather) overlay.
1. The PowerShell Solution (Registry Injection)
You mentioned you are already updating registry values per user. To programmatically set the "Lock screen status" to None, you must target the DetailedStatusApp value in the user's hive.
Add this logic to your existing script:
$RegPath = "HKCU:\Software\Microsoft\Windows\CurrentVersion\Lock Screen"
New-ItemProperty -Path $RegPath -Name "DetailedStatusApp" -Value "" -PropertyType String -Force
$ContentDelivery = "HKCU:\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager"
New-ItemProperty -Path $ContentDelivery -Name "RotatingLockScreenOverlayEnabled" -Value 0 -PropertyType DWord -Force
New-ItemProperty -Path $ContentDelivery -Name "SubscribedContent-338387Enabled" -Value 0 -PropertyType DWord -Force
=> This controls the specific app (Weather, Calendar, Mail) shown in the center or bottom of the lock screen. Setting it to an empty string is the registry equivalent of selecting "None" in the UI. This also ensures that no "fun facts" or metadata overlays attempt to repopulate that space.
2. The "Modern" Intune Method (Windows 11 Specific)
If your fleet is on Windows 11, Microsoft recently added a dedicated CSP to handle the "Weather" widget specifically, which is distinct from the legacy status apps. This is cleaner than a script if your OS build is current (Windows 11 22H2/23H2+).
Policy Path: Settings Catalog
Category: Windows Components > Widgets
Setting: Allow widgets on Lock Screen
Value: Disabled
This Policy sets the following machine-wide registry key, which you can also enforce via your script if you prefer a "scorched earth" approach: reg add "HKLM\SOFTWARE\Policies\Microsoft\Dsh" /v DisableWidgetsOnLockScreen /t REG_DWORD /d 1 /f
Since you already have the script infrastructure, adding the DetailedStatusApp = "" line is the immediate fix for your "Status to None" requirement. However, I strongly recommend layering the Intune Widgets Policy on top of it to prevent future OS updates from re-enabling the "Weather" feed, which Microsoft often pushes aggressively.
You can watch this video https://www.youtube.com/watch?v=GuQjZJTWPHM showing how to demonstrate the specific Intune configuration steps to disable the widgets feature on Windows 11 lock screens, which complements the registry workaround.
I hope you've found something useful here. If it helps you get more insight into the issue, it's appreciated to accept the answer. Should you have more questions, feel free to leave a message. Have a nice day!
VP