GraphicsCaptureProgrammatic registry not working to prevent capture screen

Jean cote 1 Reputation point
2022-05-27T14:42:21.07+00:00

I found that we can use GraphicsCaptureProgrammatic registry key to prevent user in windows 10 to capture screen, but when I try it it doesn't work user are always able to take screenshot.
Path: :HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\GraphicsCaptureProgrammatic
Key: Value
value: Deny
There is other way to prevent user to capture screen at the os level (registry key, GPO etc.) because there is so may software different software.

Windows for business | Windows Client for IT Pros | Devices and deployment | Configure application groups
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Wesley Li-MSFT 4,606 Reputation points Microsoft External Staff
    2022-06-10T02:28:53.36+00:00

    Hi

    The screenshot is a feature of OS in windows.

    All of these are controlled by our operating system and we cannot disable or block them in the browser using HTML/CSS/JavaScript.
    So, we can't prevent users from taking screenshots.

    but we can use some methods to avoid this all to some extent.

    1.Disable printing options for web pages.

    2.Change text selection with CSS

    3.Display a warning message to users not to copy/steal/print/screenshot our web pages.

    4.Add the copyright information of the web page, showing that all the content of the web page belongs to us, and it is strictly prohibited to use our content in any form.

    Note:There is no way to prevent users from taking pictures with external cameras

    For related information, see:https://www.geeksforgeeks.org/is-it-possible-to-prevent-users-from-taking-screenshots-of-webpage/

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.