問題タブ [system-restore]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
windows - Windows Defender (Win 10) がシステムの復元を壊す
Windows 10 1607 (Anniversary Update) でシステムの復元を行うと、次のエラーが表示されます。
エラーに基づいて、Windows Defender がシステムの復元でうまく機能していないようです。そして、Windows Defender を無効にすると、システムの復元が機能します。
ただし、Windows Defender を削除するオプションはありません。クライアントはそれを望んでいません。
これは珍しい問題ではなく、いくつかの解決策があります。
これが私が試したことです:
(1)
「システムの復元でファイルにアクセスできませんでした」というエラーが表示されます。おそらく問題は、ファイルが破損していることですか? Windows Defender はすべてのファイルにアクセスし (私が思うに)、おそらく破損したファイルにアクセスすると、おびえたヤギのように気絶します。
そのため、「システム ファイル チェッカー」というユーティリティを実行しましたが、破損したファイルは見つかりませんでした。ユーティリティを信頼できますか?
(2)
この問題の成功は、 App & Browser controlと呼ばれるものをオフにすることで発見されました。ここでの問題は、Anniversary Update (1607) ではなく、Creator's Update (1709) にあるDefender Security Centerにあるため、それができないことです。
Windows Defender は、1607 では 1709 よりも構成可能性が低く、クライアントも1709 に更新したくないようです。1607 でシステムの復元を許可する Windows Defender 構成がありませんか? 特定のファイルやフォルダーに触れないようにすることはできますが、実際にはファイルではないため、システムの復元がどのファイル/フォルダーにあるのかわかりません。
(3)
Windows Defender を一時的に無効にするスクリプトを作成します。どこから始めればよいかわからないため、実際にはこれを試していません。C# のプログラムにスクリプトを挿入します。次のようになります。
Windows Defender をオフにする
復元ポイントを実行するコードを実行し、それが完了してマシンが再起動されたら、
Windows Defender をオンに戻します。
結局のところ、ここにいくつかの具体的な質問があります:
(1) Windows Defender を切り替えるスクリプトの書き方
(2) システムの復元が機能するように 1607 で Windows Defender を構成する方法はありますか?
(3) 他のアイデアをいただければ幸いです。
windows - ドライブが Windows のシステム復元機能の対象であるかどうかをプログラムで確認するにはどうすればよいですか?
タイトルが示すように、特定のディスク ドライブが Windows のシステムの復元対象かどうかをプログラムで確認する方法が必要です。この情報はControl Panel/System/System protection
タブに表示されます。
私は Windows 用のセキュリティ関連のアプリを開発していますが、その内部ファイルの一部が 1 つのコピーに厳密に存在することが重要です。このファイルが Windows によって誤ってコピー/バックアップされるのを防ぎたいと思います。または、少なくとも、ユーザーにセキュリティ リスクが発生することを警告します。
のことは知って
HKLM\SYSTEM\CurrentControlSet\Control\BackupRestore\FilesNotToBackup
いますが、復元フェーズでのみ使用され、ファイルの内容がまだバックアップ ストレージに存在するため、問題は解決しません。
もありますがHKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore
、対象のディスクに関する情報は含まれていません。少なくとも私にはわかりません。
手がかりは大歓迎です。