Compare commits
297 commits
Author | SHA1 | Date | |
---|---|---|---|
66a87e9981 | |||
![]() |
15ad192013 | ||
![]() |
0349dd9892 | ||
![]() |
93a9ac49a1 | ||
![]() |
9339645a76 | ||
![]() |
b7e79c9abe | ||
![]() |
481d3c2c82 | ||
![]() |
bd70c68e07 | ||
![]() |
d07d2041c0 | ||
![]() |
13c9e2f9fe | ||
![]() |
06a855882a | ||
![]() |
3ffd64ecf5 | ||
![]() |
0803e2b3de | ||
![]() |
d75c6ff6e5 | ||
![]() |
0c24b54027 | ||
![]() |
17f550e2c0 | ||
![]() |
f45962cccc | ||
![]() |
e8bbffe721 | ||
![]() |
811ce7d871 | ||
![]() |
0a73346ed4 | ||
![]() |
256876fe73 | ||
![]() |
989a774cef | ||
![]() |
c5a1540130 | ||
![]() |
0037b12d3a | ||
![]() |
ae8de3195e | ||
![]() |
b650ba2190 | ||
![]() |
a0a3923ba9 | ||
![]() |
576c70d741 | ||
![]() |
900e30ece8 | ||
![]() |
82402b3573 | ||
![]() |
3f352c1189 | ||
![]() |
eb8e59791a | ||
![]() |
583c4faffd | ||
![]() |
34dfce1a3a | ||
![]() |
e18e19769f | ||
![]() |
b3689c42cb | ||
![]() |
f30a1d27e8 | ||
![]() |
19129c85cc | ||
![]() |
e6607d5839 | ||
![]() |
15036a461f | ||
![]() |
6d44953acc | ||
![]() |
e95f23407f | ||
![]() |
42f64bb079 | ||
![]() |
a14a1aedbf | ||
![]() |
a2c3cbc6e0 | ||
![]() |
3079c89ea7 | ||
![]() |
2115c6df8f | ||
![]() |
792e284718 | ||
![]() |
db2db05d46 | ||
![]() |
88b6fcc424 | ||
![]() |
ae55ce3b1f | ||
![]() |
797411a51a | ||
![]() |
5cea7e99bc | ||
![]() |
75667f6129 | ||
![]() |
2a7325f4dc | ||
![]() |
401897a91b | ||
![]() |
43796de38a | ||
![]() |
7f2930fee8 | ||
![]() |
882e21a083 | ||
![]() |
6d3e93ba79 | ||
![]() |
a5c91dd2c6 | ||
![]() |
80c6578cc5 | ||
![]() |
7b15260109 | ||
![]() |
69b71d0422 | ||
![]() |
3fca3cc6c7 | ||
![]() |
7b5f4cd390 | ||
![]() |
25224ab95c | ||
![]() |
7f2497a4c6 | ||
![]() |
d9910e6bf9 | ||
![]() |
9a0cc16aea | ||
![]() |
51a7a58ba8 | ||
![]() |
ca72007781 | ||
![]() |
830d3f7b35 | ||
![]() |
9996a3360f | ||
![]() |
8b2b92431e | ||
![]() |
e3245b3e8c | ||
![]() |
ce5fe2496f | ||
![]() |
09f5935fb8 | ||
![]() |
7ac0d98820 | ||
![]() |
7215c59e64 | ||
![]() |
b72d39a87a | ||
![]() |
0cf47529f5 | ||
![]() |
c202b2f01b | ||
![]() |
cde6f5a6ed | ||
![]() |
4d4bf50365 | ||
![]() |
286d1bf79c | ||
![]() |
e4733813e7 | ||
![]() |
fa3a47deeb | ||
![]() |
4d25d6f15c | ||
![]() |
4670242b56 | ||
![]() |
00ed6a1b43 | ||
![]() |
ad9ff3880a | ||
![]() |
127829a59e | ||
![]() |
3e412e1daf | ||
![]() |
9f08466da2 | ||
![]() |
925795f6cd | ||
![]() |
cdef214c3d | ||
![]() |
acaa1091cc | ||
![]() |
d75ab4eb90 | ||
![]() |
ceb38bf82f | ||
![]() |
bad94b46d9 | ||
![]() |
2cae94d351 | ||
![]() |
b750b0cb59 | ||
![]() |
dd515a1c84 | ||
![]() |
73347f8e00 | ||
![]() |
877ca5ade9 | ||
![]() |
f4477041be | ||
![]() |
c2bf7f2668 | ||
![]() |
886a69c638 | ||
![]() |
31f5e389de | ||
![]() |
ab2b209b6e | ||
![]() |
7adde8fe5c | ||
![]() |
963edd1198 | ||
![]() |
75848741f6 | ||
![]() |
ef5ea01457 | ||
![]() |
33cc3d7e00 | ||
![]() |
57bef37243 | ||
![]() |
89284ac4e0 | ||
![]() |
f49a2fb5b3 | ||
![]() |
cde478bdfc | ||
![]() |
db5612505a | ||
![]() |
bb7b00bcf5 | ||
![]() |
1bf6cdae08 | ||
![]() |
3ef6f364c2 | ||
![]() |
5cfda3ee01 | ||
![]() |
a0810f3bb7 | ||
![]() |
7d826b9332 | ||
![]() |
c5622bb63e | ||
![]() |
4526d749e4 | ||
![]() |
81c0ccae68 | ||
![]() |
64474e91fe | ||
![]() |
17218b9622 | ||
![]() |
c062db315a | ||
![]() |
a4c627011c | ||
![]() |
8ebfc0bd19 | ||
![]() |
24f999d47c | ||
![]() |
362a48f88d | ||
![]() |
3ff324541f | ||
![]() |
42a81a65b3 | ||
![]() |
46a9300093 | ||
![]() |
ab59cfdef7 | ||
![]() |
bab7f4bfed | ||
![]() |
77fbd20dd4 | ||
![]() |
4aab86deac | ||
![]() |
cb0c541556 | ||
![]() |
9ccfd2017c | ||
![]() |
1cfbabd114 | ||
![]() |
82ca8fed20 | ||
![]() |
f433b10914 | ||
![]() |
173e0d391d | ||
![]() |
df25fb1484 | ||
![]() |
d8a1668bc5 | ||
![]() |
374bc497dd | ||
![]() |
1eb2181873 | ||
![]() |
dfcccaae4b | ||
![]() |
755b2acffd | ||
![]() |
5c3ee01ecd | ||
![]() |
c7257eec96 | ||
![]() |
41f138e190 | ||
![]() |
dd811e88a7 | ||
![]() |
695b1b377b | ||
![]() |
296169b057 | ||
![]() |
092dbc192f | ||
![]() |
2ff03b9a17 | ||
![]() |
fe7d69669d | ||
![]() |
a410c33423 | ||
![]() |
7b371c69f5 | ||
![]() |
3a9cba9bc3 | ||
![]() |
984a083eb7 | ||
![]() |
b83fe615a3 | ||
![]() |
cdfc763d20 | ||
![]() |
54ff178456 | ||
![]() |
3c1976330a | ||
![]() |
001e0fecf2 | ||
![]() |
bbb17c841a | ||
![]() |
01193127a6 | ||
![]() |
55b83badad | ||
![]() |
db51431e69 | ||
![]() |
7a8af930f9 | ||
![]() |
fda935ac5d | ||
![]() |
b97a2cf352 | ||
![]() |
51d5151659 | ||
![]() |
56b9b4ec8d | ||
![]() |
1108177806 | ||
![]() |
ad1133d2ab | ||
![]() |
0b22f73861 | ||
![]() |
e82432f1ff | ||
![]() |
dd0b0935a0 | ||
![]() |
0e996e1282 | ||
![]() |
2b596a6f96 | ||
![]() |
7956c539c4 | ||
![]() |
d40ada3098 | ||
![]() |
6618bde2ca | ||
![]() |
865a80acec | ||
![]() |
3aa6889a64 | ||
![]() |
3e17669e5e | ||
![]() |
4767750040 | ||
![]() |
2769b9b182 | ||
![]() |
3fe806c4ac | ||
![]() |
848defbfcb | ||
![]() |
34ff12ea9e | ||
![]() |
552df02375 | ||
![]() |
7e9035d35b | ||
![]() |
db4e59b7b8 | ||
![]() |
a32c874c5c | ||
![]() |
65be5f65be | ||
![]() |
eeb9c1e889 | ||
![]() |
b7b2011b15 | ||
![]() |
d42dc1c384 | ||
![]() |
642e01783e | ||
![]() |
fc7c256fa6 | ||
![]() |
2adf62e505 | ||
![]() |
c633ea004e | ||
![]() |
c767c4cd86 | ||
![]() |
165a426bb3 | ||
![]() |
9bdfbf7271 | ||
![]() |
045d9ccb66 | ||
![]() |
7916a2760d | ||
![]() |
dc32de214e | ||
![]() |
3fa85183cc | ||
![]() |
61bbd6d05a | ||
![]() |
2ce533874e | ||
![]() |
050587475b | ||
![]() |
f08a59ed52 | ||
![]() |
7154f97663 | ||
![]() |
be8cd676ce | ||
![]() |
dc5c459c44 | ||
![]() |
f43986ab8a | ||
![]() |
f165d31347 | ||
![]() |
d72ebd95fa | ||
![]() |
88d302eebc | ||
![]() |
4678e699e1 | ||
![]() |
ba07715d54 | ||
![]() |
0bd0ac3ad3 | ||
![]() |
dd83a67a51 | ||
![]() |
a82f435d26 | ||
![]() |
79fe588d0c | ||
![]() |
01467e643c | ||
![]() |
c62fc9a194 | ||
![]() |
e7349fb0e9 | ||
![]() |
4736a1f966 | ||
![]() |
4c460ff41e | ||
![]() |
5167a2328b | ||
![]() |
fb257dff6d | ||
![]() |
3dd02d719a | ||
![]() |
22ba9c8877 | ||
![]() |
f2d75e9d06 | ||
![]() |
ef370ce27b | ||
![]() |
ce122e797e | ||
![]() |
15f2d8ce97 | ||
![]() |
b51ddf1ca3 | ||
![]() |
485d19ddf4 | ||
![]() |
567befad74 | ||
![]() |
090d4b29b9 | ||
![]() |
29181e9a10 | ||
![]() |
0b8ee5f2d2 | ||
![]() |
7152e73564 | ||
![]() |
931262ed44 | ||
![]() |
1d5e089691 | ||
![]() |
6811c9b93b | ||
![]() |
9032d60725 | ||
![]() |
c4d8f9dfb8 | ||
![]() |
273a57a683 | ||
![]() |
bb0ccb68ce | ||
![]() |
69dbe2c09f | ||
![]() |
7c78c0cf4a | ||
![]() |
4b97a18f4d | ||
![]() |
372cca990f | ||
![]() |
1daa919b9f | ||
![]() |
6349bfeee2 | ||
![]() |
2fb829c07f | ||
![]() |
5a8b70be20 | ||
![]() |
16f16f54bd | ||
![]() |
d9111c101f | ||
![]() |
84272b9f4a | ||
![]() |
20a272cb5c | ||
![]() |
1177dc198b | ||
![]() |
04b15426e1 | ||
![]() |
bbdae984f9 | ||
![]() |
324faf4e7a | ||
![]() |
f7206c3949 | ||
![]() |
6e093fc6ed | ||
![]() |
916787ebaf | ||
![]() |
029d861c9d | ||
![]() |
c8315da21d | ||
![]() |
b01e506be5 | ||
![]() |
6206f87aa1 | ||
![]() |
e3dd413c25 | ||
![]() |
a9fc6dd235 | ||
![]() |
5ff097f528 | ||
![]() |
42bb760d9a | ||
![]() |
35d519ab4f | ||
![]() |
7c0f286673 | ||
![]() |
830b2cae20 | ||
![]() |
90414a8d2c | ||
![]() |
990ffee017 | ||
![]() |
21c10ccc4d |
21
LICENSE
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
MIT License
|
||||||
|
|
||||||
|
Copyright (c) 2020 Builtbybel
|
||||||
|
|
||||||
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
in the Software without restriction, including without limitation the rights
|
||||||
|
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
copies of the Software, and to permit persons to whom the Software is
|
||||||
|
furnished to do so, subject to the following conditions:
|
||||||
|
|
||||||
|
The above copyright notice and this permission notice shall be included in all
|
||||||
|
copies or substantial portions of the Software.
|
||||||
|
|
||||||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||||
|
SOFTWARE.
|
83
README.md
|
@ -1,28 +1,27 @@
|
||||||
|
|
||||||
<h1 align="center">
|
<h1 align="center">
|
||||||
<br>
|
<br>
|
||||||
<a href="http://www.mirinsoft.com"><img src="https://github.com/mirinsoft/spydish/blob/master/icon.png" alt="Spydish" width="200"></a>
|
<a href="http://www.builtbybel.com"><img src="https://github.com/builtbybel/privatezilla/blob/master/src/Privatezilla/icon.ico" alt="Privatezilla" width="200"></a>
|
||||||
<br>
|
<br>
|
||||||
Spydish
|
Privatezilla
|
||||||
<br>
|
<br>
|
||||||
</h1>
|
</h1>
|
||||||
<h4 align="center">The Spydish app is the simplest and easiest way to perform a quick privacy check.
|
<h4 align="center">Privatezilla is the simplest way to perform a quick privacy and security check of your Windows 10 copy.
|
||||||
</h4>
|
</h4>
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<a href="https://github.com/mirinsoft/spydish/releases/latest" target="_blank">
|
<a href="https://github.com/builtbybel/privatezilla/releases/latest" target="_blank">
|
||||||
<img alt="Latest GitHub release" src="https://img.shields.io/github/release/mirinsoft/spydish.svg?style=flat-square" />
|
<img alt="Latest GitHub release" src="https://img.shields.io/github/release/builtbybel/privatezilla.svg?style=flat-square" />
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
<a href="https://github.com/mirinsoft/spydish/releases" target="_blank">
|
<a href="https://github.com/builtbybel/privatezilla/releases" target="_blank">
|
||||||
<img alt="Downloads on GitHub" src="https://img.shields.io/github/downloads/mirinsoft/spydish/total.svg?style=flat-square" />
|
<img alt="Downloads on GitHub" src="https://img.shields.io/github/downloads/builtbybel/privatezilla/total.svg?style=flat-square" />
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
<a href="https://github.com/mirinsoft/spydish/commits/master">
|
<a href="https://github.com/builtbybel/privatezilla/commits/master">
|
||||||
<img src="https://img.shields.io/github/last-commit/mirinsoft/spydish.svg?style=flat-square&logo=github&logoColor=white"
|
<img src="https://img.shields.io/github/last-commit/builtbybel/privatezilla.svg?style=flat-square&logo=github&logoColor=white"
|
||||||
alt="GitHub last commit">
|
alt="GitHub last commit">
|
||||||
<a href="https://github.com/mirinsoft/burnbytes/issues">
|
<a href="https://github.com/builtbybel/burnbytes/issues">
|
||||||
<img src="https://img.shields.io/github/issues-raw/mirinsoft/spydish.svg?style=flat-square&logo=github&logoColor=white"
|
<img src="https://img.shields.io/github/issues-raw/builtbybel/privatezilla.svg?style=flat-square&logo=github&logoColor=white"
|
||||||
alt="GitHub issues">
|
alt="GitHub issues">
|
||||||
|
|
||||||
</p>
|
</p>
|
||||||
|
@ -30,24 +29,70 @@ alt="GitHub issues">
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<a href="#about">About</a> •
|
<a href="#about">About</a> •
|
||||||
<a href="#download">Download</a> •
|
<a href="#download">Download</a> •
|
||||||
|
<a href="#community-package">Community package</a> •
|
||||||
<a href="#credits">Credits</a> •
|
<a href="#credits">Credits</a> •
|
||||||
<a href="#license">License</a>
|
<a href="#support">Support</a>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
## About
|
## About
|
||||||
|
|
||||||
- https://www.mirinsoft.com/blog/19-apps/33-check-your-privacy-state-with-spydish
|
Privatezilla integrates the most critical Windows 10 privacy settings and allows you to quickly perform a privacy check against these settings. Active settings are marked with the status "Configured" and indicates that your privacy is protected. The inactive ones are declared as "Not configured". All available settings (currently 60) can be enabled as well as disabled.
|
||||||
|
|
||||||
|
### System Requirements
|
||||||
|
|
||||||
|
- Windows 10 (supports 1809 - 2009)
|
||||||
|
|
||||||
## Download
|
## Download
|
||||||
|
|
||||||
- (Latest release) [Download](https://github.com/mirinsoft/spydish/releases)
|
- (GitHub) [Download](https://github.com/builtbybel/privatezilla/releases)
|
||||||
|
- (Mirror on my site) [Download](https://www.builtbybel.com/privatezilla)
|
||||||
|
|
||||||
|
## Community package
|
||||||
|
### For advanced users only!
|
||||||
|
|
||||||
|
The community package for Privatezilla adds support for several advanced scripting features based upon PowerShell, e.g.
|
||||||
|
- Removal of specific pre-installed apps
|
||||||
|
- Uninstall of OneDrive
|
||||||
|
- Unping Startmenu tiles
|
||||||
|
- Disable telemetry of third-party apps (E.g. CCleaner, Firefox, Dropbox, Microsoft Office)
|
||||||
|
- Removal of Windows Defender (NOT recommended! I can highly recommend using Windows Defender on consumer versions of Windows 10)
|
||||||
|
- Blocking telemetry via firewall and host files. Rules are provided by [crazy-max/WindowsSpyBlocker](https://github.com/crazy-max/WindowsSpyBlocker)
|
||||||
|
- Support for all-in-one PowerShell debloating script [Windows10Debloater.ps1](https://github.com/Sycnex/Windows10Debloater)
|
||||||
|
- New automation templates
|
||||||
|
|
||||||
|
All objects (templates and scripts) included can be viewed [here](https://github.com/builtbybel/privatezilla/tree/master/scripts)
|
||||||
|
|
||||||
|
### How-to Install
|
||||||
|
* **[Download](https://github.com/builtbybel/privatezilla/blob/master/scripts/packages.zip?raw=true)** the latest `packages.zip` file.
|
||||||
|
* **Extract the package** to Privatezilla installation directory
|
||||||
|
*(the extracted package must have the name scripts)*
|
||||||
|
* **Restart Privatezilla**
|
||||||
|
|
||||||
|
### Intro of community package after Installing
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
## Credits
|
## Credits
|
||||||
|
|
||||||
- [Icon by FFra](https://www.deviantart.com/ffra/art/MAXIMAL-Icons-Updated-387287801)
|
Since release 0.30 this project is partly based upon
|
||||||
|
|
||||||
## License
|
- https://github.com/t-richards/chemo
|
||||||
|
|
||||||
- Donationware
|
More infos [here](https://www.builtbybel.com/blog/12-company-announcements/39-spydish-becomes-privatezilla-open-source)
|
||||||
|
|
||||||
|
This software uses the following packages:
|
||||||
|
|
||||||
|
- [Icon by bokehlicia](https://iconarchive.com/show/captiva-icons-by-bokehlicia/preferences-system-icon.html)
|
||||||
|
|
||||||
|
## Support
|
||||||
|
If you like the tool please consider supporting me via PayPal.
|
||||||
|
|
||||||
|
You can [buy me a coffee or donut, some banana, a shirt, Taycan or Tesla, the stars or whatever you want here](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donate@builtbybel.com&lc=US&item_name=%20Builtbybel&no_note=0&cn=¤cy_code=USD&bn=PP-DonationsBF:btn_donateCC_LG.gif:NonHosted)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
> [builtbybel](https://www.builtbybel.com) ·
|
||||||
|
> GitHub [@builtbybel](https://github.com/builtbybel) ·
|
||||||
|
> Twitter [@builtbybel](https://twitter.com/builtbybel)
|
||||||
|
|
BIN
assets/community-pkg.gif
Normal file
After Width: | Height: | Size: 2.1 MiB |
BIN
assets/intro.gif
Normal file
After Width: | Height: | Size: 3.3 MiB |
BIN
assets/translation_screen.png
Normal file
After Width: | Height: | Size: 71 KiB |
BIN
icon.png
Before Width: | Height: | Size: 6.1 KiB |
1
latest.txt
Normal file
|
@ -0,0 +1 @@
|
||||||
|
0.60.0
|
218
scripts/Block Telemetry IPs via Hosts file.ps1
Normal file
|
@ -0,0 +1,218 @@
|
||||||
|
### This script blocks telemetry related domains via the hosts file and related IPs via Windows Firewall ###
|
||||||
|
###- Please note that adding these domains may break certain software like iTunes or Skype. As this issue is location dependent for some domains, they are not commented by default. The domains known to cause issues marked accordingly. ###
|
||||||
|
### Please see the related issue:
|
||||||
|
### https://github.com/W4RH4WK/Debloat-Windows-10/issues/79
|
||||||
|
|
||||||
|
Import-Module -DisableNameChecking $PSScriptRoot\..\lib\force-mkdir.psm1
|
||||||
|
|
||||||
|
Write-Output "Disabling telemetry via Group Policies"
|
||||||
|
force-mkdir "HKLM:\SOFTWARE\Policies\Microsoft\Windows\DataCollection"
|
||||||
|
Set-ItemProperty "HKLM:\SOFTWARE\Policies\Microsoft\Windows\DataCollection" "AllowTelemetry" 0
|
||||||
|
|
||||||
|
# Entries related to Akamai have been reported to cause issues with Widevine
|
||||||
|
# DRM.
|
||||||
|
|
||||||
|
Write-Output "Adding telemetry domains to hosts file"
|
||||||
|
$hosts_file = "$env:systemroot\System32\drivers\etc\hosts"
|
||||||
|
$domains = @(
|
||||||
|
"184-86-53-99.deploy.static.akamaitechnologies.com"
|
||||||
|
"a-0001.a-msedge.net"
|
||||||
|
"a-0002.a-msedge.net"
|
||||||
|
"a-0003.a-msedge.net"
|
||||||
|
"a-0004.a-msedge.net"
|
||||||
|
"a-0005.a-msedge.net"
|
||||||
|
"a-0006.a-msedge.net"
|
||||||
|
"a-0007.a-msedge.net"
|
||||||
|
"a-0008.a-msedge.net"
|
||||||
|
"a-0009.a-msedge.net"
|
||||||
|
"a1621.g.akamai.net"
|
||||||
|
"a1856.g2.akamai.net"
|
||||||
|
"a1961.g.akamai.net"
|
||||||
|
#"a248.e.akamai.net" # makes iTunes download button disappear (#43)
|
||||||
|
"a978.i6g1.akamai.net"
|
||||||
|
"a.ads1.msn.com"
|
||||||
|
"a.ads2.msads.net"
|
||||||
|
"a.ads2.msn.com"
|
||||||
|
"ac3.msn.com"
|
||||||
|
"ad.doubleclick.net"
|
||||||
|
"adnexus.net"
|
||||||
|
"adnxs.com"
|
||||||
|
"ads1.msads.net"
|
||||||
|
"ads1.msn.com"
|
||||||
|
"ads.msn.com"
|
||||||
|
"aidps.atdmt.com"
|
||||||
|
"aka-cdn-ns.adtech.de"
|
||||||
|
"a-msedge.net"
|
||||||
|
"any.edge.bing.com"
|
||||||
|
"a.rad.msn.com"
|
||||||
|
"az361816.vo.msecnd.net"
|
||||||
|
"az512334.vo.msecnd.net"
|
||||||
|
"b.ads1.msn.com"
|
||||||
|
"b.ads2.msads.net"
|
||||||
|
"bingads.microsoft.com"
|
||||||
|
"b.rad.msn.com"
|
||||||
|
"bs.serving-sys.com"
|
||||||
|
"c.atdmt.com"
|
||||||
|
"cdn.atdmt.com"
|
||||||
|
"cds26.ams9.msecn.net"
|
||||||
|
"choice.microsoft.com"
|
||||||
|
"choice.microsoft.com.nsatc.net"
|
||||||
|
"compatexchange.cloudapp.net"
|
||||||
|
"corpext.msitadfs.glbdns2.microsoft.com"
|
||||||
|
"corp.sts.microsoft.com"
|
||||||
|
"cs1.wpc.v0cdn.net"
|
||||||
|
"db3aqu.atdmt.com"
|
||||||
|
"df.telemetry.microsoft.com"
|
||||||
|
"diagnostics.support.microsoft.com"
|
||||||
|
"e2835.dspb.akamaiedge.net"
|
||||||
|
"e7341.g.akamaiedge.net"
|
||||||
|
"e7502.ce.akamaiedge.net"
|
||||||
|
"e8218.ce.akamaiedge.net"
|
||||||
|
"ec.atdmt.com"
|
||||||
|
"fe2.update.microsoft.com.akadns.net"
|
||||||
|
"feedback.microsoft-hohm.com"
|
||||||
|
"feedback.search.microsoft.com"
|
||||||
|
"feedback.windows.com"
|
||||||
|
"flex.msn.com"
|
||||||
|
"g.msn.com"
|
||||||
|
"h1.msn.com"
|
||||||
|
"h2.msn.com"
|
||||||
|
"hostedocsp.globalsign.com"
|
||||||
|
"i1.services.social.microsoft.com"
|
||||||
|
"i1.services.social.microsoft.com.nsatc.net"
|
||||||
|
"ipv6.msftncsi.com"
|
||||||
|
"ipv6.msftncsi.com.edgesuite.net"
|
||||||
|
"lb1.www.ms.akadns.net"
|
||||||
|
"live.rads.msn.com"
|
||||||
|
"m.adnxs.com"
|
||||||
|
"msedge.net"
|
||||||
|
"msftncsi.com"
|
||||||
|
"msnbot-65-55-108-23.search.msn.com"
|
||||||
|
"msntest.serving-sys.com"
|
||||||
|
"oca.telemetry.microsoft.com"
|
||||||
|
"oca.telemetry.microsoft.com.nsatc.net"
|
||||||
|
"onesettings-db5.metron.live.nsatc.net"
|
||||||
|
"pre.footprintpredict.com"
|
||||||
|
"preview.msn.com"
|
||||||
|
"rad.live.com"
|
||||||
|
"rad.msn.com"
|
||||||
|
"redir.metaservices.microsoft.com"
|
||||||
|
"reports.wes.df.telemetry.microsoft.com"
|
||||||
|
"schemas.microsoft.akadns.net"
|
||||||
|
"secure.adnxs.com"
|
||||||
|
"secure.flashtalking.com"
|
||||||
|
"services.wes.df.telemetry.microsoft.com"
|
||||||
|
"settings-sandbox.data.microsoft.com"
|
||||||
|
#"settings-win.data.microsoft.com" # may cause issues with Windows Updates
|
||||||
|
"sls.update.microsoft.com.akadns.net"
|
||||||
|
#"sls.update.microsoft.com.nsatc.net" # may cause issues with Windows Updates
|
||||||
|
"sqm.df.telemetry.microsoft.com"
|
||||||
|
"sqm.telemetry.microsoft.com"
|
||||||
|
"sqm.telemetry.microsoft.com.nsatc.net"
|
||||||
|
"ssw.live.com"
|
||||||
|
"static.2mdn.net"
|
||||||
|
"statsfe1.ws.microsoft.com"
|
||||||
|
"statsfe2.update.microsoft.com.akadns.net"
|
||||||
|
"statsfe2.ws.microsoft.com"
|
||||||
|
"survey.watson.microsoft.com"
|
||||||
|
"telecommand.telemetry.microsoft.com"
|
||||||
|
"telecommand.telemetry.microsoft.com.nsatc.net"
|
||||||
|
"telemetry.appex.bing.net"
|
||||||
|
"telemetry.microsoft.com"
|
||||||
|
"telemetry.urs.microsoft.com"
|
||||||
|
"vortex-bn2.metron.live.com.nsatc.net"
|
||||||
|
"vortex-cy2.metron.live.com.nsatc.net"
|
||||||
|
"vortex.data.microsoft.com"
|
||||||
|
"vortex-sandbox.data.microsoft.com"
|
||||||
|
"vortex-win.data.microsoft.com"
|
||||||
|
"cy2.vortex.data.microsoft.com.akadns.net"
|
||||||
|
"watson.live.com"
|
||||||
|
"watson.microsoft.com"
|
||||||
|
"watson.ppe.telemetry.microsoft.com"
|
||||||
|
"watson.telemetry.microsoft.com"
|
||||||
|
"watson.telemetry.microsoft.com.nsatc.net"
|
||||||
|
"wes.df.telemetry.microsoft.com"
|
||||||
|
"win10.ipv6.microsoft.com"
|
||||||
|
"www.bingads.microsoft.com"
|
||||||
|
"www.go.microsoft.akadns.net"
|
||||||
|
"www.msftncsi.com"
|
||||||
|
"client.wns.windows.com"
|
||||||
|
#"wdcp.microsoft.com" # may cause issues with Windows Defender Cloud-based protection
|
||||||
|
#"dns.msftncsi.com" # This causes Windows to think it doesn't have internet
|
||||||
|
#"storeedgefd.dsx.mp.microsoft.com" # breaks Windows Store
|
||||||
|
"wdcpalt.microsoft.com"
|
||||||
|
"settings-ssl.xboxlive.com"
|
||||||
|
"settings-ssl.xboxlive.com-c.edgekey.net"
|
||||||
|
"settings-ssl.xboxlive.com-c.edgekey.net.globalredir.akadns.net"
|
||||||
|
"e87.dspb.akamaidege.net"
|
||||||
|
"insiderservice.microsoft.com"
|
||||||
|
"insiderservice.trafficmanager.net"
|
||||||
|
"e3843.g.akamaiedge.net"
|
||||||
|
"flightingserviceweurope.cloudapp.net"
|
||||||
|
#"sls.update.microsoft.com" # may cause issues with Windows Updates
|
||||||
|
"static.ads-twitter.com" # may cause issues with Twitter login
|
||||||
|
"www-google-analytics.l.google.com"
|
||||||
|
"p.static.ads-twitter.com" # may cause issues with Twitter login
|
||||||
|
"hubspot.net.edge.net"
|
||||||
|
"e9483.a.akamaiedge.net"
|
||||||
|
|
||||||
|
#"www.google-analytics.com"
|
||||||
|
#"padgead2.googlesyndication.com"
|
||||||
|
#"mirror1.malwaredomains.com"
|
||||||
|
#"mirror.cedia.org.ec"
|
||||||
|
"stats.g.doubleclick.net"
|
||||||
|
"stats.l.doubleclick.net"
|
||||||
|
"adservice.google.de"
|
||||||
|
"adservice.google.com"
|
||||||
|
"googleads.g.doubleclick.net"
|
||||||
|
"pagead46.l.doubleclick.net"
|
||||||
|
"hubspot.net.edgekey.net"
|
||||||
|
"insiderppe.cloudapp.net" # Feedback-Hub
|
||||||
|
"livetileedge.dsx.mp.microsoft.com"
|
||||||
|
|
||||||
|
# extra
|
||||||
|
"fe2.update.microsoft.com.akadns.net"
|
||||||
|
"s0.2mdn.net"
|
||||||
|
"statsfe2.update.microsoft.com.akadns.net"
|
||||||
|
"survey.watson.microsoft.com"
|
||||||
|
"view.atdmt.com"
|
||||||
|
"watson.microsoft.com"
|
||||||
|
"watson.ppe.telemetry.microsoft.com"
|
||||||
|
"watson.telemetry.microsoft.com"
|
||||||
|
"watson.telemetry.microsoft.com.nsatc.net"
|
||||||
|
"wes.df.telemetry.microsoft.com"
|
||||||
|
"m.hotmail.com"
|
||||||
|
|
||||||
|
# can cause issues with Skype (#79) or other services (#171)
|
||||||
|
"apps.skype.com"
|
||||||
|
"c.msn.com"
|
||||||
|
# "login.live.com" # prevents login to outlook and other live apps
|
||||||
|
"pricelist.skype.com"
|
||||||
|
"s.gateway.messenger.live.com"
|
||||||
|
"ui.skype.com"
|
||||||
|
)
|
||||||
|
Write-Output "" | Out-File -Encoding ASCII -Append $hosts_file
|
||||||
|
foreach ($domain in $domains) {
|
||||||
|
if (-Not (Select-String -Path $hosts_file -Pattern $domain)) {
|
||||||
|
Write-Output "0.0.0.0 $domain" | Out-File -Encoding ASCII -Append $hosts_file
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
Write-Output "Adding telemetry ips to firewall"
|
||||||
|
$ips = @(
|
||||||
|
"134.170.30.202"
|
||||||
|
"137.116.81.24"
|
||||||
|
"157.56.106.189"
|
||||||
|
"184.86.53.99"
|
||||||
|
"2.22.61.43"
|
||||||
|
"2.22.61.66"
|
||||||
|
"204.79.197.200"
|
||||||
|
"23.218.212.69"
|
||||||
|
"65.39.117.230"
|
||||||
|
"65.52.108.33" # Causes problems with Microsoft Store
|
||||||
|
"65.55.108.23"
|
||||||
|
"64.4.54.254"
|
||||||
|
)
|
||||||
|
Remove-NetFirewallRule -DisplayName "Privatezilla Block Telemetry IPs" -ErrorAction SilentlyContinue
|
||||||
|
New-NetFirewallRule -DisplayName "Privatezilla Block Telemetry IPs" -Direction Outbound `
|
||||||
|
-Action Block -RemoteAddress ([string[]]$ips)
|
201
scripts/Block Telemetry IPs via Windows Firewall.ps1
Normal file
|
@ -0,0 +1,201 @@
|
||||||
|
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
# Rules are provided by crazy-max/WindowsSpyBlocker
|
||||||
|
# https://github.com/crazy-max/WindowsSpyBlocker/blob/master/data/firewall/spy.txt
|
||||||
|
# Last updated on 23 Jan, 2020
|
||||||
|
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
### This script blocks Microsoft telemetry IPs via Windows Firewall ###
|
||||||
|
### This script will not block Windows updates and third party applications from Microsoft like OneDrive, Skype, Live etc.
|
||||||
|
Write-Output "Adding telemetry IPs to firewall"
|
||||||
|
$ips = @(
|
||||||
|
"13.68.31.193"
|
||||||
|
"13.66.56.243"
|
||||||
|
"13.68.82.8"
|
||||||
|
"13.70.180.171"
|
||||||
|
"13.73.26.107"
|
||||||
|
"13.78.130.220"
|
||||||
|
"13.78.232.226"
|
||||||
|
"13.78.233.133"
|
||||||
|
"13.88.28.53"
|
||||||
|
"13.92.194.212"
|
||||||
|
"20.44.86.43"
|
||||||
|
"20.189.74.153"
|
||||||
|
"23.99.49.121"
|
||||||
|
"23.102.4.253"
|
||||||
|
"23.102.21.4"
|
||||||
|
"23.103.182.126"
|
||||||
|
"40.68.222.212"
|
||||||
|
"40.69.153.67"
|
||||||
|
"40.70.184.83"
|
||||||
|
"40.70.220.248"
|
||||||
|
"40.70.221.249"
|
||||||
|
"40.77.228.47"
|
||||||
|
"40.77.228.87"
|
||||||
|
"40.77.228.92"
|
||||||
|
"40.77.232.101"
|
||||||
|
"40.79.85.125"
|
||||||
|
"40.90.221.9"
|
||||||
|
"40.115.3.210"
|
||||||
|
"40.115.119.185"
|
||||||
|
"40.119.211.203"
|
||||||
|
"40.124.34.70"
|
||||||
|
"51.140.40.236"
|
||||||
|
"51.140.157.153"
|
||||||
|
"51.143.111.7"
|
||||||
|
"51.143.111.81"
|
||||||
|
"52.114.6.46"
|
||||||
|
"52.114.6.47"
|
||||||
|
"52.114.7.36"
|
||||||
|
"52.114.7.37"
|
||||||
|
"52.114.7.38"
|
||||||
|
"52.114.7.39"
|
||||||
|
"52.114.32.5"
|
||||||
|
"52.114.32.6"
|
||||||
|
"52.114.32.7"
|
||||||
|
"52.114.32.8"
|
||||||
|
"52.114.32.24"
|
||||||
|
"52.114.32.25"
|
||||||
|
"52.114.36.1"
|
||||||
|
"52.114.36.2"
|
||||||
|
"52.114.36.3"
|
||||||
|
"52.114.36.4"
|
||||||
|
"52.114.74.43"
|
||||||
|
"52.114.74.44"
|
||||||
|
"52.114.74.45"
|
||||||
|
"52.114.75.78"
|
||||||
|
"52.114.75.79"
|
||||||
|
"52.114.75.149"
|
||||||
|
"52.114.75.150"
|
||||||
|
"52.114.76.34"
|
||||||
|
"52.114.76.35"
|
||||||
|
"52.114.76.37"
|
||||||
|
"52.114.77.33"
|
||||||
|
"52.114.77.34"
|
||||||
|
"52.114.77.137"
|
||||||
|
"52.114.77.164"
|
||||||
|
"52.114.88.19"
|
||||||
|
"52.114.88.20"
|
||||||
|
"52.114.88.21"
|
||||||
|
"52.114.88.22"
|
||||||
|
"52.114.88.28"
|
||||||
|
"52.114.88.29"
|
||||||
|
"52.114.128.7"
|
||||||
|
"52.114.128.8"
|
||||||
|
"52.114.128.9"
|
||||||
|
"52.114.128.10"
|
||||||
|
"52.114.128.43"
|
||||||
|
"52.114.128.44"
|
||||||
|
"52.114.128.58"
|
||||||
|
"52.114.132.14"
|
||||||
|
"52.114.132.20"
|
||||||
|
"52.114.132.21"
|
||||||
|
"52.114.132.22"
|
||||||
|
"52.114.132.23"
|
||||||
|
"52.114.132.73"
|
||||||
|
"52.114.132.74"
|
||||||
|
"52.114.158.50"
|
||||||
|
"52.114.158.51"
|
||||||
|
"52.114.158.52"
|
||||||
|
"52.114.158.53"
|
||||||
|
"52.114.158.91"
|
||||||
|
"52.114.158.92"
|
||||||
|
"52.114.158.102"
|
||||||
|
"52.138.204.217"
|
||||||
|
"52.138.216.83"
|
||||||
|
"52.155.172.105"
|
||||||
|
"52.157.234.37"
|
||||||
|
"52.158.208.111"
|
||||||
|
"52.164.241.205"
|
||||||
|
"52.169.189.83"
|
||||||
|
"52.170.83.19"
|
||||||
|
"52.174.22.246"
|
||||||
|
"52.178.147.240"
|
||||||
|
"52.178.151.212"
|
||||||
|
"52.178.178.16"
|
||||||
|
"52.178.223.23"
|
||||||
|
"52.183.114.173"
|
||||||
|
"52.229.39.152"
|
||||||
|
"52.230.85.180"
|
||||||
|
"52.236.42.239"
|
||||||
|
"52.236.43.202"
|
||||||
|
"65.52.100.7"
|
||||||
|
"65.52.100.9"
|
||||||
|
"65.52.100.11"
|
||||||
|
"65.52.100.91"
|
||||||
|
"65.52.100.92"
|
||||||
|
"65.52.100.93"
|
||||||
|
"65.52.100.94"
|
||||||
|
"65.52.161.64"
|
||||||
|
"65.55.29.238"
|
||||||
|
"65.55.44.51"
|
||||||
|
"65.55.44.54"
|
||||||
|
"65.55.44.108"
|
||||||
|
"65.55.44.109"
|
||||||
|
"65.55.83.120"
|
||||||
|
"65.55.113.11"
|
||||||
|
"65.55.113.12"
|
||||||
|
"65.55.113.13"
|
||||||
|
"65.55.176.90"
|
||||||
|
"65.55.252.43"
|
||||||
|
"65.55.252.63"
|
||||||
|
"65.55.252.70"
|
||||||
|
"65.55.252.71"
|
||||||
|
"65.55.252.72"
|
||||||
|
"65.55.252.93"
|
||||||
|
"65.55.252.190"
|
||||||
|
"65.55.252.202"
|
||||||
|
"66.119.147.131"
|
||||||
|
"104.41.207.73"
|
||||||
|
"104.43.137.66"
|
||||||
|
"104.43.139.21"
|
||||||
|
"104.43.140.223"
|
||||||
|
"104.43.228.53"
|
||||||
|
"104.43.228.202"
|
||||||
|
"104.43.237.169"
|
||||||
|
"104.45.11.195"
|
||||||
|
"104.45.214.112"
|
||||||
|
"104.46.1.211"
|
||||||
|
"104.46.38.64"
|
||||||
|
"104.210.4.77"
|
||||||
|
"104.210.40.87"
|
||||||
|
"104.210.212.243"
|
||||||
|
"104.214.35.244"
|
||||||
|
"104.214.78.152"
|
||||||
|
"131.253.6.87"
|
||||||
|
"131.253.6.103"
|
||||||
|
"131.253.40.37"
|
||||||
|
"134.170.30.202"
|
||||||
|
"134.170.30.203"
|
||||||
|
"134.170.30.204"
|
||||||
|
"134.170.30.221"
|
||||||
|
"134.170.52.151"
|
||||||
|
"134.170.235.16"
|
||||||
|
"157.56.74.250"
|
||||||
|
"157.56.91.77"
|
||||||
|
"157.56.106.184"
|
||||||
|
"157.56.106.185"
|
||||||
|
"157.56.106.189"
|
||||||
|
"157.56.113.217"
|
||||||
|
"157.56.121.89"
|
||||||
|
"157.56.124.87"
|
||||||
|
"157.56.149.250"
|
||||||
|
"157.56.194.72"
|
||||||
|
"157.56.194.73"
|
||||||
|
"157.56.194.74"
|
||||||
|
"168.61.24.141"
|
||||||
|
"168.61.146.25"
|
||||||
|
"168.61.149.17"
|
||||||
|
"168.61.172.71"
|
||||||
|
"168.62.187.13"
|
||||||
|
"168.63.100.61"
|
||||||
|
"168.63.108.233"
|
||||||
|
"191.236.155.80"
|
||||||
|
"191.237.218.239"
|
||||||
|
"191.239.50.18"
|
||||||
|
"191.239.50.77"
|
||||||
|
"191.239.52.100"
|
||||||
|
"191.239.54.52"
|
||||||
|
"207.68.166.254"
|
||||||
|
)
|
||||||
|
Remove-NetFirewallRule -DisplayName "Privatezilla Microsoft Telemetry Block" -ErrorAction SilentlyContinue
|
||||||
|
New-NetFirewallRule -DisplayName "Privatezilla Microsoft Telemetry Block" -Direction Outbound `
|
||||||
|
-Action Block -RemoteAddress ([string[]]$ips)
|
32
scripts/Disable Services.ps1
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
### (Silent) This script disables unwanted Windows services. ###
|
||||||
|
### If you do not want to disable certain services comment out the corresponding in code section and save the script as a new preset script.###
|
||||||
|
### Author of this script: https://github.com/W4RH4WK/Debloat-Windows-10
|
||||||
|
|
||||||
|
$services = @(
|
||||||
|
"diagnosticshub.standardcollector.service" # Microsoft (R) Diagnostics Hub Standard Collector Service
|
||||||
|
"DiagTrack" # Diagnostics Tracking Service
|
||||||
|
"dmwappushservice" # WAP Push Message Routing Service (see known issues)
|
||||||
|
"lfsvc" # Geolocation Service
|
||||||
|
"MapsBroker" # Downloaded Maps Manager
|
||||||
|
"NetTcpPortSharing" # Net.Tcp Port Sharing Service
|
||||||
|
"RemoteAccess" # Routing and Remote Access
|
||||||
|
"RemoteRegistry" # Remote Registry
|
||||||
|
"SharedAccess" # Internet Connection Sharing (ICS)
|
||||||
|
"TrkWks" # Distributed Link Tracking Client
|
||||||
|
"WbioSrvc" # Windows Biometric Service (required for Fingerprint reader / facial detection)
|
||||||
|
#"WlanSvc" # WLAN AutoConfig
|
||||||
|
"WMPNetworkSvc" # Windows Media Player Network Sharing Service
|
||||||
|
"wscsvc" # Windows Security Center Service
|
||||||
|
#"WSearch" # Windows Search
|
||||||
|
"XblAuthManager" # Xbox Live Auth Manager
|
||||||
|
"XblGameSave" # Xbox Live Game Save Service
|
||||||
|
"XboxNetApiSvc" # Xbox Live Networking Service
|
||||||
|
"ndu" # Windows Network Data Usage Monitor
|
||||||
|
# Services which cannot be disabled
|
||||||
|
#"WdNisSvc"
|
||||||
|
)
|
||||||
|
|
||||||
|
foreach ($service in $services) {
|
||||||
|
Write-Output "Trying to disable $service"
|
||||||
|
Get-Service -Name $service | Set-Service -StartupType Disabled
|
||||||
|
}
|
47
scripts/Disable Windows Defender.ps1
Normal file
|
@ -0,0 +1,47 @@
|
||||||
|
### This script disables Windows Defender. ###
|
||||||
|
###- Run it once (will throw errors), then reboot, run it again (this time no errors should occur) followed by another reboot.###
|
||||||
|
### Author of this script: https://github.com/W4RH4WK/Debloat-Windows-10
|
||||||
|
|
||||||
|
Import-Module -DisableNameChecking $PSScriptRoot\..\lib\force-mkdir.psm1
|
||||||
|
Import-Module -DisableNameChecking $PSScriptRoot\..\lib\take-own.psm1
|
||||||
|
|
||||||
|
Write-Output "Elevating priviledges for this process"
|
||||||
|
do {} until (Elevate-Privileges SeTakeOwnershipPrivilege)
|
||||||
|
|
||||||
|
$tasks = @(
|
||||||
|
"\Microsoft\Windows\Windows Defender\Windows Defender Cache Maintenance"
|
||||||
|
"\Microsoft\Windows\Windows Defender\Windows Defender Cleanup"
|
||||||
|
"\Microsoft\Windows\Windows Defender\Windows Defender Scheduled Scan"
|
||||||
|
"\Microsoft\Windows\Windows Defender\Windows Defender Verification"
|
||||||
|
)
|
||||||
|
|
||||||
|
foreach ($task in $tasks) {
|
||||||
|
$parts = $task.split('\')
|
||||||
|
$name = $parts[-1]
|
||||||
|
$path = $parts[0..($parts.length-2)] -join '\'
|
||||||
|
|
||||||
|
Write-Output "Trying to disable scheduled task $name"
|
||||||
|
Disable-ScheduledTask -TaskName "$name" -TaskPath "$path"
|
||||||
|
}
|
||||||
|
|
||||||
|
Write-Output "Disabling Windows Defender via Group Policies"
|
||||||
|
force-mkdir "HKLM:\SOFTWARE\Wow6432Node\Policies\Microsoft\Windows Defender"
|
||||||
|
Set-ItemProperty "HKLM:\SOFTWARE\Wow6432Node\Policies\Microsoft\Windows Defender" "DisableAntiSpyware" 1
|
||||||
|
Set-ItemProperty "HKLM:\SOFTWARE\Wow6432Node\Policies\Microsoft\Windows Defender" "DisableRoutinelyTakingAction" 1
|
||||||
|
force-mkdir "HKLM:\SOFTWARE\Wow6432Node\Policies\Microsoft\Windows Defender\Real-Time Protection"
|
||||||
|
Set-ItemProperty "HKLM:\SOFTWARE\Wow6432Node\Policies\Microsoft\Windows Defender\Real-Time Protection" "DisableRealtimeMonitoring" 1
|
||||||
|
|
||||||
|
Write-Output "Disabling Windows Defender Services"
|
||||||
|
Takeown-Registry("HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinDefend")
|
||||||
|
Set-ItemProperty "HKLM:\SYSTEM\CurrentControlSet\Services\WinDefend" "Start" 4
|
||||||
|
Set-ItemProperty "HKLM:\SYSTEM\CurrentControlSet\Services\WinDefend" "AutorunsDisabled" 3
|
||||||
|
Set-ItemProperty "HKLM:\SYSTEM\CurrentControlSet\Services\WdNisSvc" "Start" 4
|
||||||
|
Set-ItemProperty "HKLM:\SYSTEM\CurrentControlSet\Services\WdNisSvc" "AutorunsDisabled" 3
|
||||||
|
Set-ItemProperty "HKLM:\SYSTEM\CurrentControlSet\Services\Sense" "Start" 4
|
||||||
|
Set-ItemProperty "HKLM:\SYSTEM\CurrentControlSet\Services\Sense" "AutorunsDisabled" 3
|
||||||
|
|
||||||
|
Write-Output "Removing Windows Defender context menu item"
|
||||||
|
Set-Item "HKLM:\SOFTWARE\Classes\CLSID\{09A47860-11B0-4DA5-AFA5-26D86198A780}\InprocServer32" ""
|
||||||
|
|
||||||
|
Write-Output "Removing Windows Defender GUI / tray from autorun"
|
||||||
|
Remove-ItemProperty "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" "WindowsDefender" -ea 0
|
3
scripts/Reinstall all built-in apps.ps1
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
### This script will reinstall all built-in modern apps in a single step ###
|
||||||
|
###- This command will take a few moments and will reinstall all built-in apps. If you receive any error message, ignore it. You may need to restart the computer to take effect
|
||||||
|
Get-AppxPackage -allusers | foreach {Add-AppxPackage -register "$($_.InstallLocation)\appxmanifest.xml" -DisableDevelopmentMode}
|
62
scripts/Remove OneDrive.ps1
Normal file
|
@ -0,0 +1,62 @@
|
||||||
|
### This script will remove and disable OneDrive integration. ###
|
||||||
|
### Author of this script: https://github.com/W4RH4WK/Debloat-Windows-10
|
||||||
|
|
||||||
|
Import-Module -DisableNameChecking $PSScriptRoot\..\lib\force-mkdir.psm1
|
||||||
|
Import-Module -DisableNameChecking $PSScriptRoot\..\lib\take-own.psm1
|
||||||
|
|
||||||
|
Write-Output "Kill OneDrive process"
|
||||||
|
taskkill.exe /F /IM "OneDrive.exe"
|
||||||
|
taskkill.exe /F /IM "explorer.exe"
|
||||||
|
|
||||||
|
Write-Output "Remove OneDrive"
|
||||||
|
if (Test-Path "$env:systemroot\System32\OneDriveSetup.exe") {
|
||||||
|
& "$env:systemroot\System32\OneDriveSetup.exe" /uninstall
|
||||||
|
}
|
||||||
|
if (Test-Path "$env:systemroot\SysWOW64\OneDriveSetup.exe") {
|
||||||
|
& "$env:systemroot\SysWOW64\OneDriveSetup.exe" /uninstall
|
||||||
|
}
|
||||||
|
|
||||||
|
Write-Output "Removing OneDrive leftovers"
|
||||||
|
Remove-Item -Recurse -Force -ErrorAction SilentlyContinue "$env:localappdata\Microsoft\OneDrive"
|
||||||
|
Remove-Item -Recurse -Force -ErrorAction SilentlyContinue "$env:programdata\Microsoft OneDrive"
|
||||||
|
Remove-Item -Recurse -Force -ErrorAction SilentlyContinue "$env:systemdrive\OneDriveTemp"
|
||||||
|
# check if directory is empty before removing:
|
||||||
|
If ((Get-ChildItem "$env:userprofile\OneDrive" -Recurse | Measure-Object).Count -eq 0) {
|
||||||
|
Remove-Item -Recurse -Force -ErrorAction SilentlyContinue "$env:userprofile\OneDrive"
|
||||||
|
}
|
||||||
|
|
||||||
|
Write-Output "Disable OneDrive via Group Policies"
|
||||||
|
force-mkdir "HKLM:\SOFTWARE\Wow6432Node\Policies\Microsoft\Windows\OneDrive"
|
||||||
|
Set-ItemProperty "HKLM:\SOFTWARE\Wow6432Node\Policies\Microsoft\Windows\OneDrive" "DisableFileSyncNGSC" 1
|
||||||
|
|
||||||
|
Write-Output "Remove Onedrive from explorer sidebar"
|
||||||
|
New-PSDrive -PSProvider "Registry" -Root "HKEY_CLASSES_ROOT" -Name "HKCR"
|
||||||
|
mkdir -Force "HKCR:\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}"
|
||||||
|
Set-ItemProperty "HKCR:\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}" "System.IsPinnedToNameSpaceTree" 0
|
||||||
|
mkdir -Force "HKCR:\Wow6432Node\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}"
|
||||||
|
Set-ItemProperty "HKCR:\Wow6432Node\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}" "System.IsPinnedToNameSpaceTree" 0
|
||||||
|
Remove-PSDrive "HKCR"
|
||||||
|
|
||||||
|
# Thank you Matthew Israelsson
|
||||||
|
Write-Output "Removing run hook for new users"
|
||||||
|
reg load "hku\Default" "C:\Users\Default\NTUSER.DAT"
|
||||||
|
reg delete "HKEY_USERS\Default\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v "OneDriveSetup" /f
|
||||||
|
reg unload "hku\Default"
|
||||||
|
|
||||||
|
Write-Output "Removing startmenu entry"
|
||||||
|
Remove-Item -Force -ErrorAction SilentlyContinue "$env:userprofile\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\OneDrive.lnk"
|
||||||
|
|
||||||
|
Write-Output "Removing scheduled task"
|
||||||
|
Get-ScheduledTask -TaskPath '\' -TaskName 'OneDrive*' -ea SilentlyContinue | Unregister-ScheduledTask -Confirm:$false
|
||||||
|
|
||||||
|
Write-Output "Restarting explorer"
|
||||||
|
Start-Process "explorer.exe"
|
||||||
|
|
||||||
|
Write-Output "Waiting for explorer to complete loading"
|
||||||
|
Start-Sleep 10
|
||||||
|
|
||||||
|
Write-Output "Removing additional OneDrive leftovers"
|
||||||
|
foreach ($item in (Get-ChildItem "$env:WinDir\WinSxS\*onedrive*")) {
|
||||||
|
Takeown-Folder $item.FullName
|
||||||
|
Remove-Item -Recurse -Force $item.FullName
|
||||||
|
}
|
4
scripts/Remove default apps (Provisioned).ps1
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
### This script allows you to remove unwanted Apps that come with Windows within a GUI. ###
|
||||||
|
### Press <CTRL> if you want to select and remove mutliple apps at the same time ###
|
||||||
|
### INFO: Provisoned apps are applications that Windows will attempt to reinstall during updates, or when a new user account is made. If you remove these you will have to install them manually through the Store app when making new accounts.
|
||||||
|
Get-AppxProvisionedPackage -online | Out-GridView -PassThru | Remove-AppxProvisionedPackage -online
|
3
scripts/Remove default apps (Recommended).ps1
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
### This script allows you to remove unwanted Apps that come with Windows within a GUI. ###
|
||||||
|
### Press <CTRL> if you want to select and remove mutliple apps at the same time
|
||||||
|
Get-AppxPackage -AllUsers | Out-GridView -PassThru | Remove-AppxPackage
|
921
scripts/Run Windows10Debloater (Community).ps1
Normal file
|
@ -0,0 +1,921 @@
|
||||||
|
### This is a script with interactive prompts which will remove unnecessary and sponsered Windows 10 apps including their background tasks in Registry. ###
|
||||||
|
###- This does NOT remove essential system services/software/etc such as Cortana etc. ###
|
||||||
|
###- Next to this it will protect your privacy and turn off Data collection via AllowTelemetry registry keys. ###
|
||||||
|
###- It will unpin live tiles, disable Cortana, Windows Feedback experience, Web search in start menu, Wi-fi Sense, location tracking and other unnecessery scheduled tasks. Note: The most changes can also be reverted.###
|
||||||
|
### Author of this script: https://github.com/Sycnex/Windows10Debloater
|
||||||
|
|
||||||
|
#This function finds any AppX/AppXProvisioned package and uninstalls it, except for Freshpaint, Windows Calculator, Windows Store, and Windows Photos.
|
||||||
|
#Also, to note - This does NOT remove essential system services/software/etc such as .NET framework installations, Cortana, Edge, etc.
|
||||||
|
|
||||||
|
#This will self elevate the script so with a UAC prompt since this script needs to be run as an Administrator in order to function properly.
|
||||||
|
If (!([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole]'Administrator')) {
|
||||||
|
Write-Host "You didn't run this script as an Administrator. This script will self elevate to run as an Administrator and continue."
|
||||||
|
Start-Sleep 1
|
||||||
|
Write-Host " 3"
|
||||||
|
Start-Sleep 1
|
||||||
|
Write-Host " 2"
|
||||||
|
Start-Sleep 1
|
||||||
|
Write-Host " 1"
|
||||||
|
Start-Sleep 1
|
||||||
|
Start-Process powershell.exe -ArgumentList ("-NoProfile -ExecutionPolicy Bypass -File `"{0}`"" -f $PSCommandPath) -Verb RunAs
|
||||||
|
Exit
|
||||||
|
}
|
||||||
|
|
||||||
|
#no errors throughout
|
||||||
|
$ErrorActionPreference = 'silentlycontinue'
|
||||||
|
|
||||||
|
$DebloatFolder = "C:\Temp\Windows10Debloater"
|
||||||
|
If (Test-Path $DebloatFolder) {
|
||||||
|
Write-Output "$DebloatFolder exists. Skipping."
|
||||||
|
}
|
||||||
|
Else {
|
||||||
|
Write-Output "The folder '$DebloatFolder' doesn't exist. This folder will be used for storing logs created after the script runs. Creating now."
|
||||||
|
Start-Sleep 1
|
||||||
|
New-Item -Path "$DebloatFolder" -ItemType Directory
|
||||||
|
Write-Output "The folder $DebloatFolder was successfully created."
|
||||||
|
}
|
||||||
|
|
||||||
|
Start-Transcript -OutputDirectory "$DebloatFolder"
|
||||||
|
|
||||||
|
Add-Type -AssemblyName PresentationCore, PresentationFramework
|
||||||
|
|
||||||
|
Function DebloatAll {
|
||||||
|
#Removes AppxPackages
|
||||||
|
#Credit to /u/GavinEke for a modified version of my whitelist code
|
||||||
|
$WhitelistedApps = 'Microsoft.ScreenSketch|Microsoft.Paint3D|Microsoft.WindowsCalculator|Microsoft.WindowsStore|Microsoft.Windows.Photos|CanonicalGroupLimited.UbuntuonWindows|`
|
||||||
|
Microsoft.XboxGameCallableUI|Microsoft.XboxGamingOverlay|Microsoft.Xbox.TCUI|Microsoft.XboxGamingOverlay|Microsoft.XboxIdentityProvider|Microsoft.MicrosoftStickyNotes|Microsoft.MSPaint|Microsoft.WindowsCamera|.NET|Framework|`
|
||||||
|
Microsoft.HEIFImageExtension|Microsoft.ScreenSketch|Microsoft.StorePurchaseApp|Microsoft.VP9VideoExtensions|Microsoft.WebMediaExtensions|Microsoft.WebpImageExtension|Microsoft.DesktopAppInstaller|WindSynthBerry|MIDIBerry|Slack'
|
||||||
|
#NonRemovable Apps that where getting attempted and the system would reject the uninstall, speeds up debloat and prevents 'initalizing' overlay when removing apps
|
||||||
|
$NonRemovable = '1527c705-839a-4832-9118-54d4Bd6a0c89|c5e2524a-ea46-4f67-841f-6a9465d9d515|E2A4F912-2574-4A75-9BB0-0D023378592B|F46D4000-FD22-4DB4-AC8E-4E1DDDE828FE|InputApp|Microsoft.AAD.BrokerPlugin|Microsoft.AccountsControl|`
|
||||||
|
Microsoft.BioEnrollment|Microsoft.CredDialogHost|Microsoft.ECApp|Microsoft.LockApp|Microsoft.MicrosoftEdgeDevToolsClient|Microsoft.MicrosoftEdge|Microsoft.PPIProjection|Microsoft.Win32WebViewHost|Microsoft.Windows.Apprep.ChxApp|`
|
||||||
|
Microsoft.Windows.AssignedAccessLockApp|Microsoft.Windows.CapturePicker|Microsoft.Windows.CloudExperienceHost|Microsoft.Windows.ContentDeliveryManager|Microsoft.Windows.Cortana|Microsoft.Windows.NarratorQuickStart|`
|
||||||
|
Microsoft.Windows.ParentalControls|Microsoft.Windows.PeopleExperienceHost|Microsoft.Windows.PinningConfirmationDialog|Microsoft.Windows.SecHealthUI|Microsoft.Windows.SecureAssessmentBrowser|Microsoft.Windows.ShellExperienceHost|`
|
||||||
|
Microsoft.Windows.XGpuEjectDialog|Microsoft.XboxGameCallableUI|Windows.CBSPreview|windows.immersivecontrolpanel|Windows.PrintDialog|Microsoft.VCLibs.140.00|Microsoft.Services.Store.Engagement|Microsoft.UI.Xaml.2.0|*Nvidia*'
|
||||||
|
Get-AppxPackage -AllUsers | Where-Object {$_.Name -NotMatch $WhitelistedApps -and $_.Name -NotMatch $NonRemovable} | Remove-AppxPackage
|
||||||
|
Get-AppxPackage | Where-Object {$_.Name -NotMatch $WhitelistedApps -and $_.Name -NotMatch $NonRemovable} | Remove-AppxPackage
|
||||||
|
Get-AppxProvisionedPackage -Online | Where-Object {$_.PackageName -NotMatch $WhitelistedApps -and $_.PackageName -NotMatch $NonRemovable} | Remove-AppxProvisionedPackage -Online
|
||||||
|
}
|
||||||
|
|
||||||
|
Function DebloatBlacklist {
|
||||||
|
|
||||||
|
$Bloatware = @(
|
||||||
|
|
||||||
|
#Unnecessary Windows 10 AppX Apps
|
||||||
|
"Microsoft.BingNews"
|
||||||
|
"Microsoft.GetHelp"
|
||||||
|
"Microsoft.Getstarted"
|
||||||
|
"Microsoft.Messaging"
|
||||||
|
"Microsoft.Microsoft3DViewer"
|
||||||
|
"Microsoft.MicrosoftOfficeHub"
|
||||||
|
"Microsoft.MicrosoftSolitaireCollection"
|
||||||
|
"Microsoft.NetworkSpeedTest"
|
||||||
|
"Microsoft.News"
|
||||||
|
"Microsoft.Office.Lens"
|
||||||
|
"Microsoft.Office.OneNote"
|
||||||
|
"Microsoft.Office.Sway"
|
||||||
|
"Microsoft.OneConnect"
|
||||||
|
"Microsoft.People"
|
||||||
|
"Microsoft.Print3D"
|
||||||
|
"Microsoft.RemoteDesktop"
|
||||||
|
"Microsoft.SkypeApp"
|
||||||
|
"Microsoft.StorePurchaseApp"
|
||||||
|
"Microsoft.Office.Todo.List"
|
||||||
|
"Microsoft.Whiteboard"
|
||||||
|
"Microsoft.WindowsAlarms"
|
||||||
|
#"Microsoft.WindowsCamera"
|
||||||
|
"microsoft.windowscommunicationsapps"
|
||||||
|
"Microsoft.WindowsFeedbackHub"
|
||||||
|
"Microsoft.WindowsMaps"
|
||||||
|
"Microsoft.WindowsSoundRecorder"
|
||||||
|
"Microsoft.Xbox.TCUI"
|
||||||
|
"Microsoft.XboxApp"
|
||||||
|
"Microsoft.XboxGameOverlay"
|
||||||
|
"Microsoft.XboxIdentityProvider"
|
||||||
|
"Microsoft.XboxSpeechToTextOverlay"
|
||||||
|
"Microsoft.ZuneMusic"
|
||||||
|
"Microsoft.ZuneVideo"
|
||||||
|
|
||||||
|
#Sponsored Windows 10 AppX Apps
|
||||||
|
#Add sponsored/featured apps to remove in the "*AppName*" format
|
||||||
|
"*EclipseManager*"
|
||||||
|
"*ActiproSoftwareLLC*"
|
||||||
|
"*AdobeSystemsIncorporated.AdobePhotoshopExpress*"
|
||||||
|
"*Duolingo-LearnLanguagesforFree*"
|
||||||
|
"*PandoraMediaInc*"
|
||||||
|
"*CandyCrush*"
|
||||||
|
"*BubbleWitch3Saga*"
|
||||||
|
"*Wunderlist*"
|
||||||
|
"*Flipboard*"
|
||||||
|
"*Twitter*"
|
||||||
|
"*Facebook*"
|
||||||
|
"*Spotify*"
|
||||||
|
"*Minecraft*"
|
||||||
|
"*Royal Revolt*"
|
||||||
|
"*Sway*"
|
||||||
|
"*Speed Test*"
|
||||||
|
"*Dolby*"
|
||||||
|
|
||||||
|
#Optional: Typically not removed but you can if you need to for some reason
|
||||||
|
#"*Microsoft.Advertising.Xaml_10.1712.5.0_x64__8wekyb3d8bbwe*"
|
||||||
|
#"*Microsoft.Advertising.Xaml_10.1712.5.0_x86__8wekyb3d8bbwe*"
|
||||||
|
#"*Microsoft.BingWeather*"
|
||||||
|
#"*Microsoft.MSPaint*"
|
||||||
|
#"*Microsoft.MicrosoftStickyNotes*"
|
||||||
|
#"*Microsoft.Windows.Photos*"
|
||||||
|
#"*Microsoft.WindowsCalculator*"
|
||||||
|
#"*Microsoft.WindowsStore*"
|
||||||
|
)
|
||||||
|
foreach ($Bloat in $Bloatware) {
|
||||||
|
Get-AppxPackage -Name $Bloat| Remove-AppxPackage
|
||||||
|
Get-AppxProvisionedPackage -Online | Where-Object DisplayName -like $Bloat | Remove-AppxProvisionedPackage -Online
|
||||||
|
Write-Output "Trying to remove $Bloat."
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
Function Remove-Keys {
|
||||||
|
|
||||||
|
#These are the registry keys that it will delete.
|
||||||
|
|
||||||
|
$Keys = @(
|
||||||
|
|
||||||
|
#Remove Background Tasks
|
||||||
|
"HKCR:\Extensions\ContractId\Windows.BackgroundTasks\PackageId\46928bounde.EclipseManager_2.2.4.51_neutral__a5h4egax66k6y"
|
||||||
|
"HKCR:\Extensions\ContractId\Windows.BackgroundTasks\PackageId\ActiproSoftwareLLC.562882FEEB491_2.6.18.18_neutral__24pqs290vpjk0"
|
||||||
|
"HKCR:\Extensions\ContractId\Windows.BackgroundTasks\PackageId\Microsoft.MicrosoftOfficeHub_17.7909.7600.0_x64__8wekyb3d8bbwe"
|
||||||
|
"HKCR:\Extensions\ContractId\Windows.BackgroundTasks\PackageId\Microsoft.PPIProjection_10.0.15063.0_neutral_neutral_cw5n1h2txyewy"
|
||||||
|
"HKCR:\Extensions\ContractId\Windows.BackgroundTasks\PackageId\Microsoft.XboxGameCallableUI_1000.15063.0.0_neutral_neutral_cw5n1h2txyewy"
|
||||||
|
"HKCR:\Extensions\ContractId\Windows.BackgroundTasks\PackageId\Microsoft.XboxGameCallableUI_1000.16299.15.0_neutral_neutral_cw5n1h2txyewy"
|
||||||
|
|
||||||
|
#Windows File
|
||||||
|
"HKCR:\Extensions\ContractId\Windows.File\PackageId\ActiproSoftwareLLC.562882FEEB491_2.6.18.18_neutral__24pqs290vpjk0"
|
||||||
|
|
||||||
|
#Registry keys to delete if they aren't uninstalled by RemoveAppXPackage/RemoveAppXProvisionedPackage
|
||||||
|
"HKCR:\Extensions\ContractId\Windows.Launch\PackageId\46928bounde.EclipseManager_2.2.4.51_neutral__a5h4egax66k6y"
|
||||||
|
"HKCR:\Extensions\ContractId\Windows.Launch\PackageId\ActiproSoftwareLLC.562882FEEB491_2.6.18.18_neutral__24pqs290vpjk0"
|
||||||
|
"HKCR:\Extensions\ContractId\Windows.Launch\PackageId\Microsoft.PPIProjection_10.0.15063.0_neutral_neutral_cw5n1h2txyewy"
|
||||||
|
"HKCR:\Extensions\ContractId\Windows.Launch\PackageId\Microsoft.XboxGameCallableUI_1000.15063.0.0_neutral_neutral_cw5n1h2txyewy"
|
||||||
|
"HKCR:\Extensions\ContractId\Windows.Launch\PackageId\Microsoft.XboxGameCallableUI_1000.16299.15.0_neutral_neutral_cw5n1h2txyewy"
|
||||||
|
|
||||||
|
#Scheduled Tasks to delete
|
||||||
|
"HKCR:\Extensions\ContractId\Windows.PreInstalledConfigTask\PackageId\Microsoft.MicrosoftOfficeHub_17.7909.7600.0_x64__8wekyb3d8bbwe"
|
||||||
|
|
||||||
|
#Windows Protocol Keys
|
||||||
|
"HKCR:\Extensions\ContractId\Windows.Protocol\PackageId\ActiproSoftwareLLC.562882FEEB491_2.6.18.18_neutral__24pqs290vpjk0"
|
||||||
|
"HKCR:\Extensions\ContractId\Windows.Protocol\PackageId\Microsoft.PPIProjection_10.0.15063.0_neutral_neutral_cw5n1h2txyewy"
|
||||||
|
"HKCR:\Extensions\ContractId\Windows.Protocol\PackageId\Microsoft.XboxGameCallableUI_1000.15063.0.0_neutral_neutral_cw5n1h2txyewy"
|
||||||
|
"HKCR:\Extensions\ContractId\Windows.Protocol\PackageId\Microsoft.XboxGameCallableUI_1000.16299.15.0_neutral_neutral_cw5n1h2txyewy"
|
||||||
|
|
||||||
|
#Windows Share Target
|
||||||
|
"HKCR:\Extensions\ContractId\Windows.ShareTarget\PackageId\ActiproSoftwareLLC.562882FEEB491_2.6.18.18_neutral__24pqs290vpjk0"
|
||||||
|
)
|
||||||
|
|
||||||
|
#This writes the output of each key it is removing and also removes the keys listed above.
|
||||||
|
ForEach ($Key in $Keys) {
|
||||||
|
Write-Output "Removing $Key from registry"
|
||||||
|
Remove-Item $Key -Recurse
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
Function Protect-Privacy {
|
||||||
|
|
||||||
|
#Disables Windows Feedback Experience
|
||||||
|
Write-Output "Disabling Windows Feedback Experience program"
|
||||||
|
$Advertising = "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\AdvertisingInfo"
|
||||||
|
If (Test-Path $Advertising) {
|
||||||
|
Set-ItemProperty $Advertising Enabled -Value 0
|
||||||
|
}
|
||||||
|
|
||||||
|
#Stops Cortana from being used as part of your Windows Search Function
|
||||||
|
Write-Output "Stopping Cortana from being used as part of your Windows Search Function"
|
||||||
|
$Search = "HKLM:\SOFTWARE\Policies\Microsoft\Windows\Windows Search"
|
||||||
|
If (Test-Path $Search) {
|
||||||
|
Set-ItemProperty $Search AllowCortana -Value 0
|
||||||
|
}
|
||||||
|
|
||||||
|
#Disables Web Search in Start Menu
|
||||||
|
Write-Output "Disabling Bing Search in Start Menu"
|
||||||
|
$WebSearch = "HKLM:\SOFTWARE\Policies\Microsoft\Windows\Windows Search"
|
||||||
|
Set-ItemProperty "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Search" BingSearchEnabled -Value 0
|
||||||
|
If (!(Test-Path $WebSearch)) {
|
||||||
|
New-Item $WebSearch
|
||||||
|
}
|
||||||
|
Set-ItemProperty $WebSearch DisableWebSearch -Value 1
|
||||||
|
|
||||||
|
#Stops the Windows Feedback Experience from sending anonymous data
|
||||||
|
Write-Output "Stopping the Windows Feedback Experience program"
|
||||||
|
$Period = "HKCU:\Software\Microsoft\Siuf\Rules"
|
||||||
|
If (!(Test-Path $Period)) {
|
||||||
|
New-Item $Period
|
||||||
|
}
|
||||||
|
Set-ItemProperty $Period PeriodInNanoSeconds -Value 0
|
||||||
|
|
||||||
|
#Prevents bloatware applications from returning and removes Start Menu suggestions
|
||||||
|
Write-Output "Adding Registry key to prevent bloatware apps from returning"
|
||||||
|
$registryPath = "HKLM:\SOFTWARE\Policies\Microsoft\Windows\CloudContent"
|
||||||
|
$registryOEM = "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager"
|
||||||
|
If (!(Test-Path $registryPath)) {
|
||||||
|
New-Item $registryPath
|
||||||
|
}
|
||||||
|
Set-ItemProperty $registryPath DisableWindowsConsumerFeatures -Value 1
|
||||||
|
|
||||||
|
If (!(Test-Path $registryOEM)) {
|
||||||
|
New-Item $registryOEM
|
||||||
|
}
|
||||||
|
Set-ItemProperty $registryOEM ContentDeliveryAllowed -Value 0
|
||||||
|
Set-ItemProperty $registryOEM OemPreInstalledAppsEnabled -Value 0
|
||||||
|
Set-ItemProperty $registryOEM PreInstalledAppsEnabled -Value 0
|
||||||
|
Set-ItemProperty $registryOEM PreInstalledAppsEverEnabled -Value 0
|
||||||
|
Set-ItemProperty $registryOEM SilentInstalledAppsEnabled -Value 0
|
||||||
|
Set-ItemProperty $registryOEM SystemPaneSuggestionsEnabled -Value 0
|
||||||
|
|
||||||
|
#Preping mixed Reality Portal for removal
|
||||||
|
Write-Output "Setting Mixed Reality Portal value to 0 so that you can uninstall it in Settings"
|
||||||
|
$Holo = "HKCU:\Software\Microsoft\Windows\CurrentVersion\Holographic"
|
||||||
|
If (Test-Path $Holo) {
|
||||||
|
Set-ItemProperty $Holo FirstRunSucceeded -Value 0
|
||||||
|
}
|
||||||
|
|
||||||
|
#Disables Wi-fi Sense
|
||||||
|
Write-Output "Disabling Wi-Fi Sense"
|
||||||
|
$WifiSense1 = "HKLM:\SOFTWARE\Microsoft\PolicyManager\default\WiFi\AllowWiFiHotSpotReporting"
|
||||||
|
$WifiSense2 = "HKLM:\SOFTWARE\Microsoft\PolicyManager\default\WiFi\AllowAutoConnectToWiFiSenseHotspots"
|
||||||
|
$WifiSense3 = "HKLM:\SOFTWARE\Microsoft\WcmSvc\wifinetworkmanager\config"
|
||||||
|
If (!(Test-Path $WifiSense1)) {
|
||||||
|
New-Item $WifiSense1
|
||||||
|
}
|
||||||
|
Set-ItemProperty $WifiSense1 Value -Value 0
|
||||||
|
If (!(Test-Path $WifiSense2)) {
|
||||||
|
New-Item $WifiSense2
|
||||||
|
}
|
||||||
|
Set-ItemProperty $WifiSense2 Value -Value 0
|
||||||
|
Set-ItemProperty $WifiSense3 AutoConnectAllowedOEM -Value 0
|
||||||
|
|
||||||
|
#Disables live tiles
|
||||||
|
Write-Output "Disabling live tiles"
|
||||||
|
$Live = "HKCU:\SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\PushNotifications"
|
||||||
|
If (!(Test-Path $Live)) {
|
||||||
|
New-Item $Live
|
||||||
|
}
|
||||||
|
Set-ItemProperty $Live NoTileApplicationNotification -Value 1
|
||||||
|
|
||||||
|
#Turns off Data Collection via the AllowTelemtry key by changing it to 0
|
||||||
|
Write-Output "Turning off Data Collection"
|
||||||
|
$DataCollection1 = "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\DataCollection"
|
||||||
|
$DataCollection2 = "HKLM:\SOFTWARE\Policies\Microsoft\Windows\DataCollection"
|
||||||
|
$DataCollection3 = "HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Policies\DataCollection"
|
||||||
|
If (Test-Path $DataCollection1) {
|
||||||
|
Set-ItemProperty $DataCollection1 AllowTelemetry -Value 0
|
||||||
|
}
|
||||||
|
If (Test-Path $DataCollection2) {
|
||||||
|
Set-ItemProperty $DataCollection2 AllowTelemetry -Value 0
|
||||||
|
}
|
||||||
|
If (Test-Path $DataCollection3) {
|
||||||
|
Set-ItemProperty $DataCollection3 AllowTelemetry -Value 0
|
||||||
|
}
|
||||||
|
|
||||||
|
#Disabling Location Tracking
|
||||||
|
Write-Output "Disabling Location Tracking"
|
||||||
|
$SensorState = "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Sensor\Overrides\{BFA794E4-F964-4FDB-90F6-51056BFE4B44}"
|
||||||
|
$LocationConfig = "HKLM:\SYSTEM\CurrentControlSet\Services\lfsvc\Service\Configuration"
|
||||||
|
If (!(Test-Path $SensorState)) {
|
||||||
|
New-Item $SensorState
|
||||||
|
}
|
||||||
|
Set-ItemProperty $SensorState SensorPermissionState -Value 0
|
||||||
|
If (!(Test-Path $LocationConfig)) {
|
||||||
|
New-Item $LocationConfig
|
||||||
|
}
|
||||||
|
Set-ItemProperty $LocationConfig Status -Value 0
|
||||||
|
|
||||||
|
#Disables People icon on Taskbar
|
||||||
|
Write-Output "Disabling People icon on Taskbar"
|
||||||
|
$People = 'HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\People'
|
||||||
|
If (Test-Path $People) {
|
||||||
|
Set-ItemProperty $People -Name PeopleBand -Value 0
|
||||||
|
}
|
||||||
|
|
||||||
|
#Disables scheduled tasks that are considered unnecessary
|
||||||
|
Write-Output "Disabling scheduled tasks"
|
||||||
|
Get-ScheduledTask XblGameSaveTaskLogon | Disable-ScheduledTask
|
||||||
|
Get-ScheduledTask XblGameSaveTask | Disable-ScheduledTask
|
||||||
|
Get-ScheduledTask Consolidator | Disable-ScheduledTask
|
||||||
|
Get-ScheduledTask UsbCeip | Disable-ScheduledTask
|
||||||
|
Get-ScheduledTask DmClient | Disable-ScheduledTask
|
||||||
|
Get-ScheduledTask DmClientOnScenarioDownload | Disable-ScheduledTask
|
||||||
|
|
||||||
|
Write-Output "Stopping and disabling Diagnostics Tracking Service"
|
||||||
|
#Disabling the Diagnostics Tracking Service
|
||||||
|
Stop-Service "DiagTrack"
|
||||||
|
Set-Service "DiagTrack" -StartupType Disabled
|
||||||
|
|
||||||
|
|
||||||
|
Write-Output "Removing CloudStore from registry if it exists"
|
||||||
|
$CloudStore = 'HKCU:\Software\Microsoft\Windows\CurrentVersion\CloudStore'
|
||||||
|
If (Test-Path $CloudStore) {
|
||||||
|
Stop-Process Explorer.exe -Force
|
||||||
|
Remove-Item $CloudStore -Recurse -Force
|
||||||
|
Start-Process Explorer.exe -Wait
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
Function DisableCortana {
|
||||||
|
Write-Host "Disabling Cortana"
|
||||||
|
$Cortana1 = "HKCU:\SOFTWARE\Microsoft\Personalization\Settings"
|
||||||
|
$Cortana2 = "HKCU:\SOFTWARE\Microsoft\InputPersonalization"
|
||||||
|
$Cortana3 = "HKCU:\SOFTWARE\Microsoft\InputPersonalization\TrainedDataStore"
|
||||||
|
If (!(Test-Path $Cortana1)) {
|
||||||
|
New-Item $Cortana1
|
||||||
|
}
|
||||||
|
Set-ItemProperty $Cortana1 AcceptedPrivacyPolicy -Value 0
|
||||||
|
If (!(Test-Path $Cortana2)) {
|
||||||
|
New-Item $Cortana2
|
||||||
|
}
|
||||||
|
Set-ItemProperty $Cortana2 RestrictImplicitTextCollection -Value 1
|
||||||
|
Set-ItemProperty $Cortana2 RestrictImplicitInkCollection -Value 1
|
||||||
|
If (!(Test-Path $Cortana3)) {
|
||||||
|
New-Item $Cortana3
|
||||||
|
}
|
||||||
|
Set-ItemProperty $Cortana3 HarvestContacts -Value 0
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
Function EnableCortana {
|
||||||
|
Write-Host "Re-enabling Cortana"
|
||||||
|
$Cortana1 = "HKCU:\SOFTWARE\Microsoft\Personalization\Settings"
|
||||||
|
$Cortana2 = "HKCU:\SOFTWARE\Microsoft\InputPersonalization"
|
||||||
|
$Cortana3 = "HKCU:\SOFTWARE\Microsoft\InputPersonalization\TrainedDataStore"
|
||||||
|
If (!(Test-Path $Cortana1)) {
|
||||||
|
New-Item $Cortana1
|
||||||
|
}
|
||||||
|
Set-ItemProperty $Cortana1 AcceptedPrivacyPolicy -Value 1
|
||||||
|
If (!(Test-Path $Cortana2)) {
|
||||||
|
New-Item $Cortana2
|
||||||
|
}
|
||||||
|
Set-ItemProperty $Cortana2 RestrictImplicitTextCollection -Value 0
|
||||||
|
Set-ItemProperty $Cortana2 RestrictImplicitInkCollection -Value 0
|
||||||
|
If (!(Test-Path $Cortana3)) {
|
||||||
|
New-Item $Cortana3
|
||||||
|
}
|
||||||
|
Set-ItemProperty $Cortana3 HarvestContacts -Value 1
|
||||||
|
}
|
||||||
|
|
||||||
|
Function Stop-EdgePDF {
|
||||||
|
|
||||||
|
#Stops edge from taking over as the default .PDF viewer
|
||||||
|
Write-Output "Stopping Edge from taking over as the default .PDF viewer"
|
||||||
|
$NoPDF = "HKCR:\.pdf"
|
||||||
|
$NoProgids = "HKCR:\.pdf\OpenWithProgids"
|
||||||
|
$NoWithList = "HKCR:\.pdf\OpenWithList"
|
||||||
|
If (!(Get-ItemProperty $NoPDF NoOpenWith)) {
|
||||||
|
New-ItemProperty $NoPDF NoOpenWith
|
||||||
|
}
|
||||||
|
If (!(Get-ItemProperty $NoPDF NoStaticDefaultVerb)) {
|
||||||
|
New-ItemProperty $NoPDF NoStaticDefaultVerb
|
||||||
|
}
|
||||||
|
If (!(Get-ItemProperty $NoProgids NoOpenWith)) {
|
||||||
|
New-ItemProperty $NoProgids NoOpenWith
|
||||||
|
}
|
||||||
|
If (!(Get-ItemProperty $NoProgids NoStaticDefaultVerb)) {
|
||||||
|
New-ItemProperty $NoProgids NoStaticDefaultVerb
|
||||||
|
}
|
||||||
|
If (!(Get-ItemProperty $NoWithList NoOpenWith)) {
|
||||||
|
New-ItemProperty $NoWithList NoOpenWith
|
||||||
|
}
|
||||||
|
If (!(Get-ItemProperty $NoWithList NoStaticDefaultVerb)) {
|
||||||
|
New-ItemProperty $NoWithList NoStaticDefaultVerb
|
||||||
|
}
|
||||||
|
|
||||||
|
#Appends an underscore '_' to the Registry key for Edge
|
||||||
|
$Edge = "HKCR:\AppXd4nrz8ff68srnhf9t5a8sbjyar1cr723_"
|
||||||
|
If (Test-Path $Edge) {
|
||||||
|
Set-Item $Edge AppXd4nrz8ff68srnhf9t5a8sbjyar1cr723_
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
Function Revert-Changes {
|
||||||
|
|
||||||
|
#This function will revert the changes you made when running the Start-Debloat function.
|
||||||
|
|
||||||
|
#This line reinstalls all of the bloatware that was removed
|
||||||
|
Get-AppxPackage -AllUsers | ForEach {Add-AppxPackage -Verbose -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
|
||||||
|
|
||||||
|
#Tells Windows to enable your advertising information.
|
||||||
|
Write-Output "Re-enabling key to show advertisement information"
|
||||||
|
$Advertising = "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\AdvertisingInfo"
|
||||||
|
If (Test-Path $Advertising) {
|
||||||
|
Set-ItemProperty $Advertising Enabled -Value 1
|
||||||
|
}
|
||||||
|
|
||||||
|
#Enables Cortana to be used as part of your Windows Search Function
|
||||||
|
Write-Output "Re-enabling Cortana to be used in your Windows Search"
|
||||||
|
$Search = "HKLM:\SOFTWARE\Policies\Microsoft\Windows\Windows Search"
|
||||||
|
If (Test-Path $Search) {
|
||||||
|
Set-ItemProperty $Search AllowCortana -Value 1
|
||||||
|
}
|
||||||
|
|
||||||
|
#Re-enables the Windows Feedback Experience for sending anonymous data
|
||||||
|
Write-Output "Re-enabling Windows Feedback Experience"
|
||||||
|
$Period = "HKCU:\Software\Microsoft\Siuf\Rules"
|
||||||
|
If (!(Test-Path $Period)) {
|
||||||
|
New-Item $Period
|
||||||
|
}
|
||||||
|
Set-ItemProperty $Period PeriodInNanoSeconds -Value 1
|
||||||
|
|
||||||
|
#Enables bloatware applications
|
||||||
|
Write-Output "Adding Registry key to allow bloatware apps to return"
|
||||||
|
$registryPath = "HKLM:\SOFTWARE\Policies\Microsoft\Windows\CloudContent"
|
||||||
|
If (!(Test-Path $registryPath)) {
|
||||||
|
New-Item $registryPath
|
||||||
|
}
|
||||||
|
Set-ItemProperty $registryPath DisableWindowsConsumerFeatures -Value 0
|
||||||
|
|
||||||
|
#Changes Mixed Reality Portal Key 'FirstRunSucceeded' to 1
|
||||||
|
Write-Output "Setting Mixed Reality Portal value to 1"
|
||||||
|
$Holo = "HKCU:\Software\Microsoft\Windows\CurrentVersion\Holographic"
|
||||||
|
If (Test-Path $Holo) {
|
||||||
|
Set-ItemProperty $Holo FirstRunSucceeded -Value 1
|
||||||
|
}
|
||||||
|
|
||||||
|
#Re-enables live tiles
|
||||||
|
Write-Output "Enabling live tiles"
|
||||||
|
$Live = "HKCU:\SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\PushNotifications"
|
||||||
|
If (!(Test-Path $Live)) {
|
||||||
|
New-Item $Live
|
||||||
|
}
|
||||||
|
Set-ItemProperty $Live NoTileApplicationNotification -Value 0
|
||||||
|
|
||||||
|
#Re-enables data collection
|
||||||
|
Write-Output "Re-enabling data collection"
|
||||||
|
$DataCollection = "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\DataCollection"
|
||||||
|
If (!(Test-Path $DataCollection)) {
|
||||||
|
New-Item $DataCollection
|
||||||
|
}
|
||||||
|
Set-ItemProperty $DataCollection AllowTelemetry -Value 1
|
||||||
|
|
||||||
|
#Re-enables People Icon on Taskbar
|
||||||
|
Write-Output "Enabling People icon on Taskbar"
|
||||||
|
$People = "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\People"
|
||||||
|
If (!(Test-Path $People)) {
|
||||||
|
New-Item $People
|
||||||
|
}
|
||||||
|
Set-ItemProperty $People PeopleBand -Value 1
|
||||||
|
|
||||||
|
#Re-enables suggestions on start menu
|
||||||
|
Write-Output "Enabling suggestions on the Start Menu"
|
||||||
|
$Suggestions = "HKCU:\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager"
|
||||||
|
If (!(Test-Path $Suggestions)) {
|
||||||
|
New-Item $Suggestions
|
||||||
|
}
|
||||||
|
Set-ItemProperty $Suggestions SystemPaneSuggestionsEnabled -Value 1
|
||||||
|
|
||||||
|
#Re-enables scheduled tasks that were disabled when running the Debloat switch
|
||||||
|
Write-Output "Enabling scheduled tasks that were disabled"
|
||||||
|
Get-ScheduledTask XblGameSaveTaskLogon | Enable-ScheduledTask
|
||||||
|
Get-ScheduledTask XblGameSaveTask | Enable-ScheduledTask
|
||||||
|
Get-ScheduledTask Consolidator | Enable-ScheduledTask
|
||||||
|
Get-ScheduledTask UsbCeip | Enable-ScheduledTask
|
||||||
|
Get-ScheduledTask DmClient | Enable-ScheduledTask
|
||||||
|
Get-ScheduledTask DmClientOnScenarioDownload | Enable-ScheduledTask
|
||||||
|
|
||||||
|
Write-Output "Re-enabling and starting WAP Push Service"
|
||||||
|
#Enable and start WAP Push Service
|
||||||
|
Set-Service "dmwappushservice" -StartupType Automatic
|
||||||
|
Start-Service "dmwappushservice"
|
||||||
|
|
||||||
|
Write-Output "Re-enabling and starting the Diagnostics Tracking Service"
|
||||||
|
#Enabling the Diagnostics Tracking Service
|
||||||
|
Set-Service "DiagTrack" -StartupType Automatic
|
||||||
|
Start-Service "DiagTrack"
|
||||||
|
|
||||||
|
Write-Output "Restoring 3D Objects in the 'My Computer' submenu in explorer"
|
||||||
|
#Restoring 3D Objects in the 'My Computer' submenu in explorer
|
||||||
|
Restore3dObjects
|
||||||
|
}
|
||||||
|
|
||||||
|
Function CheckDMWService {
|
||||||
|
|
||||||
|
Param([switch]$Debloat)
|
||||||
|
|
||||||
|
If (Get-Service -Name dmwappushservice | Where-Object {$_.StartType -eq "Disabled"}) {
|
||||||
|
Set-Service -Name dmwappushservice -StartupType Automatic
|
||||||
|
}
|
||||||
|
|
||||||
|
If (Get-Service -Name dmwappushservice | Where-Object {$_.Status -eq "Stopped"}) {
|
||||||
|
Start-Service -Name dmwappushservice
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
Function Enable-EdgePDF {
|
||||||
|
Write-Output "Setting Edge back to default"
|
||||||
|
$NoPDF = "HKCR:\.pdf"
|
||||||
|
$NoProgids = "HKCR:\.pdf\OpenWithProgids"
|
||||||
|
$NoWithList = "HKCR:\.pdf\OpenWithList"
|
||||||
|
#Sets edge back to default
|
||||||
|
If (Get-ItemProperty $NoPDF NoOpenWith) {
|
||||||
|
Remove-ItemProperty $NoPDF NoOpenWith
|
||||||
|
}
|
||||||
|
If (Get-ItemProperty $NoPDF NoStaticDefaultVerb) {
|
||||||
|
Remove-ItemProperty $NoPDF NoStaticDefaultVerb
|
||||||
|
}
|
||||||
|
If (Get-ItemProperty $NoProgids NoOpenWith) {
|
||||||
|
Remove-ItemProperty $NoProgids NoOpenWith
|
||||||
|
}
|
||||||
|
If (Get-ItemProperty $NoProgids NoStaticDefaultVerb) {
|
||||||
|
Remove-ItemProperty $NoProgids NoStaticDefaultVerb
|
||||||
|
}
|
||||||
|
If (Get-ItemProperty $NoWithList NoOpenWith) {
|
||||||
|
Remove-ItemProperty $NoWithList NoOpenWith
|
||||||
|
}
|
||||||
|
If (Get-ItemProperty $NoWithList NoStaticDefaultVerb) {
|
||||||
|
Remove-ItemProperty $NoWithList NoStaticDefaultVerb
|
||||||
|
}
|
||||||
|
|
||||||
|
#Removes an underscore '_' from the Registry key for Edge
|
||||||
|
$Edge2 = "HKCR:\AppXd4nrz8ff68srnhf9t5a8sbjyar1cr723_"
|
||||||
|
If (Test-Path $Edge2) {
|
||||||
|
Set-Item $Edge2 AppXd4nrz8ff68srnhf9t5a8sbjyar1cr723
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
Function FixWhitelistedApps {
|
||||||
|
|
||||||
|
If (!(Get-AppxPackage -AllUsers | Select Microsoft.Paint3D, Microsoft.WindowsCalculator, Microsoft.WindowsStore, Microsoft.Windows.Photos)) {
|
||||||
|
|
||||||
|
#Credit to abulgatz for these 4 lines of code
|
||||||
|
Get-AppxPackage -allusers Microsoft.Paint3D | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
|
||||||
|
Get-AppxPackage -allusers Microsoft.WindowsCalculator | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
|
||||||
|
Get-AppxPackage -allusers Microsoft.WindowsStore | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
|
||||||
|
Get-AppxPackage -allusers Microsoft.Windows.Photos | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
Function UninstallOneDrive {
|
||||||
|
|
||||||
|
Write-Host "Checking for pre-existing files and folders located in the OneDrive folders..."
|
||||||
|
Start-Sleep 1
|
||||||
|
If (Test-Path "$env:USERPROFILE\OneDrive\*") {
|
||||||
|
Write-Host "Files found within the OneDrive folder! Checking to see if a folder named OneDriveBackupFiles exists."
|
||||||
|
Start-Sleep 1
|
||||||
|
|
||||||
|
If (Test-Path "$env:USERPROFILE\Desktop\OneDriveBackupFiles") {
|
||||||
|
Write-Host "A folder named OneDriveBackupFiles already exists on your desktop. All files from your OneDrive location will be moved to that folder."
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
If (!(Test-Path "$env:USERPROFILE\Desktop\OneDriveBackupFiles")) {
|
||||||
|
Write-Host "A folder named OneDriveBackupFiles will be created and will be located on your desktop. All files from your OneDrive location will be located in that folder."
|
||||||
|
New-item -Path "$env:USERPROFILE\Desktop" -Name "OneDriveBackupFiles"-ItemType Directory -Force
|
||||||
|
Write-Host "Successfully created the folder 'OneDriveBackupFiles' on your desktop."
|
||||||
|
}
|
||||||
|
}
|
||||||
|
Start-Sleep 1
|
||||||
|
Move-Item -Path "$env:USERPROFILE\OneDrive\*" -Destination "$env:USERPROFILE\Desktop\OneDriveBackupFiles" -Force
|
||||||
|
Write-Host "Successfully moved all files/folders from your OneDrive folder to the folder 'OneDriveBackupFiles' on your desktop."
|
||||||
|
Start-Sleep 1
|
||||||
|
Write-Host "Proceeding with the removal of OneDrive."
|
||||||
|
Start-Sleep 1
|
||||||
|
}
|
||||||
|
Else {
|
||||||
|
Write-Host "Either the OneDrive folder does not exist or there are no files to be found in the folder. Proceeding with removal of OneDrive."
|
||||||
|
Start-Sleep 1
|
||||||
|
Write-Host "Enabling the Group Policy 'Prevent the usage of OneDrive for File Storage'."
|
||||||
|
$OneDriveKey = 'HKLM:Software\Policies\Microsoft\Windows\OneDrive'
|
||||||
|
If (!(Test-Path $OneDriveKey)) {
|
||||||
|
Mkdir $OneDriveKey
|
||||||
|
Set-ItemProperty $OneDriveKey -Name OneDrive -Value DisableFileSyncNGSC
|
||||||
|
}
|
||||||
|
Set-ItemProperty $OneDriveKey -Name OneDrive -Value DisableFileSyncNGSC
|
||||||
|
}
|
||||||
|
|
||||||
|
Write-Host "Uninstalling OneDrive. Please wait..."
|
||||||
|
|
||||||
|
|
||||||
|
New-PSDrive HKCR -PSProvider Registry -Root HKEY_CLASSES_ROOT
|
||||||
|
$onedrive = "$env:SYSTEMROOT\SysWOW64\OneDriveSetup.exe"
|
||||||
|
$ExplorerReg1 = "HKCR:\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}"
|
||||||
|
$ExplorerReg2 = "HKCR:\Wow6432Node\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}"
|
||||||
|
Stop-Process -Name "OneDrive*"
|
||||||
|
Start-Sleep 2
|
||||||
|
If (!(Test-Path $onedrive)) {
|
||||||
|
$onedrive = "$env:SYSTEMROOT\System32\OneDriveSetup.exe"
|
||||||
|
|
||||||
|
New-PSDrive HKCR -PSProvider Registry -Root HKEY_CLASSES_ROOT
|
||||||
|
$onedrive = "$env:SYSTEMROOT\SysWOW64\OneDriveSetup.exe"
|
||||||
|
$ExplorerReg1 = "HKCR:\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}"
|
||||||
|
$ExplorerReg2 = "HKCR:\Wow6432Node\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}"
|
||||||
|
Stop-Process -Name "OneDrive*"
|
||||||
|
Start-Sleep 2
|
||||||
|
If (!(Test-Path $onedrive)) {
|
||||||
|
$onedrive = "$env:SYSTEMROOT\System32\OneDriveSetup.exe"
|
||||||
|
}
|
||||||
|
Start-Process $onedrive "/uninstall" -NoNewWindow -Wait
|
||||||
|
Start-Sleep 2
|
||||||
|
Write-Output "Stopping explorer"
|
||||||
|
Start-Sleep 1
|
||||||
|
taskkill.exe /F /IM explorer.exe
|
||||||
|
Start-Sleep 3
|
||||||
|
Write-Output "Removing leftover files"
|
||||||
|
Remove-Item "$env:USERPROFILE\OneDrive" -Force -Recurse
|
||||||
|
Remove-Item "$env:LOCALAPPDATA\Microsoft\OneDrive" -Force -Recurse
|
||||||
|
Remove-Item "$env:PROGRAMDATA\Microsoft OneDrive" -Force -Recurse
|
||||||
|
If (Test-Path "$env:SYSTEMDRIVE\OneDriveTemp") {
|
||||||
|
Remove-Item "$env:SYSTEMDRIVE\OneDriveTemp" -Force -Recurse
|
||||||
|
}
|
||||||
|
Write-Output "Removing OneDrive from windows explorer"
|
||||||
|
If (!(Test-Path $ExplorerReg1)) {
|
||||||
|
New-Item $ExplorerReg1
|
||||||
|
}
|
||||||
|
Set-ItemProperty $ExplorerReg1 System.IsPinnedToNameSpaceTree -Value 0
|
||||||
|
If (!(Test-Path $ExplorerReg2)) {
|
||||||
|
New-Item $ExplorerReg2
|
||||||
|
}
|
||||||
|
Set-ItemProperty $ExplorerReg2 System.IsPinnedToNameSpaceTree -Value 0
|
||||||
|
Write-Output "Restarting Explorer that was shut down before."
|
||||||
|
Start-Process explorer.exe -NoNewWindow
|
||||||
|
|
||||||
|
Write-Host "Enabling the Group Policy 'Prevent the usage of OneDrive for File Storage'."
|
||||||
|
$OneDriveKey = 'HKLM:Software\Policies\Microsoft\Windows\OneDrive'
|
||||||
|
If (!(Test-Path $OneDriveKey)) {
|
||||||
|
Mkdir $OneDriveKey
|
||||||
|
}
|
||||||
|
Start-Process $onedrive "/uninstall" -NoNewWindow -Wait
|
||||||
|
Start-Sleep 2
|
||||||
|
Write-Host "Stopping explorer"
|
||||||
|
Start-Sleep 1
|
||||||
|
taskkill.exe /F /IM explorer.exe
|
||||||
|
Start-Sleep 3
|
||||||
|
Write-Host "Removing leftover files"
|
||||||
|
If (Test-Path "$env:USERPROFILE\OneDrive") {
|
||||||
|
Remove-Item "$env:USERPROFILE\OneDrive" -Force -Recurse
|
||||||
|
}
|
||||||
|
If (Test-Path "$env:LOCALAPPDATA\Microsoft\OneDrive") {
|
||||||
|
Remove-Item "$env:LOCALAPPDATA\Microsoft\OneDrive" -Force -Recurse
|
||||||
|
}
|
||||||
|
If (Test-Path "$env:PROGRAMDATA\Microsoft OneDrive") {
|
||||||
|
Remove-Item "$env:PROGRAMDATA\Microsoft OneDrive" -Force -Recurse
|
||||||
|
}
|
||||||
|
If (Test-Path "$env:SYSTEMDRIVE\OneDriveTemp") {
|
||||||
|
Remove-Item "$env:SYSTEMDRIVE\OneDriveTemp" -Force -Recurse
|
||||||
|
}
|
||||||
|
Write-Host "Removing OneDrive from windows explorer"
|
||||||
|
If (!(Test-Path $ExplorerReg1)) {
|
||||||
|
New-Item $ExplorerReg1
|
||||||
|
}
|
||||||
|
Set-ItemProperty $ExplorerReg1 System.IsPinnedToNameSpaceTree -Value 0
|
||||||
|
If (!(Test-Path $ExplorerReg2)) {
|
||||||
|
New-Item $ExplorerReg2
|
||||||
|
}
|
||||||
|
Set-ItemProperty $ExplorerReg2 System.IsPinnedToNameSpaceTree -Value 0
|
||||||
|
Write-Host "Restarting Explorer that was shut down before."
|
||||||
|
Start-Process explorer.exe -NoNewWindow
|
||||||
|
Write-Host "OneDrive has been successfully uninstalled!"
|
||||||
|
|
||||||
|
Remove-item env:OneDrive
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
Function UnpinStart {
|
||||||
|
#https://superuser.com/questions/1068382/how-to-remove-all-the-tiles-in-the-windows-10-start-menu
|
||||||
|
#Unpins all tiles from the Start Menu
|
||||||
|
Write-Host "Unpinning all tiles from the start menu"
|
||||||
|
(New-Object -Com Shell.Application).
|
||||||
|
NameSpace('shell:::{4234d49b-0245-4df3-b780-3893943456e1}').
|
||||||
|
Items() |
|
||||||
|
% { $_.Verbs() } |
|
||||||
|
? {$_.Name -match 'Un.*pin from Start'} |
|
||||||
|
% {$_.DoIt()}
|
||||||
|
}
|
||||||
|
|
||||||
|
Function Remove3dObjects {
|
||||||
|
#Removes 3D Objects from the 'My Computer' submenu in explorer
|
||||||
|
Write-Host "Removing 3D Objects from explorer 'My Computer' submenu"
|
||||||
|
$Objects32 = "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{0DB7E03F-FC29-4DC6-9020-FF41B59E513A}"
|
||||||
|
$Objects64 = "HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{0DB7E03F-FC29-4DC6-9020-FF41B59E513A}"
|
||||||
|
If (Test-Path $Objects32) {
|
||||||
|
Remove-Item $Objects32 -Recurse
|
||||||
|
}
|
||||||
|
If (Test-Path $Objects64) {
|
||||||
|
Remove-Item $Objects64 -Recurse
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
Function Restore3dObjects {
|
||||||
|
#Restores 3D Objects from the 'My Computer' submenu in explorer
|
||||||
|
Write-Host "Restoring 3D Objects from explorer 'My Computer' submenu"
|
||||||
|
$Objects32 = "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{0DB7E03F-FC29-4DC6-9020-FF41B59E513A}"
|
||||||
|
$Objects64 = "HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{0DB7E03F-FC29-4DC6-9020-FF41B59E513A}"
|
||||||
|
If (!(Test-Path $Objects32)) {
|
||||||
|
New-Item $Objects32
|
||||||
|
}
|
||||||
|
If (!(Test-Path $Objects64)) {
|
||||||
|
New-Item $Objects64
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#Interactive prompt Debloat/Revert options
|
||||||
|
$Button = [Windows.MessageBoxButton]::YesNoCancel
|
||||||
|
$ErrorIco = [Windows.MessageBoxImage]::Error
|
||||||
|
$Warn = [Windows.MessageBoxImage]::Warning
|
||||||
|
$Ask = 'The following will allow you to either Debloat Windows 10 or to revert changes made after Debloating Windows 10.
|
||||||
|
|
||||||
|
Select "Yes" to Debloat Windows 10
|
||||||
|
|
||||||
|
Select "No" to Revert changes made by this script
|
||||||
|
|
||||||
|
Select "Cancel" to stop the script.'
|
||||||
|
|
||||||
|
$EverythingorSpecific = "Would you like to remove everything that was preinstalled on your Windows Machine? Select Yes to remove everything, or select No to remove apps via a blacklist."
|
||||||
|
$EdgePdf = "Do you want to stop edge from taking over as the default PDF viewer?"
|
||||||
|
$EdgePdf2 = "Do you want to revert changes that disabled Edge as the default PDF viewer?"
|
||||||
|
$Reboot = "For some of the changes to properly take effect it is recommended to reboot your machine. Would you like to restart?"
|
||||||
|
$OneDriveDelete = "Do you want to uninstall One Drive?"
|
||||||
|
$Unpin = "Do you want to unpin all items from the Start menu?"
|
||||||
|
$InstallNET = "Do you want to install .NET 3.5?"
|
||||||
|
$Prompt1 = [Windows.MessageBox]::Show($Ask, "Debloat or Revert", $Button, $ErrorIco)
|
||||||
|
Switch ($Prompt1) {
|
||||||
|
#This will debloat Windows 10
|
||||||
|
Yes {
|
||||||
|
#Everything is specific prompt
|
||||||
|
$Prompt2 = [Windows.MessageBox]::Show($EverythingorSpecific, "Everything or Specific", $Button, $Warn)
|
||||||
|
switch ($Prompt2) {
|
||||||
|
Yes {
|
||||||
|
#Creates a "drive" to access the HKCR (HKEY_CLASSES_ROOT)
|
||||||
|
Write-Host "Creating PSDrive 'HKCR' (HKEY_CLASSES_ROOT). This will be used for the duration of the script as it is necessary for the removal and modification of specific registry keys."
|
||||||
|
New-PSDrive HKCR -PSProvider Registry -Root HKEY_CLASSES_ROOT
|
||||||
|
Start-Sleep 1
|
||||||
|
Write-Host "Uninstalling bloatware, please wait."
|
||||||
|
DebloatAll
|
||||||
|
Write-Host "Bloatware removed."
|
||||||
|
Start-Sleep 1
|
||||||
|
Write-Host "Removing specific registry keys."
|
||||||
|
Remove-Keys
|
||||||
|
Write-Host "Leftover bloatware registry keys removed."
|
||||||
|
Start-Sleep 1
|
||||||
|
Write-Host "Checking to see if any Whitelisted Apps were removed, and if so re-adding them."
|
||||||
|
Start-Sleep 1
|
||||||
|
FixWhitelistedApps
|
||||||
|
Start-Sleep 1
|
||||||
|
Write-Host "Disabling Cortana from search, disabling feedback to Microsoft, and disabling scheduled tasks that are considered to be telemetry or unnecessary."
|
||||||
|
Protect-Privacy
|
||||||
|
Start-Sleep 1
|
||||||
|
DisableCortana
|
||||||
|
Write-Host "Cortana disabled and removed from search, feedback to Microsoft has been disabled, and scheduled tasks are disabled."
|
||||||
|
Start-Sleep 1
|
||||||
|
Write-Host "Stopping and disabling Diagnostics Tracking Service"
|
||||||
|
DisableDiagTrack
|
||||||
|
Write-Host "Diagnostics Tracking Service disabled"
|
||||||
|
Start-Sleep 1
|
||||||
|
Write-Host "Disabling WAP push service"
|
||||||
|
DisableWAPPush
|
||||||
|
Start-Sleep 1
|
||||||
|
Write-Host "Re-enabling DMWAppushservice if it was disabled"
|
||||||
|
CheckDMWService
|
||||||
|
Start-Sleep 1
|
||||||
|
Write-Host "Removing 3D Objects from the 'My Computer' submenu in explorer"
|
||||||
|
Remove3dObjects
|
||||||
|
Start-Sleep 1
|
||||||
|
}
|
||||||
|
No {
|
||||||
|
#Creates a "drive" to access the HKCR (HKEY_CLASSES_ROOT)
|
||||||
|
Write-Host "Creating PSDrive 'HKCR' (HKEY_CLASSES_ROOT). This will be used for the duration of the script as it is necessary for the removal and modification of specific registry keys."
|
||||||
|
New-PSDrive HKCR -PSProvider Registry -Root HKEY_CLASSES_ROOT
|
||||||
|
Start-Sleep 1
|
||||||
|
Write-Host "Uninstalling bloatware, please wait."
|
||||||
|
DebloatBlacklist
|
||||||
|
Write-Host "Bloatware removed."
|
||||||
|
Start-Sleep 1
|
||||||
|
Write-Host "Removing specific registry keys."
|
||||||
|
Remove-Keys
|
||||||
|
Write-Host "Leftover bloatware registry keys removed."
|
||||||
|
Start-Sleep 1
|
||||||
|
Write-Host "Checking to see if any Whitelisted Apps were removed, and if so re-adding them."
|
||||||
|
Start-Sleep 1
|
||||||
|
FixWhitelistedApps
|
||||||
|
Start-Sleep 1
|
||||||
|
Write-Host "Disabling Cortana from search, disabling feedback to Microsoft, and disabling scheduled tasks that are considered to be telemetry or unnecessary."
|
||||||
|
Protect-Privacy
|
||||||
|
Start-Sleep 1
|
||||||
|
DisableCortana
|
||||||
|
Write-Host "Cortana disabled and removed from search, feedback to Microsoft has been disabled, and scheduled tasks are disabled."
|
||||||
|
Start-Sleep 1
|
||||||
|
Write-Host "Stopping and disabling Diagnostics Tracking Service"
|
||||||
|
DisableDiagTrack
|
||||||
|
Write-Host "Diagnostics Tracking Service disabled"
|
||||||
|
Start-Sleep 1
|
||||||
|
Write-Host "Disabling WAP push service"
|
||||||
|
Start-Sleep 1
|
||||||
|
DisableWAPPush
|
||||||
|
Write-Host "Re-enabling DMWAppushservice if it was disabled"
|
||||||
|
CheckDMWService
|
||||||
|
Start-Sleep 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#Disabling EdgePDF prompt
|
||||||
|
$Prompt3 = [Windows.MessageBox]::Show($EdgePdf, "Edge PDF", $Button, $Warn)
|
||||||
|
Switch ($Prompt3) {
|
||||||
|
Yes {
|
||||||
|
Stop-EdgePDF
|
||||||
|
Write-Host "Edge will no longer take over as the default PDF viewer."
|
||||||
|
}
|
||||||
|
No {
|
||||||
|
Write-Host "You chose not to stop Edge from taking over as the default PDF viewer."
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#Prompt asking to delete OneDrive
|
||||||
|
$Prompt4 = [Windows.MessageBox]::Show($OneDriveDelete, "Delete OneDrive", $Button, $ErrorIco)
|
||||||
|
Switch ($Prompt4) {
|
||||||
|
Yes {
|
||||||
|
UninstallOneDrive
|
||||||
|
Write-Host "OneDrive is now removed from the computer."
|
||||||
|
}
|
||||||
|
No {
|
||||||
|
Write-Host "You have chosen to skip removing OneDrive from your machine."
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#Prompt asking if you'd like to unpin all start items
|
||||||
|
$Prompt5 = [Windows.MessageBox]::Show($Unpin, "Unpin", $Button, $ErrorIco)
|
||||||
|
Switch ($Prompt5) {
|
||||||
|
Yes {
|
||||||
|
UnpinStart
|
||||||
|
Write-Host "Start Apps unpined."
|
||||||
|
}
|
||||||
|
No {
|
||||||
|
Write-Host "Apps will remain pinned to the start menu."
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#Prompt asking if you want to install .NET
|
||||||
|
$Prompt6 = [Windows.MessageBox]::Show($InstallNET, "Install .Net", $Button, $Warn)
|
||||||
|
Switch ($Prompt6) {
|
||||||
|
Yes {
|
||||||
|
Write-Host "Initializing the installation of .NET 3.5..."
|
||||||
|
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All
|
||||||
|
Write-Host ".NET 3.5 has been successfully installed!"
|
||||||
|
}
|
||||||
|
No {
|
||||||
|
Write-Host "Skipping .NET install."
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#Prompt asking if you'd like to reboot your machine
|
||||||
|
$Prompt7 = [Windows.MessageBox]::Show($Reboot, "Reboot", $Button, $Warn)
|
||||||
|
Switch ($Prompt7) {
|
||||||
|
Yes {
|
||||||
|
Write-Host "Unloading the HKCR drive..."
|
||||||
|
Remove-PSDrive HKCR
|
||||||
|
Start-Sleep 1
|
||||||
|
Write-Host "Initiating reboot."
|
||||||
|
Stop-Transcript
|
||||||
|
Start-Sleep 2
|
||||||
|
Restart-Computer
|
||||||
|
}
|
||||||
|
No {
|
||||||
|
Write-Host "Unloading the HKCR drive..."
|
||||||
|
Remove-PSDrive HKCR
|
||||||
|
Start-Sleep 1
|
||||||
|
Write-Host "Script has finished. Exiting."
|
||||||
|
Stop-Transcript
|
||||||
|
Start-Sleep 2
|
||||||
|
Exit
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
No {
|
||||||
|
Write-Host "Reverting changes..."
|
||||||
|
Write-Host "Creating PSDrive 'HKCR' (HKEY_CLASSES_ROOT). This will be used for the duration of the script as it is necessary for the modification of specific registry keys."
|
||||||
|
New-PSDrive HKCR -PSProvider Registry -Root HKEY_CLASSES_ROOT
|
||||||
|
Revert-Changes
|
||||||
|
#Prompt asking to revert edge changes as well
|
||||||
|
$Prompt6 = [Windows.MessageBox]::Show($EdgePdf2, "Revert Edge", $Button, $ErrorIco)
|
||||||
|
Switch ($Prompt6) {
|
||||||
|
Yes {
|
||||||
|
Enable-EdgePDF
|
||||||
|
Write-Host "Edge will no longer be disabled from being used as the default Edge PDF viewer."
|
||||||
|
}
|
||||||
|
No {
|
||||||
|
Write-Host "You have chosen to keep the setting that disallows Edge to be the default PDF viewer."
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#Prompt asking if you'd like to reboot your machine
|
||||||
|
$Prompt7 = [Windows.MessageBox]::Show($Reboot, "Reboot", $Button, $Warn)
|
||||||
|
Switch ($Prompt7) {
|
||||||
|
Yes {
|
||||||
|
Write-Host "Unloading the HKCR drive..."
|
||||||
|
Remove-PSDrive HKCR
|
||||||
|
Start-Sleep 1
|
||||||
|
Write-Host "Initiating reboot."
|
||||||
|
Stop-Transcript
|
||||||
|
Start-Sleep 2
|
||||||
|
Restart-Computer
|
||||||
|
}
|
||||||
|
No {
|
||||||
|
Write-Host "Unloading the HKCR drive..."
|
||||||
|
Remove-PSDrive HKCR
|
||||||
|
Start-Sleep 1
|
||||||
|
Write-Host "Script has finished. Exiting."
|
||||||
|
Stop-Transcript
|
||||||
|
Start-Sleep 2
|
||||||
|
Exit
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
68
scripts/Telemetry of third-party apps (Template).ps1
Normal file
|
@ -0,0 +1,68 @@
|
||||||
|
### This is a template which will block and disable telemetry features of the following apps: ###
|
||||||
|
###- Block Google Chrome Software Reporter Tool
|
||||||
|
# The Software Reporter Tool (also known as Chrome Cleanup Tool and Software Removal Tool, the executable file is software_reporter_tool.exe), is a tool that Google distributes with the Google Chrome web browser.
|
||||||
|
# It is a part of Google Chrome's Clean up Computer feature which scans your computer for harmful software. If this tool finds any harmful app or extension which can cause problems, it removes them from your computer.
|
||||||
|
# Anything that interferes with a user's browsing experience may be removed by the tool.
|
||||||
|
# Its disadvantages, high CPU load or privacy implications, may be reason enough to block it from running. This script will disable the software_reporter_tool.exe in a more cleaner way using Image File Execution Options Debugger value.
|
||||||
|
# Setting this value to an executable designed to kill processes disables it. Chrome won't re-enable it with almost each update. Next to this, it will also be disabled per default in Registry.
|
||||||
|
New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Google\Chrome" -Name ChromeCleanupEnabled -Type String -Value 0 -Force
|
||||||
|
New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Google\Chrome" -Name ChromeCleanupReportingEnabled -Type String -Value 0 -Force
|
||||||
|
New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Google\Chrome" -Name MetricsReportingEnabled -Type String -Value 0 -Force
|
||||||
|
# This will disable the software_reporter_tool.exe in a more cleaner way using Image File Execution Options Debugger value.
|
||||||
|
# Setting this value to an executable designed to kill processes disables it. Chrome won't re-enable it with almost each update.
|
||||||
|
If (!(Test-Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\software_reporter_tool.exe")) {
|
||||||
|
New-Item -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\software_reporter_tool.exe" -Force | Out-Null
|
||||||
|
Write-Output "Google Chrome Software Reporter Tool has been successfully blocked."
|
||||||
|
}
|
||||||
|
Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\software_reporter_tool.exe" -Name "Debugger" -Type String -Value %windir%\System32\taskkill.exe -Force
|
||||||
|
|
||||||
|
###- Disable Mozilla Firefox telemetry
|
||||||
|
# Firefox 75 comes with a new telemetry agent that sends information about your operating system and your default browser to Firefox every day.
|
||||||
|
# The information collected is sent as a background telemetry ping every 24 hours to Mozilla.
|
||||||
|
# Mozilla has introduced a Windows group policy that prevents the default-browser-agent.exe executable from sending your default browser info.
|
||||||
|
New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Mozilla\Firefox" -Name DisableTelemetry -Type DWord -Value 1 -Force
|
||||||
|
New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Mozilla\Firefox" -Name DisableDefaultBrowserAgent -Type DWord -Value 1 -Force
|
||||||
|
|
||||||
|
###- Disable CCleaner Monitoring
|
||||||
|
# Since Avast acquired Piriform, the popular system cleaning software CCleaner has become bloated with malware, bundled PUPs(potentially unwanted programs), and an alarming amount of pop-up ads.
|
||||||
|
# If you're highly dependent on CCleaner you can disable with this script the CCleaner Active Monitoring ("Active Monitoring" feature has been renamed with v5.46 to "Smart Cleaning"),
|
||||||
|
# automatic Update check and download function, trial offer notifications, the new integrated Software Updater and the privacy option to "Help Improve CCleaner by sending anonymous usage data".
|
||||||
|
Stop-Process -name CCleaner*
|
||||||
|
New-ItemProperty -Path "HKCU:\Software\Piriform\CCleaner" -Name Monitoring -Type String -Value 0 -Force
|
||||||
|
New-ItemProperty -Path "HKCU:\Software\Piriform\CCleaner" -Name HelpImproveCCleaner -Type String -Value 0 -Force
|
||||||
|
New-ItemProperty -Path "HKCU:\Software\Piriform\CCleaner" -Name SystemMonitoring -Type String -Value 0 -Force
|
||||||
|
New-ItemProperty -Path "HKCU:\Software\Piriform\CCleaner" -Name UpdateAuto -Type String -Value 0 -Force
|
||||||
|
New-ItemProperty -Path "HKCU:\Software\Piriform\CCleaner" -Name UpdateCheck -Type String -Value 0 -Force
|
||||||
|
New-ItemProperty -Path "HKCU:\Software\Piriform\CCleaner" -Name CheckTrialOffer -Type String -Value 0 -Force
|
||||||
|
New-ItemProperty -Path "HKLM:\Software\Piriform\CCleaner" -Name (Cfg)GetIpmForTrial -Type String -Value 0 -Force
|
||||||
|
New-ItemProperty -Path "HKLM:\Software\Piriform\CCleaner" -Name (Cfg)SoftwareUpdater -Type String -Value 0 -Force
|
||||||
|
New-ItemProperty -Path "HKLM:\Software\Piriform\CCleaner" -Name (Cfg)SoftwareUpdaterIpm -Type String -Value 0 -Force
|
||||||
|
Get-ScheduledTask -TaskName "CCleaner Update" | Disable-ScheduledTask
|
||||||
|
|
||||||
|
###- Disable Dropbox Update service
|
||||||
|
# This will disable Dropbox auto update service
|
||||||
|
Get-ScheduledTask -TaskName "DropboxUpdateTaskMachineCore" | Disable-ScheduledTask
|
||||||
|
Get-ScheduledTask -TaskName "DropboxUpdateTaskMachineUA" | Disable-ScheduledTask
|
||||||
|
|
||||||
|
###- Disable Google Update service
|
||||||
|
# This will disable Google update service
|
||||||
|
Get-ScheduledTask -TaskName "GoogleUpdateTaskMachineCore" | Disable-ScheduledTask
|
||||||
|
Get-ScheduledTask -TaskName "GoogleUpdateTaskMachineUA" | Disable-ScheduledTask
|
||||||
|
|
||||||
|
###- Disable Media Player telemetry
|
||||||
|
# This will disable Media Player telemetry
|
||||||
|
New-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\MediaPlayer\Preferences" -Name UsageTracking -Type DWord -Value 0 -Force
|
||||||
|
New-ItemProperty -Path "HKCU:\Software\Policies\Microsoft\WindowsMediaPlayer" -Name PreventCDDVDMetadataRetrieval -Type DWord -Value 1 -Force
|
||||||
|
New-ItemProperty -Path "HKCU:\Software\Policies\Microsoft\WindowsMediaPlayer" -Name PreventMusicFileMetadataRetrieval -Type DWord -Value 1 -Force
|
||||||
|
New-ItemProperty -Path "HKCU:\Software\Policies\Microsoft\WindowsMediaPlayer" -Name PreventRadioPresetsRetrieval -Type DWord -Value 0 -Force
|
||||||
|
New-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\WMDRM" -Name DisableOnline -Type DWord -Value 1 -Force
|
||||||
|
Set-Service WMPNetworkSvc -StartupType Disabled
|
||||||
|
|
||||||
|
###- Disable Microsoft Office telemetry
|
||||||
|
# This will disable Microsoft Office telemetry (supports Microsoft Office 2013 and 2016)
|
||||||
|
Get-ScheduledTask -TaskName "OfficeTelemetryAgentFallBack2016" | Disable-ScheduledTask
|
||||||
|
Get-ScheduledTask -TaskName "OfficeTelemetryAgentLogOn2016" | Disable-ScheduledTask
|
||||||
|
New-ItemProperty -Path "HKCU:\SOFTWARE\Policies\Microsoft\Office\15.0\osm" -Name Enablelogging -Type DWord -Value 0 -Force
|
||||||
|
New-ItemProperty -Path "HKCU:\SOFTWARE\Policies\Microsoft\Office\15.0\osm" -Name EnableUpload -Type DWord -Value 0 -Force
|
||||||
|
New-ItemProperty -Path "HKCU:\SOFTWARE\Policies\Microsoft\Office\16.0\osm" -Name Enablelogging -Type DWord -Value 0 -Force
|
||||||
|
New-ItemProperty -Path "HKCU:\SOFTWARE\Policies\Microsoft\Office\16.0\osm" -Name EnableUpload -Type DWord -Value 0 -Force
|
62
scripts/Unpin Startmenu Tiles.ps1
Normal file
|
@ -0,0 +1,62 @@
|
||||||
|
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
# Script is provided by an user from superuser.com
|
||||||
|
# Compatibility: Tested on Windows 10, version 1903, 1909, 2004
|
||||||
|
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
### This script will clean Windows 10s start menu from all the default pinned apps (live tiles) that you are using. ###
|
||||||
|
### It will remove all titles for the current logged user, plus it will optionally do the same for all new users accounts created on the computer.
|
||||||
|
|
||||||
|
$START_MENU_LAYOUT = @"
|
||||||
|
<LayoutModificationTemplate xmlns:defaultlayout="http://schemas.microsoft.com/Start/2014/FullDefaultLayout" xmlns:start="http://schemas.microsoft.com/Start/2014/StartLayout" Version="1" xmlns:taskbar="http://schemas.microsoft.com/Start/2014/TaskbarLayout" xmlns="http://schemas.microsoft.com/Start/2014/LayoutModification">
|
||||||
|
<LayoutOptions StartTileGroupCellWidth="6" />
|
||||||
|
<DefaultLayoutOverride>
|
||||||
|
<StartLayoutCollection>
|
||||||
|
<defaultlayout:StartLayout GroupCellWidth="6" />
|
||||||
|
</StartLayoutCollection>
|
||||||
|
</DefaultLayoutOverride>
|
||||||
|
</LayoutModificationTemplate>
|
||||||
|
"@
|
||||||
|
|
||||||
|
$layoutFile="C:\Windows\StartMenuLayout.xml"
|
||||||
|
|
||||||
|
#Delete layout file if it already exists
|
||||||
|
If(Test-Path $layoutFile)
|
||||||
|
{
|
||||||
|
Remove-Item $layoutFile
|
||||||
|
}
|
||||||
|
|
||||||
|
#Creates the blank layout file
|
||||||
|
$START_MENU_LAYOUT | Out-File $layoutFile -Encoding ASCII
|
||||||
|
|
||||||
|
$regAliases = @("HKLM", "HKCU")
|
||||||
|
|
||||||
|
#Assign the start layout and force it to apply with "LockedStartLayout" at both the machine and user level
|
||||||
|
foreach ($regAlias in $regAliases){
|
||||||
|
$basePath = $regAlias + ":\SOFTWARE\Policies\Microsoft\Windows"
|
||||||
|
$keyPath = $basePath + "\Explorer"
|
||||||
|
IF(!(Test-Path -Path $keyPath)) {
|
||||||
|
New-Item -Path $basePath -Name "Explorer"
|
||||||
|
}
|
||||||
|
Set-ItemProperty -Path $keyPath -Name "LockedStartLayout" -Value 1
|
||||||
|
Set-ItemProperty -Path $keyPath -Name "StartLayoutFile" -Value $layoutFile
|
||||||
|
}
|
||||||
|
|
||||||
|
#Restart Explorer, open the start menu (necessary to load the new layout), and give it a few seconds to process
|
||||||
|
Stop-Process -name explorer
|
||||||
|
Start-Sleep -s 5
|
||||||
|
$wshell = New-Object -ComObject wscript.shell; $wshell.SendKeys('^{ESCAPE}')
|
||||||
|
Start-Sleep -s 5
|
||||||
|
|
||||||
|
#Enable the ability to pin items again by disabling "LockedStartLayout"
|
||||||
|
foreach ($regAlias in $regAliases){
|
||||||
|
$basePath = $regAlias + ":\SOFTWARE\Policies\Microsoft\Windows"
|
||||||
|
$keyPath = $basePath + "\Explorer"
|
||||||
|
Set-ItemProperty -Path $keyPath -Name "LockedStartLayout" -Value 0
|
||||||
|
}
|
||||||
|
|
||||||
|
#Restart Explorer and delete the layout file
|
||||||
|
Stop-Process -name explorer
|
||||||
|
|
||||||
|
# Uncomment the next line to make clean start menu default for all new users
|
||||||
|
#Import-StartLayout -LayoutPath $layoutFile -MountPath $env:SystemDrive\
|
||||||
|
|
||||||
|
Remove-Item $layoutFile
|
BIN
scripts/packages.zip
Normal file
20
scripts/readme.txt
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
--------------------------------------------------------------------------------
|
||||||
|
This package is ONLY compatible with version 0.41 of Privatezilla and higher!
|
||||||
|
You can download the latest version here: https://github.com/builtbybel/privatezilla/releases
|
||||||
|
--------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
This feature enhances Privatezilla and adds several community powered PowerShell script files which allows to:
|
||||||
|
- Uninstall preinstalled apps (debloating)
|
||||||
|
- Reinstalling all default apps
|
||||||
|
- Disable various Windows 10 telemetry features
|
||||||
|
- Block Microsoft telemetry IPs via Windows Firewall and hosts file
|
||||||
|
- Remove OneDrive integration
|
||||||
|
- Remove Windows Defender
|
||||||
|
- Block telemetry of third-party apps, e.g. CCleaner, Firefox, Microsoft Office
|
||||||
|
- and many more
|
||||||
|
|
||||||
|
These are third party script files and the author of this app does not guarantee that they will also work for you. Each script contains a link to the original author. If you don't understand the scripts, then you should also NOT execute them.
|
||||||
|
|
||||||
|
You will also find bundled script files (called templates) written by the author of this app. These files allow you to automate numerous processes, e.g. you could use the "Telemetry of third-party apps (Template)" to block and disable telemetry features of apps such as CCleaner, Firefox, Google etc.
|
||||||
|
|
||||||
|
NOTE: If you no longer wish to see this notice, then remove the "readme.txt" in the scripts directory.
|
BIN
spydish.png
Before Width: | Height: | Size: 75 KiB |
25
src/Privatezilla.sln
Normal file
|
@ -0,0 +1,25 @@
|
||||||
|
|
||||||
|
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||||
|
# Visual Studio Version 16
|
||||||
|
VisualStudioVersion = 16.0.30011.22
|
||||||
|
MinimumVisualStudioVersion = 10.0.40219.1
|
||||||
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Privatezilla", "Privatezilla\Privatezilla.csproj", "{1CF5392E-0522-49D4-8343-B732BE762086}"
|
||||||
|
EndProject
|
||||||
|
Global
|
||||||
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||||
|
Debug|Any CPU = Debug|Any CPU
|
||||||
|
Release|Any CPU = Release|Any CPU
|
||||||
|
EndGlobalSection
|
||||||
|
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||||
|
{1CF5392E-0522-49D4-8343-B732BE762086}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||||
|
{1CF5392E-0522-49D4-8343-B732BE762086}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||||
|
{1CF5392E-0522-49D4-8343-B732BE762086}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
|
{1CF5392E-0522-49D4-8343-B732BE762086}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||||
|
EndGlobalSection
|
||||||
|
GlobalSection(SolutionProperties) = preSolution
|
||||||
|
HideSolutionNode = FALSE
|
||||||
|
EndGlobalSection
|
||||||
|
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||||
|
SolutionGuid = {8E8CB191-75D5-4C79-A0FE-23D7D018C316}
|
||||||
|
EndGlobalSection
|
||||||
|
EndGlobal
|
6
src/Privatezilla/App.config
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<configuration>
|
||||||
|
<startup>
|
||||||
|
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8"/>
|
||||||
|
</startup>
|
||||||
|
</configuration>
|
BIN
src/Privatezilla/AppIcon.ico
Normal file
After Width: | Height: | Size: 177 KiB |
BIN
src/Privatezilla/GitHubIcon.png
Normal file
After Width: | Height: | Size: 828 B |
44
src/Privatezilla/Helpers/RegistryHelper.cs
Normal file
|
@ -0,0 +1,44 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Setting;
|
||||||
|
using System;
|
||||||
|
using System.Windows.Forms;
|
||||||
|
|
||||||
|
namespace Privatezilla
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Check whether Registry values equal
|
||||||
|
/// </summary>
|
||||||
|
internal class RegistryHelper
|
||||||
|
{
|
||||||
|
public SettingBase Setting { get; }
|
||||||
|
|
||||||
|
public static bool IntEquals(string keyName, string valueName, int expectedValue)
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
var value = Registry.GetValue(keyName, valueName, null);
|
||||||
|
return (value != null && (int)value == expectedValue);
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
|
||||||
|
{
|
||||||
|
MessageBox.Show(keyName, ex.Message, MessageBoxButtons.OK);
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public static bool StringEquals(string keyName, string valueName, string expectedValue)
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
var value = Registry.GetValue(keyName, valueName, null);
|
||||||
|
return (value != null && (string)value == expectedValue);
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
MessageBox.Show(keyName, ex.Message, MessageBoxButtons.OK);
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
19
src/Privatezilla/Helpers/SettingsNode.cs
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
using Privatezilla.Setting;
|
||||||
|
using System.Windows.Forms;
|
||||||
|
|
||||||
|
namespace Privatezilla
|
||||||
|
{
|
||||||
|
internal class SettingNode : TreeNode
|
||||||
|
{
|
||||||
|
public SettingBase Setting { get; }
|
||||||
|
|
||||||
|
public SettingNode(SettingBase setting)
|
||||||
|
{
|
||||||
|
Setting = setting;
|
||||||
|
Text = Setting.ID();
|
||||||
|
ToolTipText = Setting.Info();
|
||||||
|
//Checked = true;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
35
src/Privatezilla/Helpers/SetttingsBase.cs
Normal file
|
@ -0,0 +1,35 @@
|
||||||
|
namespace Privatezilla.Setting
|
||||||
|
{
|
||||||
|
public abstract class SettingBase
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Name of setting
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>The setting name</returns>
|
||||||
|
public abstract string ID();
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Tooltip text of setting
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>The setting tooltip</returns>
|
||||||
|
public abstract string Info();
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Checks whether the setting should be applied
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>Returns true if the setting should be applied, false otherwise.</returns>
|
||||||
|
public abstract bool CheckSetting();
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Applies the setting
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>Returns true if the setting was successfull, false otherwise.</returns>
|
||||||
|
public abstract bool DoSetting();
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Revert the setting
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>Returns true if the setting was successfull, false otherwise.</returns>
|
||||||
|
public abstract bool UndoSetting();
|
||||||
|
}
|
||||||
|
}
|
16
src/Privatezilla/Helpers/WindowsHelper.cs
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
|
||||||
|
namespace Privatezilla
|
||||||
|
{
|
||||||
|
internal static class WindowsHelper
|
||||||
|
{
|
||||||
|
internal static string GetOS()
|
||||||
|
{
|
||||||
|
|
||||||
|
string releaseID = Registry.GetValue(@"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion", "ReleaseId", "").ToString();
|
||||||
|
return releaseID;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
40
src/Privatezilla/Interfaces/IListView.cs
Normal file
|
@ -0,0 +1,40 @@
|
||||||
|
using System;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Windows.Forms;
|
||||||
|
|
||||||
|
namespace Privatezilla
|
||||||
|
{
|
||||||
|
/* Modified ListView sort example from https://support.microsoft.com/en-us/kb/319401
|
||||||
|
which will not only sort ascending but both ways */
|
||||||
|
|
||||||
|
public class ListViewItemComparer : IComparer
|
||||||
|
{
|
||||||
|
private readonly int col;
|
||||||
|
private readonly bool bAsc = false;
|
||||||
|
|
||||||
|
public ListViewItemComparer()
|
||||||
|
{
|
||||||
|
col = 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
public ListViewItemComparer(int column, bool b)
|
||||||
|
{
|
||||||
|
col = column;
|
||||||
|
bAsc = b;
|
||||||
|
}
|
||||||
|
|
||||||
|
public int Compare(object x, object y)
|
||||||
|
{
|
||||||
|
if (bAsc)
|
||||||
|
{
|
||||||
|
return String.Compare(((ListViewItem)x).SubItems[col].Text, ((ListViewItem)y).SubItems[col].Text);
|
||||||
|
// bAsc = false;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
return String.Compare(((ListViewItem)y).SubItems[col].Text, ((ListViewItem)x).SubItems[col].Text);
|
||||||
|
// bAsc = true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
25
src/Privatezilla/Interfaces/ITreeNode.cs
Normal file
|
@ -0,0 +1,25 @@
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Windows.Forms;
|
||||||
|
|
||||||
|
namespace Privatezilla.ITreeNode
|
||||||
|
{
|
||||||
|
public static class ITreeNode
|
||||||
|
{
|
||||||
|
// Retrieving TreeView nodes as IEnumerable
|
||||||
|
public static IEnumerable<TreeNode> All(this TreeNodeCollection nodes)
|
||||||
|
{
|
||||||
|
if (nodes == null) throw new ArgumentNullException(nameof(nodes));
|
||||||
|
|
||||||
|
foreach (TreeNode n in nodes)
|
||||||
|
{
|
||||||
|
yield return n;
|
||||||
|
|
||||||
|
foreach (TreeNode child in n.Nodes.All())
|
||||||
|
{
|
||||||
|
yield return child;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
1542
src/Privatezilla/Locales/Locale.Designer.cs
generated
Normal file
749
src/Privatezilla/Locales/Locale.ar.resx
Normal file
|
@ -0,0 +1,749 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<root>
|
||||||
|
<!--
|
||||||
|
Microsoft ResX Schema
|
||||||
|
|
||||||
|
Version 2.0
|
||||||
|
|
||||||
|
The primary goals of this format is to allow a simple XML format
|
||||||
|
that is mostly human readable. The generation and parsing of the
|
||||||
|
various data types are done through the TypeConverter classes
|
||||||
|
associated with the data types.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
|
||||||
|
... ado.net/XML headers & schema ...
|
||||||
|
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||||
|
<resheader name="version">2.0</resheader>
|
||||||
|
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||||
|
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||||
|
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||||
|
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||||
|
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||||
|
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||||
|
</data>
|
||||||
|
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
|
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||||
|
<comment>This is a comment</comment>
|
||||||
|
</data>
|
||||||
|
|
||||||
|
There are any number of "resheader" rows that contain simple
|
||||||
|
name/value pairs.
|
||||||
|
|
||||||
|
Each data row contains a name, and value. The row also contains a
|
||||||
|
type or mimetype. Type corresponds to a .NET class that support
|
||||||
|
text/value conversion through the TypeConverter architecture.
|
||||||
|
Classes that don't support this are serialized and stored with the
|
||||||
|
mimetype set.
|
||||||
|
|
||||||
|
The mimetype is used for serialized objects, and tells the
|
||||||
|
ResXResourceReader how to depersist the object. This is currently not
|
||||||
|
extensible. For a given mimetype the value must be set accordingly:
|
||||||
|
|
||||||
|
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||||
|
that the ResXResourceWriter will generate, however the reader can
|
||||||
|
read any of the formats listed below.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.binary.base64
|
||||||
|
value : The object must be serialized with
|
||||||
|
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.soap.base64
|
||||||
|
value : The object must be serialized with
|
||||||
|
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||||
|
value : The object must be serialized into a byte array
|
||||||
|
: using a System.ComponentModel.TypeConverter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
-->
|
||||||
|
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
|
||||||
|
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
|
||||||
|
<xsd:element name="root" msdata:IsDataSet="true">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:choice maxOccurs="unbounded">
|
||||||
|
<xsd:element name="metadata">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" use="required" type="xsd:string"/>
|
||||||
|
<xsd:attribute name="type" type="xsd:string"/>
|
||||||
|
<xsd:attribute name="mimetype" type="xsd:string"/>
|
||||||
|
<xsd:attribute ref="xml:space"/>
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="assembly">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:attribute name="alias" type="xsd:string"/>
|
||||||
|
<xsd:attribute name="name" type="xsd:string"/>
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="data">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||||
|
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1"/>
|
||||||
|
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3"/>
|
||||||
|
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4"/>
|
||||||
|
<xsd:attribute ref="xml:space"/>
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="resheader">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" type="xsd:string" use="required"/>
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:choice>
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:schema>
|
||||||
|
<resheader name="resmimetype">
|
||||||
|
<value>text/microsoft-resx</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="version">
|
||||||
|
<value>2.0</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="reader">
|
||||||
|
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="writer">
|
||||||
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
<data name="BtnDoPS" xml:space="preserve">
|
||||||
|
<value>تطبيق المحددة</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="BtnSettingsAnalyze" xml:space="preserve">
|
||||||
|
<value>تحليل</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="BtnSettingsDo" xml:space="preserve">
|
||||||
|
<value>تطبيق المحدد</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="BtnSettingsUndo" xml:space="preserve">
|
||||||
|
<value>إرجاع المحدد</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="CheckRelease" xml:space="preserve">
|
||||||
|
<value>التحقق من وجود تحديثات</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="ChkCodePS" xml:space="preserve">
|
||||||
|
<value>عرض التعليمات البرمجية</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="columnSetting" xml:space="preserve">
|
||||||
|
<value>الإعدادات</value>
|
||||||
|
<comment>TreeView</comment>
|
||||||
|
</data>
|
||||||
|
<data name="columnState" xml:space="preserve">
|
||||||
|
<value>الدولة</value>
|
||||||
|
<comment>TreeView</comment>
|
||||||
|
</data>
|
||||||
|
<data name="CommunityPkg" xml:space="preserve">
|
||||||
|
<value>احضار مجموعة برامج المجموعة</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Help" xml:space="preserve">
|
||||||
|
<value>وقت قصير</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="helpApp" xml:space="preserve">
|
||||||
|
<value>معلومات حول الإعدادات: \r\nنقل المؤشر فوق الإعداد لعرض تفسير موجز
|
||||||
|
\r\nتحليل (زر): يحدد الإعدادات التي يتم تمكينها وتهيئتها على النظام الخاص بك أم لا. لا توجد تغييرات في النظام حتى الآن!
|
||||||
|
\r\nتطبيق المحدد (الزر): سيؤدي هذا إلى تمكين جميع الإعدادات المحددة.
|
||||||
|
\r\nالعودة المحددة (الزر): سيؤدي هذا إلى استعادة إعدادات Windows 10 الافتراضية.
|
||||||
|
\r\nتكوين (الدولة): هذا يشير إلى أن خصوصيتك محمية.
|
||||||
|
\r\nلم يتم تكوين (الدولة): هذا يشير إلى أن إعدادات ويندوز 10 موجودة.</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Info" xml:space="preserve">
|
||||||
|
<value>المعلومات:</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="infoApp" xml:space="preserve">
|
||||||
|
<value>تطبيق إعدادات الخصوصية ل Windows 10 مفتوح المصدر.
|
||||||
|
|
||||||
|
هذا لا يرتبط بأي حال من الأحوال بمايكروسوفت ومشروع مستقل تماماً.
|
||||||
|
|
||||||
|
كل المعلومات والائتمانات حول هذا المشروع في
|
||||||
|
\tgithub. om/builtbybel/privatezilla
|
||||||
|
|
||||||
|
يمكنك أيضا متابعتي في
|
||||||
|
\tتويتر. om/builtbybel
|
||||||
|
|
||||||
|
<unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk>
|
||||||
|
أرصدة الترجمة إلى: ضع معلوماتك واسمك وبريدك الإلكتروني هنا!
|
||||||
|
<unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk> <unk>
|
||||||
|
|
||||||
|
(C#) 2020، بناء البطاقة</value>
|
||||||
|
<comment>About the app
|
||||||
|
Add translation credits here!</comment>
|
||||||
|
</data>
|
||||||
|
<data name="LblPS" xml:space="preserve">
|
||||||
|
<value>البرنامج النصي سكريبت</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="LblPSHeader" xml:space="preserve">
|
||||||
|
<value>تطبيق برنامج PowerShell Script</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="LblSettings" xml:space="preserve">
|
||||||
|
<value>الإعدادات</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="LblStatus" xml:space="preserve">
|
||||||
|
<value>اضغط Analyze للتحقق من المحددات التي تم توصيفها.</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="msgAppCompatibility" xml:space="preserve">
|
||||||
|
<value>يتم تشغيل Privatezilla على نظام أقدم من Windows 10. Privatezilla محدد بنظام Windows 10 ONLY.</value>
|
||||||
|
</data>
|
||||||
|
<data name="msgPSSave" xml:space="preserve">
|
||||||
|
<value>الرجاء التبديل إلى طريقة عرض الكود.</value>
|
||||||
|
<comment>Scripts (optional)</comment>
|
||||||
|
</data>
|
||||||
|
<data name="msgPSSelect" xml:space="preserve">
|
||||||
|
<value>يُرجى اختيار مزوّد.</value>
|
||||||
|
<comment>Scripts (optional)</comment>
|
||||||
|
</data>
|
||||||
|
<data name="msgPSSuccess" xml:space="preserve">
|
||||||
|
<value>تم القبول بنجاح</value>
|
||||||
|
<comment>Scripts (optional)</comment>
|
||||||
|
</data>
|
||||||
|
<data name="PSBack" xml:space="preserve">
|
||||||
|
<value>للخلف</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="PSImport" xml:space="preserve">
|
||||||
|
<value>استورد برمجة</value>
|
||||||
|
<comment>Scripting menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="PSInfo" xml:space="preserve">
|
||||||
|
<value>ما الذي يفعله هذا النص ؟\r\n</value>
|
||||||
|
<comment>Scripting menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="PSMarketplace" xml:space="preserve">
|
||||||
|
<value>قم بزيارة App Marketplace</value>
|
||||||
|
<comment>Scripting menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="PSSaveAs" xml:space="preserve">
|
||||||
|
<value>حفظ النص المنسق الحالي على أنه برنامج نصي محدد مسبقا</value>
|
||||||
|
<comment>Scripting menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUnofficial" xml:space="preserve">
|
||||||
|
<value>تقوم باستخدام نسخة غير رسدية من Privatezilla.</value>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUpdateAvailable" xml:space="preserve">
|
||||||
|
<value>هناك إصدار جديد #</value>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUpdateAvailableURL" xml:space="preserve">
|
||||||
|
<value>\r\nهل ترغب في فتح صفحة @github/الاصدارات ؟</value>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUpdateYourVersion" xml:space="preserve">
|
||||||
|
<value>\r\nأنت تستخدم النسخة #</value>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUpToDate" xml:space="preserve">
|
||||||
|
<value>لا يوجد حالياً أي تحديثات متاحة.</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsApps" xml:space="preserve">
|
||||||
|
<value>إذن التطبيقات</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsBloatware" xml:space="preserve">
|
||||||
|
<value>تطبيق زائد</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsBloatwareInfo" xml:space="preserve">
|
||||||
|
<value>دينفان ويندوز 10</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsCortana" xml:space="preserve">
|
||||||
|
<value>كورتانا</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsDefender" xml:space="preserve">
|
||||||
|
<value>المدافع عن Windows</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsEdge" xml:space="preserve">
|
||||||
|
<value>متصفح مايكروسوفت إيدج</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsGaming" xml:space="preserve">
|
||||||
|
<value>وضع اللعبة</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsPrivacy" xml:space="preserve">
|
||||||
|
<value>الخصوصية</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsSecurity" xml:space="preserve">
|
||||||
|
<value>الحماية</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsUpdates" xml:space="preserve">
|
||||||
|
<value>تحديثات في</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsAccountInfo" xml:space="preserve">
|
||||||
|
<value>عدم اتاحة امكانية التوصل للتطبيق لمعلومات الحساب</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsAppNotifications" xml:space="preserve">
|
||||||
|
<value>تعطيل الإعلامات الخاصة بي</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsAppNotificationsInfo" xml:space="preserve">
|
||||||
|
<value>يقوم مركز التصرف بنظام Windows 10 بتجميع وعرض الاعلامات والتنبيهات من تطبيقات Windows التقليدية واشعارات النظام ، بالاضافة الى تلك التي تم تكوينها من التطبيقات الحديثة.\nيتم تجميع الاعلامات في مركز التصرفات بواسطة التطبيق والوقت.\nستقوم هذه المحددات بالغاء اتاحة كل الاعلامات من التطبيقات وغيرها من وحدات الإرسال في المحددات.</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsBackgroundApps" xml:space="preserve">
|
||||||
|
<value>تعطيل التطبيقات تعمل في الخلفية</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsBackgroundAppsInfo" xml:space="preserve">
|
||||||
|
<value>لا يتوافر لدى تطبيقات Windows 10 تصريح آخر لتشغيلها في الخلفية بحيث لا يمكنها تحديث البلاط الخاص بها ، واحضار بيانات جديدة ، واستلام الاعلامات.</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCalendar" xml:space="preserve">
|
||||||
|
<value>عدم اتاحة امكانية التوصل للتطبيق تقويم</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCall" xml:space="preserve">
|
||||||
|
<value>عدم اتاحة امكانية التوصل للتطبيق اتصل</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCallHistory" xml:space="preserve">
|
||||||
|
<value>عدم اتاحة امكانية التوصل للتطبيق سجل المكالمات</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCamera" xml:space="preserve">
|
||||||
|
<value>تعطيل وصول التطبيق إلى الكاميرا</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCellularData" xml:space="preserve">
|
||||||
|
<value>عدم اتاحة امكانية التوصل للتطبيق البيانات الخلوية</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCellularDataInfo" xml:space="preserve">
|
||||||
|
<value>بعض أجهزة Windows 10 لديها كارت SIM و / أو eSIM فيهم يسمح لك بالاتصال بشبكة بيانات خلوية (aka: LE أو Broadband) ، لذلك يمكنك الحصول على الاتصال المباشر في أماكن أكثر باستخدام إشارة خلوية.\nاذا كنت لا ترغب في السماح لأي تطبيقات باستخدام بيانات خلوية ، يمكنك الغاء اتاحتها بهذه المحددات.</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsContacts" xml:space="preserve">
|
||||||
|
<value>عدم اتاحة امكانية التوصل للتطبيق جهات الاتصال</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsDiagnosticInformation" xml:space="preserve">
|
||||||
|
<value>عدم اتاحة امكانية التوصل للتطبيق التشخيص</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsDocuments" xml:space="preserve">
|
||||||
|
<value>عدم اتاحة امكانية التوصل للتطبيق documents</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsEmail" xml:space="preserve">
|
||||||
|
<value>عدم اتاحة امكانية التوصل للتطبيق email</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsEyeGaze" xml:space="preserve">
|
||||||
|
<value>عدم اتاحة امكانية التوصل للتطبيق تتبع العين</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsEyeGazeInfo" xml:space="preserve">
|
||||||
|
<value>عدم اتاحة امكانية التوصل للتطبيق للتفاعل القائم على أساس-العين</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsFileSystem" xml:space="preserve">
|
||||||
|
<value>عدم اتاحة امكانية التوصل للتطبيق نظام الملفات</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsFileSystemInfo" xml:space="preserve">
|
||||||
|
<value>ستقوم هذه المحددات بالغاء اتاحة امكانية توصل التطبيق لنظام الملفات. بعض التطبيقات قد تكون مقيدة في وظائفها أو قد لا تعمل على الإطلاق.</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsMessaging" xml:space="preserve">
|
||||||
|
<value>عدم اتاحة امكانية التوصل للتطبيق email</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsMicrophone" xml:space="preserve">
|
||||||
|
<value>عدم اتاحة امكانية التوصل للتطبيق email</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsMotion" xml:space="preserve">
|
||||||
|
<value>عدم اتاحة امكانية التوصل للتطبيق email</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsNotification" xml:space="preserve">
|
||||||
|
<value>عدم اتاحة امكانية التوصل للتطبيق email</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsOtherDevices" xml:space="preserve">
|
||||||
|
<value>عدم اتاحة امكانية التوصل للتطبيق التشخيص</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsPictures" xml:space="preserve">
|
||||||
|
<value>عدم اتاحة امكانية التوصل للتطبيق documents</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsRadios" xml:space="preserve">
|
||||||
|
<value>عدم اتاحة امكانية التوصل للتطبيق email</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsTasks" xml:space="preserve">
|
||||||
|
<value>عدم اتاحة امكانية التوصل للتطبيق email</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsTrackingApps" xml:space="preserve">
|
||||||
|
<value>الغاء اتاحة تتبع بدء التطبيق</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsTrackingAppsInfo" xml:space="preserve">
|
||||||
|
<value>وهذا يسمح لك بالتوصل بسرعة الى الكشف الخاص بك من التطبيقات الأكثر استخداما في كل من قائمة البدء وعند البحث في الجهاز الخاص بك. "</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsVideos" xml:space="preserve">
|
||||||
|
<value>عدم اتاحة امكانية التوصل للتطبيق email</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsBloatwareRemoveUWPAll" xml:space="preserve">
|
||||||
|
<value>ازالة كل التطبيقات المتضمنة</value>
|
||||||
|
<comment>Settings > Bloatware</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsBloatwareRemoveUWPAllInfo" xml:space="preserve">
|
||||||
|
<value>سيؤدي هذا إلى إزالة جميع التطبيقات المدمجة باستثناء متجر مايكروسوفت.</value>
|
||||||
|
<comment>Settings > Bloatware</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsBloatwareRemoveUWPDefaults" xml:space="preserve">
|
||||||
|
<value>إزالة جميع التطبيقات المدمجة باستثناء الافتراضية</value>
|
||||||
|
<comment>Settings > Bloatware</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsBloatwareRemoveUWPDefaultsInfo" xml:space="preserve">
|
||||||
|
<value>سيؤدي هذا إلى إزالة جميع التطبيقات المدمجة باستثناء ما يلي:\nمتجر مايكروسوفت\nتثبيت التطبيق\nتقويم\nالبريد\nحاسبة\nكاميرا\nSkype\nGroove Music\nالخرائط\nPaint 3D\nهاتفك\nصور\nملاحظات مثبتة\nالطقس\nXbox</value>
|
||||||
|
<comment>Settings > Bloatware</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaDisableBing" xml:space="preserve">
|
||||||
|
<value>تعطيل Bing في Windows للبحث</value>
|
||||||
|
<comment>Settings > Cortana</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaDisableBingInfo" xml:space="preserve">
|
||||||
|
<value>ويندوز 10، بشكل افتراضي، يرسل كل ما تبحث عنه في قائمة البدء إلى الخوادم لإعطائك نتائج من بحث بينغ.</value>
|
||||||
|
<comment>Settings > Cortana</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaDisableCortana" xml:space="preserve">
|
||||||
|
<value>تعطيل كورتانا</value>
|
||||||
|
<comment>Settings > Cortana</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaDisableCortanaInfo" xml:space="preserve">
|
||||||
|
<value>كورتانا هو المساعد الافتراضي لمايكروسوفت والذي يأتي مدمجا في ويندوز 10.\nهذا الإعداد سيعطل كورتانا بشكل دائم ويمنعها من تسجيل وتخزين عادات البحث الخاصة بك وسجل البحث.</value>
|
||||||
|
<comment>Settings > Cortana</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaUninstallCortana" xml:space="preserve">
|
||||||
|
<value>إلغاء تثبيت كورتانا</value>
|
||||||
|
<comment>Settings > Cortana</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaUninstallCortanaInfo" xml:space="preserve">
|
||||||
|
<value>سيؤدي هذا إلى إلغاء تثبيت تطبيق كورتانا الجديد على ويندوز 10، إصدار 2004.</value>
|
||||||
|
<comment>Settings > Cortana</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsDefenderDisableSmartScreenStore" xml:space="preserve">
|
||||||
|
<value>تعطيل SmartSscreen لتطبيقات المتجر</value>
|
||||||
|
<comment>Settings > Defender</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsDefenderDisableSmartScreenStoreInfo" xml:space="preserve">
|
||||||
|
<value>يساعد فلتر شاشة Windows المدافع الذكية على حماية جهازك عن طريق التحقق من محتوى الويب (URLs) الذي تستخدمه تطبيقات متجر Microsoft.</value>
|
||||||
|
<comment>Settings > Defender</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdeAutoFillCredit" xml:space="preserve">
|
||||||
|
<value>تعطيل التعبئة التلقائية لبطاقات الائتمان</value>
|
||||||
|
<comment>Settings > Edge</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdeAutoFillCreditInfo" xml:space="preserve">
|
||||||
|
<value>تتيح ميزة Microsoft Edge's AutoFill للمستخدمين الإكمال التلقائي لمعلومات بطاقة الائتمان في نماذج الويب باستخدام المعلومات المخزنة سابقاً.</value>
|
||||||
|
<comment>Settings > Edge</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeBackground" xml:space="preserve">
|
||||||
|
<value>المزامنة قيد التشغيل في الخلفية</value>
|
||||||
|
<comment>Settings > Edge</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeBackgroundInfo" xml:space="preserve">
|
||||||
|
<value>على إصدار Chromium الجديد من Microsoft Edge ، يمكن للملحقات وغيرها من الخدمات أن تبقي المتصفح يعمل في الخلفية حتى بعد إغلاقه.</value>
|
||||||
|
<comment>Settings > Edge</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeBlockEdgeRollout" xml:space="preserve">
|
||||||
|
<value>حظر تثبيت Microsoft Edge جديد</value>
|
||||||
|
<comment>Settings > Edge</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeBlockEdgeRolloutInfo" xml:space="preserve">
|
||||||
|
<value>سيؤدي هذا إلى حظر تحديث نظام Windows 10 لتثبيت متصفح ويب Microsoft Edge الجديد القائم على Chromium، إذا لم يتم تثبيته مسبقاً على الجهاز.</value>
|
||||||
|
<comment>Settings > Edge</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeDisableSync" xml:space="preserve">
|
||||||
|
<value>تعطيل مزامنة البيانات</value>
|
||||||
|
<comment>Settings > Edge</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeDisableSyncInfo" xml:space="preserve">
|
||||||
|
<value>سيؤدي هذا الإعداد إلى تعطيل مزامنة البيانات باستخدام خدمات مزامنة Microsoft.</value>
|
||||||
|
<comment>Settings > Edge</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsGamingGameBar" xml:space="preserve">
|
||||||
|
<value>تعطيل ميزات شريط اللعبة</value>
|
||||||
|
<comment>Settings > Gaming</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsGamingGameBarInfo" xml:space="preserve">
|
||||||
|
<value>سيؤدي هذا الإعداد إلى تعطيل تسجيل وبث الويندوز.</value>
|
||||||
|
<comment>Settings > Gaming</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsGamingGameBarInfoInfo" xml:space="preserve">
|
||||||
|
<value>سيؤدي هذا إلى إيقاف التجارب المصممة خصيصا مع النصائح والتوصيات ذات الصلة باستخدام بيانات التشخيص الخاصة بك. العديد من الناس قد يتصلون بهذا القياس عن بعد، أو حتى التجسس.</value>
|
||||||
|
<comment>Settings > Gaming</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyBlockSuggestedApps" xml:space="preserve">
|
||||||
|
<value>حظر التطبيقات المقترحة في البداية</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyBlockSuggestedAppsInfo" xml:space="preserve">
|
||||||
|
<value>سيؤدي هذا إلى حظر التطبيقات المقترحة التي تظهر من حين لآخر في قائمة البداية.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDiagnosticData" xml:space="preserve">
|
||||||
|
<value>تجنب استخدام بيانات الكتابة اليدوية</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDiagnosticDataInfo" xml:space="preserve">
|
||||||
|
<value>سيؤدي هذا إلى إيقاف التجارب المصممة خصيصا مع النصائح والتوصيات ذات الصلة باستخدام بيانات التشخيص الخاصة بك. العديد من الناس قد يتصلون بهذا القياس عن بعد، أو حتى التجسس.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableAds" xml:space="preserve">
|
||||||
|
<value>تعطيل معرف الإعلان للإعلانات ذات الصلة</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableAdsInfo" xml:space="preserve">
|
||||||
|
<value>ويندوز 10 يأتي مدمجا مع الإعلانات. يقوم مايكروسوفت بتعيين معرف فريد لتتبع نشاطك في متجر مايكروسوفت وعلى تطبيقات UWP لاستهدافك مع الإعلانات ذات الصلة.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableBiometrics" xml:space="preserve">
|
||||||
|
<value>تعطيل Windows Hello Biometrics</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableBiometricsInfo" xml:space="preserve">
|
||||||
|
<value>يتيح لك نظام التشغيل Windows Hello القياسات الحيوية تسجيل الدخول إلى أجهزتك، تطبيقاتك، خدمات الإنترنت والشبكات باستخدام وجهك أو بصمة السيرفر أو البصمة.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableCEIP" xml:space="preserve">
|
||||||
|
<value>تعطيل برنامج تجربة العملاء</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableCEIPInfo" xml:space="preserve">
|
||||||
|
<value>برنامج تحسين تجربة العملاء (CEIP) هو ميزة يتم تمكينها بشكل افتراضي على Windows 10، وتقوم بجمع وتقديم معلومات عن استخدام المعدات والبرمجيات إلى شركة مايكروسوفت سراً.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableCompTelemetry" xml:space="preserve">
|
||||||
|
<value>تعطيل الاتصال الهاتفي للتوافق</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableCompTelemetryInfo" xml:space="preserve">
|
||||||
|
<value>تقوم هذه العملية بشكل دوري بجمع مجموعة متنوعة من البيانات التقنية حول حاسوبك وأدائه وإرسالها إلى مايكروسوفت من أجل برنامج تحسين تجربة العملاء في ويندوز.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableFeedback" xml:space="preserve">
|
||||||
|
<value>لا ترسل أى تنبيهات</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableFeedbackInfo" xml:space="preserve">
|
||||||
|
<value>قد يظهر ويندوز 10 أيضا من وقت لآخر ويطلب ردود الفعل.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableHEIP" xml:space="preserve">
|
||||||
|
<value>تعطيل برنامج تجربة العملاء</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableHEIPInfo" xml:space="preserve">
|
||||||
|
<value>برنامج مساعدة تحسين الخبرة (HEIP) يجمع ويرسل إلى مايكروسوفت معلومات حول كيفية استخدام مساعدة ويندوز. هذا قد يكشف المشاكل التي تواجهك مع جهاز الكمبيوتر الخاص بك.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableLocation" xml:space="preserve">
|
||||||
|
<value>تعطيل البحث عن الموقع</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableLocationInfo" xml:space="preserve">
|
||||||
|
<value>أينما ذهبت، ويندوز 10 يعلم أنك هناك. عند تشغيل تتبع الموقع، يسمح للويندوز وتطبيقاته للكشف عن الموقع الحالي لجهاز الكمبيوتر أو الجهاز.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableMSExperiments" xml:space="preserve">
|
||||||
|
<value>تعطيل تجربة الإعدادات</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableMSExperimentsInfo" xml:space="preserve">
|
||||||
|
<value>في بعض الإصدارات من Windows 10، يمكن للمستخدمين السماح لمايكروسوفت بتجربة النظام لدراسة تفضيلات المستخدم أو سلوك الجهاز. هذا يسمح لمايكروسوفت "إجراء التجارب" مع الإعدادات على جهاز الكمبيوتر الخاص بك ويجب أن تكون معطلة مع هذا الإعداد.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTelemetry" xml:space="preserve">
|
||||||
|
<value>تعطيل التليمتري</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTelemetryInfo" xml:space="preserve">
|
||||||
|
<value>هذا سيمنع ويندوز من جمع معلومات الاستخدام ووضع بيانات تشخيصية إلى أساسي, وهو أدنى مستوى متاح لجميع إصدارات المستهلكين من Windows 10.\nسيتم أيضا تعطيل تشخيص الخدمات و خدمة dmwappushService.\nملاحظة: يجب تعيين البيانات التشخيصية إلى كامل للحصول على معاينة الإصدارات من برنامج Windows-Insider-Program!</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTimeline" xml:space="preserve">
|
||||||
|
<value>تعطيل ميزات شريط اللعبة</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTimelineInfo" xml:space="preserve">
|
||||||
|
<value>هذا يجمع سجل الأنشطة التي قمت بأدائها، بما في ذلك الملفات التي فتحتها وصفحات الويب التي شاهدتها في Edge.\nإذا كان الجدول الزمني ليس لك ، أو ببساطة لا تريد Windows 10 جمع الأنشطة والمعلومات الحساسة الخاصة بك يمكنك تعطيل الجدول الزمني بالكامل مع هذا الإعداد.\nملاحظة: مطلوب إعادة تشغيل النظام حتى تصبح التغييرات نافذة المفعول.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTips" xml:space="preserve">
|
||||||
|
<value>تعطيل تلميحات ويندوز</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTipsInfo" xml:space="preserve">
|
||||||
|
<value>لن ترى بعد الآن تلميحات Windows ، مثل Spotlight و Consumer الميزات ، و ملاحظات الإشعارات الخ.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTipsLockScreen" xml:space="preserve">
|
||||||
|
<value>تعطيل الإعلانات والروابط على شاشة القفل</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTipsLockScreenInfo" xml:space="preserve">
|
||||||
|
<value>سيؤدي هذا الإعداد إلى تعيين خيارات خلفية شاشة القفل الخاصة بك إلى صورة وإيقاف النصائح والحقائق الممتعة والحيل من مايكروسوفت.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableWiFi" xml:space="preserve">
|
||||||
|
<value>تعطيل وأي فأي نقطة ساخنة</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableWiFiInfo" xml:space="preserve">
|
||||||
|
<value>يجب على الأقل ايقاف PC من ارسال كلمة السرية Wi-Fi الخاصة بك.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyGetMoreOutOfWindows" xml:space="preserve">
|
||||||
|
<value>الغاء اتاحة الحصول على المزيد من برامج Windows</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyGetMoreOutOfWindowsInfo" xml:space="preserve">
|
||||||
|
<value>تقوم نسخ Windows 10 الحديثة بعرض شاشة nag "Get حتى أكثر من Windows" عندما تقوم ببدء الاتصال بحساب المستخدم الخاص بك. اذا وجدته مزعجا ، يمكنك الغاء اتاحته بهذه المحددات.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyHandwritingData" xml:space="preserve">
|
||||||
|
<value>تجنب استخدام بيانات الكتابة اليدوية</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyHandwritingDataInfo" xml:space="preserve">
|
||||||
|
<value>اذا كنت لا تريد أن يقوم Windows بمعرفة وتسجيل كل الكلمات المتفردة التي تقوم باستخدامها ، مثل الأسماء والمصطلحات الفنية فقط ، قم باتاحة هذه المحددات.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyInstalledApps" xml:space="preserve">
|
||||||
|
<value>تركيب آلي لتطبيقات apps</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyInstalledAppsInfo" xml:space="preserve">
|
||||||
|
<value>عندما تقوم ببدء الاتصال بملف مواصفات أو جهاز جديد لنظام Windows 10 لأول مرة ، فان الفرصة هي أن تلاحظ العديد من تطبيقات وتطبيقات الطرف الثالث المعروضة في قائمة البدء.\nستقوم هذه المحددات بمنع التركيب الآلي لبرامج Windows 10 المقترحة.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyInventoryCollector" xml:space="preserve">
|
||||||
|
<value>الغاء اتاحة أداة تجميع المخزون</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyInventoryCollectorInfo" xml:space="preserve">
|
||||||
|
<value>تقوم أداة تجميع المخزون بجرد ملفات التطبيقات والأجهزة الموجودة على النظام وتقوم بارسال المعلومات الى Microsoft. يتم استخدام هذه المعلومات للمساعدة في تشخيص مشاكل التوافق.\nملحوظة: لا يكون لمحددات هذه المحددات أي تأثير اذا كان قد تم ايقاف تشغيل برنامج تحسين تجربة العميل. سيتم ايقاف أداة تجميع المخزون.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacySuggestedContent" xml:space="preserve">
|
||||||
|
<value>حظر المحتوى المقترح في تطبيق الإعدادات</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacySuggestedContentInfo" xml:space="preserve">
|
||||||
|
<value>لمساعدة مستخدمي Windows 10 الجدد على تعلم ميزات جديدة من Windows 10، بدأت شركة مايكروسوفت في عرض المحتوى المقترح عن طريق لافتة ضخمة في تطبيقات إعداد Windows 10.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsSecurityDisablePassword" xml:space="preserve">
|
||||||
|
<value>تعطيل زر الكشف عن كلمة المرور</value>
|
||||||
|
<comment>Settings > Security</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsSecurityDisablePasswordInfo" xml:space="preserve">
|
||||||
|
<value>يمكن استخدام زر الكشف عن كلمة المرور لعرض كلمة المرور المدخلة ويجب أن يتم تعطيلها مع هذا الإعداد.</value>
|
||||||
|
<comment>Settings > Security</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsSecurityWindowsDRM" xml:space="preserve">
|
||||||
|
<value>تعطيل DRM في Windows Media Player</value>
|
||||||
|
<comment>Settings > Security</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsSecurityWindowsDRMInfo" xml:space="preserve">
|
||||||
|
<value>اذا لم تتمكن ادارة الحقوق الرقمية لوسط Windows من الاتصال بالانترنت (أو الانترانت) للحصول على الترخيص وتعديلات السرية ، يمكنك منعها باستخدام هذه المحددات.</value>
|
||||||
|
<comment>Settings > Security</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesBlockMajorUpdates" xml:space="preserve">
|
||||||
|
<value>حظر تحديثات ويندوز الرئيسية</value>
|
||||||
|
<comment>Settings > Updates</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesBlockMajorUpdatesInfo" xml:space="preserve">
|
||||||
|
<value>هذا الإعداد المسمى "TargetReleaseVersionInfo" يمنع تحديث ميزات Windows 10 من أن يتم تثبيته حتى يصل الإصدار المحدد إلى نهاية الدعم.\nسيحدد إصدار ويندوز 10 المستخدم حاليا كإصدار مستهدف من Windows 10 الذي تريد أن يكون النظام قيد التشغيل (يدعم فقط الإصدارات المحترفة والمؤسسة).</value>
|
||||||
|
<comment>Settings > Updates</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesDisableSafeguards" xml:space="preserve">
|
||||||
|
<value>تعطيل الضمانات لتحديثات الميزات</value>
|
||||||
|
<comment>Settings > Updates</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesDisableSafeguardsInfo" xml:space="preserve">
|
||||||
|
<value>تستخدم مايكروسوفت بيانات تشخيصية لتحديد ما إذا كانت الأجهزة التي تستخدم تحديث ويندوز جاهزة لتحديث الميزات من أجل ضمان تجربة سلسة.\nعندما تحدد مايكروسوفت جهازًا غير جاهز للتحديث بسبب مشكلة معروفة. يتم إنشاء نظام وقائي (يعرف أيضا باسم نظام الاحتفاظ بالتواؤم أو التحديث) لتأخير تحديث الجهاز وحماية تجربة المستخدم النهائي.\nسيؤدي هذا الإعداد إلى عدم التقيد بالحماية التي تسمح لك بتجاوز أي كتل لترقية الميزات.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesDisableUpdates" xml:space="preserve">
|
||||||
|
<value>تعطيل تحديثات ويندوز الإجبارية</value>
|
||||||
|
<comment>Settings > Updates</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesDisableUpdatesInfo" xml:space="preserve">
|
||||||
|
<value>سيتم إخطار هذا عندما تكون التحديثات متاحة، وتقرر متى يتم تثبيتها.</value>
|
||||||
|
<comment>Settings > Updates</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesUpdateSharing" xml:space="preserve">
|
||||||
|
<value>تعطيل مشاركة تحديثات ويندوز</value>
|
||||||
|
<comment>Settings > Updates</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesUpdateSharingInfo" xml:space="preserve">
|
||||||
|
<value>ويندوز 10 يتيح لك تنزيل التحديثات من عدة مصادر لتسريع عملية تحديث نظام التشغيل. سيؤدي هذا إلى تعطيل مشاركة ملفاتك من قبل الآخرين وعرض عنوان IP الخاص بك على أجهزة كمبيوتر عشوائية.</value>
|
||||||
|
<comment>Settings > Updates</comment>
|
||||||
|
</data>
|
||||||
|
<data name="statusDoPSApply" xml:space="preserve">
|
||||||
|
<value>تطبيق</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusDoPSProcessing" xml:space="preserve">
|
||||||
|
<value>قيد المعالجة</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusDoWait" xml:space="preserve">
|
||||||
|
<value>الرجاء الأنتظار ...</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFailedApply" xml:space="preserve">
|
||||||
|
<value>لم يتم تطبيقه</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFailedConfigure" xml:space="preserve">
|
||||||
|
<value>لم يتم التكوين</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFinishAnalyze" xml:space="preserve">
|
||||||
|
<value>اكتمل التحليل.</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFinishApply" xml:space="preserve">
|
||||||
|
<value>اكتمل التحليل.</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFinishUndo" xml:space="preserve">
|
||||||
|
<value>اكتملت عملية العودة.</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusSuccessApply" xml:space="preserve">
|
||||||
|
<value>تم التطبيق</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusSuccessConfigure" xml:space="preserve">
|
||||||
|
<value>تكوين</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusUndoSettings" xml:space="preserve">
|
||||||
|
<value>هل تريد حقاً إعادة جميع الإعدادات المحددة إلى حالة ويندوز 10 الافتراضية؟</value>
|
||||||
|
</data>
|
||||||
|
<data name="TxtPSInfo" xml:space="preserve">
|
||||||
|
<value>مرحبا بكم في محرر السكريبت, الذي يسمح لك بتطبيق ملفات سكريبت الطرف الثالث والإعدادات المخصصة في شكل سكريبتات و قوالب PowerShell (البرامج النصية المجمعة).
|
||||||
|
|
||||||
|
حدد برنامج نصي لعرضه وصف.
|
||||||
|
|
||||||
|
للتحقق من التعليمات البرمجية لأوجه الضعف، انقر فوق "عرض التعليمة البرمجية".
|
||||||
|
|
||||||
|
للحصول على عناصر جديدة (قوالب، نصوص، إلخ) قم بزيارة السوق في القائمة العلوية اليمنى.</value>
|
||||||
|
<comment>GUI </comment>
|
||||||
|
</data>
|
||||||
|
</root>
|
654
src/Privatezilla/Locales/Locale.de.resx
Normal file
|
@ -0,0 +1,654 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<root>
|
||||||
|
<!--
|
||||||
|
Microsoft ResX Schema
|
||||||
|
|
||||||
|
Version 2.0
|
||||||
|
|
||||||
|
The primary goals of this format is to allow a simple XML format
|
||||||
|
that is mostly human readable. The generation and parsing of the
|
||||||
|
various data types are done through the TypeConverter classes
|
||||||
|
associated with the data types.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
|
||||||
|
... ado.net/XML headers & schema ...
|
||||||
|
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||||
|
<resheader name="version">2.0</resheader>
|
||||||
|
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||||
|
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||||
|
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||||
|
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||||
|
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||||
|
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||||
|
</data>
|
||||||
|
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
|
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||||
|
<comment>This is a comment</comment>
|
||||||
|
</data>
|
||||||
|
|
||||||
|
There are any number of "resheader" rows that contain simple
|
||||||
|
name/value pairs.
|
||||||
|
|
||||||
|
Each data row contains a name, and value. The row also contains a
|
||||||
|
type or mimetype. Type corresponds to a .NET class that support
|
||||||
|
text/value conversion through the TypeConverter architecture.
|
||||||
|
Classes that don't support this are serialized and stored with the
|
||||||
|
mimetype set.
|
||||||
|
|
||||||
|
The mimetype is used for serialized objects, and tells the
|
||||||
|
ResXResourceReader how to depersist the object. This is currently not
|
||||||
|
extensible. For a given mimetype the value must be set accordingly:
|
||||||
|
|
||||||
|
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||||
|
that the ResXResourceWriter will generate, however the reader can
|
||||||
|
read any of the formats listed below.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.binary.base64
|
||||||
|
value : The object must be serialized with
|
||||||
|
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.soap.base64
|
||||||
|
value : The object must be serialized with
|
||||||
|
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||||
|
value : The object must be serialized into a byte array
|
||||||
|
: using a System.ComponentModel.TypeConverter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
-->
|
||||||
|
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||||
|
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||||
|
<xsd:element name="root" msdata:IsDataSet="true">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:choice maxOccurs="unbounded">
|
||||||
|
<xsd:element name="metadata">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||||
|
<xsd:attribute name="type" type="xsd:string" />
|
||||||
|
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||||
|
<xsd:attribute ref="xml:space" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="assembly">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:attribute name="alias" type="xsd:string" />
|
||||||
|
<xsd:attribute name="name" type="xsd:string" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="data">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||||
|
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||||
|
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||||
|
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||||
|
<xsd:attribute ref="xml:space" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="resheader">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:choice>
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:schema>
|
||||||
|
<resheader name="resmimetype">
|
||||||
|
<value>text/microsoft-resx</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="version">
|
||||||
|
<value>2.0</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="reader">
|
||||||
|
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="writer">
|
||||||
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
<data name="BtnDoPS" xml:space="preserve">
|
||||||
|
<value>Ausgewähltes anwenden</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="BtnSettingsAnalyze" xml:space="preserve">
|
||||||
|
<value>Analysieren</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="BtnSettingsDo" xml:space="preserve">
|
||||||
|
<value>Ausgewähltes anwenden</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="BtnSettingsUndo" xml:space="preserve">
|
||||||
|
<value>Ausgewähltes zurücksetzen</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="CheckRelease" xml:space="preserve">
|
||||||
|
<value>Nach Updates suchen</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="ChkCodePS" xml:space="preserve">
|
||||||
|
<value>Code anzeigen</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="columnSetting" xml:space="preserve">
|
||||||
|
<value>Einstellung</value>
|
||||||
|
</data>
|
||||||
|
<data name="columnState" xml:space="preserve">
|
||||||
|
<value>Zustand</value>
|
||||||
|
</data>
|
||||||
|
<data name="CommunityPkg" xml:space="preserve">
|
||||||
|
<value>Community-Paket beziehen</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Help" xml:space="preserve">
|
||||||
|
<value>Kurze Anleitung</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="helpApp" xml:space="preserve">
|
||||||
|
<value>Info zu einer Einstellung: \r\nBewegen Sie den Cursor über eine Einstellung, um eine kurze Erläuterung anzuzeigen
|
||||||
|
\r\nAnalyse (Button): Bestimmt, welche Einstellungen auf Ihrem System aktiviert und konfiguriert werden oder nicht. Es werden noche KEINE Systemänderungen vorgenommen!
|
||||||
|
\r\nAusgewähltes anwenden (Button): Dies wird alle ausgewählten Einstellungen aktivieren.
|
||||||
|
\r\nAusgewähltes zurücksetzen (Button): Damit werden die Standardeinstellungen für Windows 10 wiederhergestellt.
|
||||||
|
\r\nKonfiguriert (Zustand): Dies gibt an, dass Ihre Privatsphäre geschützt ist.
|
||||||
|
\r\nNicht konfiguriert (Zustand): Dies bedeutet, dass die Windows 10-Einstellungen vorhanden sind.</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Info" xml:space="preserve">
|
||||||
|
<value>Info</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="infoApp" xml:space="preserve">
|
||||||
|
<value>
|
||||||
|
Die Open-Source Windows 10 Privatsphären-Einstellungs-App.
|
||||||
|
|
||||||
|
Diese App steht in keinerlei Vebindung zu Microsoft und ist ein unabhängiges Projekt.
|
||||||
|
|
||||||
|
Alle Infos und Credits zu dem Projekt auf
|
||||||
|
\tgithub.com/builtbybel/privatezilla
|
||||||
|
|
||||||
|
Sie können mir außerdem folgen auf
|
||||||
|
\ttwitter.com/builtbybel
|
||||||
|
|
||||||
|
☆━━━━━━━━━━━━━━━☆
|
||||||
|
Übersetzer: uDEV (https://crowdin.com/profile/uDEV)
|
||||||
|
☆━━━━━━━━━━━━━━━☆
|
||||||
|
|
||||||
|
(C#) 2021, Builtbybel</value>
|
||||||
|
<comment>infoApp</comment>
|
||||||
|
</data>
|
||||||
|
<data name="LblPS" xml:space="preserve">
|
||||||
|
<value>Skripts</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="LblPSHeader" xml:space="preserve">
|
||||||
|
<value>PowerShell Skripts anwenden</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="LblSettings" xml:space="preserve">
|
||||||
|
<value>Einstellungen</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="LblStatus" xml:space="preserve">
|
||||||
|
<value>Drücke Analysieren um nach konfigurierten Einstellungen zu suchen.</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="msgAppCompatibility" xml:space="preserve">
|
||||||
|
<value>Sie führen Privatezilla auf einem System aus, welches eine Windows Version verwendet, welche älter als Windows 10 ist. Privatezilla kann AUSSCHLIESSLICH unter Windows 10 verwendet werden.</value>
|
||||||
|
</data>
|
||||||
|
<data name="msgPSSave" xml:space="preserve">
|
||||||
|
<value>Bitte wechsle zur Code Ansicht.</value>
|
||||||
|
</data>
|
||||||
|
<data name="msgPSSelect" xml:space="preserve">
|
||||||
|
<value>Bitte wähle einen Skript aus.</value>
|
||||||
|
</data>
|
||||||
|
<data name="msgPSSuccess" xml:space="preserve">
|
||||||
|
<value>wurde erfolgreich ausgeführt</value>
|
||||||
|
</data>
|
||||||
|
<data name="PSBack" xml:space="preserve">
|
||||||
|
<value>Zurück</value>
|
||||||
|
</data>
|
||||||
|
<data name="PSImport" xml:space="preserve">
|
||||||
|
<value>Skript importieren</value>
|
||||||
|
<comment>Scripting menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="PSInfo" xml:space="preserve">
|
||||||
|
<value>Was macht diese/r Vorlage/Skript?\r\n</value>
|
||||||
|
</data>
|
||||||
|
<data name="PSMarketplace" xml:space="preserve">
|
||||||
|
<value>Marktplatz besuchen</value>
|
||||||
|
<comment>Scripting menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="PSSaveAs" xml:space="preserve">
|
||||||
|
<value>Derzeitigen Skript als neuen Vorlage Skript speichern</value>
|
||||||
|
<comment>Scripting menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="PSViewCode" xml:space="preserve">
|
||||||
|
<value>Code ansehen</value>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUnofficial" xml:space="preserve">
|
||||||
|
<value>Sie benutzen eine inoffizielle Version von Privatezilla</value>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUpdateAvailable" xml:space="preserve">
|
||||||
|
<value>Eine neue Version ist verfügbar #</value>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUpdateAvailableURL" xml:space="preserve">
|
||||||
|
<value>\r\nWollen sie die @github/releases Seite öffnen?</value>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUpdateYourVersion" xml:space="preserve">
|
||||||
|
<value>\r\nSie benutzen die Version #</value>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUpToDate" xml:space="preserve">
|
||||||
|
<value>Es sind keine neuen Updates verfügbar</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsApps" xml:space="preserve">
|
||||||
|
<value>App-Berechtigungen</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsBloatware" xml:space="preserve">
|
||||||
|
<value>Bloatware</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsBloatwareInfo" xml:space="preserve">
|
||||||
|
<value>Windows 10 debloaten</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsCortana" xml:space="preserve">
|
||||||
|
<value>Cortana</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsDefender" xml:space="preserve">
|
||||||
|
<value>Windows Defender</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsEdge" xml:space="preserve">
|
||||||
|
<value>Microsoft Edge</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsGaming" xml:space="preserve">
|
||||||
|
<value>Gaming</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsPrivacy" xml:space="preserve">
|
||||||
|
<value>Privatsphäre</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsSecurity" xml:space="preserve">
|
||||||
|
<value>Sicherheit</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsUpdates" xml:space="preserve">
|
||||||
|
<value>Updates</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsAccountInfo" xml:space="preserve">
|
||||||
|
<value>App-Zugriff auf Kontoinformationen deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsAppNotifications" xml:space="preserve">
|
||||||
|
<value>App-Benachrichtigungen deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsAppNotificationsInfo" xml:space="preserve">
|
||||||
|
<value>Das Benachrichtigungs-Center in Windows 10 sammelt und zeigt Mitteilungen und Warnungen von herkömmlichen Windows-Anwendungen und Systembenachrichtigungen, sowie modernen Apps.\nBenachrichtigungen werden nach App und Zeit im Benachrichtigungs-Center gruppiert.\nDiese Einstellung wird alle Benachrichtigungen von Apps und anderen Absendern in den Einstellungen deaktivieren.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsBackgroundApps" xml:space="preserve">
|
||||||
|
<value>Apps die im Hintergrund laufen deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsBackgroundAppsInfo" xml:space="preserve">
|
||||||
|
<value>Windows 10-Apps haben keine Berechtigung mehr im Hintergrund zu laufen, so dass sie ihre Live-Kacheln nicht aktualisieren, neue Daten abrufen und Benachrichtigungen erhalten können.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCalendar" xml:space="preserve">
|
||||||
|
<value>App-Zugriff auf Kalender deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCall" xml:space="preserve">
|
||||||
|
<value>App-Zugriff für Anruf deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCallHistory" xml:space="preserve">
|
||||||
|
<value>App-Zugriff auf Anrufverlauf deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCamera" xml:space="preserve">
|
||||||
|
<value>App-Zugriff auf Kamera deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCellularData" xml:space="preserve">
|
||||||
|
<value>App-Zugriff auf mobile Daten deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCellularDataInfo" xml:space="preserve">
|
||||||
|
<value>Einige Windows 10-Geräte verfügen über eine SIM-Karte und/oder eSIM, mit der Sie sich mit einem Mobilfunknetz verbinden können (aka: LTE oder Breitband), so können Sie an unterschiedlichen Orten durch ein Mobilfunksignal Online sein.\nWenn Sie nicht möchten, dass Apps Mobilfunkdaten verwenden dürfen, können Sie dies mit dieser Einstellung deaktivieren.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsContacts" xml:space="preserve">
|
||||||
|
<value>App-Zugriff auf Kontakte deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsDiagnosticInformation" xml:space="preserve">
|
||||||
|
<value>App-Zugriff auf Diagnose deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsDocuments" xml:space="preserve">
|
||||||
|
<value>App-Zugriff auf Dokumente deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsEmail" xml:space="preserve">
|
||||||
|
<value>App-Zugriff auf E-Mails deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsEyeGaze" xml:space="preserve">
|
||||||
|
<value>App-Zugriff auf Augenverfolgung deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsEyeGazeInfo" xml:space="preserve">
|
||||||
|
<value>App-Zugriff auf Augenblick-basierte Interaktion deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsFileSystem" xml:space="preserve">
|
||||||
|
<value>App-Zugriff auf Dateisystem deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsFileSystemInfo" xml:space="preserve">
|
||||||
|
<value>Diese Einstellung wird den Zugriff von Apps auf das Dateisystem deaktivieren. Einige Apps können in ihrer Funktion eingeschränkt werden oder funktionieren möglicherweise nicht mehr.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsMessaging" xml:space="preserve">
|
||||||
|
<value>App-Zugriff auf Nachrichten deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsMicrophone" xml:space="preserve">
|
||||||
|
<value>App-Zugriff auf Mikrofon deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsMotion" xml:space="preserve">
|
||||||
|
<value>App-Zugriff auf Bewegung deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsNotification" xml:space="preserve">
|
||||||
|
<value>App-Zugriff auf Benachrichtigungen deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsOtherDevices" xml:space="preserve">
|
||||||
|
<value>App-Zugriff auf andere Geräte deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsPictures" xml:space="preserve">
|
||||||
|
<value>App-Zugriff auf Bilder deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsRadios" xml:space="preserve">
|
||||||
|
<value>App-Zugriff auf Radios deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsTasks" xml:space="preserve">
|
||||||
|
<value>App-Zugriff auf Aufgaben deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsTrackingApps" xml:space="preserve">
|
||||||
|
<value>Nachverfolgung von App-Starts deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsTrackingAppsInfo" xml:space="preserve">
|
||||||
|
<value>Dies ermöglicht Ihnen schnellen Zugriff auf Ihre Liste der am häufigsten verwendeten Apps sowohl im Startmenü als auch bei der Suche auf Ihrem Gerät.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsVideos" xml:space="preserve">
|
||||||
|
<value>App-Zugriff auf Videos deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsBloatwareRemoveUWPAll" xml:space="preserve">
|
||||||
|
<value>Alle integrierten Apps entfernen</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsBloatwareRemoveUWPAllInfo" xml:space="preserve">
|
||||||
|
<value>Dadurch werden alle integrierten Apps, außer der Microsoft Store, entfernt.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsBloatwareRemoveUWPDefaults" xml:space="preserve">
|
||||||
|
<value>Nur vorinstallierte Bloatware Apps entfernen</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsBloatwareRemoveUWPDefaultsInfo" xml:space="preserve">
|
||||||
|
<value>Der Abgleich findet anhand einer Community Liste statt</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaDisableBing" xml:space="preserve">
|
||||||
|
<value>Bing in Windows-Suche deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaDisableBingInfo" xml:space="preserve">
|
||||||
|
<value>Windows 10 sendet standardmäßig alles wonach Sie im Startmenü suchen an Microsoft, um Ihnen Ergebnisse aus der Bing-Suche zu liefern.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaDisableCortana" xml:space="preserve">
|
||||||
|
<value>Cortana deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaDisableCortanaInfo" xml:space="preserve">
|
||||||
|
<value>Cortana ist Microsoft's virtueller Assistent, der in Windows 10 integriert ist.\nDiese Einstellung wird Cortana dauerhaft deaktivieren und verhindern, dass Ihre Suchgewohnheiten und -verlauf aufgezeichnet und gespeichert wird.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaUninstallCortana" xml:space="preserve">
|
||||||
|
<value>Cortana deinstallieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaUninstallCortanaInfo" xml:space="preserve">
|
||||||
|
<value>Dies wird die neue Cortana App unter Windows 10 Version 2004 deinstallieren.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsDefenderDisableSmartScreenStore" xml:space="preserve">
|
||||||
|
<value>SmartScreen für Store-Apps deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsDefenderDisableSmartScreenStoreInfo" xml:space="preserve">
|
||||||
|
<value>Windows Defender SmartScreen Filter schützt Ihr Gerät, indem sie Webinhalte (URLs) überprüfen, die von Microsoft Store Apps verwendet werden.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdeAutoFillCredit" xml:space="preserve">
|
||||||
|
<value>Auto-Ausfüllen für Kreditkarten deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdeAutoFillCreditInfo" xml:space="preserve">
|
||||||
|
<value>Mit der AutoFill-Funktion von Microsoft Edge können Benutzer automatisch Kreditkarteninformationen in Web-Formularen mit zuvor gespeicherten Informationen vervollständigen.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeBackground" xml:space="preserve">
|
||||||
|
<value>Ausführung von Edge im Hintergrund unterbinden</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeBackgroundInfo" xml:space="preserve">
|
||||||
|
<value>Mit der neuen Chromium-Version von Microsoft Edge können Erweiterungen und andere Dienste den Browser auch nach dem Schließen im Hintergrund ausgeführt lassen.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeBlockEdgeRollout" xml:space="preserve">
|
||||||
|
<value>Installation des neuen Microsoft Edge blockieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeBlockEdgeRolloutInfo" xml:space="preserve">
|
||||||
|
<value>Dies blockiert die Installation des neuen Chromium-basierten Microsoft Edge Web-Browsers unter Windows 10, sofern er nicht bereits auf dem Gerät installiert ist.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeDisableSync" xml:space="preserve">
|
||||||
|
<value>Synchronisierung von Daten deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeDisableSyncInfo" xml:space="preserve">
|
||||||
|
<value>Diese Einstellung deaktiviert die Synchronisierung von Daten mit Microsoft Sync-Diensten.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsGamingGameBar" xml:space="preserve">
|
||||||
|
<value>Spielleisten-Funktionen deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsGamingGameBarInfo" xml:space="preserve">
|
||||||
|
<value>Diese Einstellung wird die Windows Game Recording und Broadcasting deaktivieren.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsGamingGameBarInfoInfo" xml:space="preserve">
|
||||||
|
<value>Dies schaltet, basierend auf Ihren Diagnosedaten, die maßgeschneiderten Erfahrungen mit relevanten Tipps und Empfehlungen aus. Viele Menschen nennen dies Telemetrie oder sogar Spionage.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyBlockSuggestedApps" xml:space="preserve">
|
||||||
|
<value>Empfohlene Apps beim Start blockieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyBlockSuggestedAppsInfo" xml:space="preserve">
|
||||||
|
<value>Dadurch werden die vorgeschlagenen Apps blockiert, die gelegentlich im Startmenü erscheinen.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDiagnosticData" xml:space="preserve">
|
||||||
|
<value>Verwendung von Diagnosedaten unterbinden</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDiagnosticDataInfo" xml:space="preserve">
|
||||||
|
<value>Dies schaltet maßgeschneiderte Erfahrungen mit relevanten Tipps und Empfehlungen aus, die auf zu Ihrem Gerät gesammelten Diagnosedaten basieren. Viele würden dies Telemetrie oder sogar Spionage nennen.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableAds" xml:space="preserve">
|
||||||
|
<value>Werbe-ID für relevante Anzeigen deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableAdsInfo" xml:space="preserve">
|
||||||
|
<value>Windows 10 kommt mit integrierter Werbung daher. Microsoft weist Ihnen einen eindeutigen Identifikator zu, der Ihre Aktivitäten im Microsoft Store und in UWP-Apps verfolgt, um Ihnen relevante Anzeigen darzustellen.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableBiometrics" xml:space="preserve">
|
||||||
|
<value>Windows-Hello Biometrie deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableBiometricsInfo" xml:space="preserve">
|
||||||
|
<value>Mit den Biometrie-Funktionen von Windows Hello können Sie sich bei Ihren Geräten, Apps, Online-Diensten und Netzwerken mit Ihrem Gesicht, Iris oder Fingerabdruck anmelden.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableCEIP" xml:space="preserve">
|
||||||
|
<value>Kundenerlebnis-Programm deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableCEIPInfo" xml:space="preserve">
|
||||||
|
<value>Das Customer Experience Improvement Program (CEIP) ist eine Funktion, die standardmäßig unter Windows 10 aktiviert ist und es sammelt heimlich Hard- und Software-Nutzungsdaten und übermittelt diese an Microsoft.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableCompTelemetry" xml:space="preserve">
|
||||||
|
<value>Kompatibilität-Telemetrie deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableCompTelemetryInfo" xml:space="preserve">
|
||||||
|
<value>Dieser Prozess sammelt regelmäßig eine Vielzahl technischer Daten über Ihren Computer und dessen Leistung und sendet diese an Microsoft für das Windows Customer Experience Improvement Program.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableFeedback" xml:space="preserve">
|
||||||
|
<value>Keine Feedback-Benachrichtigungen anzeigen</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableFeedbackInfo" xml:space="preserve">
|
||||||
|
<value>Windows 10 kann auch von Zeit zu Zeit eine Benachrichtung anzeigen und nach Feedback fragen.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableHEIP" xml:space="preserve">
|
||||||
|
<value>Hilfe-Erfahrungsprogramm deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableHEIPInfo" xml:space="preserve">
|
||||||
|
<value>Das Hilfe-Erfahrungsprogramm (HEIP) erfasst und sendet Informationen über Ihre Verwendung der Windows Hilfe. Dies könnte aufzeigen, welche Probleme Sie mit Ihrem Computer haben.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableLocation" xml:space="preserve">
|
||||||
|
<value>Standortverfolgung deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableLocationInfo" xml:space="preserve">
|
||||||
|
<value>Wo auch immer Sie hingehen, Windows 10 weiß, dass Sie da sind. Wenn die Standortverfolgung aktiviert ist, dürfen Windows und seine Apps den aktuellen Standort Ihres Computers oder Geräts erkennen.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableMSExperiments" xml:space="preserve">
|
||||||
|
<value>Experimentelle Einstellungen deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableMSExperimentsInfo" xml:space="preserve">
|
||||||
|
<value>In bestimmten Versionen von Windows 10 könnten Benutzer Microsoft mit dem System experimentieren lassen, um Benutzereinstellungen oder das Verhalten von Geräten zu studieren.\nDadurch kann Microsoft mit den Einstellungen auf Ihrem PC „Experimente durchführen“ und sollte daher mit dieser Einstellung deaktiviert werden.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTelemetry" xml:space="preserve">
|
||||||
|
<value>Telemetrie deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTelemetryInfo" xml:space="preserve">
|
||||||
|
<value>Dies wird verhindern, dass Windows Nutzungsdaten sammelt und Diagnosedaten auf Basic setzt, das niedrigste verfügbare Level für alle Konsumentenversionnen von Windows 10.\nDie Dienste diagtrack & dmwappushservice werden ebenfalls deaktiviert.\nHINWEIS: Diagnostische Daten müssen auf Voll gesetzt werden, um Vorschau-Builds aus dem Windows-Insider-Programm zu erhalten!</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTimeline" xml:space="preserve">
|
||||||
|
<value>Zeitleisten-Funktion deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTimelineInfo" xml:space="preserve">
|
||||||
|
<value>Dies sammelt von Ihnen ausgeführte Aktivitäten, einschließlich der Dateien die Sie geöffnet haben und Webseiten die Sie in Edge angesehen haben in einem Verlauf.\nWenn Timeline nicht für Sie ist oder Sie einfach nicht wollen, dass Windows 10 Ihre sensiblen Aktivitäten und Informationen sammelt, können Sie Timeline mit dieser Einstellung komplett deaktivieren.\nHinweis: Ein Systemneustart wird benötigt, damit die Änderungen wirksam werden.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTips" xml:space="preserve">
|
||||||
|
<value>Windows-Tipps deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTipsInfo" xml:space="preserve">
|
||||||
|
<value>Windows Tipps werden nicht mehr angezeigt, z.B. Spotlight und Consumer Features, Feedback Benachrichtigungen etc.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTipsLockScreen" xml:space="preserve">
|
||||||
|
<value>Werbung und Links auf Sperrbildschirm deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTipsLockScreenInfo" xml:space="preserve">
|
||||||
|
<value>Mit dieser Einstellung werden die Hintergrundoptionen des Sperrbildschirms auf ein Bild gesetzt und Tipps, lustige Fakten und Tricks von Microsoft ausgeschaltet.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableWiFi" xml:space="preserve">
|
||||||
|
<value>Wi-Fi Sense deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableWiFiInfo" xml:space="preserve">
|
||||||
|
<value>Sie sollten zumindest Ihren PC daran hindern, Ihr Wi-Fi-Passwort zu senden.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyGetMoreOutOfWindows" xml:space="preserve">
|
||||||
|
<value>Holen Sie mehr aus Windows heraus deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyGetMoreOutOfWindowsInfo" xml:space="preserve">
|
||||||
|
<value>Unter dem Titel „Get even more out of Windows“ informiert die Pop-up-Meldung über neue oder verbesserte Funktionen des Betriebssystems wie Windows Hello, Microsoft 365, OneDrive oder die Synchronisation von Windows-PCs und Smartphones.\nFalls Sie das als störend empfinden, können Sie es mit dieser Einstellung deaktivieren.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyHandwritingData" xml:space="preserve">
|
||||||
|
<value>Verwenden von Handschriftdaten unterbinden</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyHandwritingDataInfo" xml:space="preserve">
|
||||||
|
<value>Wenn Sie nicht möchten, dass Windows alle einzigartigen Wörter die Sie verwenden kennt und aufzeichnet, wie Namen und Fachjargon, aktivieren Sie diese Einstellung.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyInstalledApps" xml:space="preserve">
|
||||||
|
<value>Automatische Installation von Apps blockieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyInstalledAppsInfo" xml:space="preserve">
|
||||||
|
<value>Wenn Sie sich bei einem neuen Windows 10-Profil oder zum ersten Mal an einem Gerät anmelden besteht die Gefahr, dass Sie mehrere Anwendungen und Spiele von Drittanbietern im Startmenü aufgelistet haben.\nDiese Einstellung blockiert die automatische Installation der vorgeschlagenen Windows 10 Apps.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyInventoryCollector" xml:space="preserve">
|
||||||
|
<value>Inventarsammler deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyInventoryCollectorInfo" xml:space="preserve">
|
||||||
|
<value>Der Inventory Collector macht eine Bestandasaufnahme von Applikationen, Geräte und Treiber auf dem System und sendet die Informationen an Microsoft.\nDiese Informationen dienen dazu, Kompatibilitätsprobleme zu diagnostizieren.\nHinweis: Diese Einstellung hat keine Auswirkung, wenn das Programm zur Verbesserung der Kundenerfahrung ausgeschaltet ist. Der Inventarsammler wird ausgeschaltet.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacySuggestedContent" xml:space="preserve">
|
||||||
|
<value>Empfohlene Inhalte in der Einstellungs-App blockieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacySuggestedContentInfo" xml:space="preserve">
|
||||||
|
<value>Um neuen Windows 10-Benutzern dabei zu helfen, neue Funktionen von Windows 10 zu lernen, hat Microsoft damit begonnen, vorgeschlagene Inhalte über ein riesiges Banner in Windows 10 Setting Apps anzuzeigen.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsSecurityDisablePassword" xml:space="preserve">
|
||||||
|
<value>Zeige Passwort-Schaltfläche deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsSecurityDisablePasswordInfo" xml:space="preserve">
|
||||||
|
<value>Die Schaltfläche "Kennwortanzeigen" kann verwendet werden, um ein eingegebenes Passwort anzuzeigen und sollte mit dieser Einstellung deaktiviert werden.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsSecurityWindowsDRM" xml:space="preserve">
|
||||||
|
<value>DRM im Windows Media Player deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsSecurityWindowsDRMInfo" xml:space="preserve">
|
||||||
|
<value>Falls das Windows Media Digital Rights Management keinen Zugang zum Internet (oder Intranet) für Lizenzerwerbungs- und Sicherheitsaktualisierungen erhalten sollte, könne Sie das mit dieser Einstellung verhindern.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesBlockMajorUpdates" xml:space="preserve">
|
||||||
|
<value>Wichtige Windows-Updates blockieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesBlockMajorUpdatesInfo" xml:space="preserve">
|
||||||
|
<value>Die Einstellung mit dem Namen "TargetReleaseVersionInfo" verhindert die Installation von Windows 10 Funktionsupdates, bis die angegebene Version das Ende des Supports erreicht.\nEs wird Ihre aktuell verwendete Windows 10-Version als Ziel-Release-Version von Windows 10 angeben, auf der das System verwendet werden soll (unterstützt nur Pro-- und Enterprise-Versionen).</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesDisableSafeguards" xml:space="preserve">
|
||||||
|
<value>Update-Blockaden für Funktionsupdates deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesDisableSafeguardsInfo" xml:space="preserve">
|
||||||
|
<value>Microsoft verwendet Diagnosedaten, um zu ermitteln, ob Geräte, die Windows Update verwenden, für ein Funktions Update bereit sind, um eine reibungslose Nutzung zu gewährleisten.\nWenn Microsoft feststellt, dass ein Gerät aufgrund eines bekannten Problems nicht aktualisiert werden kann, wird ein SafeGuard-halte Bereich generiert, um das Upgrade des Geräts zu verzögern und die Benutzeroberfläche zu schützen.\nMit dieser Einstellung werden die genannten Sicherheitsvorkehrungen deaktiviert, so dass Sie alle Update-Blockaden umgehen können.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesDisableUpdates" xml:space="preserve">
|
||||||
|
<value>Erzwungene Windows-Updates deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesDisableUpdatesInfo" xml:space="preserve">
|
||||||
|
<value>Dies wird benachrichtigen, wenn Updates verfügbar sind und Sie entscheiden, wann Sie sie installieren wollen.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesUpdateSharing" xml:space="preserve">
|
||||||
|
<value>Teilen von Windows-Updates deaktivieren</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesUpdateSharingInfo" xml:space="preserve">
|
||||||
|
<value>Mit Windows 10 können Sie Updates aus verschiedenen Quellen herunterladen, um die Aktualisierung des Betriebssystems zu beschleunigen.\nDies wird das Teilen Ihrer Dateien an andere deaktivieren und Ihre IP-Adresse nicht beliebigen Computern aussetzen.</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusDoPSApply" xml:space="preserve">
|
||||||
|
<value>Anwenden</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusDoPSProcessing" xml:space="preserve">
|
||||||
|
<value>Wird verarbeitet</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusDoWait" xml:space="preserve">
|
||||||
|
<value>Bitte warten ...</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFailedApply" xml:space="preserve">
|
||||||
|
<value>Nicht übernommen</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFailedConfigure" xml:space="preserve">
|
||||||
|
<value>Nicht konfiguriert</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFinishAnalyze" xml:space="preserve">
|
||||||
|
<value>Analyse abgeschlossen.</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFinishApply" xml:space="preserve">
|
||||||
|
<value>Übernahme abgeschlossen.</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFinishUndo" xml:space="preserve">
|
||||||
|
<value>Zurücksetzen abgeschlossen.</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusSuccessApply" xml:space="preserve">
|
||||||
|
<value>Angewendet</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusSuccessConfigure" xml:space="preserve">
|
||||||
|
<value>Konfiguriert</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusUndoSettings" xml:space="preserve">
|
||||||
|
<value>Wollen Sie wirklich alle ausgewählten Einstellung zu den Windows 10 Standardeinstellungen zurücksetzen?</value>
|
||||||
|
</data>
|
||||||
|
<data name="summaryConfigured" xml:space="preserve">
|
||||||
|
<value>Konfiguriert:</value>
|
||||||
|
</data>
|
||||||
|
<data name="summaryInfo" xml:space="preserve">
|
||||||
|
<value>Ergebnisse</value>
|
||||||
|
</data>
|
||||||
|
<data name="summaryNotConfigured" xml:space="preserve">
|
||||||
|
<value>Nicht konfiguriert:</value>
|
||||||
|
</data>
|
||||||
|
<data name="summarySelected" xml:space="preserve">
|
||||||
|
<value>Ausgewählt:</value>
|
||||||
|
</data>
|
||||||
|
<data name="TxtPSInfo" xml:space="preserve">
|
||||||
|
<value>Willkommen beim Skripting Editor, welcher Ihnen erlaubt, Gruppenrichtlinien und benutzerdefinierte Einstellungen in der Form von PowerShell Skripten und Vorlagen(gebündelte Skripts) anzuwenden.
|
||||||
|
|
||||||
|
Wähle einen Skript aus, um seine Beschreibung zu sehen.
|
||||||
|
|
||||||
|
Um den Code nach Schwachstellen zu untersuchen, klicke auf "Code anzeigen".
|
||||||
|
|
||||||
|
Um neue Objekte (Vorgaben, Skripts etc.) zu beschaffen, besuche den Marktplatz in der oberen rechten Ecke.</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
</root>
|
749
src/Privatezilla/Locales/Locale.es.resx
Normal file
|
@ -0,0 +1,749 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<root>
|
||||||
|
<!--
|
||||||
|
Microsoft ResX Schema
|
||||||
|
|
||||||
|
Version 2.0
|
||||||
|
|
||||||
|
The primary goals of this format is to allow a simple XML format
|
||||||
|
that is mostly human readable. The generation and parsing of the
|
||||||
|
various data types are done through the TypeConverter classes
|
||||||
|
associated with the data types.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
|
||||||
|
... ado.net/XML headers & schema ...
|
||||||
|
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||||
|
<resheader name="version">2.0</resheader>
|
||||||
|
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||||
|
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||||
|
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||||
|
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||||
|
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||||
|
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||||
|
</data>
|
||||||
|
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
|
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||||
|
<comment>This is a comment</comment>
|
||||||
|
</data>
|
||||||
|
|
||||||
|
There are any number of "resheader" rows that contain simple
|
||||||
|
name/value pairs.
|
||||||
|
|
||||||
|
Each data row contains a name, and value. The row also contains a
|
||||||
|
type or mimetype. Type corresponds to a .NET class that support
|
||||||
|
text/value conversion through the TypeConverter architecture.
|
||||||
|
Classes that don't support this are serialized and stored with the
|
||||||
|
mimetype set.
|
||||||
|
|
||||||
|
The mimetype is used for serialized objects, and tells the
|
||||||
|
ResXResourceReader how to depersist the object. This is currently not
|
||||||
|
extensible. For a given mimetype the value must be set accordingly:
|
||||||
|
|
||||||
|
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||||
|
that the ResXResourceWriter will generate, however the reader can
|
||||||
|
read any of the formats listed below.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.binary.base64
|
||||||
|
value : The object must be serialized with
|
||||||
|
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.soap.base64
|
||||||
|
value : The object must be serialized with
|
||||||
|
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||||
|
value : The object must be serialized into a byte array
|
||||||
|
: using a System.ComponentModel.TypeConverter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
-->
|
||||||
|
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||||
|
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||||
|
<xsd:element name="root" msdata:IsDataSet="true">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:choice maxOccurs="unbounded">
|
||||||
|
<xsd:element name="metadata">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||||
|
<xsd:attribute name="type" type="xsd:string" />
|
||||||
|
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||||
|
<xsd:attribute ref="xml:space" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="assembly">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:attribute name="alias" type="xsd:string" />
|
||||||
|
<xsd:attribute name="name" type="xsd:string" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="data">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||||
|
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||||
|
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||||
|
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||||
|
<xsd:attribute ref="xml:space" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="resheader">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:choice>
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:schema>
|
||||||
|
<resheader name="resmimetype">
|
||||||
|
<value>text/microsoft-resx</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="version">
|
||||||
|
<value>2.0</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="reader">
|
||||||
|
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="writer">
|
||||||
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
<data name="BtnDoPS" xml:space="preserve">
|
||||||
|
<value>Aplicar seleccionados</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="BtnSettingsAnalyze" xml:space="preserve">
|
||||||
|
<value>Analizar</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="BtnSettingsDo" xml:space="preserve">
|
||||||
|
<value>Aplicar seleccionados</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="BtnSettingsUndo" xml:space="preserve">
|
||||||
|
<value>Revertir seleccionados</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="CheckRelease" xml:space="preserve">
|
||||||
|
<value>Buscar actualizaciones</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="ChkCodePS" xml:space="preserve">
|
||||||
|
<value>Ver código</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="columnSetting" xml:space="preserve">
|
||||||
|
<value>Ajustes</value>
|
||||||
|
<comment>TreeView</comment>
|
||||||
|
</data>
|
||||||
|
<data name="columnState" xml:space="preserve">
|
||||||
|
<value>Estado</value>
|
||||||
|
<comment>TreeView</comment>
|
||||||
|
</data>
|
||||||
|
<data name="CommunityPkg" xml:space="preserve">
|
||||||
|
<value>Obtener paquete de la comunidad</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Help" xml:space="preserve">
|
||||||
|
<value>Guía corta</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="helpApp" xml:space="preserve">
|
||||||
|
<value>Información sobre la configuración: \r\nMueva el cursor sobre un ajuste para ver una breve explicación.
|
||||||
|
\r\nAnalizar (botón): determina qué ajustes están habilitados y configurados en su sistema o no. ¡Los cambios en el sistema no se han hecho todavía!
|
||||||
|
\r\nAplicar seleccionados (botón): esto habilitará todos los ajustes seleccionados.
|
||||||
|
\r\nRevertir seleccionados (botón): esto restaurará la configuración predeterminada de Windows 10.
|
||||||
|
\r\nConfigurado (estado): esto indica que su privacidad está protegida.
|
||||||
|
\r\nNo configurado (estado): esto indica que la configuración de Windows 10 sigue en su lugar.</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Info" xml:space="preserve">
|
||||||
|
<value>Información</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="infoApp" xml:space="preserve">
|
||||||
|
<value>La aplicación de código abierto para la configuración de la privacidad en Windows 10.
|
||||||
|
|
||||||
|
Esto no está relacionado de ninguna manera con Microsoft y es un proyecto completamente independiente.
|
||||||
|
|
||||||
|
Toda la información y los créditos sobre este proyecto están en
|
||||||
|
\tgithub.com/builtbybel/privatezilla
|
||||||
|
|
||||||
|
También puedes seguirme en
|
||||||
|
\ttwitter.com/builtbybel
|
||||||
|
|
||||||
|
☆━━━━━━━━━━━━━━━☆
|
||||||
|
Créditos de traducción a: Peter A. Cuevas H. (petercuevas.6@gmail.com)
|
||||||
|
☆━━━━━━━━━━━━━━━☆
|
||||||
|
|
||||||
|
(C#) 2021, Builtbybel</value>
|
||||||
|
<comment>About the app
|
||||||
|
Add translation credits here!</comment>
|
||||||
|
</data>
|
||||||
|
<data name="LblPS" xml:space="preserve">
|
||||||
|
<value>Scripts</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="LblPSHeader" xml:space="preserve">
|
||||||
|
<value>Aplicar el script de PowerShell</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="LblSettings" xml:space="preserve">
|
||||||
|
<value>Configuraciones</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="LblStatus" xml:space="preserve">
|
||||||
|
<value>Presione Analizar para comprobar los ajustes configurados.</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="msgAppCompatibility" xml:space="preserve">
|
||||||
|
<value>Estás ejecutando Privatezilla en un sistema más antiguo que Windows 10. Privatezilla está limitado a Windows 10 SOLAMENTE.</value>
|
||||||
|
</data>
|
||||||
|
<data name="msgPSSave" xml:space="preserve">
|
||||||
|
<value>Por favor, cambie a la vista de código.</value>
|
||||||
|
<comment>Scripts (optional)</comment>
|
||||||
|
</data>
|
||||||
|
<data name="msgPSSelect" xml:space="preserve">
|
||||||
|
<value>Por favor, seleccione un script.</value>
|
||||||
|
<comment>Scripts (optional)</comment>
|
||||||
|
</data>
|
||||||
|
<data name="msgPSSuccess" xml:space="preserve">
|
||||||
|
<value>se ha ejecutado con éxito</value>
|
||||||
|
<comment>Scripts (optional)</comment>
|
||||||
|
</data>
|
||||||
|
<data name="PSBack" xml:space="preserve">
|
||||||
|
<value>Atrás</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="PSImport" xml:space="preserve">
|
||||||
|
<value>Importar script</value>
|
||||||
|
<comment>Scripting menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="PSInfo" xml:space="preserve">
|
||||||
|
<value>¿Qué hace este script?\r\n</value>
|
||||||
|
<comment>Scripting menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="PSMarketplace" xml:space="preserve">
|
||||||
|
<value>Visitar el Mercado</value>
|
||||||
|
<comment>Scripting menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="PSSaveAs" xml:space="preserve">
|
||||||
|
<value>Guardar el script actual como un nuevo script predefinido</value>
|
||||||
|
<comment>Scripting menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUnofficial" xml:space="preserve">
|
||||||
|
<value>Estás usando una versión no oficial de Privatezilla.</value>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUpdateAvailable" xml:space="preserve">
|
||||||
|
<value>Hay una nueva versión disponible #</value>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUpdateAvailableURL" xml:space="preserve">
|
||||||
|
<value>\r\n¿Quieres abrir la página de @github/releases?</value>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUpdateYourVersion" xml:space="preserve">
|
||||||
|
<value>\r\nEstás usando la versión #</value>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUpToDate" xml:space="preserve">
|
||||||
|
<value>Actualmente no hay actualizaciones disponibles.</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsApps" xml:space="preserve">
|
||||||
|
<value>Permisos de las aplicaciones</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsBloatware" xml:space="preserve">
|
||||||
|
<value>Software innecesario</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsBloatwareInfo" xml:space="preserve">
|
||||||
|
<value>Desinflar Windows 10</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsCortana" xml:space="preserve">
|
||||||
|
<value>Cortana</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsDefender" xml:space="preserve">
|
||||||
|
<value>Windows Defender</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsEdge" xml:space="preserve">
|
||||||
|
<value>Microsoft Edge</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsGaming" xml:space="preserve">
|
||||||
|
<value>Gaming</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsPrivacy" xml:space="preserve">
|
||||||
|
<value>Privacidad</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsSecurity" xml:space="preserve">
|
||||||
|
<value>Seguridad</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsUpdates" xml:space="preserve">
|
||||||
|
<value>Actualizaciones</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsAccountInfo" xml:space="preserve">
|
||||||
|
<value>Deshabilitar el acceso de las aplicaciones a la información de la cuenta</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsAppNotifications" xml:space="preserve">
|
||||||
|
<value>Deshabilitar las notificaciones de las aplicaciones</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsAppNotificationsInfo" xml:space="preserve">
|
||||||
|
<value>El Centro de Acción en Windows 10 recopila y muestra notificaciones y alertas de las aplicaciones tradicionales de Windows y notificaciones del sistema, junto con las generadas por las aplicaciones modernas.\nLas notificaciones se agrupan en el Centro de actividades por aplicación y hora.\nEsta configuración deshabilitará todas las notificaciones de las aplicaciones y otros remitentes en la configuración.</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsBackgroundApps" xml:space="preserve">
|
||||||
|
<value>Deshabilitar las aplicaciones que se ejecutan en segundo plano</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsBackgroundAppsInfo" xml:space="preserve">
|
||||||
|
<value>Las aplicaciones de Windows 10 ya no tienen permiso para ejecutarse en segundo plano, por lo que no pueden actualizar sus mosaicos en vivo, buscar nuevos datos y recibir notificaciones.</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCalendar" xml:space="preserve">
|
||||||
|
<value>Deshabilitar el acceso de las aplicaciones al calendario</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCall" xml:space="preserve">
|
||||||
|
<value>Deshabilitar el acceso de las aplicaciones a llamar</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCallHistory" xml:space="preserve">
|
||||||
|
<value>Deshabilitar el acceso de las aplicaciones al historial de llamadas</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCamera" xml:space="preserve">
|
||||||
|
<value>Deshabilitar el acceso de las aplicaciones a la cámara</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCellularData" xml:space="preserve">
|
||||||
|
<value>Deshabilitar el acceso de las aplicaciones a los datos celulares</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCellularDataInfo" xml:space="preserve">
|
||||||
|
<value>Algunos dispositivos de Windows 10 tienen una tarjeta SIM y/o eSIM que le permite conectarse a una red de datos celular (también conocida como LTE o Banda Ancha), para que pueda conectarse en línea en más lugares utilizando una señal celular.\nSi no quieres que ninguna aplicación pueda usar datos celulares, puedes deshabilitarla con esta configuración.</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsContacts" xml:space="preserve">
|
||||||
|
<value>Deshabilitar el acceso de las aplicaciones a los contactos</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsDiagnosticInformation" xml:space="preserve">
|
||||||
|
<value>Deshabilitar el acceso de las aplicaciones a los diagnósticos</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsDocuments" xml:space="preserve">
|
||||||
|
<value>Deshabilitar el acceso de las aplicaciones a los documentos</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsEmail" xml:space="preserve">
|
||||||
|
<value>Deshabilitar el acceso de las aplicaciones al correo electrónico</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsEyeGaze" xml:space="preserve">
|
||||||
|
<value>Deshabilitar el acceso de las aplicaciones al seguimiento de los ojos</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsEyeGazeInfo" xml:space="preserve">
|
||||||
|
<value>Deshabilitar el acceso de las aplicaciones a la interacción basada en la observación de los ojos</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsFileSystem" xml:space="preserve">
|
||||||
|
<value>Deshabilitar el acceso de las aplicaciones al sistema de archivos</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsFileSystemInfo" xml:space="preserve">
|
||||||
|
<value>Esta configuración deshabilitará el acceso de la aplicación al sistema de archivos. Es posible que algunas aplicaciones tengan limitadas sus funciones o que ya no funcionen.</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsMessaging" xml:space="preserve">
|
||||||
|
<value>Deshabilitar el acceso de las aplicaciones a los mensajes</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsMicrophone" xml:space="preserve">
|
||||||
|
<value>Deshabilitar el acceso de las aplicaciones al micrófono</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsMotion" xml:space="preserve">
|
||||||
|
<value>Deshabilitar el acceso de las aplicaciones al movimiento</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsNotification" xml:space="preserve">
|
||||||
|
<value>Deshabilitar el acceso de las aplicaciones a las notificaciones</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsOtherDevices" xml:space="preserve">
|
||||||
|
<value>Deshabilitar el acceso de las aplicaciones a otros dispositivos</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsPictures" xml:space="preserve">
|
||||||
|
<value>Deshabilitar el acceso de las aplicaciones a las imágenes</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsRadios" xml:space="preserve">
|
||||||
|
<value>Deshabilitar el acceso de las aplicaciones a los radios</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsTasks" xml:space="preserve">
|
||||||
|
<value>Deshabilitar el acceso de las aplicaciones a las tareas</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsTrackingApps" xml:space="preserve">
|
||||||
|
<value>Deshabilitar el seguimiento de los comienzos de las aplicaciones</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsTrackingAppsInfo" xml:space="preserve">
|
||||||
|
<value>Esto te permite acceder rápidamente a tu lista de aplicaciones más usadas tanto en el menú de inicio como cuando buscas en tu dispositivo.</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsVideos" xml:space="preserve">
|
||||||
|
<value>Deshabilitar el acceso de las aplicaciones a los videos</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsBloatwareRemoveUWPAll" xml:space="preserve">
|
||||||
|
<value>Eliminar todas las aplicaciones integradas</value>
|
||||||
|
<comment>Settings > Bloatware</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsBloatwareRemoveUWPAllInfo" xml:space="preserve">
|
||||||
|
<value>Esto eliminará todas las aplicaciones integradas excepto Microsoft Store.</value>
|
||||||
|
<comment>Settings > Bloatware</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsBloatwareRemoveUWPDefaults" xml:space="preserve">
|
||||||
|
<value>Eliminar todas las aplicaciones integradas excepto las predeterminadas</value>
|
||||||
|
<comment>Settings > Bloatware</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsBloatwareRemoveUWPDefaultsInfo" xml:space="preserve">
|
||||||
|
<value>Esto eliminará todas las aplicaciones incorporadas, excepto las siguientes:\nMicrosoft Store\nInstalador de aplicaciones\nCalendario\nCorreo\nCalculadora\nCámara\nSkype\nGroove Music\nMapas\nPaint 3D\nTu teléfono\nFotos\nSticky Notes\nWeather\nXbox</value>
|
||||||
|
<comment>Settings > Bloatware</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaDisableBing" xml:space="preserve">
|
||||||
|
<value>Deshabilitar Bing en la búsqueda de Windows</value>
|
||||||
|
<comment>Settings > Cortana</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaDisableBingInfo" xml:space="preserve">
|
||||||
|
<value>Windows 10, por defecto, envía todo lo que buscas en el menú de inicio a sus servidores para darte resultados de las búsquedas en Bing.</value>
|
||||||
|
<comment>Settings > Cortana</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaDisableCortana" xml:space="preserve">
|
||||||
|
<value>Deshabilitar Cortana</value>
|
||||||
|
<comment>Settings > Cortana</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaDisableCortanaInfo" xml:space="preserve">
|
||||||
|
<value>Cortana es el asistente virtual de Microsoft que viene integrado en Windows 10.\nEsta configuración deshabilitará a Cortana permanentemente e impedirá que registre y almacene sus hábitos de búsqueda y su historial.</value>
|
||||||
|
<comment>Settings > Cortana</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaUninstallCortana" xml:space="preserve">
|
||||||
|
<value>Desinstalar Cortana</value>
|
||||||
|
<comment>Settings > Cortana</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaUninstallCortanaInfo" xml:space="preserve">
|
||||||
|
<value>Esto desinstalará la nueva aplicación de Cortana en Windows 10, versión 2004.</value>
|
||||||
|
<comment>Settings > Cortana</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsDefenderDisableSmartScreenStore" xml:space="preserve">
|
||||||
|
<value>Deshabilitar SmartScreen para las aplicaciones de la Tienda</value>
|
||||||
|
<comment>Settings > Defender</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsDefenderDisableSmartScreenStoreInfo" xml:space="preserve">
|
||||||
|
<value>El filtro SmartScreen de Windows Defender ayuda a proteger tu dispositivo comprobando el contenido web (URL) que utilizan las aplicaciones de Microsoft Store.</value>
|
||||||
|
<comment>Settings > Defender</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdeAutoFillCredit" xml:space="preserve">
|
||||||
|
<value>Deshabilitar la función de autocompletar para las tarjetas de crédito</value>
|
||||||
|
<comment>Settings > Edge</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdeAutoFillCreditInfo" xml:space="preserve">
|
||||||
|
<value>La función de autocompletar de Microsoft Edge permite a los usuarios completar automáticamente la información de la tarjeta de crédito en formularios web utilizando la información almacenada previamente.</value>
|
||||||
|
<comment>Settings > Edge</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeBackground" xml:space="preserve">
|
||||||
|
<value>Evita que Edge se ejecute en segundo plano</value>
|
||||||
|
<comment>Settings > Edge</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeBackgroundInfo" xml:space="preserve">
|
||||||
|
<value>En la nueva versión Chromium de Microsoft Edge, las extensiones y otros servicios pueden mantener el navegador funcionando en segundo plano incluso después de haberlo cerrado.</value>
|
||||||
|
<comment>Settings > Edge</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeBlockEdgeRollout" xml:space="preserve">
|
||||||
|
<value>Bloquear la instalación del nuevo Microsoft Edge</value>
|
||||||
|
<comment>Settings > Edge</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeBlockEdgeRolloutInfo" xml:space="preserve">
|
||||||
|
<value>Esto bloqueará la instalación forzosa de la actualización de Windows 10 del nuevo navegador web Microsoft Edge basado en Chromium si no está ya instalado en el dispositivo.</value>
|
||||||
|
<comment>Settings > Edge</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeDisableSync" xml:space="preserve">
|
||||||
|
<value>Deshabilitar la sincronización de datos</value>
|
||||||
|
<comment>Settings > Edge</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeDisableSyncInfo" xml:space="preserve">
|
||||||
|
<value>Esta configuración deshabilitará la sincronización de los datos mediante los servicios de sincronización de Microsoft.</value>
|
||||||
|
<comment>Settings > Edge</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsGamingGameBar" xml:space="preserve">
|
||||||
|
<value>Deshabilitar las funciones de la barra del juego</value>
|
||||||
|
<comment>Settings > Gaming</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsGamingGameBarInfo" xml:space="preserve">
|
||||||
|
<value>Esta configuración deshabilitará la grabación y la transmisión de los juegos en Windows.</value>
|
||||||
|
<comment>Settings > Gaming</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsGamingGameBarInfoInfo" xml:space="preserve">
|
||||||
|
<value>Esto apagará las experiencias a medida con consejos y recomendaciones relevantes usando sus datos de diagnóstico. Mucha gente llamaría a esto telemetría, o incluso espionaje.</value>
|
||||||
|
<comment>Settings > Gaming</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyBlockSuggestedApps" xml:space="preserve">
|
||||||
|
<value>Bloquear las aplicaciones sugeridas en el Inicio</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyBlockSuggestedAppsInfo" xml:space="preserve">
|
||||||
|
<value>Esto bloqueará las aplicaciones sugeridas que aparecen ocasionalmente en el Menú de Inicio.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDiagnosticData" xml:space="preserve">
|
||||||
|
<value>Evitar el uso de datos de diagnóstico</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDiagnosticDataInfo" xml:space="preserve">
|
||||||
|
<value>Esto apagará las experiencias a medida con consejos y recomendaciones relevantes usando sus datos de diagnóstico. Mucha gente llamaría a esto telemetría, o incluso espionaje.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableAds" xml:space="preserve">
|
||||||
|
<value>Deshabilitar la identificación de la publicidad para los anuncios relevantes</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableAdsInfo" xml:space="preserve">
|
||||||
|
<value>Windows 10 viene integrado con la publicidad. Microsoft asigna un identificador único para rastrear tu actividad en la Microsoft Store y en las aplicaciones de UWP para dirigirte con anuncios relevantes.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableBiometrics" xml:space="preserve">
|
||||||
|
<value>Deshabilitar la biometría de Windows Hello</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableBiometricsInfo" xml:space="preserve">
|
||||||
|
<value>La función biométrica de Windows Hello le permite iniciar sesión en sus dispositivos, aplicaciones, servicios en línea y redes usando su cara, iris o huella digital.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableCEIP" xml:space="preserve">
|
||||||
|
<value>Deshabilitar el Programa de Experiencia del Cliente</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableCEIPInfo" xml:space="preserve">
|
||||||
|
<value>El Programa de Mejora de la Experiencia del Cliente (CEIP) es una característica que viene activada de forma predeterminada en Windows 10, que recopila y envía secretamente información de uso de hardware y software a Microsoft.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableCompTelemetry" xml:space="preserve">
|
||||||
|
<value>Deshabilitar la compatibilidad de telemetría</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableCompTelemetryInfo" xml:space="preserve">
|
||||||
|
<value>Este proceso consiste en recopilar periódicamente una variedad de datos técnicos sobre su computadora y su rendimiento, y enviarlos a Microsoft para su Programa de Mejora de la Experiencia del Cliente de Windows.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableFeedback" xml:space="preserve">
|
||||||
|
<value>No mostrar notificaciones de retroalimentación</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableFeedbackInfo" xml:space="preserve">
|
||||||
|
<value>Windows 10 puede también aparecer de vez en cuando y pedir una retroalimentación.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableHEIP" xml:space="preserve">
|
||||||
|
<value>Deshabilitar el Programa de Experiencia de Ayuda</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableHEIPInfo" xml:space="preserve">
|
||||||
|
<value>El Programa para la Mejora de la Experiencia de Ayuda (HEIP) recopila y envía a Microsoft información sobre cómo utilizar la Ayuda de Windows. Esto puede revelar los problemas que tiene con su equipo.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableLocation" xml:space="preserve">
|
||||||
|
<value>Deshabilitar el seguimiento de la ubicación</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableLocationInfo" xml:space="preserve">
|
||||||
|
<value>Dondequiera que vayas, Windows 10 sabe que estás ahí. Cuando el Rastreo de ubicación está activado, Windows y sus aplicaciones pueden detectar la ubicación actual de su computadora o dispositivo.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableMSExperiments" xml:space="preserve">
|
||||||
|
<value>Deshabilitar la configuración experimental</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableMSExperimentsInfo" xml:space="preserve">
|
||||||
|
<value>En ciertas versiones de Windows 10, los usuarios podían dejar que Microsoft experimentara con el sistema para estudiar las preferencias de los usuarios o el comportamiento de los dispositivos. Esto permite a Microsoft "realizar experimentos" con la configuración de su PC y debería ser deshabilitado con esta configuración.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTelemetry" xml:space="preserve">
|
||||||
|
<value>Deshabilitar la telemetría</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTelemetryInfo" xml:space="preserve">
|
||||||
|
<value>Esto evitará que Windows recopile información de uso y establezca los datos de diagnóstico en Básico, que es el nivel más bajo disponible para todas las versiones de consumo de Windows 10.\nLos servicios diagtrack y dmwappushservice también serán deshabilitados.\nNota: ¡los datos de diagnóstico deben ser configurados como Completos para obtener una vista previa del Programa Interno de Windows!</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTimeline" xml:space="preserve">
|
||||||
|
<value>Deshabilitar la función de Línea de tiempo</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTimelineInfo" xml:space="preserve">
|
||||||
|
<value>Esto recopila el historial de las actividades que ha realizado, incluyendo los archivos que ha abierto y las páginas web que ha visto en Edge.\nSi no le interesa usar la Línea de tiempo, o simplemente no quiere que Windows 10 recopile sus actividades e información confidencial, puede deshabilitar completamente la Línea de tiempo con esta configuración.\nNota: se requiere un reinicio del sistema para que los cambios surtan efecto.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTips" xml:space="preserve">
|
||||||
|
<value>Deshabilitar los consejos de Windows</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTipsInfo" xml:space="preserve">
|
||||||
|
<value>Ya no verás los consejos de Windows, por ejemplo, Spotlight y Características del Consumidor, Notificaciones de Retroalimentación, etc.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTipsLockScreen" xml:space="preserve">
|
||||||
|
<value>Deshabilitar los anuncios y enlaces en la pantalla de bloqueo</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTipsLockScreenInfo" xml:space="preserve">
|
||||||
|
<value>Esta configuración configurará las opciones de fondo de la pantalla de bloqueo en una imagen y deshabilitará los consejos, datos curiosos y trucos de Microsoft.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableWiFi" xml:space="preserve">
|
||||||
|
<value>Deshabilitar Wi-Fi Sense</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableWiFiInfo" xml:space="preserve">
|
||||||
|
<value>Debería al menos impedir que su PC envíe su contraseña de Wi-Fi.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyGetMoreOutOfWindows" xml:space="preserve">
|
||||||
|
<value>Deshabilitar Obtener aún más de Windows</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyGetMoreOutOfWindowsInfo" xml:space="preserve">
|
||||||
|
<value>Las versiones recientes de Windows 10 muestran ocasionalmente una fastidiosa ventana con la leyenda "Obtenga aún más de Windows" cuando inicia sesión en su cuenta de usuario. Si le resulta molesto, puede desactivarlo con esta configuración.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyHandwritingData" xml:space="preserve">
|
||||||
|
<value>Evitar el uso de datos de escritura</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyHandwritingDataInfo" xml:space="preserve">
|
||||||
|
<value>Si no quieres que Windows conozca y registre todas las palabras exclusivas que usas, como nombres y jerga profesional, sólo tienes que activar este ajuste.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyInstalledApps" xml:space="preserve">
|
||||||
|
<value>Bloquear la instalación automática de aplicaciones</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyInstalledAppsInfo" xml:space="preserve">
|
||||||
|
<value>Cuando inicie sesión en un nuevo perfil o dispositivo de Windows 10 por primera vez, es posible que note varias aplicaciones y juegos de terceros que aparecen de forma destacada en el menú Inicio.\nEsta configuración impedirá la instalación automática de las aplicaciones sugeridas de Windows 10.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyInventoryCollector" xml:space="preserve">
|
||||||
|
<value>Desactivar el Recolector de inventario</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyInventoryCollectorInfo" xml:space="preserve">
|
||||||
|
<value>El Recolector de inventario hace un inventario de las aplicaciones, almacena los dispositivos y los controladores en el sistema y envía la información a Microsoft. Esta información se utiliza para ayudar a diagnosticar problemas de compatibilidad.\nNota: esta configuración no tiene efecto si el Programa de mejora de la experiencia del cliente está desactivado. El Recolector de inventarios estará apagado.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacySuggestedContent" xml:space="preserve">
|
||||||
|
<value>Bloquear el contenido sugerido en la aplicación de Ajustes</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacySuggestedContentInfo" xml:space="preserve">
|
||||||
|
<value>Para ayudar a los nuevos usuarios de Windows 10 a aprender las nuevas características de Windows 10, Microsoft ha comenzado a mostrar el contenido sugerido a través de un enorme banner en la aplicación de Configuración de Windows 10.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsSecurityDisablePassword" xml:space="preserve">
|
||||||
|
<value>Deshabilitar el botón de revelar la contraseña</value>
|
||||||
|
<comment>Settings > Security</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsSecurityDisablePasswordInfo" xml:space="preserve">
|
||||||
|
<value>El botón de revelación de contraseña puede utilizarse para mostrar una contraseña introducida y debería deshabilitarse con este ajuste.</value>
|
||||||
|
<comment>Settings > Security</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsSecurityWindowsDRM" xml:space="preserve">
|
||||||
|
<value>Deshabilitar DRM en el Reproductor Multimedia de Windows</value>
|
||||||
|
<comment>Settings > Security</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsSecurityWindowsDRMInfo" xml:space="preserve">
|
||||||
|
<value>Si la Administración de Derechos Digitales de Windows Media no puede acceder a Internet (o a la intranet) para la adquisición de licencias y actualizaciones de seguridad, puede impedirlo con esta configuración.</value>
|
||||||
|
<comment>Settings > Security</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesBlockMajorUpdates" xml:space="preserve">
|
||||||
|
<value>Bloquear las principales actualizaciones de Windows</value>
|
||||||
|
<comment>Settings > Updates</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesBlockMajorUpdatesInfo" xml:space="preserve">
|
||||||
|
<value>Este ajuste llamado "TargetReleaseVersionInfo" evita que se instalen las actualizaciones de las características de Windows 10 hasta que la versión especificada llegue al final del soporte.\nSe especificará la versión de Windows 10 actualmente utilizada como la versión de lanzamiento de destino de Windows 10 en la que desea que esté el sistema (sólo admite las versiones Pro y Enterprise).</value>
|
||||||
|
<comment>Settings > Updates</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesDisableSafeguards" xml:space="preserve">
|
||||||
|
<value>Inhabilitar salvaguardias para actualizaciones de características</value>
|
||||||
|
<comment>Settings > Updates</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesDisableSafeguardsInfo" xml:space="preserve">
|
||||||
|
<value>Microsoft utiliza datos de diagnóstico para determinar si los dispositivos que utilizan Windows Update están listos para una actualización de características con el fin de garantizar una experiencia fluida.\nCuando Microsoft determina que un dispositivo no está listo para actualizarse debido a un problema conocido, se genera una retención de salvaguarda (también conocida como bloqueo de actualización o retención de compatibilidad) para retrasar la actualización del dispositivo y proteger la experiencia del usuario final.\nEste valor optará por protecciones de salvaguarda que le permiten pasar por alto cualquier bloque de actualización de características.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesDisableUpdates" xml:space="preserve">
|
||||||
|
<value>Deshabilitar las actualizaciones forzadas de Windows</value>
|
||||||
|
<comment>Settings > Updates</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesDisableUpdatesInfo" xml:space="preserve">
|
||||||
|
<value>Esto notificará cuando las actualizaciones estén disponibles, y tú decidirás cuándo instalarlas.</value>
|
||||||
|
<comment>Settings > Updates</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesUpdateSharing" xml:space="preserve">
|
||||||
|
<value>Deshabilitar el uso compartido de actualizaciones de Windows</value>
|
||||||
|
<comment>Settings > Updates</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesUpdateSharingInfo" xml:space="preserve">
|
||||||
|
<value>Windows 10 permite descargar actualizaciones de varias fuentes para acelerar el proceso de actualización del sistema operativo. Esto deshabilitará el compartir tus archivos por otros y exponer tu dirección IP a computadoras al azar.</value>
|
||||||
|
<comment>Settings > Updates</comment>
|
||||||
|
</data>
|
||||||
|
<data name="statusDoPSApply" xml:space="preserve">
|
||||||
|
<value>Aplicar</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusDoPSProcessing" xml:space="preserve">
|
||||||
|
<value>Procesando</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusDoWait" xml:space="preserve">
|
||||||
|
<value>Por favor, espere...</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFailedApply" xml:space="preserve">
|
||||||
|
<value>No aplicado</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFailedConfigure" xml:space="preserve">
|
||||||
|
<value>No configurado</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFinishAnalyze" xml:space="preserve">
|
||||||
|
<value>Análisis terminado.</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFinishApply" xml:space="preserve">
|
||||||
|
<value>Aplicación completada.</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFinishUndo" xml:space="preserve">
|
||||||
|
<value>Reversión completada.</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusSuccessApply" xml:space="preserve">
|
||||||
|
<value>Aplicado</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusSuccessConfigure" xml:space="preserve">
|
||||||
|
<value>Configurado</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusUndoSettings" xml:space="preserve">
|
||||||
|
<value>¿Realmente quieres revertir todos los ajustes seleccionados al estado por defecto de Windows 10?</value>
|
||||||
|
</data>
|
||||||
|
<data name="TxtPSInfo" xml:space="preserve">
|
||||||
|
<value>Bienvenido al Editor de scripts, que le permite aplicar archivos de script de terceros y valores personalizados en forma de scripts y plantillas de PowerShell (scripts empaquetados).
|
||||||
|
|
||||||
|
Seleccione un script para ver su descripción.
|
||||||
|
|
||||||
|
Para comprobar el código de las vulnerabilidades, haga clic en "Ver código".
|
||||||
|
|
||||||
|
Para obtener nuevos objetos (plantillas, scripts, etc.) visite el Mercado en el menú superior derecho.</value>
|
||||||
|
<comment>GUI </comment>
|
||||||
|
</data>
|
||||||
|
</root>
|
638
src/Privatezilla/Locales/Locale.fr.resx
Normal file
|
@ -0,0 +1,638 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<root>
|
||||||
|
<!--
|
||||||
|
Microsoft ResX Schema
|
||||||
|
|
||||||
|
Version 2.0
|
||||||
|
|
||||||
|
The primary goals of this format is to allow a simple XML format
|
||||||
|
that is mostly human readable. The generation and parsing of the
|
||||||
|
various data types are done through the TypeConverter classes
|
||||||
|
associated with the data types.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
|
||||||
|
... ado.net/XML headers & schema ...
|
||||||
|
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||||
|
<resheader name="version">2.0</resheader>
|
||||||
|
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||||
|
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||||
|
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||||
|
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||||
|
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||||
|
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||||
|
</data>
|
||||||
|
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
|
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||||
|
<comment>This is a comment</comment>
|
||||||
|
</data>
|
||||||
|
|
||||||
|
There are any number of "resheader" rows that contain simple
|
||||||
|
name/value pairs.
|
||||||
|
|
||||||
|
Each data row contains a name, and value. The row also contains a
|
||||||
|
type or mimetype. Type corresponds to a .NET class that support
|
||||||
|
text/value conversion through the TypeConverter architecture.
|
||||||
|
Classes that don't support this are serialized and stored with the
|
||||||
|
mimetype set.
|
||||||
|
|
||||||
|
The mimetype is used for serialized objects, and tells the
|
||||||
|
ResXResourceReader how to depersist the object. This is currently not
|
||||||
|
extensible. For a given mimetype the value must be set accordingly:
|
||||||
|
|
||||||
|
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||||
|
that the ResXResourceWriter will generate, however the reader can
|
||||||
|
read any of the formats listed below.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.binary.base64
|
||||||
|
value : The object must be serialized with
|
||||||
|
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.soap.base64
|
||||||
|
value : The object must be serialized with
|
||||||
|
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||||
|
value : The object must be serialized into a byte array
|
||||||
|
: using a System.ComponentModel.TypeConverter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
-->
|
||||||
|
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||||
|
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||||
|
<xsd:element name="root" msdata:IsDataSet="true">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:choice maxOccurs="unbounded">
|
||||||
|
<xsd:element name="metadata">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||||
|
<xsd:attribute name="type" type="xsd:string" />
|
||||||
|
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||||
|
<xsd:attribute ref="xml:space" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="assembly">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:attribute name="alias" type="xsd:string" />
|
||||||
|
<xsd:attribute name="name" type="xsd:string" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="data">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||||
|
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||||
|
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||||
|
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||||
|
<xsd:attribute ref="xml:space" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="resheader">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:choice>
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:schema>
|
||||||
|
<resheader name="resmimetype">
|
||||||
|
<value>text/microsoft-resx</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="version">
|
||||||
|
<value>2.0</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="reader">
|
||||||
|
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="writer">
|
||||||
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
<data name="BtnDoPS" xml:space="preserve">
|
||||||
|
<value>Appliquer la sélection</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="BtnSettingsAnalyze" xml:space="preserve">
|
||||||
|
<value>Analyser</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="BtnSettingsDo" xml:space="preserve">
|
||||||
|
<value>Appliquer la sélection</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="BtnSettingsUndo" xml:space="preserve">
|
||||||
|
<value>Rétablir la sélection</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="CheckRelease" xml:space="preserve">
|
||||||
|
<value>Rechercher des mises à jour</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="ChkCodePS" xml:space="preserve">
|
||||||
|
<value>Afficher le code</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="columnSetting" xml:space="preserve">
|
||||||
|
<value>Paramètres</value>
|
||||||
|
</data>
|
||||||
|
<data name="columnState" xml:space="preserve">
|
||||||
|
<value>État</value>
|
||||||
|
</data>
|
||||||
|
<data name="CommunityPkg" xml:space="preserve">
|
||||||
|
<value>Obtenir le package de communauté</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Help" xml:space="preserve">
|
||||||
|
<value>Guide abrégé</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="helpApp" xml:space="preserve">
|
||||||
|
<value>Informations sur un paramètre: \r\nDéplacez le curseur sur un paramètre pour afficher une brève explication
|
||||||
|
\r\nAnalyser (Bouton) : Détermine les paramètres qui sont activés et configurés sur votre système ou non. AUCUNE modification du système n'est encore effectuée !
|
||||||
|
\r\nAppliquer la sélection (Bouton) : Cette option permet d'activer tous les paramètres sélectionnés.
|
||||||
|
\r\nRétablir le choix (Bouton) : permet de restaurer les paramètres Windows 10 par défaut.
|
||||||
|
\r\nConfiguré (État) : indique que votre vie privée est protégée.
|
||||||
|
\r\nNon configuré (État) : indique que les paramètres Windows 10 sont en place.</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Info" xml:space="preserve">
|
||||||
|
<value>Informations</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="infoApp" xml:space="preserve">
|
||||||
|
<value>L'application open source pour les paramètres de la vie privée dans Windows 10.
|
||||||
|
|
||||||
|
Ceci n'est en aucun cas affilié à Microsoft et est un projet complètement indépendant.
|
||||||
|
|
||||||
|
Toutes les informations et crédits à propos de ce projet sont à consulter sur :
|
||||||
|
\tgithub.com/builtbybel/privatezilla
|
||||||
|
|
||||||
|
Vous pouvez aussi me suivre sur :
|
||||||
|
\ttwitter.com/builtbybel
|
||||||
|
|
||||||
|
☆━━━━━━━━━━━━━━━☆
|
||||||
|
Traduction apportée par : Rémy COSTA et autres
|
||||||
|
☆━━━━━━━━━━━━━━━☆
|
||||||
|
|
||||||
|
(C#) 2021, Builtbybel</value>
|
||||||
|
<comment>infoApp</comment>
|
||||||
|
</data>
|
||||||
|
<data name="LblPS" xml:space="preserve">
|
||||||
|
<value>Scripts</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="LblPSHeader" xml:space="preserve">
|
||||||
|
<value>Appliquer le script PowerShell</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="LblSettings" xml:space="preserve">
|
||||||
|
<value>Paramètres</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="LblStatus" xml:space="preserve">
|
||||||
|
<value>Appuyez sur Analyse pour vérifier les paramètres configurés.</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="msgAppCompatibility" xml:space="preserve">
|
||||||
|
<value>Vous exécutez Privatezilla sur un système antérieur à Windows 10. Privatezilla est limité à Windows 10 UNIQUEMENT.</value>
|
||||||
|
</data>
|
||||||
|
<data name="msgPSSave" xml:space="preserve">
|
||||||
|
<value>Veuillez passer à la vue du code.</value>
|
||||||
|
</data>
|
||||||
|
<data name="msgPSSelect" xml:space="preserve">
|
||||||
|
<value>Veuillez sélectionner un script.</value>
|
||||||
|
</data>
|
||||||
|
<data name="msgPSSuccess" xml:space="preserve">
|
||||||
|
<value>a été exécuté avec succès</value>
|
||||||
|
</data>
|
||||||
|
<data name="PSBack" xml:space="preserve">
|
||||||
|
<value>Retour</value>
|
||||||
|
</data>
|
||||||
|
<data name="PSImport" xml:space="preserve">
|
||||||
|
<value>Importer le script</value>
|
||||||
|
<comment>Scripting menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="PSInfo" xml:space="preserve">
|
||||||
|
<value>Qu'est-ce que ce modèle/script fait?\r\n</value>
|
||||||
|
</data>
|
||||||
|
<data name="PSMarketplace" xml:space="preserve">
|
||||||
|
<value>Voir le Marché</value>
|
||||||
|
<comment>Scripting menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="PSSaveAs" xml:space="preserve">
|
||||||
|
<value>Enregistrer le script courant en tant que nouveau script prédéfini</value>
|
||||||
|
<comment>Scripting menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="PSViewCode" xml:space="preserve">
|
||||||
|
<value>Afficher le code</value>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUnofficial" xml:space="preserve">
|
||||||
|
<value>Vous utilisez une version non officielle de Privatezilla.</value>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUpdateAvailable" xml:space="preserve">
|
||||||
|
<value>Il existe une nouvelle version disponible #</value>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUpdateAvailableURL" xml:space="preserve">
|
||||||
|
<value>\r\nVoulez-vous ouvrir la page @github/releases?</value>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUpdateYourVersion" xml:space="preserve">
|
||||||
|
<value>\r\nVous utilisez la version #</value>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUpToDate" xml:space="preserve">
|
||||||
|
<value>Aucune mise à jour n'est disponible actuellement.</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsApps" xml:space="preserve">
|
||||||
|
<value>Autorisations d'application</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsBloatware" xml:space="preserve">
|
||||||
|
<value>Bloatware</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsBloatwareInfo" xml:space="preserve">
|
||||||
|
<value>Déverminer Windows 10</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsCortana" xml:space="preserve">
|
||||||
|
<value>Cortana</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsDefender" xml:space="preserve">
|
||||||
|
<value>Windows Defender</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsEdge" xml:space="preserve">
|
||||||
|
<value>Microsoft Edge</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsGaming" xml:space="preserve">
|
||||||
|
<value>Jeu</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsPrivacy" xml:space="preserve">
|
||||||
|
<value>Confidentialité</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsSecurity" xml:space="preserve">
|
||||||
|
<value>Sécurité</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsUpdates" xml:space="preserve">
|
||||||
|
<value>Mises à jour</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsAccountInfo" xml:space="preserve">
|
||||||
|
<value>Désactiver l'accès aux applications pour les informations de compte</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsAppNotifications" xml:space="preserve">
|
||||||
|
<value>Désactiver les notifications d'application</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsAppNotificationsInfo" xml:space="preserve">
|
||||||
|
<value>Le centre d'action de Windows 10 collecte et affiche les notifications et les alertes provenant des applications Windows traditionnelles et des notifications système, à côté de celles générées par les applications modernes.\nLes notifications sont ensuite regroupées dans le centre d'action par application et par heure.\nCe paramètre désactive toutes les notifications des applications et des autres expéditeurs dans les paramètres.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsBackgroundApps" xml:space="preserve">
|
||||||
|
<value>Désactiver les applications s'exécutant en arrière-plan</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsBackgroundAppsInfo" xml:space="preserve">
|
||||||
|
<value>Les applications Windows 10 n'ont plus la permission de s'exécuter en arrière-plan, de sorte qu'elles ne peuvent pas mettre à jour leurs tuiles, extraire de nouvelles données et recevoir des notifications.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCalendar" xml:space="preserve">
|
||||||
|
<value>Désactiver l'accès aux applications dans l'agenda</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCall" xml:space="preserve">
|
||||||
|
<value>Désactiver l'accès à l'application pour appeler</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCallHistory" xml:space="preserve">
|
||||||
|
<value>Désactiver l'accès aux applications pour appeler l'historique</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCamera" xml:space="preserve">
|
||||||
|
<value>Désactiver l'accès à l'application à la caméra</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCellularData" xml:space="preserve">
|
||||||
|
<value>Désactiver l'accès aux données du téléphone</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCellularDataInfo" xml:space="preserve">
|
||||||
|
<value>Certains périphériques de Windows 10 disposent d'une carte SIM et / ou d'un eSIM qui vous permet de vous connecter à un réseau de données cellulaires (aussi appelé LTE ou large bande), vous pouvez donc vous connecter en plus grand nombre à l'aide d'un signal cellulaire.\nSi vous ne souhaitez pas que des applications soient autorisées à utiliser des données cellulaires, vous pouvez la désactiver avec ce paramètre.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsContacts" xml:space="preserve">
|
||||||
|
<value>Désactiver l'accès à l'application pour les contacts</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsDiagnosticInformation" xml:space="preserve">
|
||||||
|
<value>Désactiver l'accès aux applications pour les diagnostics</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsDocuments" xml:space="preserve">
|
||||||
|
<value>Désactiver l'accès aux documents</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsEmail" xml:space="preserve">
|
||||||
|
<value>Désactiver l'accès aux applications par courrier électronique</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsEyeGaze" xml:space="preserve">
|
||||||
|
<value>Désactiver l'accès aux applications pour le suivi des yeux</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsEyeGazeInfo" xml:space="preserve">
|
||||||
|
<value>Désactiver l'accès des applications à l'interaction avec les yeux</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsFileSystem" xml:space="preserve">
|
||||||
|
<value>Désactiver l'accès aux applications pour le système de fichiers</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsFileSystemInfo" xml:space="preserve">
|
||||||
|
<value>Ce paramètre désactisera l'accès aux applications au système de fichiers. Certaines applications peuvent être limitées dans leur fonction ou ne plus fonctionner du tout.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsMessaging" xml:space="preserve">
|
||||||
|
<value>Désactiver l'accès aux applications pour la messagerie</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsMicrophone" xml:space="preserve">
|
||||||
|
<value>Désactiver l'accès aux applications pour le microphone</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsMotion" xml:space="preserve">
|
||||||
|
<value>Désactiver l'accès à l'application pour le déplacement</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsNotification" xml:space="preserve">
|
||||||
|
<value>Désactiver l'accès aux notifications</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsOtherDevices" xml:space="preserve">
|
||||||
|
<value>Désactiver l'accès aux autres périphériques</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsPictures" xml:space="preserve">
|
||||||
|
<value>Désactiver l'accès aux images</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsRadios" xml:space="preserve">
|
||||||
|
<value>Désactiver l'accès aux radios</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsTasks" xml:space="preserve">
|
||||||
|
<value>Désactiver l'accès aux applications pour les tâches</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsTrackingApps" xml:space="preserve">
|
||||||
|
<value>Désactiver le suivi des démarrages de l'application</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsTrackingAppsInfo" xml:space="preserve">
|
||||||
|
<value>Cela vous permet d'accéder rapidement à votre liste des applications les plus utilisées à la fois dans le menu Démarrer et lorsque vous effectuez une recherche sur votre périphérique. "</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsVideos" xml:space="preserve">
|
||||||
|
<value>Désactiver l'accès aux applications pour les vidéos</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsBloatwareRemoveUWPAll" xml:space="preserve">
|
||||||
|
<value>Supprimer toutes les applications intégrées</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsBloatwareRemoveUWPAllInfo" xml:space="preserve">
|
||||||
|
<value>Cela supprimera toutes les applications intégrées à l'exception de Microsoft Store.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsBloatwareRemoveUWPDefaults" xml:space="preserve">
|
||||||
|
<value>Supprimer toutes les applications intégrées sauf celles par défaut</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsBloatwareRemoveUWPDefaultsInfo" xml:space="preserve">
|
||||||
|
<value>Ceci va retirer toutes les applications pré installées à l'exception des suivantes:\nMicrosoft Store\nApp Installer\nAgenda\nMail\nCalculatrice\nCaméra\nSkype\nGroove Music\nCartes\nPeinture 3D\nVotre téléphone\nPhotos\nNotes\nMétéo\nXbox</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaDisableBing" xml:space="preserve">
|
||||||
|
<value>Désactiver Bing dans la recherche Windows</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaDisableBingInfo" xml:space="preserve">
|
||||||
|
<value>Windows 10, par défaut, envoie à ses serveurs tout ce que vous recherchez dans le menu Démarrer pour vous donner les résultats de la recherche Bing.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaDisableCortana" xml:space="preserve">
|
||||||
|
<value>Désactiver Cortana</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaDisableCortanaInfo" xml:space="preserve">
|
||||||
|
<value>Cortana est l'assistant virtuel de Microsoft qui est intégré dans Windows 10.\nCe paramètre va désactiver définitivement Cortana et l'empêcher d'enregistrer et de stocker vos habitudes de recherche et votre historique.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaUninstallCortana" xml:space="preserve">
|
||||||
|
<value>Désinstaller Cortana</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaUninstallCortanaInfo" xml:space="preserve">
|
||||||
|
<value>Ceci désinstallera la nouvelle application Cortana sous Windows 10, version 2004.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsDefenderDisableSmartScreenStore" xml:space="preserve">
|
||||||
|
<value>Désactiver SmartScreen pour les applications Store</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsDefenderDisableSmartScreenStoreInfo" xml:space="preserve">
|
||||||
|
<value>Le filtre SmartScreen de Windows Defender protège votre appareil en vérifiant le contenu Web (URLs) utilisé par les applications Microsoft Store.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdeAutoFillCredit" xml:space="preserve">
|
||||||
|
<value>Désactiver le remplissage automatique des cartes de crédit</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdeAutoFillCreditInfo" xml:space="preserve">
|
||||||
|
<value>La fonction de remplissage automatique de Microsoft Edge permet aux utilisateurs de remplir automatiquement les informations de carte de crédit dans des formulaires Web à l'aide des informations stockées précédemment.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeBackground" xml:space="preserve">
|
||||||
|
<value>Empêcher l'exécution en arrière-plan de Edge</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeBackgroundInfo" xml:space="preserve">
|
||||||
|
<value>Sur la nouvelle version Chromium de Microsoft Edge, les extensions et autres services peuvent maintenir le navigateur en arrière-plan même après sa fermeture.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeBlockEdgeRollout" xml:space="preserve">
|
||||||
|
<value>Bloquer l'installation du nouveau Microsoft Edge</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeBlockEdgeRolloutInfo" xml:space="preserve">
|
||||||
|
<value>Cela bloquera l'installation forcée par l'outil de mise à jour WIndows 10 du nouveau navigateur Web Microsoft Edge basé sur Chromium s'il n'est pas déjà installé sur l'appareil.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeDisableSync" xml:space="preserve">
|
||||||
|
<value>Désactiver la synchronisation des données</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeDisableSyncInfo" xml:space="preserve">
|
||||||
|
<value>Ce paramètre désactivera la synchronisation des données à l'aide des services de synchronisation Microsoft.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsGamingGameBar" xml:space="preserve">
|
||||||
|
<value>Désactiver les fonctions de la barre de jeu</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsGamingGameBarInfo" xml:space="preserve">
|
||||||
|
<value>Ce paramètre désactivera l'enregistrement et la diffusion des jeux dans Windows.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsGamingGameBarInfoInfo" xml:space="preserve">
|
||||||
|
<value>Désactive les aides et recommandations personnalisées basées sur vos données de diagnostic. Aussi appelée télémétrie ou espionnage.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyBlockSuggestedApps" xml:space="preserve">
|
||||||
|
<value>Bloquer les applications suggérées dans le démarrage</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyBlockSuggestedAppsInfo" xml:space="preserve">
|
||||||
|
<value>Bloquer l'affichage des Applications Suggérées dans le menu Démarrer.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDiagnosticData" xml:space="preserve">
|
||||||
|
<value>Empêcher l'utilisation des données de diagnostic</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDiagnosticDataInfo" xml:space="preserve">
|
||||||
|
<value>Désactive les aides et recommandations personnalisées basées sur vos données de diagnostic. Aussi appelée télémétrie ou espionnage.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableAds" xml:space="preserve">
|
||||||
|
<value>Désactiver l'ID de la publicité pour les publicités pertinentes</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableAdsInfo" xml:space="preserve">
|
||||||
|
<value>Windows 10 est intégré à la publicité. Microsoft assigne un identificateur unique pour suivre votre activité dans Microsoft Store et sur les applications UWP pour vous cibler avec des annonces pertinentes.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableBiometrics" xml:space="preserve">
|
||||||
|
<value>Désactiver Windows Hello Biometrics</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableBiometricsInfo" xml:space="preserve">
|
||||||
|
<value>Windows Hello Biometrics vous permet de vous connecter à vos périphériques, applications, services en ligne et réseaux en utilisant votre visage, iris ou empreinte digitale.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableCEIP" xml:space="preserve">
|
||||||
|
<value>Désactiver le programme d'expérience client</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableCEIPInfo" xml:space="preserve">
|
||||||
|
<value>Le programme d'amélioration de l'expérience client (CEIP) est une fonction qui est activée par défaut sur Windows 10, et qui collecte et soumet secrètement à Microsoft des informations sur l'utilisation du matériel et des logiciels.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableCompTelemetry" xml:space="preserve">
|
||||||
|
<value>Désactiver la télémétrie de compatibilité</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableCompTelemetryInfo" xml:space="preserve">
|
||||||
|
<value>Ce processus consiste à recueillir périodiquement diverses données techniques sur votre ordinateur et ses performances et à les envoyer à Microsoft dans le cadre de son programme d'amélioration de l'expérience client Windows.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableFeedback" xml:space="preserve">
|
||||||
|
<value>Ne pas afficher les notifications des commentaires</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableFeedbackInfo" xml:space="preserve">
|
||||||
|
<value>Désactiver les pop-up invitant à commenter votre expérience sur Windows 10.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableHEIP" xml:space="preserve">
|
||||||
|
<value>Désactiver le programme d'expérience d'aide</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableHEIPInfo" xml:space="preserve">
|
||||||
|
<value>Le Help Experience Improvement Program (HEIP) recueille et envoie à Microsoft des informations sur la façon dont vous utilisez l'aide Windows. Ces informations peuvent révéler les problèmes que vous rencontrez avec votre ordinateur.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableLocation" xml:space="preserve">
|
||||||
|
<value>Désactiver le suivi de localisation</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableLocationInfo" xml:space="preserve">
|
||||||
|
<value>Où que vous alliez, Windows 10 sait que vous êtes là. Lorsque le suivi de localisation est activé, Windows et ses applications sont autorisés à détecter l'emplacement actuel de votre ordinateur ou de votre appareil.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableMSExperiments" xml:space="preserve">
|
||||||
|
<value>Désactiver l'expérimentation de paramètres</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableMSExperimentsInfo" xml:space="preserve">
|
||||||
|
<value>Dans certaines versions de Windows 10, les utilisateurs pourraient laisser Microsoft expérimenter le système pour étudier les préférences des utilisateurs ou le comportement des appareils. Cela permet à Microsoft de "faire des expériences" avec les paramètres de votre PC et devrait être désactivé avec ce paramètre.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTelemetry" xml:space="preserve">
|
||||||
|
<value>Désactiver la télémétrie</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTelemetryInfo" xml:space="preserve">
|
||||||
|
<value>Cela empêchera Windows de collecter des informations d'utilisation et de régler les données de diagnostic sur Basic, qui est le niveau le plus bas disponible pour toutes les versions grand public de Windows 10. Les services diagtrack & dmwappushservice seront également désactivés.
|
||||||
|
Note : Les données de diagnostic doivent être réglées sur Full pour obtenir des prévisualisations à partir du programme Windows Insider!</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTimeline" xml:space="preserve">
|
||||||
|
<value>Désactiver la fonction Chronologie</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTimelineInfo" xml:space="preserve">
|
||||||
|
<value>Il recueille l'historique des activités que vous avez effectuées, y compris les fichiers que vous avez ouverts et les pages web que vous avez consultées dans Edge.
|
||||||
|
Si Timeline ne vous convient pas, ou si vous ne voulez tout simplement pas que Windows 10 collecte vos activités et informations sensibles, vous pouvez désactiver complètement Timeline grâce à ce paramètre.
|
||||||
|
Note : Un redémarrage du système est nécessaire pour que les changements prennent effet.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTips" xml:space="preserve">
|
||||||
|
<value>Désactiver les conseils Windows</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTipsInfo" xml:space="preserve">
|
||||||
|
<value>Vous ne verrez plus les conseils de Windows, par exemple Spotlight and Consumer Features, Feedback Notifications, etc.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTipsLockScreen" xml:space="preserve">
|
||||||
|
<value>Désactiver les annonces et les liens sur l'écran de verrouillage</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTipsLockScreenInfo" xml:space="preserve">
|
||||||
|
<value>Ce paramètre définira les options de fond de votre écran de verrouillage sur une image et désactivera les conseils, les faits amusants et les astuces de Microsoft.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableWiFi" xml:space="preserve">
|
||||||
|
<value>Désactiver le Wi-Fi Sense</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableWiFiInfo" xml:space="preserve">
|
||||||
|
<value>Vous devriez au minimum empêcher votre PC d'envoyer votre mot de passe Wi-Fi.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyGetMoreOutOfWindows" xml:space="preserve">
|
||||||
|
<value>Désactiver la fonction Obtenir encore plus de Windows</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyGetMoreOutOfWindowsInfo" xml:space="preserve">
|
||||||
|
<value>Les versions récentes de Windows 10 affichent à l'occasion un écran de navigation "Get Even More Out of Windows" lorsque vous vous inscrirez sur votre compte utilisateur. Si vous le trouvez ennuyeux, vous pouvez le désactiver avec ce paramètre.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyHandwritingData" xml:space="preserve">
|
||||||
|
<value>Empêcher l'utilisation des données d'écriture</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyHandwritingDataInfo" xml:space="preserve">
|
||||||
|
<value>Si vous ne voulez pas que Windows connaisse et enregistre tous les mots uniques que vous utilisez, comme les noms et le jargon professionnel, activez ce paramètre.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyInstalledApps" xml:space="preserve">
|
||||||
|
<value>Bloquer l'installation automatique des applications</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyInstalledAppsInfo" xml:space="preserve">
|
||||||
|
<value>Lorsque vous vous connectez pour la première fois à un nouveau profil ou appareil Windows 10, il y a de fortes chances que vous remarquiez plusieurs applications et jeux tiers figurant en bonne place dans le menu Démarrer. Ce paramètre bloquera l'installation automatique des applications Windows 10 suggérées.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyInventoryCollector" xml:space="preserve">
|
||||||
|
<value>Désactiver le collecteur d'inventaire</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyInventoryCollectorInfo" xml:space="preserve">
|
||||||
|
<value>The Inventory Collector inventories applications files devices and drivers on the system and sends the information to Microsoft. This information is used to help diagnose compatibility problems. Note: This setting setting has no effect if the Customer Experience Improvement Program is turned off. The Inventory Collector will be off.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacySuggestedContent" xml:space="preserve">
|
||||||
|
<value>Bloquer le contenu suggéré dans l'application Paramètres</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacySuggestedContentInfo" xml:space="preserve">
|
||||||
|
<value>Afin d'aider les nouveaux utilisateurs de Windows 10 à apprendre les nouvelles fonctionnalités de Windows 10, Microsoft a commencé à afficher le contenu suggéré via une énorme bannière dans les paramètres des applications Windows 10.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsSecurityDisablePassword" xml:space="preserve">
|
||||||
|
<value>Désactiver le bouton de révélation du mot de passe</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsSecurityDisablePasswordInfo" xml:space="preserve">
|
||||||
|
<value>Le bouton de révélation du mot de passe peut être utilisé pour afficher un mot de passe saisi et doit être désactivé avec ce paramètre.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsSecurityWindowsDRM" xml:space="preserve">
|
||||||
|
<value>Désactivation de DRM dans Windows Media Player</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsSecurityWindowsDRMInfo" xml:space="preserve">
|
||||||
|
<value>Si la gestion des droits numériques de Windows Media ne doit pas avoir accès à Internet (ou à l'intranet) pour l'acquisition de licences et les mises à jour de sécurité, vous pouvez l'empêcher avec ce paramètre.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesBlockMajorUpdates" xml:space="preserve">
|
||||||
|
<value>Bloquer les mises à jour majeures de Windows</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesBlockMajorUpdatesInfo" xml:space="preserve">
|
||||||
|
<value>Ce paramètre appelé "TargetReleaseVersionInfo" empêche l'installation des mises à jour de fonction Windows 10 tant que la version spécifiée n'arrive pas à la fin du support.\nIl spécifiera votre version Windows 10 actuellement utilisée comme version de l'édition cible de Windows 10 sur laquelle vous souhaitez que le système soit sur (prend en charge uniquement les versions Pro et Enterprise).</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesDisableUpdates" xml:space="preserve">
|
||||||
|
<value>Désactiver les mises à jour forcées de Windows</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesDisableUpdatesInfo" xml:space="preserve">
|
||||||
|
<value>Cette option vous avertit lorsque des mises à jour sont disponibles, et vous décidez quand vous devez les installer.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesUpdateSharing" xml:space="preserve">
|
||||||
|
<value>Désactiver le partage des mises à jour Windows</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesUpdateSharingInfo" xml:space="preserve">
|
||||||
|
<value>Windows 10 vous permet de télécharger des mises à jour à partir de plusieurs sources pour accélérer le processus de mise à jour du système d'exploitation. Cela permettra de désactiver le partage de vos fichiers par d'autres et évitera d'exposer votre adresse IP à des ordinateurs aléatoires.</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusDoPSApply" xml:space="preserve">
|
||||||
|
<value>Appliquer</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusDoPSProcessing" xml:space="preserve">
|
||||||
|
<value>Traitement</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusDoSettings" xml:space="preserve">
|
||||||
|
<value>Voulez-vous vraiment rétablir l'état par défaut de tous les paramètres sélectionnés sur Windows 10? "</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusDoWait" xml:space="preserve">
|
||||||
|
<value>Veuillez patienter...</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFailedApply" xml:space="preserve">
|
||||||
|
<value>Non appliqué</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFailedConfigure" xml:space="preserve">
|
||||||
|
<value>Non configuré</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFinishAnalyze" xml:space="preserve">
|
||||||
|
<value>Analyse terminée.</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFinishApply" xml:space="preserve">
|
||||||
|
<value>Application terminée.</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFinishUndo" xml:space="preserve">
|
||||||
|
<value>Rétablissement terminé.</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusSuccessApply" xml:space="preserve">
|
||||||
|
<value>Appliqué</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusSuccessConfigure" xml:space="preserve">
|
||||||
|
<value>Configuré</value>
|
||||||
|
</data>
|
||||||
|
<data name="TxtPSInfo" xml:space="preserve">
|
||||||
|
<value>Bienvenue dans l'éditeur de règles modernes, qui vous permet d'appliquer des règles de groupe et des paramètres personnalisés sous la forme de scripts et de modèles PowerShell (scripts groupés).
|
||||||
|
|
||||||
|
Sélectionnez un script pour afficher sa description.
|
||||||
|
|
||||||
|
Pour vérifier le code des vulnérabilités, cliquez sur "Afficher le code".
|
||||||
|
|
||||||
|
Pour obtenir de nouveaux objets (modèles, scripts, etc.), visitez le Marché dans le menu supérieur droit. Privatezilla utilise le Marché de l'application "SharpApp". Puisque cette application est du même développeur et que le script est basé sur Powershell, ils sont également compatibles les uns avec les autres.</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
</root>
|
743
src/Privatezilla/Locales/Locale.it.resx
Normal file
|
@ -0,0 +1,743 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<root>
|
||||||
|
<!--
|
||||||
|
Microsoft ResX Schema
|
||||||
|
|
||||||
|
Version 2.0
|
||||||
|
|
||||||
|
The primary goals of this format is to allow a simple XML format
|
||||||
|
that is mostly human readable. The generation and parsing of the
|
||||||
|
various data types are done through the TypeConverter classes
|
||||||
|
associated with the data types.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
|
||||||
|
... ado.net/XML headers & schema ...
|
||||||
|
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||||
|
<resheader name="version">2.0</resheader>
|
||||||
|
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||||
|
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||||
|
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||||
|
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||||
|
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||||
|
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||||
|
</data>
|
||||||
|
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
|
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||||
|
<comment>This is a comment</comment>
|
||||||
|
</data>
|
||||||
|
|
||||||
|
There are any number of "resheader" rows that contain simple
|
||||||
|
name/value pairs.
|
||||||
|
|
||||||
|
Each data row contains a name, and value. The row also contains a
|
||||||
|
type or mimetype. Type corresponds to a .NET class that support
|
||||||
|
text/value conversion through the TypeConverter architecture.
|
||||||
|
Classes that don't support this are serialized and stored with the
|
||||||
|
mimetype set.
|
||||||
|
|
||||||
|
The mimetype is used for serialized objects, and tells the
|
||||||
|
ResXResourceReader how to depersist the object. This is currently not
|
||||||
|
extensible. For a given mimetype the value must be set accordingly:
|
||||||
|
|
||||||
|
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||||
|
that the ResXResourceWriter will generate, however the reader can
|
||||||
|
read any of the formats listed below.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.binary.base64
|
||||||
|
value : The object must be serialized with
|
||||||
|
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.soap.base64
|
||||||
|
value : The object must be serialized with
|
||||||
|
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||||
|
value : The object must be serialized into a byte array
|
||||||
|
: using a System.ComponentModel.TypeConverter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
-->
|
||||||
|
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||||
|
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||||
|
<xsd:element name="root" msdata:IsDataSet="true">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:choice maxOccurs="unbounded">
|
||||||
|
<xsd:element name="metadata">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||||
|
<xsd:attribute name="type" type="xsd:string" />
|
||||||
|
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||||
|
<xsd:attribute ref="xml:space" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="assembly">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:attribute name="alias" type="xsd:string" />
|
||||||
|
<xsd:attribute name="name" type="xsd:string" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="data">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||||
|
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||||
|
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||||
|
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||||
|
<xsd:attribute ref="xml:space" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="resheader">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:choice>
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:schema>
|
||||||
|
<resheader name="resmimetype">
|
||||||
|
<value>text/microsoft-resx</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="version">
|
||||||
|
<value>2.0</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="reader">
|
||||||
|
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="writer">
|
||||||
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
<data name="BtnDoPS" xml:space="preserve">
|
||||||
|
<value>Applica selezione</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="BtnSettingsAnalyze" xml:space="preserve">
|
||||||
|
<value>Analizza</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="BtnSettingsDo" xml:space="preserve">
|
||||||
|
<value>Applica selezione</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="BtnSettingsUndo" xml:space="preserve">
|
||||||
|
<value>Ripristina selezionati</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="CheckRelease" xml:space="preserve">
|
||||||
|
<value>Cerca nuovi aggiornamenti</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="ChkCodePS" xml:space="preserve">
|
||||||
|
<value>Visualizza codice</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="columnSetting" xml:space="preserve">
|
||||||
|
<value>Impostazioni</value>
|
||||||
|
<comment>TreeView</comment>
|
||||||
|
</data>
|
||||||
|
<data name="columnState" xml:space="preserve">
|
||||||
|
<value>Stato</value>
|
||||||
|
<comment>TreeView</comment>
|
||||||
|
</data>
|
||||||
|
<data name="CommunityPkg" xml:space="preserve">
|
||||||
|
<value>Ottieni pacchetto community</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Help" xml:space="preserve">
|
||||||
|
<value>Guida Breve</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="helpApp" xml:space="preserve">
|
||||||
|
<value>Informazioni su un'impostazione: \r\nSposta il cursore su un'impostazione per visualizzare una breve spiegazione
|
||||||
|
\r\nAnalizza (Button): Determina quali impostazioni sono abilitate e configurate sul tuo sistema o meno. Non sono ancora state apportate modifiche al sistema!
|
||||||
|
\r\nApplica selezionato (Button): Questo attiverà tutte le impostazioni selezionate.
|
||||||
|
\r\nRipristina la selezione (Button): Questo ripristinerà le impostazioni predefinite di Windows 10.
|
||||||
|
\r\nConfigurato (Stato): Indica che la tua privacy è protetta.
|
||||||
|
\r\nNon Configurato (Stato): Indica che le impostazioni di Windows 10 sono in funzione.</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Info" xml:space="preserve">
|
||||||
|
<value>Informazioni</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="infoApp" xml:space="preserve">
|
||||||
|
<value>L'app open source per le impostazioni sulla privacy di Windows 10.
|
||||||
|
Non è in alcun modo correlata a Microsoft ed è un progetto completamente indipendente.
|
||||||
|
|
||||||
|
Tutte le info e crediti su questo progetto le trovi su
|
||||||
|
\tgithub.com/builtbybel/privatezilla
|
||||||
|
|
||||||
|
Puoi anche seguirmi su
|
||||||
|
\ttwitter.com/builtbybel
|
||||||
|
|
||||||
|
(C#) 2021, Builtbybel</value>
|
||||||
|
<comment>Informazioni sull'app
|
||||||
|
Traduzione di: garf02</comment>
|
||||||
|
</data>
|
||||||
|
<data name="LblPS" xml:space="preserve">
|
||||||
|
<value>Script</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="LblPSHeader" xml:space="preserve">
|
||||||
|
<value>Applica Script PowerShell</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="LblSettings" xml:space="preserve">
|
||||||
|
<value>Impostazioni</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="LblStatus" xml:space="preserve">
|
||||||
|
<value>Press Analyze to check for configured settings.</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="msgAppCompatibility" xml:space="preserve">
|
||||||
|
<value>Stai eseguendo Privatezilla su un sistema più vecchio di Windows 10. Privatezilla è limitato solo a Windows 10.</value>
|
||||||
|
</data>
|
||||||
|
<data name="msgPSSave" xml:space="preserve">
|
||||||
|
<value>Si prega di passare alla visualizzazione del codice.</value>
|
||||||
|
<comment>Scripts (optional)</comment>
|
||||||
|
</data>
|
||||||
|
<data name="msgPSSelect" xml:space="preserve">
|
||||||
|
<value>Seleziona uno script.</value>
|
||||||
|
<comment>Scripts (optional)</comment>
|
||||||
|
</data>
|
||||||
|
<data name="msgPSSuccess" xml:space="preserve">
|
||||||
|
<value>è stato eseguito con successo</value>
|
||||||
|
<comment>Scripts (optional)</comment>
|
||||||
|
</data>
|
||||||
|
<data name="PSBack" xml:space="preserve">
|
||||||
|
<value>Indietro</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="PSImport" xml:space="preserve">
|
||||||
|
<value>Importa script</value>
|
||||||
|
<comment>Scripting menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="PSInfo" xml:space="preserve">
|
||||||
|
<value>Che cosa fa questo script?\r\n</value>
|
||||||
|
<comment>Scripting menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="PSMarketplace" xml:space="preserve">
|
||||||
|
<value>Visita Il Marketplace</value>
|
||||||
|
<comment>Scripting menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="PSSaveAs" xml:space="preserve">
|
||||||
|
<value>Salva lo script corrente come nuovo script preimpostato</value>
|
||||||
|
<comment>Scripting menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUnofficial" xml:space="preserve">
|
||||||
|
<value>Stai usando una versione non ufficiale di Privatezilla.</value>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUpdateAvailable" xml:space="preserve">
|
||||||
|
<value>C'è una nuova versione disponibile #</value>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUpdateAvailableURL" xml:space="preserve">
|
||||||
|
<value>\r\nVuoi aprire la pagina @github/releases?</value>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUpdateYourVersion" xml:space="preserve">
|
||||||
|
<value>\r\nStai usando la versione #</value>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUpToDate" xml:space="preserve">
|
||||||
|
<value>Al momento non ci sono aggiornamenti disponibili.</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsApps" xml:space="preserve">
|
||||||
|
<value>Permessi app</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsBloatware" xml:space="preserve">
|
||||||
|
<value>Bloatware</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsBloatwareInfo" xml:space="preserve">
|
||||||
|
<value>Debloat Windows 10</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsCortana" xml:space="preserve">
|
||||||
|
<value>Cortana</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsDefender" xml:space="preserve">
|
||||||
|
<value>Windows Defender</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsEdge" xml:space="preserve">
|
||||||
|
<value>Microsoft Edge</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsGaming" xml:space="preserve">
|
||||||
|
<value>Giochi</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsPrivacy" xml:space="preserve">
|
||||||
|
<value>Privacy</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsSecurity" xml:space="preserve">
|
||||||
|
<value>Sicurezza</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsUpdates" xml:space="preserve">
|
||||||
|
<value>Aggiornamenti</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsAccountInfo" xml:space="preserve">
|
||||||
|
<value>Disabilita l'accesso delle app alle informazioni dell'account</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsAppNotifications" xml:space="preserve">
|
||||||
|
<value>Disattiva le notifiche delle app</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsAppNotificationsInfo" xml:space="preserve">
|
||||||
|
<value>Il Centro Notifiche in Windows 10 raccoglie e mostra notifiche e avvisi da applicazioni Windows tradizionali e notifiche di sistema, accanto a quelle generate da app moderne.\nLe notifiche vengono poi raggruppate nel Centro Notifiche per app e tempo.\nQuesta impostazione disabiliterà tutte le notifiche da app e da altri mittenti nelle impostazioni.</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsBackgroundApps" xml:space="preserve">
|
||||||
|
<value>Disabilita le app in esecuzione in background</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsBackgroundAppsInfo" xml:space="preserve">
|
||||||
|
<value>Le app di Windows 10 non hanno più il permesso di essere avviate in background in modo che non possano aggiornare i loro tile live, recuperare nuovi dati e ricevere notifiche.</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCalendar" xml:space="preserve">
|
||||||
|
<value>Disabilita l'accesso alle app al calendario</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCall" xml:space="preserve">
|
||||||
|
<value>Disabilita l'accesso alle app per le chiamate</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCallHistory" xml:space="preserve">
|
||||||
|
<value>Disabilita l'accesso alle app alla cronologia chiamate</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCamera" xml:space="preserve">
|
||||||
|
<value>Disabilita l'accesso delle app alla fotocamera</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCellularData" xml:space="preserve">
|
||||||
|
<value>Disabilita l'accesso delle app ai dati mobili</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCellularDataInfo" xml:space="preserve">
|
||||||
|
<value>Alcuni dispositivi Windows 10 dispongono di una scheda SIM e/o eSIM che consente di connettersi a una rete dati cellulare (ad esempio: LTE o Broadband), in modo da poter ottenere online in più luoghi utilizzando un segnale cellulare.\nSe non vuoi che nessuna app possa utilizzare i dati cellulari, puoi disabilitarli con questa impostazione.</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsContacts" xml:space="preserve">
|
||||||
|
<value>Disabilita l'accesso delle app ai contatti</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsDiagnosticInformation" xml:space="preserve">
|
||||||
|
<value>Disabilita l'accesso delle app alla diagnostica</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsDocuments" xml:space="preserve">
|
||||||
|
<value>Disabilita l'accesso delle app ai documenti</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsEmail" xml:space="preserve">
|
||||||
|
<value>Disabilita l'accesso delle app alle email</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsEyeGaze" xml:space="preserve">
|
||||||
|
<value>Disabilita l'accesso delle app per il monitoraggio degli occhi</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsEyeGazeInfo" xml:space="preserve">
|
||||||
|
<value>Disabilita l'accesso delle app all'interazione con gli occhi</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsFileSystem" xml:space="preserve">
|
||||||
|
<value>Disabilita l'accesso delle app al file system</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsFileSystemInfo" xml:space="preserve">
|
||||||
|
<value>Questa impostazione disabiliterà l'accesso alle app al file system. Alcune applicazioni potrebbero essere limitate nella loro funzione o potrebbero non funzionare affatto.</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsMessaging" xml:space="preserve">
|
||||||
|
<value>Disabilita l'accesso delle app alla messaggistica</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsMicrophone" xml:space="preserve">
|
||||||
|
<value>Disabilita l'accesso delle app al microfono</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsMotion" xml:space="preserve">
|
||||||
|
<value>Disabilita accesso delle app al movimento</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsNotification" xml:space="preserve">
|
||||||
|
<value>Disabilita l'accesso delle app alle notifiche</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsOtherDevices" xml:space="preserve">
|
||||||
|
<value>Disabilita l'accesso delle app ad altri dispositivi</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsPictures" xml:space="preserve">
|
||||||
|
<value>Disabilita l'accesso delle app alle immagini</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsRadios" xml:space="preserve">
|
||||||
|
<value>Disabilita l'accesso delle app alle radio</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsTasks" xml:space="preserve">
|
||||||
|
<value>Disabilita l'accesso delle app alle attività</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsTrackingApps" xml:space="preserve">
|
||||||
|
<value>Disabilita il tracciamento dell'avvio delle app</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsTrackingAppsInfo" xml:space="preserve">
|
||||||
|
<value>Questo ti permette di accedere rapidamente alla tua lista delle applicazioni più utilizzate sia nel menu Start che quando cerchi il tuo dispositivo."</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsVideos" xml:space="preserve">
|
||||||
|
<value>Disattiva l'accesso delle app ai video</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsBloatwareRemoveUWPAll" xml:space="preserve">
|
||||||
|
<value>Rimuovi tutte le app integrate</value>
|
||||||
|
<comment>Settings > Bloatware</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsBloatwareRemoveUWPAllInfo" xml:space="preserve">
|
||||||
|
<value>Questo rimuoverà tutte le app integrate tranne Microsoft Store.</value>
|
||||||
|
<comment>Settings > Bloatware</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsBloatwareRemoveUWPDefaults" xml:space="preserve">
|
||||||
|
<value>Rimuovi tutte le app integrate tranne quelle predefinite</value>
|
||||||
|
<comment>Settings > Bloatware</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsBloatwareRemoveUWPDefaultsInfo" xml:space="preserve">
|
||||||
|
<value>Questo rimuoverà tutte le applicazioni integrate tranne le seguenti:\nMicrosoft Store\nApp Installer\nCalendar\nMail\nCalculator\nCamera\nSkype\nGroove Music\nMaps\nPaint 3D\nIl tuo telefono\nFoto\nNote adesive\nTempo\nXbox</value>
|
||||||
|
<comment>Settings > Bloatware</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaDisableBing" xml:space="preserve">
|
||||||
|
<value>Disabilita Bing nella ricerca di Windows</value>
|
||||||
|
<comment>Settings > Cortana</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaDisableBingInfo" xml:space="preserve">
|
||||||
|
<value>Windows 10, per impostazione predefinita, invia tutto quello che cerchi nel menu Start ai loro server per darti i risultati dalla ricerca Bing.</value>
|
||||||
|
<comment>Settings > Cortana</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaDisableCortana" xml:space="preserve">
|
||||||
|
<value>Disabilita Cortana</value>
|
||||||
|
<comment>Settings > Cortana</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaDisableCortanaInfo" xml:space="preserve">
|
||||||
|
<value>Cortana è l'assistente virtuale di Microsoft che viene integrato in Windows 10.\nQuesta impostazione disabiliterà Cortana in modo permanente e gli impedirà di registrare e memorizzare le tue abitudini di ricerca e la cronologia.</value>
|
||||||
|
<comment>Settings > Cortana</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaUninstallCortana" xml:space="preserve">
|
||||||
|
<value>Disinstalla Cortana</value>
|
||||||
|
<comment>Settings > Cortana</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaUninstallCortanaInfo" xml:space="preserve">
|
||||||
|
<value>Questo disinstallerà la nuova app Cortana su Windows 10, versione 2004.</value>
|
||||||
|
<comment>Settings > Cortana</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsDefenderDisableSmartScreenStore" xml:space="preserve">
|
||||||
|
<value>Disabilita SmartScreen per le app Store</value>
|
||||||
|
<comment>Settings > Defender</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsDefenderDisableSmartScreenStoreInfo" xml:space="preserve">
|
||||||
|
<value>Windows Defender SmartScreen Filter aiuta a proteggere il tuo dispositivo controllando i contenuti web (URL) e le app Microsoft Store utilizzate.</value>
|
||||||
|
<comment>Settings > Defender</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdeAutoFillCredit" xml:space="preserve">
|
||||||
|
<value>Disabilita riempimento automatico delle carte di credito</value>
|
||||||
|
<comment>Settings > Edge</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdeAutoFillCreditInfo" xml:space="preserve">
|
||||||
|
<value>La funzione AutoRiempimento di Microsoft Edge consente agli utenti di completare automaticamente le informazioni della carta di credito nei moduli web utilizzando le informazioni precedentemente memorizzate.</value>
|
||||||
|
<comment>Settings > Edge</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeBackground" xml:space="preserve">
|
||||||
|
<value>Previene l'esecuzione di Edge in background</value>
|
||||||
|
<comment>Settings > Edge</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeBackgroundInfo" xml:space="preserve">
|
||||||
|
<value>Sulla nuova versione Chromium di Microsoft Edge, estensioni e altri servizi possono mantenere il browser in esecuzione in background anche dopo che è stato chiuso.</value>
|
||||||
|
<comment>Settings > Edge</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeBlockEdgeRollout" xml:space="preserve">
|
||||||
|
<value>Blocca Installazione del Nuovo Microsoft Edge</value>
|
||||||
|
<comment>Settings > Edge</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeBlockEdgeRolloutInfo" xml:space="preserve">
|
||||||
|
<value>Questo bloccherà l'installazione forzata dell'aggiornamento di Windows 10 del nuovo browser Web Microsoft Edge basato su Chromium se non è già installato sul dispositivo.</value>
|
||||||
|
<comment>Settings > Edge</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeDisableSync" xml:space="preserve">
|
||||||
|
<value>Disabilita la sincronizzazione dei dati</value>
|
||||||
|
<comment>Settings > Edge</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeDisableSyncInfo" xml:space="preserve">
|
||||||
|
<value>Questa impostazione disabiliterà la sincronizzazione dei dati utilizzando i servizi di sincronizzazione Microsoft.</value>
|
||||||
|
<comment>Settings > Edge</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsGamingGameBar" xml:space="preserve">
|
||||||
|
<value>Disabilita le funzionalità della barra di gioco</value>
|
||||||
|
<comment>Settings > Gaming</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsGamingGameBarInfo" xml:space="preserve">
|
||||||
|
<value>Questa impostazione disabiliterà la registrazione e la trasmissione di giochi di Windows.</value>
|
||||||
|
<comment>Settings > Gaming</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsGamingGameBarInfoInfo" xml:space="preserve">
|
||||||
|
<value>Questo spegnerà le esperienze su misura con suggerimenti e consigli pertinenti utilizzando i tuoi dati diagnostici. Molte persone chiamerebbero questa telemetria, o anche spiando.</value>
|
||||||
|
<comment>Settings > Gaming</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyBlockSuggestedApps" xml:space="preserve">
|
||||||
|
<value>Blocca le app suggerite nel menu Start</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyBlockSuggestedAppsInfo" xml:space="preserve">
|
||||||
|
<value>Questo bloccherà le app suggerite che di tanto in tanto appaiono nel menu Start.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDiagnosticData" xml:space="preserve">
|
||||||
|
<value>Impedisci l'utilizzo di dati diagnostici</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDiagnosticDataInfo" xml:space="preserve">
|
||||||
|
<value>Questo spegnerà le esperienze su misura con suggerimenti e consigli pertinenti utilizzando i tuoi dati diagnostici. Molte persone chiamerebbero questa telemetria, o anche spia.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableAds" xml:space="preserve">
|
||||||
|
<value>Disabilita l'ID pubblicitario per gli annunci rilevanti</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableAdsInfo" xml:space="preserve">
|
||||||
|
<value>Windows 10 viene integrato con la pubblicità. Microsoft assegna un identificatore univoco per tracciare la tua attività nel Microsoft Store e nelle app UWP per fornirti annunci pertinenti.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableBiometrics" xml:space="preserve">
|
||||||
|
<value>Disabilita La Biometria Di Windows Hello</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableBiometricsInfo" xml:space="preserve">
|
||||||
|
<value>La biometria di Windows Hello ti permette di accedere ai tuoi dispositivi, app, servizi online e reti utilizzando il viso, l'iride o l'impronta digitale.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableCEIP" xml:space="preserve">
|
||||||
|
<value>Disabilita Programma Di Esperienza Utente</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableCEIPInfo" xml:space="preserve">
|
||||||
|
<value>Il programma di miglioramento dell'esperienza utente (CEIP) è una funzione che viene attivata di default su Windows 10, raccoglie segretamente e invia a Microsoft informazioni sull'utilizzo di hardware e software.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableCompTelemetry" xml:space="preserve">
|
||||||
|
<value>Disabilita Telemetria Compatibilità</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableCompTelemetryInfo" xml:space="preserve">
|
||||||
|
<value>Questo processo raccoglie periodicamente una varietà di dati tecnici sul computer e le sue prestazioni e lo invia a Microsoft per il suo programma di miglioramento dell'esperienza utenti di Windows.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableFeedback" xml:space="preserve">
|
||||||
|
<value>Non mostrare le notifiche di feedback</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableFeedbackInfo" xml:space="preserve">
|
||||||
|
<value>Windows 10 può anche visualizzare dei pop up di tanto in tanto e chiedere un feedback.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableHEIP" xml:space="preserve">
|
||||||
|
<value>Disabilita Programma Help Experience</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableHEIPInfo" xml:space="preserve">
|
||||||
|
<value>Il programma di miglioramento di Help Experience (HEIP) raccoglie e invia a Microsoft informazioni su come si utilizza Windows Help. Questo potrebbe rivelare quali problemi si sta avendo con il computer.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableLocation" xml:space="preserve">
|
||||||
|
<value>Disabilita tracciamento posizione</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableLocationInfo" xml:space="preserve">
|
||||||
|
<value>Ovunque tu vada, Windows 10 sa che sei lì. Quando il monitoraggio della posizione è attivato, Windows e le sue applicazioni possono rilevare la posizione corrente del computer o del dispositivo.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableMSExperiments" xml:space="preserve">
|
||||||
|
<value>Disabilita Sperimentazione Impostazioni</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableMSExperimentsInfo" xml:space="preserve">
|
||||||
|
<value>In alcune build di Windows 10, gli utenti potrebbero permettere a Microsoft di sperimentare con il sistema per studiare le preferenze utente o il comportamento del dispositivo. Questo permette a Microsoft di “condurre esperimenti” con le impostazioni sul vostro PC e dovrebbe essere disabilitato con questa impostazione.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTelemetry" xml:space="preserve">
|
||||||
|
<value>Disabilita Telemetria</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTelemetryInfo" xml:space="preserve">
|
||||||
|
<value>Questo impedirà a Windows di raccogliere le informazioni di utilizzo e impostare i dati diagnostici di base, che è il livello più basso disponibile per tutte le versioni dei consumatori di Windows 10.\nIl diagramma dei servizi & dmwappushservice sarà disabilitato.\nNOTA: I dati diagnostici devono essere impostati su Full per ottenere le build di anteprima dal programma Windows Insider!</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTimeline" xml:space="preserve">
|
||||||
|
<value>Disabilita funzione Timeline</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTimelineInfo" xml:space="preserve">
|
||||||
|
<value>Questo raccoglie una cronologia delle attività che hai eseguito, inclusi i file che hai aperto e le pagine web che hai visualizzato a Edge.\nSe la Timeline non è per te, o semplicemente non vuoi che Windows 10 raccolga le tue attività e informazioni sensibili, puoi disabilitare completamente la Timeline con questa impostazione.\nNota: per rendere effettive le modifiche è necessario un riavvio del sistema.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTips" xml:space="preserve">
|
||||||
|
<value>Disabilita Suggerimenti Windows</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTipsInfo" xml:space="preserve">
|
||||||
|
<value>Non vedrai più i suggerimenti di Windows, ad esempio Spotlight, le notifiche di feedback ecc.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTipsLockScreen" xml:space="preserve">
|
||||||
|
<value>Disabilita pubblicità e link nella schermata di blocco</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTipsLockScreenInfo" xml:space="preserve">
|
||||||
|
<value>Questa impostazione imposterà le opzioni di sfondo della schermata di blocco a un'immagine e disattiverà suggerimenti, fatti divertenti e trucchi da Microsoft.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableWiFi" xml:space="preserve">
|
||||||
|
<value>Disabilita Sensore Wi-Fi</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableWiFiInfo" xml:space="preserve">
|
||||||
|
<value>Dovresti almeno impedire al tuo PC di inviare la password Wi-Fi.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyGetMoreOutOfWindows" xml:space="preserve">
|
||||||
|
<value>Disabilita Ottieni ancora di più da Windows</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyGetMoreOutOfWindowsInfo" xml:space="preserve">
|
||||||
|
<value>Le versioni recenti di Windows 10 visualizzano occasionalmente una piccola finestra "Ottieni ancora di più da Windows" quando accedi al tuo account utente. Se lo trovi fastidioso, puoi disabilitarlo con questa impostazione.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyHandwritingData" xml:space="preserve">
|
||||||
|
<value>Impedisci di utilizzare i dati di scrittura</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyHandwritingDataInfo" xml:space="preserve">
|
||||||
|
<value>Se non si desidera che Windows conosca e registra tutte le parole uniche che si utilizzano, come nomi e gergo professionale, basta abilitare questa impostazione.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyInstalledApps" xml:space="preserve">
|
||||||
|
<value>Blocca l'installazione automatica delle app</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyInstalledAppsInfo" xml:space="preserve">
|
||||||
|
<value>Quando si accede ad un nuovo profilo o dispositivo di Windows 10 per la prima volta, si notano diverse applicazioni di terze parti e giochi elencati in primo piano nel menu Start.\nQuesta impostazione bloccherà l'installazione automatica delle app suggerite di Windows 10.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyInventoryCollector" xml:space="preserve">
|
||||||
|
<value>Disabilita Inventory Collector</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyInventoryCollectorInfo" xml:space="preserve">
|
||||||
|
<value>L'Inventory Collector archivia applicazioni, dispositivi e driver sul sistema e invia le informazioni a Microsoft. Queste informazioni sono usate per aiutare a diagnosticare problemi di compatibilità.\nNota: questa impostazione non ha effetto se il programma di miglioramento dell'esperienza del cliente è disattivato. Il Collettore di inventario sarà disattivato.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacySuggestedContent" xml:space="preserve">
|
||||||
|
<value>Blocca i contenuti suggeriti nell'app Impostazioni</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacySuggestedContentInfo" xml:space="preserve">
|
||||||
|
<value>Per aiutare i nuovi utenti di Windows 10 a imparare nuove funzionalità di Windows 10, Microsoft ha iniziato a mostrare i contenuti suggeriti tramite un enorme banner in Windows 10 Impostazione App.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsSecurityDisablePassword" xml:space="preserve">
|
||||||
|
<value>Disabilita il pulsante rivelatore password</value>
|
||||||
|
<comment>Settings > Security</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsSecurityDisablePasswordInfo" xml:space="preserve">
|
||||||
|
<value>Il pulsante rivelatore password può essere usato per visualizzare una password inserita e dovrebbe essere disabilitato con questa impostazione.</value>
|
||||||
|
<comment>Settings > Security</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsSecurityWindowsDRM" xml:space="preserve">
|
||||||
|
<value>Disabilita DRM in Windows Media Player</value>
|
||||||
|
<comment>Settings > Security</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsSecurityWindowsDRMInfo" xml:space="preserve">
|
||||||
|
<value>Se il Windows Media Digital Rights Management non dovrebbe ottenere l'accesso a Internet (o intranet) per l'acquisizione di licenze e aggiornamenti di sicurezza, è possibile impedirlo con questa impostazione.</value>
|
||||||
|
<comment>Settings > Security</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesBlockMajorUpdates" xml:space="preserve">
|
||||||
|
<value>Blocca gli aggiornamenti principali di Windows</value>
|
||||||
|
<comment>Settings > Updates</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesBlockMajorUpdatesInfo" xml:space="preserve">
|
||||||
|
<value>Questa impostazione chiamata "TargetReleaseVersionInfo" impedisce l'installazione degli aggiornamenti delle funzionalità di Windows 10 fino a quando la versione specificata raggiunge la fine del supporto.\nSpecificherà la versione attualmente utilizzata di Windows 10 come versione di rilascio di destinazione di Windows 10 che si desidera che il sistema sia acceso (supporta solo versioni Pro e enterprise).</value>
|
||||||
|
<comment>Settings > Updates</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesDisableSafeguards" xml:space="preserve">
|
||||||
|
<value>Disabilita safeguard per gli Aggiornamenti delle Funzionalità</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesDisableSafeguardsInfo" xml:space="preserve">
|
||||||
|
<value>Microsoft utilizza i dati di diagnostica per determinare se i dispositivi che utilizzano Windows Update sono pronti per un aggiornamento delle funzionalità al fine di garantire un'esperienza migliore.\nQuando Microsoft determina che un dispositivo non è pronto per l'aggiornamento a causa di un problema noto, viene generato un blocco di salvaguardia (noto anche come blocco di compatibilità o blocco di aggiornamento) per ritardare l'aggiornamento del dispositivo e proteggere l'esperienza dell'utente finale.\nQuesta impostazione disattiverà le protezioni di salvaguardia consentendo di aggirare qualsiasi blocco di aggiornamento delle funzionalità.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesDisableUpdates" xml:space="preserve">
|
||||||
|
<value>Disabilita gli aggiornamenti forzati di Windows</value>
|
||||||
|
<comment>Settings > Updates</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesDisableUpdatesInfo" xml:space="preserve">
|
||||||
|
<value>Questo avviserà quando gli aggiornamenti sono disponibili e si decide quando installarli.</value>
|
||||||
|
<comment>Settings > Updates</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesUpdateSharing" xml:space="preserve">
|
||||||
|
<value>Disabilita condivisione aggiornamenti di Windows</value>
|
||||||
|
<comment>Settings > Updates</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesUpdateSharingInfo" xml:space="preserve">
|
||||||
|
<value>Windows 10 consente di scaricare gli aggiornamenti da diverse fonti per accelerare il processo di aggiornamento del sistema operativo. Questo disabiliterà la condivisione dei file da parte di altri e l'esposizione del tuo indirizzo IP a computer casuali.</value>
|
||||||
|
<comment>Settings > Updates</comment>
|
||||||
|
</data>
|
||||||
|
<data name="statusDoPSApply" xml:space="preserve">
|
||||||
|
<value>Applica</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusDoPSProcessing" xml:space="preserve">
|
||||||
|
<value>In elaborazione</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusDoWait" xml:space="preserve">
|
||||||
|
<value>Attendere prego ...</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFailedApply" xml:space="preserve">
|
||||||
|
<value>Non applicato</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFailedConfigure" xml:space="preserve">
|
||||||
|
<value>Non configurato</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFinishAnalyze" xml:space="preserve">
|
||||||
|
<value>Analisi completata.</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFinishApply" xml:space="preserve">
|
||||||
|
<value>Applicazione terminata.</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFinishUndo" xml:space="preserve">
|
||||||
|
<value>Ripristino completo.</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusSuccessApply" xml:space="preserve">
|
||||||
|
<value>Applicato</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusSuccessConfigure" xml:space="preserve">
|
||||||
|
<value>Configurato</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusUndoSettings" xml:space="preserve">
|
||||||
|
<value>Vuoi davvero ripristinare tutte le impostazioni selezionate allo stato predefinito di Windows 10?</value>
|
||||||
|
</data>
|
||||||
|
<data name="TxtPSInfo" xml:space="preserve">
|
||||||
|
<value>Benvenuti nel Modern Policy Editor, che consente di applicare criteri di gruppo e impostazioni personalizzate sotto forma di script e modelli PowerShell (script bundled).
|
||||||
|
|
||||||
|
Seleziona uno script per visualizzare la descrizione.
|
||||||
|
|
||||||
|
Per controllare le vulnerabilità clicca su "Visualizza codice".
|
||||||
|
|
||||||
|
Per ottenere nuovi oggetti (modelli, script ecc.) visitare il Marketplace nel menu in alto a destra.</value>
|
||||||
|
<comment>GUI </comment>
|
||||||
|
</data>
|
||||||
|
</root>
|
762
src/Privatezilla/Locales/Locale.resx
Normal file
|
@ -0,0 +1,762 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<root>
|
||||||
|
<!--
|
||||||
|
Microsoft ResX Schema
|
||||||
|
|
||||||
|
Version 2.0
|
||||||
|
|
||||||
|
The primary goals of this format is to allow a simple XML format
|
||||||
|
that is mostly human readable. The generation and parsing of the
|
||||||
|
various data types are done through the TypeConverter classes
|
||||||
|
associated with the data types.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
|
||||||
|
... ado.net/XML headers & schema ...
|
||||||
|
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||||
|
<resheader name="version">2.0</resheader>
|
||||||
|
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||||
|
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||||
|
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||||
|
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||||
|
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||||
|
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||||
|
</data>
|
||||||
|
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
|
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||||
|
<comment>This is a comment</comment>
|
||||||
|
</data>
|
||||||
|
|
||||||
|
There are any number of "resheader" rows that contain simple
|
||||||
|
name/value pairs.
|
||||||
|
|
||||||
|
Each data row contains a name, and value. The row also contains a
|
||||||
|
type or mimetype. Type corresponds to a .NET class that support
|
||||||
|
text/value conversion through the TypeConverter architecture.
|
||||||
|
Classes that don't support this are serialized and stored with the
|
||||||
|
mimetype set.
|
||||||
|
|
||||||
|
The mimetype is used for serialized objects, and tells the
|
||||||
|
ResXResourceReader how to depersist the object. This is currently not
|
||||||
|
extensible. For a given mimetype the value must be set accordingly:
|
||||||
|
|
||||||
|
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||||
|
that the ResXResourceWriter will generate, however the reader can
|
||||||
|
read any of the formats listed below.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.binary.base64
|
||||||
|
value : The object must be serialized with
|
||||||
|
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.soap.base64
|
||||||
|
value : The object must be serialized with
|
||||||
|
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||||
|
value : The object must be serialized into a byte array
|
||||||
|
: using a System.ComponentModel.TypeConverter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
-->
|
||||||
|
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||||
|
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||||
|
<xsd:element name="root" msdata:IsDataSet="true">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:choice maxOccurs="unbounded">
|
||||||
|
<xsd:element name="metadata">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||||
|
<xsd:attribute name="type" type="xsd:string" />
|
||||||
|
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||||
|
<xsd:attribute ref="xml:space" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="assembly">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:attribute name="alias" type="xsd:string" />
|
||||||
|
<xsd:attribute name="name" type="xsd:string" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="data">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||||
|
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||||
|
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||||
|
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||||
|
<xsd:attribute ref="xml:space" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="resheader">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:choice>
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:schema>
|
||||||
|
<resheader name="resmimetype">
|
||||||
|
<value>text/microsoft-resx</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="version">
|
||||||
|
<value>2.0</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="reader">
|
||||||
|
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="writer">
|
||||||
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
<data name="BtnDoPS" xml:space="preserve">
|
||||||
|
<value>Apply selected</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="BtnSettingsAnalyze" xml:space="preserve">
|
||||||
|
<value>Analyze</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="BtnSettingsDo" xml:space="preserve">
|
||||||
|
<value>Apply selected</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="BtnSettingsUndo" xml:space="preserve">
|
||||||
|
<value>Revert selected</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="CheckRelease" xml:space="preserve">
|
||||||
|
<value>Check for updates</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="ChkCodePS" xml:space="preserve">
|
||||||
|
<value>View code</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="columnSetting" xml:space="preserve">
|
||||||
|
<value>Setting</value>
|
||||||
|
<comment>TreeView</comment>
|
||||||
|
</data>
|
||||||
|
<data name="columnState" xml:space="preserve">
|
||||||
|
<value>State</value>
|
||||||
|
<comment>TreeView</comment>
|
||||||
|
</data>
|
||||||
|
<data name="CommunityPkg" xml:space="preserve">
|
||||||
|
<value>Get community package</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Help" xml:space="preserve">
|
||||||
|
<value>Short Guide</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="helpApp" xml:space="preserve">
|
||||||
|
<value>Info about a setting: \r\nMove the cursor over a setting to view a brief explanation
|
||||||
|
\r\nAnalyze (Button): Determines which settings are enabled and configured on your system or not. NO system changes are done yet!
|
||||||
|
\r\nApply selected (Button): This will enable all selected settings.
|
||||||
|
\r\nRevert selected (Button): This will restore the default Windows 10 settings.
|
||||||
|
\r\nConfigured (State): This indicates your privacy is protected.
|
||||||
|
\r\nNot Configured (State): This indicates that the Windows 10 settings are in place.</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Info" xml:space="preserve">
|
||||||
|
<value>Info</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="infoApp" xml:space="preserve">
|
||||||
|
<value>
|
||||||
|
The open source Windows 10 privacy settings app.
|
||||||
|
|
||||||
|
This is in no way related to Microsoft and a completely independent project.
|
||||||
|
|
||||||
|
All infos and credits about this project on
|
||||||
|
\tgithub.com/builtbybel/privatezilla
|
||||||
|
|
||||||
|
You can also follow me on
|
||||||
|
\ttwitter.com/builtbybel
|
||||||
|
|
||||||
|
(C#) 2021, Builtbybel</value>
|
||||||
|
<comment>About the app
|
||||||
|
Add translation credits here!</comment>
|
||||||
|
</data>
|
||||||
|
<data name="LblPS" xml:space="preserve">
|
||||||
|
<value>Scripts</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="LblPSHeader" xml:space="preserve">
|
||||||
|
<value>Apply PowerShell Script</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="LblSettings" xml:space="preserve">
|
||||||
|
<value>Settings</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="LblStatus" xml:space="preserve">
|
||||||
|
<value>Press Analyze to check for configured settings.</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="msgAppCompatibility" xml:space="preserve">
|
||||||
|
<value>You are running Privatezilla on a system older than Windows 10. Privatezilla is limited to Windows 10 ONLY.</value>
|
||||||
|
</data>
|
||||||
|
<data name="msgPSSave" xml:space="preserve">
|
||||||
|
<value>Please switch to code view.</value>
|
||||||
|
<comment>Scripts (optional)</comment>
|
||||||
|
</data>
|
||||||
|
<data name="msgPSSelect" xml:space="preserve">
|
||||||
|
<value>Please select a script.</value>
|
||||||
|
<comment>Scripts (optional)</comment>
|
||||||
|
</data>
|
||||||
|
<data name="msgPSSuccess" xml:space="preserve">
|
||||||
|
<value>has been successfully executed</value>
|
||||||
|
<comment>Scripts (optional)</comment>
|
||||||
|
</data>
|
||||||
|
<data name="PSBack" xml:space="preserve">
|
||||||
|
<value>Back</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="PSImport" xml:space="preserve">
|
||||||
|
<value>Import script</value>
|
||||||
|
<comment>Scripting menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="PSInfo" xml:space="preserve">
|
||||||
|
<value>What does this script do?\r\n</value>
|
||||||
|
<comment>Scripting menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="PSMarketplace" xml:space="preserve">
|
||||||
|
<value>Visit Marketplace</value>
|
||||||
|
<comment>Scripting menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="PSSaveAs" xml:space="preserve">
|
||||||
|
<value>Save current script as new preset script</value>
|
||||||
|
<comment>Scripting menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUnofficial" xml:space="preserve">
|
||||||
|
<value>You are using an unoffical version of Privatezilla.</value>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUpdateAvailable" xml:space="preserve">
|
||||||
|
<value>There is a new version available #</value>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUpdateAvailableURL" xml:space="preserve">
|
||||||
|
<value>\r\nDo you want to open the @github/releases page?</value>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUpdateYourVersion" xml:space="preserve">
|
||||||
|
<value>\r\nYour are using version #</value>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUpToDate" xml:space="preserve">
|
||||||
|
<value>There are currently no updates available.</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsApps" xml:space="preserve">
|
||||||
|
<value>App permissions</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsBloatware" xml:space="preserve">
|
||||||
|
<value>Bloatware</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsBloatwareInfo" xml:space="preserve">
|
||||||
|
<value>Debloat Windows 10</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsCortana" xml:space="preserve">
|
||||||
|
<value>Cortana</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsDefender" xml:space="preserve">
|
||||||
|
<value>Windows Defender</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsEdge" xml:space="preserve">
|
||||||
|
<value>Microsoft Edge</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsGaming" xml:space="preserve">
|
||||||
|
<value>Gaming</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsPrivacy" xml:space="preserve">
|
||||||
|
<value>Privacy</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsSecurity" xml:space="preserve">
|
||||||
|
<value>Security</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsUpdates" xml:space="preserve">
|
||||||
|
<value>Updates</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsAccountInfo" xml:space="preserve">
|
||||||
|
<value>Disable app access to account info</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsAppNotifications" xml:space="preserve">
|
||||||
|
<value>Disable app notifications</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsAppNotificationsInfo" xml:space="preserve">
|
||||||
|
<value>The Action Center in Windows 10 collects and shows notifications and alerts from traditional Windows applications and system notifications, alongside those generated from modern apps.\nNotifications are then grouped in the Action Center by app and time.\nThis setting will disable all notifications from apps and other senders in settings.</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsBackgroundApps" xml:space="preserve">
|
||||||
|
<value>Disable apps running in background</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsBackgroundAppsInfo" xml:space="preserve">
|
||||||
|
<value>Windows 10 apps have no more permission to run in the background so they can't update their live tiles, fetch new data, and receive notifications.</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCalendar" xml:space="preserve">
|
||||||
|
<value>Disable app access to calendar</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCall" xml:space="preserve">
|
||||||
|
<value>Disable app access to call</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCallHistory" xml:space="preserve">
|
||||||
|
<value>Disable app access to call history</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCamera" xml:space="preserve">
|
||||||
|
<value>Disable app access to camera</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCellularData" xml:space="preserve">
|
||||||
|
<value>Disable app access to cellular data</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCellularDataInfo" xml:space="preserve">
|
||||||
|
<value>Some Windows 10 devices have a SIM card and/or eSIM in them that lets you connect to a cellular data network (aka: LTE or Broadband), so you can get online in more places by using a cellular signal.\nIf you do not want any apps to be allowed to use cellular data, you can disable it with this setting.</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsContacts" xml:space="preserve">
|
||||||
|
<value>Disable app access to contacts</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsDiagnosticInformation" xml:space="preserve">
|
||||||
|
<value>Disable app access to diagnostics</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsDocuments" xml:space="preserve">
|
||||||
|
<value>Disable app access to documents</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsEmail" xml:space="preserve">
|
||||||
|
<value>Disable app access to email</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsEyeGaze" xml:space="preserve">
|
||||||
|
<value>Disable app access to eye tracking</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsEyeGazeInfo" xml:space="preserve">
|
||||||
|
<value>Disable app access to eye-gaze-based interaction</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsFileSystem" xml:space="preserve">
|
||||||
|
<value>Disable app access to file system</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsFileSystemInfo" xml:space="preserve">
|
||||||
|
<value>This setting will disable app access to file system. Some apps may be restricted in their function or may no longer work at all.</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsMessaging" xml:space="preserve">
|
||||||
|
<value>Disable app access to messaging</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsMicrophone" xml:space="preserve">
|
||||||
|
<value>Disable app access to microphone</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsMotion" xml:space="preserve">
|
||||||
|
<value>Disable app access to motion</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsNotification" xml:space="preserve">
|
||||||
|
<value>Disable app access to notifications</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsOtherDevices" xml:space="preserve">
|
||||||
|
<value>Disable app access to other devices</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsPictures" xml:space="preserve">
|
||||||
|
<value>Disable app access to pictures</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsRadios" xml:space="preserve">
|
||||||
|
<value>Disable app access to radios</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsTasks" xml:space="preserve">
|
||||||
|
<value>Disable app access to tasks</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsTrackingApps" xml:space="preserve">
|
||||||
|
<value>Disable tracking of app starts</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsTrackingAppsInfo" xml:space="preserve">
|
||||||
|
<value>This allows you to quickly have access to your list of Most used apps both in the Start menu and when you search your device."</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsVideos" xml:space="preserve">
|
||||||
|
<value>Disable app access to videos</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsBloatwareRemoveUWPAll" xml:space="preserve">
|
||||||
|
<value>Remove all built-in apps</value>
|
||||||
|
<comment>Settings > Bloatware</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsBloatwareRemoveUWPAllInfo" xml:space="preserve">
|
||||||
|
<value>This will remove all built-in apps except Microsoft Store.</value>
|
||||||
|
<comment>Settings > Bloatware</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsBloatwareRemoveUWPDefaults" xml:space="preserve">
|
||||||
|
<value>Remove pre-installed bloatware apps ONLY</value>
|
||||||
|
<comment>Settings > Bloatware</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsBloatwareRemoveUWPDefaultsInfo" xml:space="preserve">
|
||||||
|
<value>This will search and remove pre-installed bloatware apps fully automatically.\nThe matching takes place on the basis of a community list</value>
|
||||||
|
<comment>Settings > Bloatware</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaDisableBing" xml:space="preserve">
|
||||||
|
<value>Disable Bing in Windows Search</value>
|
||||||
|
<comment>Settings > Cortana</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaDisableBingInfo" xml:space="preserve">
|
||||||
|
<value>Windows 10, by default, sends everything you search for in the Start Menu to their servers to give you results from Bing search.</value>
|
||||||
|
<comment>Settings > Cortana</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaDisableCortana" xml:space="preserve">
|
||||||
|
<value>Disable Cortana</value>
|
||||||
|
<comment>Settings > Cortana</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaDisableCortanaInfo" xml:space="preserve">
|
||||||
|
<value>Cortana is Microsoft's virtual assistant that comes integrated into Windows 10.\nThis setting will disable Cortana permanently and prevent it from recording and storing your search habits and history.</value>
|
||||||
|
<comment>Settings > Cortana</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaUninstallCortana" xml:space="preserve">
|
||||||
|
<value>Uninstall Cortana</value>
|
||||||
|
<comment>Settings > Cortana</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaUninstallCortanaInfo" xml:space="preserve">
|
||||||
|
<value>This will uninstall the new Cortana app on Windows 10, version 2004.</value>
|
||||||
|
<comment>Settings > Cortana</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsDefenderDisableSmartScreenStore" xml:space="preserve">
|
||||||
|
<value>Disable SmartScreen for Store Apps</value>
|
||||||
|
<comment>Settings > Defender</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsDefenderDisableSmartScreenStoreInfo" xml:space="preserve">
|
||||||
|
<value>Windows Defender SmartScreen Filter helps protect your device by checking web content (URLs) that Microsoft Store apps use.</value>
|
||||||
|
<comment>Settings > Defender</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdeAutoFillCredit" xml:space="preserve">
|
||||||
|
<value>Disable AutoFill for credit cards</value>
|
||||||
|
<comment>Settings > Edge</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdeAutoFillCreditInfo" xml:space="preserve">
|
||||||
|
<value>Microsoft Edge's AutoFill feature lets users auto complete credit card information in web forms using previously stored information.</value>
|
||||||
|
<comment>Settings > Edge</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeBackground" xml:space="preserve">
|
||||||
|
<value>Prevent Edge running in background</value>
|
||||||
|
<comment>Settings > Edge</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeBackgroundInfo" xml:space="preserve">
|
||||||
|
<value>On the new Chromium version of Microsoft Edge, extensions and other services can keep the browser running in the background even after it's closed.</value>
|
||||||
|
<comment>Settings > Edge</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeBlockEdgeRollout" xml:space="preserve">
|
||||||
|
<value>Block Installation of New Microsoft Edge</value>
|
||||||
|
<comment>Settings > Edge</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeBlockEdgeRolloutInfo" xml:space="preserve">
|
||||||
|
<value>This will block Windows 10 Update Force Installing of the new Chromium-based Microsoft Edge web browser if it's not installed already on the device.</value>
|
||||||
|
<comment>Settings > Edge</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeDisableSync" xml:space="preserve">
|
||||||
|
<value>Disable synchronization of data</value>
|
||||||
|
<comment>Settings > Edge</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeDisableSyncInfo" xml:space="preserve">
|
||||||
|
<value>This setting will disable synchronization of data using Microsoft sync services.</value>
|
||||||
|
<comment>Settings > Edge</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsGamingGameBar" xml:space="preserve">
|
||||||
|
<value>Disable Game Bar features</value>
|
||||||
|
<comment>Settings > Gaming</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsGamingGameBarInfo" xml:space="preserve">
|
||||||
|
<value>This setting will disable the Windows Game Recording and Broadcasting.</value>
|
||||||
|
<comment>Settings > Gaming</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsGamingGameBarInfoInfo" xml:space="preserve">
|
||||||
|
<value>This will turn off tailored experiences with relevant tips and recommendations by using your diagnostics data. Many people would call this telemetry, or even spying.</value>
|
||||||
|
<comment>Settings > Gaming</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyBlockSuggestedApps" xml:space="preserve">
|
||||||
|
<value>Block suggested apps in Start</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyBlockSuggestedAppsInfo" xml:space="preserve">
|
||||||
|
<value>This will block the Suggested Apps that occasionally appear on the Start menu.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDiagnosticData" xml:space="preserve">
|
||||||
|
<value>Prevent using diagnostic data</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDiagnosticDataInfo" xml:space="preserve">
|
||||||
|
<value>This will turn off tailored experiences with relevant tips and recommendations by using your diagnostics data. Many people would call this telemetry, or even spying.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableAds" xml:space="preserve">
|
||||||
|
<value>Disable Advertising ID for Relevant Ads</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableAdsInfo" xml:space="preserve">
|
||||||
|
<value>Windows 10 comes integrated with advertising. Microsoft assigns a unique identificator to track your activity in the Microsoft Store and on UWP apps to target you with relevant ads.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableBiometrics" xml:space="preserve">
|
||||||
|
<value>Disable Windows Hello Biometrics</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableBiometricsInfo" xml:space="preserve">
|
||||||
|
<value>Windows Hello biometrics lets you sign in to your devices, apps, online services, and networks using your face, iris, or fingerprint.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableCEIP" xml:space="preserve">
|
||||||
|
<value>Disable Customer Experience Program</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableCEIPInfo" xml:space="preserve">
|
||||||
|
<value>The Customer Experience Improvement Program (CEIP) is a feature that comes enabled by default on Windows 10, and it secretly collects and submits hardware and software usage information to Microsoft.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableCompTelemetry" xml:space="preserve">
|
||||||
|
<value>Disable Compatibility Telemetry</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableCompTelemetryInfo" xml:space="preserve">
|
||||||
|
<value>This process is periodically collecting a variety of technical data about your computer and its performance and sending it to Microsoft for its Windows Customer Experience Improvement Program.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableFeedback" xml:space="preserve">
|
||||||
|
<value>Do not show feedback notifications</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableFeedbackInfo" xml:space="preserve">
|
||||||
|
<value>Windows 10 may also pop up from time to time and ask for feedback.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableHEIP" xml:space="preserve">
|
||||||
|
<value>Disable Help Experience Program</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableHEIPInfo" xml:space="preserve">
|
||||||
|
<value>The Help Experience Improvement Program (HEIP) collects and send to Microsoft information about how you use Windows Help. This might reveal what problems you are having with your computer.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableLocation" xml:space="preserve">
|
||||||
|
<value>Disable Location tracking</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableLocationInfo" xml:space="preserve">
|
||||||
|
<value>Wherever you go, Windows 10 knows you're there. When Location Tracking is turned on, Windows and its apps are allowed to detect the current location of your computer or device.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableMSExperiments" xml:space="preserve">
|
||||||
|
<value>Disable Settings Experimentation</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableMSExperimentsInfo" xml:space="preserve">
|
||||||
|
<value>In certain builds of Windows 10, users could let Microsoft experiment with the system to study user preferences or device behavior. This allows Microsoft to “conduct experiments” with the settings on your PC and should be disabled with this setting.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTelemetry" xml:space="preserve">
|
||||||
|
<value>Disable Telemetry</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTelemetryInfo" xml:space="preserve">
|
||||||
|
<value>This will prevent Windows from collecting usage information and setting diagnostic data to Basic, which is the lowest level available for all consumer versions of Windows 10.\nThe services diagtrack & dmwappushservice will also be disabled.\nNOTE: Diagnostic Data must be set to Full to get preview builds from Windows-Insider-Program!</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTimeline" xml:space="preserve">
|
||||||
|
<value>Disable Timeline feature</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTimelineInfo" xml:space="preserve">
|
||||||
|
<value>This collects a history of activities you've performed, including files you've opened and web pages you've viewed in Edge.\nIf Timeline isn’t for you, or you simply don’t want Windows 10 collecting your sensitive activities and information, you can disable Timeline completely with this setting.\nNote: A system reboot is required for the changes to take effect.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTips" xml:space="preserve">
|
||||||
|
<value>Disable Windows Tips</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTipsInfo" xml:space="preserve">
|
||||||
|
<value>You will no longer see Windows Tips, e.g. Spotlight and Consumer Features, Feedback Notifications etc.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTipsLockScreen" xml:space="preserve">
|
||||||
|
<value>Disable Ads and Links on Lock Screen</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTipsLockScreenInfo" xml:space="preserve">
|
||||||
|
<value>This setting will set your lock screen background options to a picture and turn off tips, fun facts and tricks from Microsoft.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableWiFi" xml:space="preserve">
|
||||||
|
<value>Disable Wi-Fi Sense</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableWiFiInfo" xml:space="preserve">
|
||||||
|
<value>You should at least stop your PC from sending your Wi-Fi password.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyGetMoreOutOfWindows" xml:space="preserve">
|
||||||
|
<value>Disable Get Even More Out of Windows</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyGetMoreOutOfWindowsInfo" xml:space="preserve">
|
||||||
|
<value>Recent Windows 10 versions occasionally display a nag screen "Get Even More Out of Windows" when you sign-in to your user account. If you find it annoying, you can disable it with this setting.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyHandwritingData" xml:space="preserve">
|
||||||
|
<value>Prevent using handwriting data</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyHandwritingDataInfo" xml:space="preserve">
|
||||||
|
<value>If you don’t want Windows to know and record all unique words that you use, like names and professional jargon, just enable this setting.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyInstalledApps" xml:space="preserve">
|
||||||
|
<value>Block automatic Installation of apps</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyInstalledAppsInfo" xml:space="preserve">
|
||||||
|
<value>When you sign-in to a new Windows 10 profile or device for the first time, chance is that you notice several third-party applications and games listed prominently in the Start menu.\nThis setting will block automatic Installation of suggested Windows 10 apps.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyInventoryCollector" xml:space="preserve">
|
||||||
|
<value>Disable Inventory Collector</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyInventoryCollectorInfo" xml:space="preserve">
|
||||||
|
<value>The Inventory Collector inventories applications files devices and drivers on the system and sends the information to Microsoft. This information is used to help diagnose compatibility problems.\nNote: This setting has no effect if the Customer Experience Improvement Program is turned off. The Inventory Collector will be off.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacySuggestedContent" xml:space="preserve">
|
||||||
|
<value>Block suggested content in Settings app</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacySuggestedContentInfo" xml:space="preserve">
|
||||||
|
<value>To help new Windows 10 users to learn new features of Windows 10, Microsoft has started showing suggested content via a huge banner in Windows 10 Setting Apps.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsSecurityDisablePassword" xml:space="preserve">
|
||||||
|
<value>Disable password reveal button</value>
|
||||||
|
<comment>Settings > Security</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsSecurityDisablePasswordInfo" xml:space="preserve">
|
||||||
|
<value>The password reveal button can be used to display an entered password and should be disabled with this setting.</value>
|
||||||
|
<comment>Settings > Security</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsSecurityWindowsDRM" xml:space="preserve">
|
||||||
|
<value>Disable DRM in Windows Media Player</value>
|
||||||
|
<comment>Settings > Security</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsSecurityWindowsDRMInfo" xml:space="preserve">
|
||||||
|
<value>If the Windows Media Digital Rights Management should not get access to the Internet (or intranet) for license acquisition and security upgrades, you can prevent it with this setting.</value>
|
||||||
|
<comment>Settings > Security</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesBlockMajorUpdates" xml:space="preserve">
|
||||||
|
<value>Block major Windows updates</value>
|
||||||
|
<comment>Settings > Updates</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesBlockMajorUpdatesInfo" xml:space="preserve">
|
||||||
|
<value>This setting called "TargetReleaseVersionInfo" prevents Windows 10 feature updates from being installed until the specified version reaches the end of support.\nIt will specify your currently used Windows 10 version as the target release version of Windows 10 that you wish the system to be on (supports only Pro and enterprise versions).</value>
|
||||||
|
<comment>Settings > Updates</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesDisableSafeguards" xml:space="preserve">
|
||||||
|
<value>Disable safeguards for feature updates</value>
|
||||||
|
<comment>Settings > Updates</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesDisableSafeguardsInfo" xml:space="preserve">
|
||||||
|
<value>Microsoft uses diagnostic data to determine whether devices that use Windows Update are ready for a feature update in order to ensure a smooth experience.\nWhen Microsoft determines a device is not ready to update due to a known issue, a safeguard hold (also known as a compatibility hold or update block) is generated to delay the device's upgrade and protect the end-user experience.\nThis setting will opt out of safeguard protections allowing you to bypass any feature upgrade blocks.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesDisableUpdates" xml:space="preserve">
|
||||||
|
<value>Disable forced Windows updates</value>
|
||||||
|
<comment>Settings > Updates</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesDisableUpdatesInfo" xml:space="preserve">
|
||||||
|
<value>This will notify when updates are available, and you decide when to install them.</value>
|
||||||
|
<comment>Settings > Updates</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesUpdateSharing" xml:space="preserve">
|
||||||
|
<value>Disable Windows updates sharing</value>
|
||||||
|
<comment>Settings > Updates</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesUpdateSharingInfo" xml:space="preserve">
|
||||||
|
<value>Windows 10 lets you download updates from several sources to speed up the process of updating the operating system. This will disable sharing your files by others and exposing your IP address to random computers.</value>
|
||||||
|
<comment>Settings > Updates</comment>
|
||||||
|
</data>
|
||||||
|
<data name="statusDoPSApply" xml:space="preserve">
|
||||||
|
<value>Apply</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusDoPSProcessing" xml:space="preserve">
|
||||||
|
<value>Processing</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusDoWait" xml:space="preserve">
|
||||||
|
<value>Please wait ...</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFailedApply" xml:space="preserve">
|
||||||
|
<value>Not applied</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFailedConfigure" xml:space="preserve">
|
||||||
|
<value>Not configured</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFinishAnalyze" xml:space="preserve">
|
||||||
|
<value>Analysis complete.</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFinishApply" xml:space="preserve">
|
||||||
|
<value>Applying complete.</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFinishUndo" xml:space="preserve">
|
||||||
|
<value>Reverting complete.</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusSuccessApply" xml:space="preserve">
|
||||||
|
<value>Applied</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusSuccessConfigure" xml:space="preserve">
|
||||||
|
<value>Configured</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusUndoSettings" xml:space="preserve">
|
||||||
|
<value>Do you really want to revert all selected settings to Windows 10 default state?</value>
|
||||||
|
</data>
|
||||||
|
<data name="summaryConfigured" xml:space="preserve">
|
||||||
|
<value>Configured:</value>
|
||||||
|
<comment>Summary ONLY</comment>
|
||||||
|
</data>
|
||||||
|
<data name="summaryInfo" xml:space="preserve">
|
||||||
|
<value>Summary</value>
|
||||||
|
<comment>Summary ONLY</comment>
|
||||||
|
</data>
|
||||||
|
<data name="summaryNotConfigured" xml:space="preserve">
|
||||||
|
<value>Not Configured:</value>
|
||||||
|
<comment>Summary ONLY</comment>
|
||||||
|
</data>
|
||||||
|
<data name="summarySelected" xml:space="preserve">
|
||||||
|
<value>Selected:</value>
|
||||||
|
<comment>Summary ONLY</comment>
|
||||||
|
</data>
|
||||||
|
<data name="TxtPSInfo" xml:space="preserve">
|
||||||
|
<value>Welcome to the Scripting Editor, which allows you to apply third-party script files and custom settings in form of PowerShell scripts and templates (bundled scripts).
|
||||||
|
|
||||||
|
Select a script to view it's description.
|
||||||
|
|
||||||
|
To check the code for vulnerabilities click on "View code".
|
||||||
|
|
||||||
|
To obtain new objects (templates, scripts etc.) visit the Marketplace in the upper right menu.</value>
|
||||||
|
<comment>GUI </comment>
|
||||||
|
</data>
|
||||||
|
</root>
|
633
src/Privatezilla/Locales/Locale.ru.resx
Normal file
|
@ -0,0 +1,633 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<root>
|
||||||
|
<!--
|
||||||
|
Microsoft ResX Schema
|
||||||
|
|
||||||
|
Version 2.0
|
||||||
|
|
||||||
|
The primary goals of this format is to allow a simple XML format
|
||||||
|
that is mostly human readable. The generation and parsing of the
|
||||||
|
various data types are done through the TypeConverter classes
|
||||||
|
associated with the data types.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
|
||||||
|
... ado.net/XML headers & schema ...
|
||||||
|
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||||
|
<resheader name="version">2.0</resheader>
|
||||||
|
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||||
|
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||||
|
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||||
|
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||||
|
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||||
|
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||||
|
</data>
|
||||||
|
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
|
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||||
|
<comment>This is a comment</comment>
|
||||||
|
</data>
|
||||||
|
|
||||||
|
There are any number of "resheader" rows that contain simple
|
||||||
|
name/value pairs.
|
||||||
|
|
||||||
|
Each data row contains a name, and value. The row also contains a
|
||||||
|
type or mimetype. Type corresponds to a .NET class that support
|
||||||
|
text/value conversion through the TypeConverter architecture.
|
||||||
|
Classes that don't support this are serialized and stored with the
|
||||||
|
mimetype set.
|
||||||
|
|
||||||
|
The mimetype is used for serialized objects, and tells the
|
||||||
|
ResXResourceReader how to depersist the object. This is currently not
|
||||||
|
extensible. For a given mimetype the value must be set accordingly:
|
||||||
|
|
||||||
|
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||||
|
that the ResXResourceWriter will generate, however the reader can
|
||||||
|
read any of the formats listed below.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.binary.base64
|
||||||
|
value : The object must be serialized with
|
||||||
|
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.soap.base64
|
||||||
|
value : The object must be serialized with
|
||||||
|
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||||
|
value : The object must be serialized into a byte array
|
||||||
|
: using a System.ComponentModel.TypeConverter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
-->
|
||||||
|
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||||
|
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||||
|
<xsd:element name="root" msdata:IsDataSet="true">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:choice maxOccurs="unbounded">
|
||||||
|
<xsd:element name="metadata">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||||
|
<xsd:attribute name="type" type="xsd:string" />
|
||||||
|
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||||
|
<xsd:attribute ref="xml:space" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="assembly">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:attribute name="alias" type="xsd:string" />
|
||||||
|
<xsd:attribute name="name" type="xsd:string" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="data">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||||
|
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||||
|
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||||
|
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||||
|
<xsd:attribute ref="xml:space" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="resheader">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:choice>
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:schema>
|
||||||
|
<resheader name="resmimetype">
|
||||||
|
<value>text/microsoft-resx</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="version">
|
||||||
|
<value>2.0</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="reader">
|
||||||
|
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="writer">
|
||||||
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
<data name="BtnDoPS" xml:space="preserve">
|
||||||
|
<value>Применить выбранное</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="BtnSettingsAnalyze" xml:space="preserve">
|
||||||
|
<value>Анализировать</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="BtnSettingsDo" xml:space="preserve">
|
||||||
|
<value>Применить выбранное</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="BtnSettingsUndo" xml:space="preserve">
|
||||||
|
<value>Восстановить выбранное</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="CheckRelease" xml:space="preserve">
|
||||||
|
<value>Проверить обновления</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="ChkCodePS" xml:space="preserve">
|
||||||
|
<value>Просмотреть код</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="columnSetting" xml:space="preserve">
|
||||||
|
<value>Настройки</value>
|
||||||
|
</data>
|
||||||
|
<data name="columnState" xml:space="preserve">
|
||||||
|
<value>Состояние</value>
|
||||||
|
</data>
|
||||||
|
<data name="CommunityPkg" xml:space="preserve">
|
||||||
|
<value>Получить пакет сообщества</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Help" xml:space="preserve">
|
||||||
|
<value>Помощь</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="helpApp" xml:space="preserve">
|
||||||
|
<value>Информация о настройке: \r\nНаведите курсор, чтобы просмотреть краткую информацию.
|
||||||
|
\r\nАнализировать (Кнопка): определяет, какие параметры включены и настроены в вашей системе. Никаких системных изменений пока не сделано!
|
||||||
|
\r\nПрименить выбранное (Кнопка): активирует все выбранные вами настройки.
|
||||||
|
\r\nВосстановить выбранное (Кнопка): это восстановит настройки Windows 10 по умолчанию.
|
||||||
|
\r\nНастроено (Состояние): указывает, что ваша конфиденциальность защищена.
|
||||||
|
\r\nНе настроено (Состояние): это означает, что настройки Windows 10 не изменены.</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Info" xml:space="preserve">
|
||||||
|
<value>Инфо</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="infoApp" xml:space="preserve">
|
||||||
|
<value>Приложение для настройки конфиденциальности Windows 10 с открытым исходным кодом.
|
||||||
|
|
||||||
|
Проект никак не связан с Microsoft и является полностью независимым.
|
||||||
|
|
||||||
|
Вся информация и кредиты об этом проекте на
|
||||||
|
\tgithub.com/builtbybel/privatezilla
|
||||||
|
|
||||||
|
Вы также можете подписаться на меня
|
||||||
|
\ttwitter.com/builtbybel
|
||||||
|
|
||||||
|
Перевод: Almanex
|
||||||
|
|
||||||
|
(C #) 2021, Builtbybel</value>
|
||||||
|
<comment>infoApp</comment>
|
||||||
|
</data>
|
||||||
|
<data name="LblPS" xml:space="preserve">
|
||||||
|
<value>Сценарий</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="LblPSHeader" xml:space="preserve">
|
||||||
|
<value>Применить сценарий PowerShell</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="LblSettings" xml:space="preserve">
|
||||||
|
<value>Параметр</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="LblStatus" xml:space="preserve">
|
||||||
|
<value>Нажмите Анализировать, чтобы проверить настройку параметров.</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="msgAppCompatibility" xml:space="preserve">
|
||||||
|
<value>Используйте Privatezilla только в ОС Windows 10. Privatezilla ограничена ТОЛЬКО Windows 10.</value>
|
||||||
|
</data>
|
||||||
|
<data name="msgPSSave" xml:space="preserve">
|
||||||
|
<value>Пожалуйста, переключитесь в режим просмотра кода.</value>
|
||||||
|
</data>
|
||||||
|
<data name="msgPSSelect" xml:space="preserve">
|
||||||
|
<value>Пожалуйста, выберите сценарий.</value>
|
||||||
|
</data>
|
||||||
|
<data name="msgPSSuccess" xml:space="preserve">
|
||||||
|
<value>был успешно выполнен</value>
|
||||||
|
</data>
|
||||||
|
<data name="PSBack" xml:space="preserve">
|
||||||
|
<value>Назад</value>
|
||||||
|
</data>
|
||||||
|
<data name="PSImport" xml:space="preserve">
|
||||||
|
<value>Импорт сценария</value>
|
||||||
|
<comment>Scripting menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="PSInfo" xml:space="preserve">
|
||||||
|
<value>Что делает этот шаблон/скрипт?\r\n</value>
|
||||||
|
</data>
|
||||||
|
<data name="PSMarketplace" xml:space="preserve">
|
||||||
|
<value>Посетить Marketplace</value>
|
||||||
|
<comment>Scripting menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="PSSaveAs" xml:space="preserve">
|
||||||
|
<value>Сохранить текущий сценарий как новый предустановленный сценарий</value>
|
||||||
|
<comment>Scripting menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="PSViewCode" xml:space="preserve">
|
||||||
|
<value>Просмотреть код</value>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUnofficial" xml:space="preserve">
|
||||||
|
<value>Вы используете неофициальную версию Privatezilla.</value>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUpdateAvailable" xml:space="preserve">
|
||||||
|
<value>Доступна новая версия #</value>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUpdateAvailableURL" xml:space="preserve">
|
||||||
|
<value>\r\nХотите открыть страницу @github/releases page?</value>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUpdateYourVersion" xml:space="preserve">
|
||||||
|
<value>\r\nВы используете версию #</value>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUpToDate" xml:space="preserve">
|
||||||
|
<value>В настоящее время нет доступных обновлений.</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsApps" xml:space="preserve">
|
||||||
|
<value>Разрешения приложения</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsBloatware" xml:space="preserve">
|
||||||
|
<value>Предустановленные приложения</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsBloatwareInfo" xml:space="preserve">
|
||||||
|
<value>Сценарии блокировки функций Windows 10</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsCortana" xml:space="preserve">
|
||||||
|
<value>Кортана</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsDefender" xml:space="preserve">
|
||||||
|
<value>Защитник Windows</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsEdge" xml:space="preserve">
|
||||||
|
<value>Microsoft Edge</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsGaming" xml:space="preserve">
|
||||||
|
<value>Игры</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsPrivacy" xml:space="preserve">
|
||||||
|
<value>Конфиденциальность</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsSecurity" xml:space="preserve">
|
||||||
|
<value>Безопасность</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsUpdates" xml:space="preserve">
|
||||||
|
<value>Обновления</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsAccountInfo" xml:space="preserve">
|
||||||
|
<value>Отключить доступ приложения к информации об аккаунте</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsAppNotifications" xml:space="preserve">
|
||||||
|
<value>Отключить уведомления приложений</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsAppNotificationsInfo" xml:space="preserve">
|
||||||
|
<value>Центр действий в Windows 10 собирает и отображает уведомления и предупреждения от традиционных приложений Windows и системных уведомлений, наряду с уведомлениями, созданными современными приложениями.\nЗатем уведомления группируются в Центре действий\nЭтот параметр отключит все уведомления от приложений и другх отправителей в параметрах.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsBackgroundApps" xml:space="preserve">
|
||||||
|
<value>Отключить приложения, работающие в фоновом режиме</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsBackgroundAppsInfo" xml:space="preserve">
|
||||||
|
<value>У приложений Windows 10 больше нет разрешения на работу в фоновом режиме, поэтому они не могут обновлять живые плитки, получать новые данные и показывать уведомления.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCalendar" xml:space="preserve">
|
||||||
|
<value>Отключить доступ приложения к календарю</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCall" xml:space="preserve">
|
||||||
|
<value>Отключить доступ к приложению для звонка</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCallHistory" xml:space="preserve">
|
||||||
|
<value>Отключить доступ приложения к истории звонков</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCamera" xml:space="preserve">
|
||||||
|
<value>Отключить доступ приложения к камере</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCellularData" xml:space="preserve">
|
||||||
|
<value>Отключить доступ приложений к сотовым данным</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCellularDataInfo" xml:space="preserve">
|
||||||
|
<value>В некоторых устройствах с Windows 10 есть SIM-карта и / или eSIM, которые позволяют подключаться к сотовой сети передачи данных (также известной как LTE или широкополосная сеть), чтобы вы могли подключить Интернет в большенстве мест, используя сотовый сигнал.\nЕсли вы не хотите, чтобы любым приложениям было разрешено использовать сотовые данные, вы можете отключить его с помощью этого параметра.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsContacts" xml:space="preserve">
|
||||||
|
<value>Отключить доступ приложения к контактам</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsDiagnosticInformation" xml:space="preserve">
|
||||||
|
<value>Отключить доступ приложения к диагностике</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsDocuments" xml:space="preserve">
|
||||||
|
<value>Отключить доступ приложения к документам</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsEmail" xml:space="preserve">
|
||||||
|
<value>Отключить доступ приложения к электронной почте</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsEyeGaze" xml:space="preserve">
|
||||||
|
<value>Отключить доступ приложений к отслеживанию глаз</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsEyeGazeInfo" xml:space="preserve">
|
||||||
|
<value>Отключить доступ приложений к взаимодействию с глазами</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsFileSystem" xml:space="preserve">
|
||||||
|
<value>Отключить доступ приложений к файловой системе</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsFileSystemInfo" xml:space="preserve">
|
||||||
|
<value>Этот параметр отключит доступ приложений к файловой системе. Некоторые приложения могут быть ограничены в своих функциях или не работать.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsMessaging" xml:space="preserve">
|
||||||
|
<value>Отключить доступ приложений к обмену сообщениями</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsMicrophone" xml:space="preserve">
|
||||||
|
<value>Отключить доступ приложений к микрофону</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsMotion" xml:space="preserve">
|
||||||
|
<value>Отключить доступ приложений к жестам</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsNotification" xml:space="preserve">
|
||||||
|
<value>Отключить доступ приложений к уведомлениям</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsOtherDevices" xml:space="preserve">
|
||||||
|
<value>Отключить доступ приложений к другим устройствам</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsPictures" xml:space="preserve">
|
||||||
|
<value>Отключить доступ приложений к изображениям</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsRadios" xml:space="preserve">
|
||||||
|
<value>Отключить доступ приложений к радио</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsTasks" xml:space="preserve">
|
||||||
|
<value>Отключить доступ приложения к задачам</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsTrackingApps" xml:space="preserve">
|
||||||
|
<value>Отключить отслеживание запусков приложений</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsTrackingAppsInfo" xml:space="preserve">
|
||||||
|
<value>Позволяет быстро получить доступ к списку наиболее часто используемых приложений как в меню «Пуск», так и при поиске на устройстве.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsVideos" xml:space="preserve">
|
||||||
|
<value>Отключить доступ приложений к видео</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsBloatwareRemoveUWPAll" xml:space="preserve">
|
||||||
|
<value>Удалить все встроенные приложения</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsBloatwareRemoveUWPAllInfo" xml:space="preserve">
|
||||||
|
<value>Это удалит все встроенные приложения, кроме Microsoft Store.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsBloatwareRemoveUWPDefaults" xml:space="preserve">
|
||||||
|
<value>Удалить все встроенные приложения, кроме:</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsBloatwareRemoveUWPDefaultsInfo" xml:space="preserve">
|
||||||
|
<value>Это приведет к удалению всех встроенных приложений, кроме следующих:\nMicrosoft Store\nApp Installer\nCalendar\nMail\nCalculator\nCamera\nSkype\nGroove Music\nMaps\nPaint 3D\nYour Phone\nPhotos\nSticky Notes\nWeather\nXbox</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaDisableBing" xml:space="preserve">
|
||||||
|
<value>Отключить поиск Bing в Windows</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaDisableBingInfo" xml:space="preserve">
|
||||||
|
<value>Windows 10 по умолчанию отправляет все, что вы ищете в меню «Пуск», на свои серверы, чтобы предоставить вам результаты поиска Bing.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaDisableCortana" xml:space="preserve">
|
||||||
|
<value>Отключить Кортану</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaDisableCortanaInfo" xml:space="preserve">
|
||||||
|
<value>Кортана - это виртуальный помощник Microsoft, который интегрирован в Windows 10.\nЭтот параметр навсегда отключит Кортану и не позволит ей записывать и сохранять ваши действия и историю.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaUninstallCortana" xml:space="preserve">
|
||||||
|
<value>Удалить Кортану</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaUninstallCortanaInfo" xml:space="preserve">
|
||||||
|
<value>Это приведет к удалению нового приложения Cortana в Windows 10 версии 2004.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsDefenderDisableSmartScreenStore" xml:space="preserve">
|
||||||
|
<value>Отключить SmartScreen для приложений из магазина</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsDefenderDisableSmartScreenStoreInfo" xml:space="preserve">
|
||||||
|
<value>Фильтр SmartScreen Защитника Windows помогает защитить ваше устройство, проверяя веб-контент (URL-адреса), используемый приложениями Microsoft Store.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdeAutoFillCredit" xml:space="preserve">
|
||||||
|
<value>Отключить автозаполнение для кредитных карт</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdeAutoFillCreditInfo" xml:space="preserve">
|
||||||
|
<value>Функция автозаполнения Microsoft Edge позволяет пользователям автоматически заполнять данные кредитной карты в веб-формах, используя ранее сохраненную информацию.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeBackground" xml:space="preserve">
|
||||||
|
<value>Запретить запуск Edge в фоновом режиме</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeBackgroundInfo" xml:space="preserve">
|
||||||
|
<value>В новой версии Microsoft Edge Chromium расширения и другие службы могут поддерживать работу браузера в фоновом режиме даже после его закрытия.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeBlockEdgeRollout" xml:space="preserve">
|
||||||
|
<value>Заблокировать установку нового Microsoft Edge</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeBlockEdgeRolloutInfo" xml:space="preserve">
|
||||||
|
<value>Это заблокирует принудительную установку нового веб-браузера Microsoft Edge на основе Chromium, если он еще не установлен на устройстве.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeDisableSync" xml:space="preserve">
|
||||||
|
<value>Отключить синхронизацию данных</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeDisableSyncInfo" xml:space="preserve">
|
||||||
|
<value>Этот параметр отключит синхронизацию данных с помощью служб синхронизации Microsoft.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsGamingGameBar" xml:space="preserve">
|
||||||
|
<value>Отключить функции игровой панели</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsGamingGameBarInfo" xml:space="preserve">
|
||||||
|
<value>Этот параметр отключит запись и трансляцию игр Windows.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsGamingGameBarInfoInfo" xml:space="preserve">
|
||||||
|
<value>Это отключит индивидуальный опыт с соответствующими советами и рекомендациями которые используют ваши диагностические данные. Многие назвали бы это телеметрией или даже шпионажем.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyBlockSuggestedApps" xml:space="preserve">
|
||||||
|
<value>Заблокировать предлагаемые приложения на начальном экране</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyBlockSuggestedAppsInfo" xml:space="preserve">
|
||||||
|
<value>Это заблокирует рекомендуемые приложения, которые иногда появляются в меню «Пуск».</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDiagnosticData" xml:space="preserve">
|
||||||
|
<value>Запретить использование диагностических данных</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDiagnosticDataInfo" xml:space="preserve">
|
||||||
|
<value>Это отключит индивидуальный опыт с соответствующими советами и рекомендациями с использованием ваших диагностических данных. Многие назвали бы это телеметрией или даже шпионажем.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableAds" xml:space="preserve">
|
||||||
|
<value>Отключить рекламный идентификатор для показа релевантной рекламы</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableAdsInfo" xml:space="preserve">
|
||||||
|
<value>В Windows 10 интегрирована реклама. Microsoft назначает вам уникальный идентификатор для отслеживания вашей активности в Microsoft Store и в приложениях UWP, чтобы показывать вам релевантную рекламу.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableBiometrics" xml:space="preserve">
|
||||||
|
<value>Отключить биометрию Windows Hello</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableBiometricsInfo" xml:space="preserve">
|
||||||
|
<value>Биометрические данные Windows Hello позволяют вам входить в свои устройства, приложения, онлайн-сервисы и сети, используя свое лицо, радужную оболочку глаза или отпечаток пальца.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableCEIP" xml:space="preserve">
|
||||||
|
<value>Отключить программу улучшения качества программного обеспечения</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableCEIPInfo" xml:space="preserve">
|
||||||
|
<value>Программа улучшения качества программного обеспечения (CEIP) - это функция, которая по умолчанию включена в Windows 10 и тайно собирает и отправляет в Microsoft информацию об использовании оборудования и программного обеспечения.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableCompTelemetry" xml:space="preserve">
|
||||||
|
<value>Отключить телеметрию совместимости</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableCompTelemetryInfo" xml:space="preserve">
|
||||||
|
<value>Этот процесс периодически собирает различные технические данные о вашем компьютере и его производительности и отправляет их в Microsoft для участия в программе улучшения качества программного обеспечения Windows.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableFeedback" xml:space="preserve">
|
||||||
|
<value>Не показывать уведомления обратной связи</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableFeedbackInfo" xml:space="preserve">
|
||||||
|
<value>Windows 10 также может время от времени запрашивать отзыв.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableHEIP" xml:space="preserve">
|
||||||
|
<value>Отключить программу справки</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableHEIPInfo" xml:space="preserve">
|
||||||
|
<value>Программа улучшения качества справки (HEIP) собирает и отправляет в Microsoft информацию о том, как вы используете справку Windows. Это может показать, какие проблемы у вас возникают с вашим компьютером.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableLocation" xml:space="preserve">
|
||||||
|
<value>Отключить отслеживание местоположения</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableLocationInfo" xml:space="preserve">
|
||||||
|
<value>Куда бы вы ни пошли, Windows 10 знает, что вы там. Когда отслеживание местоположения включено, Windows и приложениям разрешено определять текущее местоположение вашего компьютера или устройства.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableMSExperiments" xml:space="preserve">
|
||||||
|
<value>Отключить эксперименты с настройками</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableMSExperimentsInfo" xml:space="preserve">
|
||||||
|
<value>В некоторых сборках Windows 10 пользователи могли позволить Microsoft поэкспериментировать с системой для изучения пользовательских предпочтений или поведения устройства. Это позволяет Microsoft «проводить эксперименты» с настройками вашего ПК, и этот параметр следует отключить.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTelemetry" xml:space="preserve">
|
||||||
|
<value>Отключить телеметрию</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTelemetryInfo" xml:space="preserve">
|
||||||
|
<value>Это помешает Windows собирать информацию об использовании и устанавливать для диагностических данных значение «Базовый», что является самым низким уровнем, доступным для всех версий Windows 10.\nСлужбы diagtrack и dmwappushservice также будут отключены.\nПРИМЕЧАНИЕ: чтобы получать предварительные сборки Windows-Insider-Program для диагностических данных необходимо установить значение «Полная»!</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTimeline" xml:space="preserve">
|
||||||
|
<value>Отключить функцию временной шкалы</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTimelineInfo" xml:space="preserve">
|
||||||
|
<value>Собирает историю выполненных вами действий, включая файлы, которые вы открывали, и веб-страницы, которые вы просматривали в Edge.\nЕсли Timeline не нужна или вы просто не хотите, чтобы Windows 10 собирала конфиденциальные данные, вы можете полностью отключить временную шкалу с помощью этого параметра.\nПримечание: для того, чтобы изменения вступили в силу, требуется перезагрузка системы.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTips" xml:space="preserve">
|
||||||
|
<value>Отключить Советы Windows</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTipsInfo" xml:space="preserve">
|
||||||
|
<value>Вы больше не увидите Советы Windows, Windows Интересное Пользовательские функции, уведомления об обратной связи и т. Д.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTipsLockScreen" xml:space="preserve">
|
||||||
|
<value>Отключить рекламу и ссылки на экране блокировки</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTipsLockScreenInfo" xml:space="preserve">
|
||||||
|
<value>Этот параметр установит для фона экрана блокировки изображение и отключит советы, забавные факты от Microsoft.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableWiFi" xml:space="preserve">
|
||||||
|
<value>Отключить Wi-Fi Sense</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableWiFiInfo" xml:space="preserve">
|
||||||
|
<value>Вы должны по крайней мере остановить свой компьютер от отправки пароля Wi-Fi.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyGetMoreOutOfWindows" xml:space="preserve">
|
||||||
|
<value>Отключить Получите еще больше от Windows</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyGetMoreOutOfWindowsInfo" xml:space="preserve">
|
||||||
|
<value>В последних версиях Windows 10 при входе в учетную запись пользователя иногда отображается предупреждающий экран «Получите еще больше от Windows». Если вас это раздражает, вы можете отключить его с помощью этого параметра.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyHandwritingData" xml:space="preserve">
|
||||||
|
<value>Запретить использование данных рукописного ввода</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyHandwritingDataInfo" xml:space="preserve">
|
||||||
|
<value>Если вы не хотите, чтобы Windows знала и записывала все уникальные слова, которые вы используете, например имена и профессиональный жаргон, просто включите этот параметр.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyInstalledApps" xml:space="preserve">
|
||||||
|
<value>Блокировать автоматическую установку приложений</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyInstalledAppsInfo" xml:space="preserve">
|
||||||
|
<value>Когда вы входите в новый профиль Windows 10 или устройство в первый раз, есть вероятность, что вы заметите несколько сторонних приложений и игр, которые отображаются на видном месте в меню «Пуск».\nЭтот параметр заблокирует автоматическую установку предлагаемых приложений для Windows 10.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyInventoryCollector" xml:space="preserve">
|
||||||
|
<value>Отключить сбор диагностических данных</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyInventoryCollectorInfo" xml:space="preserve">
|
||||||
|
<value>Cборoщик инвентаря и диагностических данных выполняет инвентаризацию приложений, файлов устройств и драйверов в системе и отправляет информацию в Microsoft. Эта информация используется для диагностики проблем совместимости.\nПримечание: этот параметр не действует, если программа улучшения качества программного обеспечения отключена. Сборщик инвентаря будет отключен.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacySuggestedContent" xml:space="preserve">
|
||||||
|
<value>Заблокировать предлагаемый контент в приложении "Параметры"</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacySuggestedContentInfo" xml:space="preserve">
|
||||||
|
<value>Чтобы помочь новым пользователям Windows 10 изучить новые функции Windows 10, Microsoft начала показывать рекомендуемый контент с помощью огромного баннера в Параметрах Windows 10.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsSecurityDisablePassword" xml:space="preserve">
|
||||||
|
<value>Отключить кнопку просмотра пароля</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsSecurityDisablePasswordInfo" xml:space="preserve">
|
||||||
|
<value>Кнопка Посмотреть пароль может использоваться для отображения введенного пароля и должна быть отключена с помощью этой настройки.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsSecurityWindowsDRM" xml:space="preserve">
|
||||||
|
<value>Отключить DRM в проигрывателе Windows Media</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsSecurityWindowsDRMInfo" xml:space="preserve">
|
||||||
|
<value>Если служба управления цифровыми правами Windows Media не должна получать доступ к Интернету (или интрасети) для приобретения лицензий и обновлений безопасности, вы можете предотвратить это с помощью этого параметра.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesBlockMajorUpdates" xml:space="preserve">
|
||||||
|
<value>Блокировать основные обновления Windows</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesBlockMajorUpdatesInfo" xml:space="preserve">
|
||||||
|
<value>Параметр «TargetReleaseVersionInfo» предотвращает установку обновлений компонентов Windows 10 до тех пор, пока указанная версия не достигнет конца поддержки.\nОн будет указывать используемую в настоящее время версию Windows 10 в качестве целевой версии выпуска Windows 10, на которой вы хотите остатся. (поддерживает только версии Pro и Enterprise).</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesDisableUpdates" xml:space="preserve">
|
||||||
|
<value>Отключить принудительные обновления Windows</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesDisableUpdatesInfo" xml:space="preserve">
|
||||||
|
<value>Будет уведомлять, когда доступны обновления, и вы решаете, когда их устанавливать.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesUpdateSharing" xml:space="preserve">
|
||||||
|
<value>Отключить общий доступ к обновлениям Windows</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesUpdateSharingInfo" xml:space="preserve">
|
||||||
|
<value>Windows 10 позволяет загружать обновления из нескольких источников, чтобы ускорить процесс обновления операционной системы. Это отключит совместное использование ваших файлов другими пользователями и доступ к вашему IP-адресу случайным компьютерам.</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusDoPSApply" xml:space="preserve">
|
||||||
|
<value>Применить</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusDoPSProcessing" xml:space="preserve">
|
||||||
|
<value>Обработка</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusDoWait" xml:space="preserve">
|
||||||
|
<value>Пожалуйста, подождите ...</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFailedApply" xml:space="preserve">
|
||||||
|
<value>Не применено</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFailedConfigure" xml:space="preserve">
|
||||||
|
<value>Не настроено</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFinishAnalyze" xml:space="preserve">
|
||||||
|
<value>Анализ завершен.</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFinishApply" xml:space="preserve">
|
||||||
|
<value>Применение завершено.</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFinishUndo" xml:space="preserve">
|
||||||
|
<value>Восстановление завершено.</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusSuccessApply" xml:space="preserve">
|
||||||
|
<value>Применено</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusSuccessConfigure" xml:space="preserve">
|
||||||
|
<value>Настроен</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusUndoSettings" xml:space="preserve">
|
||||||
|
<value>Вы действительно хотите вернуть все выбранные настройки Windows 10 в состояние по умолчанию?</value>
|
||||||
|
</data>
|
||||||
|
<data name="TxtPSInfo" xml:space="preserve">
|
||||||
|
<value>Добро пожаловать в редактор современной политики, который позволяет применять групповые политики и настраиваемые параметры в форме сценариев и шаблонов PowerShell (связанных сценариев).
|
||||||
|
|
||||||
|
Выберите сценарий, чтобы просмотреть его описание.
|
||||||
|
|
||||||
|
Чтобы проверить код на наличие уязвимостей, нажмите «Просмотреть код».
|
||||||
|
|
||||||
|
Чтобы получить новые объекты (шаблоны, скрипты и т. Д.), Посетите Marketplace в правом верхнем меню. Privatezilla использует Marketplace приложения SharpApp. Поскольку это приложение создано одним разработчиком, а сценарии основаны на Powershell, они также совместимы друг с другом.</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
</root>
|
750
src/Privatezilla/Locales/Locale.tr.resx
Normal file
|
@ -0,0 +1,750 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<root>
|
||||||
|
<!--
|
||||||
|
Microsoft ResX Schema
|
||||||
|
|
||||||
|
Version 2.0
|
||||||
|
|
||||||
|
The primary goals of this format is to allow a simple XML format
|
||||||
|
that is mostly human readable. The generation and parsing of the
|
||||||
|
various data types are done through the TypeConverter classes
|
||||||
|
associated with the data types.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
|
||||||
|
... ado.net/XML headers & schema ...
|
||||||
|
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||||
|
<resheader name="version">2.0</resheader>
|
||||||
|
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||||
|
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||||
|
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||||
|
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||||
|
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||||
|
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||||
|
</data>
|
||||||
|
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
|
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||||
|
<comment>This is a comment</comment>
|
||||||
|
</data>
|
||||||
|
|
||||||
|
There are any number of "resheader" rows that contain simple
|
||||||
|
name/value pairs.
|
||||||
|
|
||||||
|
Each data row contains a name, and value. The row also contains a
|
||||||
|
type or mimetype. Type corresponds to a .NET class that support
|
||||||
|
text/value conversion through the TypeConverter architecture.
|
||||||
|
Classes that don't support this are serialized and stored with the
|
||||||
|
mimetype set.
|
||||||
|
|
||||||
|
The mimetype is used for serialized objects, and tells the
|
||||||
|
ResXResourceReader how to depersist the object. This is currently not
|
||||||
|
extensible. For a given mimetype the value must be set accordingly:
|
||||||
|
|
||||||
|
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||||
|
that the ResXResourceWriter will generate, however the reader can
|
||||||
|
read any of the formats listed below.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.binary.base64
|
||||||
|
value : The object must be serialized with
|
||||||
|
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.soap.base64
|
||||||
|
value : The object must be serialized with
|
||||||
|
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||||
|
value : The object must be serialized into a byte array
|
||||||
|
: using a System.ComponentModel.TypeConverter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
-->
|
||||||
|
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||||
|
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||||
|
<xsd:element name="root" msdata:IsDataSet="true">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:choice maxOccurs="unbounded">
|
||||||
|
<xsd:element name="metadata">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||||
|
<xsd:attribute name="type" type="xsd:string" />
|
||||||
|
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||||
|
<xsd:attribute ref="xml:space" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="assembly">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:attribute name="alias" type="xsd:string" />
|
||||||
|
<xsd:attribute name="name" type="xsd:string" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="data">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||||
|
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||||
|
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||||
|
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||||
|
<xsd:attribute ref="xml:space" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="resheader">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:choice>
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:schema>
|
||||||
|
<resheader name="resmimetype">
|
||||||
|
<value>text/microsoft-resx</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="version">
|
||||||
|
<value>2.0</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="reader">
|
||||||
|
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="writer">
|
||||||
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
<data name="BtnDoPS" xml:space="preserve">
|
||||||
|
<value>Seçilenleri uygula</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="BtnSettingsAnalyze" xml:space="preserve">
|
||||||
|
<value>Analiz et</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="BtnSettingsDo" xml:space="preserve">
|
||||||
|
<value>Seçilenleri uygula</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="BtnSettingsUndo" xml:space="preserve">
|
||||||
|
<value>Seçilenleri geri al</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="CheckRelease" xml:space="preserve">
|
||||||
|
<value>Güncellemeleri denetle</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="ChkCodePS" xml:space="preserve">
|
||||||
|
<value>Kodu görüntüle</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="columnSetting" xml:space="preserve">
|
||||||
|
<value>Ayar</value>
|
||||||
|
<comment>TreeView</comment>
|
||||||
|
</data>
|
||||||
|
<data name="columnState" xml:space="preserve">
|
||||||
|
<value>Durum</value>
|
||||||
|
<comment>TreeView</comment>
|
||||||
|
</data>
|
||||||
|
<data name="CommunityPkg" xml:space="preserve">
|
||||||
|
<value>Topluluk paketini edin</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Help" xml:space="preserve">
|
||||||
|
<value>Kısa Yardım</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="helpApp" xml:space="preserve">
|
||||||
|
<value>Bir ayar hakkında bilgi almak için: \r\nİmleci bir ayarın üstüne getirin
|
||||||
|
\r\nAnaliz (Buton): Hangi ayarların etkinleştirilip, sisteminizde yapılandırıldığını kontrol et. Sistemde herhangi bir değişiklik YAPMAZ!
|
||||||
|
\r\nSeçilenleri uygula (Buton): Seçtiğiniz tüm ayarları aktif eder.
|
||||||
|
\r\nSeçilenleri geri al (Buton): Seçtiğinz ayarları Windows 10 varsayılanına döndürür.
|
||||||
|
\r\nYapılandırıldı (Durum): Bu, gizliliğinizin korunduğunu gösterir.
|
||||||
|
\r\nYapılandırılmadı (Durum): Bu, Windows 10 ayarlarının yerinde olduğunu gösterir.</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Info" xml:space="preserve">
|
||||||
|
<value>Bilgi</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="infoApp" xml:space="preserve">
|
||||||
|
<value>
|
||||||
|
Açık kaynak kodlu Windows 10 gizlilik ayarı uygulaması.
|
||||||
|
|
||||||
|
Bu, tamamen bağımsız bir projedir ve Microsoft ile ilgili herhangi bir bağlantısı yoktur.
|
||||||
|
|
||||||
|
Bu proje hakkındaki tüm bilgiler ve yapımcılar
|
||||||
|
\tgithub.com/builtbybel/privatezilla
|
||||||
|
|
||||||
|
Ayrıca beni buradan takip edebilirsiniz
|
||||||
|
\ttwitter.com/builtbybel
|
||||||
|
|
||||||
|
☆━━━━━━━━━━━━━━━☆
|
||||||
|
Translator: Yusuf Cihan (https://github.com/ysfchn)
|
||||||
|
☆━━━━━━━━━━━━━━━☆
|
||||||
|
|
||||||
|
(C#) 2021, Builtbybel</value>
|
||||||
|
<comment>About the app
|
||||||
|
Add translation credits here!</comment>
|
||||||
|
</data>
|
||||||
|
<data name="LblPS" xml:space="preserve">
|
||||||
|
<value>Kodlar</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="LblPSHeader" xml:space="preserve">
|
||||||
|
<value>PowerShell kodunu uygula</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="LblSettings" xml:space="preserve">
|
||||||
|
<value>Ayarla</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="LblStatus" xml:space="preserve">
|
||||||
|
<value>Yapılandırılmış ayarları kontrol etmek için Analiz tuşuna basın.</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="msgAppCompatibility" xml:space="preserve">
|
||||||
|
<value>Privatezilla'yı Windows 10'dan daha eski bir sistemde kullanıyorsunuz. Privatezilla SADECE Windows 10 ile sınırlıdır.</value>
|
||||||
|
</data>
|
||||||
|
<data name="msgPSSave" xml:space="preserve">
|
||||||
|
<value>Lütfen kod görünümüne geçin.</value>
|
||||||
|
<comment>Scripts (optional)</comment>
|
||||||
|
</data>
|
||||||
|
<data name="msgPSSelect" xml:space="preserve">
|
||||||
|
<value>Lütfen bir komut dosyası seçin.</value>
|
||||||
|
<comment>Scripts (optional)</comment>
|
||||||
|
</data>
|
||||||
|
<data name="msgPSSuccess" xml:space="preserve">
|
||||||
|
<value>başarıyla çalıştırıldı</value>
|
||||||
|
<comment>Scripts (optional)</comment>
|
||||||
|
</data>
|
||||||
|
<data name="PSBack" xml:space="preserve">
|
||||||
|
<value>Geri</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="PSImport" xml:space="preserve">
|
||||||
|
<value>Komut dosyasını içeri aktar</value>
|
||||||
|
<comment>Scripting menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="PSInfo" xml:space="preserve">
|
||||||
|
<value>Bu komut dosyası ne yapıyor?\r\n</value>
|
||||||
|
<comment>Scripting menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="PSMarketplace" xml:space="preserve">
|
||||||
|
<value>Pazarı ziyaret edin</value>
|
||||||
|
<comment>Scripting menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="PSSaveAs" xml:space="preserve">
|
||||||
|
<value>Mevcut komut dosyasını önayarlı komut dosyası olarak kaydet</value>
|
||||||
|
<comment>Scripting menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUnofficial" xml:space="preserve">
|
||||||
|
<value>Privatezilla'nın resmi olmayan bir sürümünü kullanıyorsunuz.</value>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUpdateAvailable" xml:space="preserve">
|
||||||
|
<value>Yeni sürüm mevcut #</value>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUpdateAvailableURL" xml:space="preserve">
|
||||||
|
<value>\r\n@github/releases sayfasını açmak istiyor musunuz?</value>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUpdateYourVersion" xml:space="preserve">
|
||||||
|
<value>\r\n# sürümünü kullanıyorsunuz</value>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUpToDate" xml:space="preserve">
|
||||||
|
<value>Şu an herhangi bir güncelleme mevcut değil.</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsApps" xml:space="preserve">
|
||||||
|
<value>Uygulama izinleri</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsBloatware" xml:space="preserve">
|
||||||
|
<value>Bloatware</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsBloatwareInfo" xml:space="preserve">
|
||||||
|
<value>Windows 10'daki gereksiz, sistem kaynağı sömüren uygulamalardan kurtulun</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsCortana" xml:space="preserve">
|
||||||
|
<value>Cortana</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsDefender" xml:space="preserve">
|
||||||
|
<value>Windows Defender</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsEdge" xml:space="preserve">
|
||||||
|
<value>Microsoft Edge</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsGaming" xml:space="preserve">
|
||||||
|
<value>Oyun</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsPrivacy" xml:space="preserve">
|
||||||
|
<value>Gizlilik</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsSecurity" xml:space="preserve">
|
||||||
|
<value>Güvenlik</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsUpdates" xml:space="preserve">
|
||||||
|
<value>Güncellemeler</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsAccountInfo" xml:space="preserve">
|
||||||
|
<value>Uygulamaların hesap erişimini kapat</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsAppNotifications" xml:space="preserve">
|
||||||
|
<value>Uygulama bildirimlerini kapat</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsAppNotificationsInfo" xml:space="preserve">
|
||||||
|
<value>Windows 10'da bulunan İşlem Merkezi, modern uygulamalardan oluşturulanların yanı sıra geleneksel Windows uygulamalarından ve sistem bildirimlerinden gelen bildirimleri ve uyarıları toplar ve gösterir.\nBildirimler daha sonra İşlem Merkezi'nde uygulama ve zamana göre gruplandırılır.\nBu ayar, uygulamalardan ve diğer gönderenlerden gelen tüm bildirimleri ayarlarda devre dışı bırakır.</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsBackgroundApps" xml:space="preserve">
|
||||||
|
<value>Uygulamaların arkada çalışmasını kapat</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsBackgroundAppsInfo" xml:space="preserve">
|
||||||
|
<value>Windows 10 uygulamalarının artık arka planda çalışma izni olmaz, bu nedenle canlı kutucuklar güncellenemez, yeni veriler çekemez ve bildirim alamazlar.</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCalendar" xml:space="preserve">
|
||||||
|
<value>Uygulamaların takvime erişimini kapat</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCall" xml:space="preserve">
|
||||||
|
<value>Uygulamaların çağrılara erişimini kapat</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCallHistory" xml:space="preserve">
|
||||||
|
<value>Uygulamaların çağrı geçmişine erişimini kapat</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCamera" xml:space="preserve">
|
||||||
|
<value>Uygulamaların kameraya erişimini kapat</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCellularData" xml:space="preserve">
|
||||||
|
<value>Uygulamaların mobil veriye erişimini kapat</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCellularDataInfo" xml:space="preserve">
|
||||||
|
<value>Bazı Windows 10 cihazlarda, mobil veriye erişip, her yerde bağlı kalmayı sağlayan bir SIM kartı / eSIM vardır.\nEğer hiç bir uygulamanızın mobil veriye erişmesini istemiyorsanız, bu ayar ile birlikte kapatabilirsiniz. </value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsContacts" xml:space="preserve">
|
||||||
|
<value>Uygulamaların rehbere erişimini kapat</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsDiagnosticInformation" xml:space="preserve">
|
||||||
|
<value>Uygulamaların tanı bilgilerine erişimini kapat</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsDocuments" xml:space="preserve">
|
||||||
|
<value>Uygulamaların belgelere erişimini kapat</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsEmail" xml:space="preserve">
|
||||||
|
<value>Uygulamaların epostalara erişimini kapat</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsEyeGaze" xml:space="preserve">
|
||||||
|
<value>Uygulamaların göz takip erişimini kapat</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsEyeGazeInfo" xml:space="preserve">
|
||||||
|
<value>Uygulamaların göz bakış tabanlı etkileşim erişimini kapat</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsFileSystem" xml:space="preserve">
|
||||||
|
<value>Uygulamaların dosya sistemine erişimini kapat</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsFileSystemInfo" xml:space="preserve">
|
||||||
|
<value>Bu ayar, uygulamaların dosya sistemine erişimini devre dışı bırakacaktır. Bazı uygulamaların işlevleri kısıtlanabilir veya artık çalışmayabilir.</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsMessaging" xml:space="preserve">
|
||||||
|
<value>Uygulamaların mesajlara erişimini kapat</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsMicrophone" xml:space="preserve">
|
||||||
|
<value>Uygulamaların mikrofona erişimini kapat</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsMotion" xml:space="preserve">
|
||||||
|
<value>Uygulamaların hareket erişimini kapat</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsNotification" xml:space="preserve">
|
||||||
|
<value>Uygulamaların bildirim erişimini kapat</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsOtherDevices" xml:space="preserve">
|
||||||
|
<value>Uygulamaların diğer cihazlara erişimini kapat</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsPictures" xml:space="preserve">
|
||||||
|
<value>Uygulamaların fotoğraflara erişimini kapat</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsRadios" xml:space="preserve">
|
||||||
|
<value>Uygulamaların radyolara erişimini kapat</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsTasks" xml:space="preserve">
|
||||||
|
<value>Uygulamaların görevlere erişimini kapat</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsTrackingApps" xml:space="preserve">
|
||||||
|
<value>Uygulama başlatılma takibini kapat</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsTrackingAppsInfo" xml:space="preserve">
|
||||||
|
<value>Bu, hem Başlat menüsünde hem de cihazınızda arama yaparken En çok kullanılan uygulamalar listenize hızlı bir şekilde erişmenizi sağlar. </value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsVideos" xml:space="preserve">
|
||||||
|
<value>Uygulamaların videolara erişimini kapat</value>
|
||||||
|
<comment>Settings > Apps</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsBloatwareRemoveUWPAll" xml:space="preserve">
|
||||||
|
<value>Kendiliğinden yüklü tüm uygulamaları sil</value>
|
||||||
|
<comment>Settings > Bloatware</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsBloatwareRemoveUWPAllInfo" xml:space="preserve">
|
||||||
|
<value>Bu, Microsoft Store dışındaki kendiliğinden yüklü tüm uygulamaları silecektir.</value>
|
||||||
|
<comment>Settings > Bloatware</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsBloatwareRemoveUWPDefaults" xml:space="preserve">
|
||||||
|
<value>Varsayılanlar dışındaki kendiliğinden yüklü tüm uygulamaları sil</value>
|
||||||
|
<comment>Settings > Bloatware</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsBloatwareRemoveUWPDefaultsInfo" xml:space="preserve">
|
||||||
|
<value>Aşağıdaki uygulamalar dışındaki kendiliğinden yüklü tüm uygulamaları sil:\nMicrosoft Store\nUygulama Yükleyici\nTakvim\nPosta\nHesap Makinesi\nKamera\nSkype\nGroove Müzik\nHaritalar\nPaint 3D\nTelefonunuz\nFotoğraflar\nYapışkan Notlar\nHava\nXbox</value>
|
||||||
|
<comment>Settings > Bloatware</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaDisableBing" xml:space="preserve">
|
||||||
|
<value>Windows Arama'da Bing'i kapat</value>
|
||||||
|
<comment>Settings > Cortana</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaDisableBingInfo" xml:space="preserve">
|
||||||
|
<value>Windows 10, varsayılan olarak, size Bing aramasından sonuçlar vermek için Başlat Menüsünde aradığınız her şeyi sunucularına gönderir.</value>
|
||||||
|
<comment>Settings > Cortana</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaDisableCortana" xml:space="preserve">
|
||||||
|
<value>Cortana'yı devre dışı bırak</value>
|
||||||
|
<comment>Settings > Cortana</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaDisableCortanaInfo" xml:space="preserve">
|
||||||
|
<value>Cortana, Microsoft'un Windows 10'a entegre olarak gelen sanal asistanıdır.\nBu ayar Cortana'yı kalıcı olarak devre dışı bırakır ve arama alışkanlıklarınızı ve geçmişinizi kaydetmesini ve depolamasını engeller.</value>
|
||||||
|
<comment>Settings > Cortana</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaUninstallCortana" xml:space="preserve">
|
||||||
|
<value>Cortana'yı kaldır</value>
|
||||||
|
<comment>Settings > Cortana</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaUninstallCortanaInfo" xml:space="preserve">
|
||||||
|
<value>Windows 10'da sürüm 2004 ile birlikte gelen yeni Cortana uygulamasını kaldırır.</value>
|
||||||
|
<comment>Settings > Cortana</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsDefenderDisableSmartScreenStore" xml:space="preserve">
|
||||||
|
<value>Mağaza uygulamaları için SmartScreen'ı kapat</value>
|
||||||
|
<comment>Settings > Defender</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsDefenderDisableSmartScreenStoreInfo" xml:space="preserve">
|
||||||
|
<value>Windows Defender SmartScreen Filtresi, Microsoft Mağazası uygulamalarının kullandığı web içeriğini (URL'ler) kontrol ederek cihazınızın korunmasına yardımcı olur.</value>
|
||||||
|
<comment>Settings > Defender</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdeAutoFillCredit" xml:space="preserve">
|
||||||
|
<value>Kredi kartları için otomatik doldurmayı kapat</value>
|
||||||
|
<comment>Settings > Edge</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdeAutoFillCreditInfo" xml:space="preserve">
|
||||||
|
<value>Microsoft Edge'in Otomatik Doldur özelliği, kullanıcıların önceden depolanan bilgileri kullanarak web formlarında kredi kartı bilgilerini otomatik olarak tamamlamasına olanak tanır.</value>
|
||||||
|
<comment>Settings > Edge</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeBackground" xml:space="preserve">
|
||||||
|
<value>Edge'in arka planda çalışmasını önle</value>
|
||||||
|
<comment>Settings > Edge</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeBackgroundInfo" xml:space="preserve">
|
||||||
|
<value>Microsoft Edge'in yeni Chromium sürümünde, uzantılar ve diğer hizmetler, tarayıcının kapatıldıktan sonra bile arka planda çalışmasını sağlayabilir.</value>
|
||||||
|
<comment>Settings > Edge</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeBlockEdgeRollout" xml:space="preserve">
|
||||||
|
<value>Yeni Microsoft Edge Kurulumunu Engelle</value>
|
||||||
|
<comment>Settings > Edge</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeBlockEdgeRolloutInfo" xml:space="preserve">
|
||||||
|
<value>Bu, cihazda henüz yüklü değilse, yeni Chromium tabanlı Microsoft Edge web tarayıcısının Windows 10 güncellemesine zorla yüklenmesini engeller.</value>
|
||||||
|
<comment>Settings > Edge</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeDisableSync" xml:space="preserve">
|
||||||
|
<value>Veri eşitlemesini kapat</value>
|
||||||
|
<comment>Settings > Edge</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeDisableSyncInfo" xml:space="preserve">
|
||||||
|
<value>Bu ayar, Microsoft senkronizasyon hizmetlerini kullanarak verilerin senkronizasyonunu devre dışı bırakır.</value>
|
||||||
|
<comment>Settings > Edge</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsGamingGameBar" xml:space="preserve">
|
||||||
|
<value>Oyun Çubuğu özelliklerini kapat</value>
|
||||||
|
<comment>Settings > Gaming</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsGamingGameBarInfo" xml:space="preserve">
|
||||||
|
<value>Bu ayar, Windows Oyun Kaydı ve Yayın Yapma özelliğini devre dışı bırakacaktır.</value>
|
||||||
|
<comment>Settings > Gaming</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsGamingGameBarInfoInfo" xml:space="preserve">
|
||||||
|
<value>Bu, tanı verilerinizi kullanarak ilgili ipuçları ve öneriler içeren özel deneyimleri kapatır. Birçok insan buna telemetri, hatta casusluk diyor.</value>
|
||||||
|
<comment>Settings > Gaming</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyBlockSuggestedApps" xml:space="preserve">
|
||||||
|
<value>Başlangıçta önerilen uygulamaları engelle</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyBlockSuggestedAppsInfo" xml:space="preserve">
|
||||||
|
<value>Bu, ara sıra Başlat menüsünde görünen Önerilen Uygulamaları engelleyecektir.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDiagnosticData" xml:space="preserve">
|
||||||
|
<value>Teşhis verilerinin kullanılmasını engelle</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDiagnosticDataInfo" xml:space="preserve">
|
||||||
|
<value>Bu, tanı verilerinizi kullanarak ilgili ipuçları ve öneriler içeren özel deneyimleri kapatır. Birçok insan buna telemetri, hatta casusluk diyor.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableAds" xml:space="preserve">
|
||||||
|
<value>Kişiselleştirilmiş reklamlar için reklam kimliğini kapat</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableAdsInfo" xml:space="preserve">
|
||||||
|
<value>Windows 10, reklamla entegre olarak gelir. Microsoft, size kişiselleştirilmiş reklam göstermek için Microsoft Store'daki ve UWP uygulamalarındaki etkinliklerinizi izlerken benzersiz bir tanımlayıcı atar.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableBiometrics" xml:space="preserve">
|
||||||
|
<value>Windows Hello Biyometrikler'i kapat</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableBiometricsInfo" xml:space="preserve">
|
||||||
|
<value>Windows Hello biyometri, cihazlarınızda, uygulamalarınızda, çevrimiçi hizmetlerinizde ve ağlarınızda yüzünüzü, gözünüzü veya parmak izinizi kullanarak oturum açmanızı sağlar.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableCEIP" xml:space="preserve">
|
||||||
|
<value>Müşteri Deneyimi Programını kapat</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableCEIPInfo" xml:space="preserve">
|
||||||
|
<value>Müşteri Deneyimi Geliştirme Programı (CEIP), Windows 10'da varsayılan olarak etkinleştirilmiş bir özelliktir ve donanım ve yazılım kullanım bilgilerini gizlice toplayıp Microsoft'a gönderir.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableCompTelemetry" xml:space="preserve">
|
||||||
|
<value>Uyumluluk Telemetrisini kapat</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableCompTelemetryInfo" xml:space="preserve">
|
||||||
|
<value>Bu işlem, periyodik olarak bilgisayarınız ve performansı hakkında çeşitli teknik veriler toplar ve bunları Windows Müşteri Deneyimini Geliştirme Programı için Microsoft'a gönderir.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableFeedback" xml:space="preserve">
|
||||||
|
<value>Geri bildirim isteyen bildirimleri gösterme</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableFeedbackInfo" xml:space="preserve">
|
||||||
|
<value>Windows 10 ayrıca zaman zaman geri bildirim isteyebilir.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableHEIP" xml:space="preserve">
|
||||||
|
<value>Yardım Deneyimi Programı'nı kapat</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableHEIPInfo" xml:space="preserve">
|
||||||
|
<value>Yardım Deneyimi Geliştirme Programı (HEIP), Windows Yardımı'nı nasıl kullandığınız hakkında bilgi toplar ve Microsoft'a gönderir. Bu, bilgisayarınızda ne tür sorunlar yaşadığınızı ortaya çıkarabilir.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableLocation" xml:space="preserve">
|
||||||
|
<value>Konum takibini bırak</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableLocationInfo" xml:space="preserve">
|
||||||
|
<value>Nereye giderseniz gidin, Windows 10 orada olduğunuzu bilir. Konum İzleme açıldığında, Windows ve uygulamalarının, bilgisayarınızın veya cihazınızın mevcut konumunu tespit etmesine izin verilir.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableMSExperiments" xml:space="preserve">
|
||||||
|
<value>Ayarlar deneyini kapat</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableMSExperimentsInfo" xml:space="preserve">
|
||||||
|
<value>Windows 10'un belirli sürümlerinde kullanıcılar, Microsoft'un kullanıcı tercihlerini veya cihaz davranışını incelemek için sistemi denemesine izin verebilir. Bu, Microsoft'un bilgisayarınızdaki ayarlarla "deneyler yapmasına" izin verir ve bu ayarla devre dışı bırakılmalıdır.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTelemetry" xml:space="preserve">
|
||||||
|
<value>Telemetriyi kapat</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTelemetryInfo" xml:space="preserve">
|
||||||
|
<value>Bu, Windows'un kullanım bilgilerini toplamasını engelleyecek ve Windows 10'un tüm tüketici sürümleri için mevcut en düşük düzey olan tanılama verilerini Temel olarak ayarlacaktır.\ndiagtrack ve dmwappushservice hizmetleri de devre dışı bırakılacaktır.\nNOT: Windows Insider Programı'ndan önizleme derlemeleri almak için tanılama verileri Tam olarak ayarlanmalıdır!</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTimeline" xml:space="preserve">
|
||||||
|
<value>Zaman Çizelgesi özelliğini kapat</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTimelineInfo" xml:space="preserve">
|
||||||
|
<value>Bu, Edge'de açtığınız dosyalar ve görüntülediğiniz web sayfaları da dahil olmak üzere gerçekleştirdiğiniz etkinliklerin geçmişini toplar.\nEğer Zaman Çizelgesi size göre değilse veya Windows 10'un hassas etkinliklerinizi toplamasını istemiyorsanız, bu ayarla Zaman Çizelgesi'ni tamamen devre dışı bırakabilirsiniz.\nNot: Değişikliklerin geçerli olması için sistemin yeniden başlatılması gerekir.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTips" xml:space="preserve">
|
||||||
|
<value>Windows ipuçlarını kapat</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTipsInfo" xml:space="preserve">
|
||||||
|
<value>Artık Windows ipuçlarını görmeyeceksiniz, ör. Gündem ve Tüketici Özellikleri, Geri Bildirim Uyarıları vb.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTipsLockScreen" xml:space="preserve">
|
||||||
|
<value>Kilit Ekranındaki reklamları ve bağlantıları kapat</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTipsLockScreenInfo" xml:space="preserve">
|
||||||
|
<value>Bu ayar, kilit ekranı arka plan seçeneklerinizi bir resme ayarlayacak ve Microsoft'tan ipuçları, eğlenceli bilgiler ve püf noktalarını kapatacaktır.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableWiFi" xml:space="preserve">
|
||||||
|
<value>Wi-Fi Sense'yi kapat</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableWiFiInfo" xml:space="preserve">
|
||||||
|
<value>En azından bilgisayarınızın Wi-Fi şifrenizi göndermesini engelleyin.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyGetMoreOutOfWindows" xml:space="preserve">
|
||||||
|
<value>Windows'tan Daha Fazlasını Edin'i kapat</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyGetMoreOutOfWindowsInfo" xml:space="preserve">
|
||||||
|
<value>Son Windows 10 sürümleri, kullanıcı hesabınızda oturum açtığınızda zaman zaman "Windows'tan Daha Fazlasını Edin" ekranını görüntülüyor. Can sıkıcı bulursanız, bu ayarla devre dışı bırakabilirsiniz.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyHandwritingData" xml:space="preserve">
|
||||||
|
<value>El yazısı verilerini kullanmayı kapat</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyHandwritingDataInfo" xml:space="preserve">
|
||||||
|
<value>Windows'un, isimler ve profesyonel jargon gibi kullandığınız tüm benzersiz kelimeleri bilmesini ve kaydetmesini istemiyorsanız, bu ayarı etkinleştirmeniz yeterlidir.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyInstalledApps" xml:space="preserve">
|
||||||
|
<value>Uygulamaların otomatik yüklenmesini engelle</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyInstalledAppsInfo" xml:space="preserve">
|
||||||
|
<value>Yeni bir Windows 10 profilinde veya cihazında ilk kez oturum açtığınızda, Başlat menüsünde belirgin şekilde listelenen birkaç üçüncü taraf uygulaması ve oyunu fark etmeniz olasıdır.\nBu ayar, önerilen Windows 10 uygulamalarının otomatik olarak yüklenmesini engeller.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyInventoryCollector" xml:space="preserve">
|
||||||
|
<value>Envanter toplayıcıyı kapat</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyInventoryCollectorInfo" xml:space="preserve">
|
||||||
|
<value>Envanter Toplayıcı, uygulamaları, sistemdeki aygıtları ve sürücüleri envanterler ve Microsoft'a gönderir. Bu bilgiler, uyumluluk sorunlarını teşhis etmeye yardımcı olmak için kullanılır.\nNot: Müşteri Deneyimi Geliştirme Programı kapatılırsa bu ayarın hiçbir etkisi olmaz. Envanter Toplayıcı kapalı olacaktır.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacySuggestedContent" xml:space="preserve">
|
||||||
|
<value>Ayarlar uygulamasında önerilen içeriği kapat</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacySuggestedContentInfo" xml:space="preserve">
|
||||||
|
<value>Yeni Windows 10 kullanıcılarının Windows 10'un yeni özelliklerini öğrenmesine yardımcı olmak için Microsoft, Windows 10 Ayarlar uygulamasında büyük bir afişle önerilen içeriği göstermeye başladı.</value>
|
||||||
|
<comment>Settings > Privacy</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsSecurityDisablePassword" xml:space="preserve">
|
||||||
|
<value>Şifreyi göster tuşunu kapat</value>
|
||||||
|
<comment>Settings > Security</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsSecurityDisablePasswordInfo" xml:space="preserve">
|
||||||
|
<value>Şifre göster düğmesi, girilen bir şifreyi görüntülemek için kullanılabilir ve bu ayarla devre dışı bırakılabilir.</value>
|
||||||
|
<comment>Settings > Security</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsSecurityWindowsDRM" xml:space="preserve">
|
||||||
|
<value>Windows Media Player'da DRM'yi kapat</value>
|
||||||
|
<comment>Settings > Security</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsSecurityWindowsDRMInfo" xml:space="preserve">
|
||||||
|
<value>Windows Media Dijital Haklar Yönetimi lisans edinme ve güvenlik yükseltmeleri için İnternet'e (veya intranete) erişmemesi gerekiyorsa, bu ayarla bunu engelleyebilirsiniz.</value>
|
||||||
|
<comment>Settings > Security</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesBlockMajorUpdates" xml:space="preserve">
|
||||||
|
<value>Büyük Windows güncellemelerini kapat</value>
|
||||||
|
<comment>Settings > Updates</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesBlockMajorUpdatesInfo" xml:space="preserve">
|
||||||
|
<value>"TargetReleaseVersionInfo" adlı bu ayar, Windows 10 özellik güncellemelerinin, belirtilen sürüm desteğin sonuna gelene kadar yüklenmesini engeller.\nWindows 10'un hedef sürümü olarak şu anda kullandığınız Windows 10 sürümü olarak belirlenir. (yalnızca Pro ve kurumsal sürümleri destekler).</value>
|
||||||
|
<comment>Settings > Updates</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesDisableSafeguards" xml:space="preserve">
|
||||||
|
<value>Özellik güncellemeleri için korumaları kapat</value>
|
||||||
|
<comment>Settings > Updates</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesDisableSafeguardsInfo" xml:space="preserve">
|
||||||
|
<value>Microsoft, sorunsuz bir deneyim sağlamak için Windows Update kullanan cihazların özellik güncellemesine hazır olup olmadığını belirlemek için tanılama verilerini kullanır.\nMicrosoft bilinen bir sorun nedeniyle bir cihazın güncellenmeye hazır olmadığını belirlediğinde, bir koruma oluşturur. (aynı zamanda cihazın yükseltmesini geciktirmek ve son kullanıcı deneyimini korumak için bir uyumluluk bekletme veya güncelleme bloğu olarak da bilinir)\nBu ayar, tüm özellik yükseltme bloklarını atlamanıza olanak tanıyan korumaları devre dışı bırakır.</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesDisableUpdates" xml:space="preserve">
|
||||||
|
<value>Zorunlu Windows güncellemelerini kapat</value>
|
||||||
|
<comment>Settings > Updates</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesDisableUpdatesInfo" xml:space="preserve">
|
||||||
|
<value>Bu, güncellemeler mevcut olduğunda sizi bilgilendirir ve bunları ne zaman kuracağınıza siz karar verirsiniz.</value>
|
||||||
|
<comment>Settings > Updates</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesUpdateSharing" xml:space="preserve">
|
||||||
|
<value>Windows güncelleme paylaşımını devre dışı bırakın</value>
|
||||||
|
<comment>Settings > Updates</comment>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesUpdateSharingInfo" xml:space="preserve">
|
||||||
|
<value>Windows 10, işletim sistemini güncelleme sürecini hızlandırmak için çeşitli kaynaklardan güncellemeler indirmenize izin verir. Bu, dosyalarınızı başkaları tarafından paylaşmayı ve IP adresinizi rastgele bilgisayarlara sızdırmayı devre dışı bırakır.</value>
|
||||||
|
<comment>Settings > Updates</comment>
|
||||||
|
</data>
|
||||||
|
<data name="statusDoPSApply" xml:space="preserve">
|
||||||
|
<value>Uygula</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusDoPSProcessing" xml:space="preserve">
|
||||||
|
<value>İşleniyor</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusDoWait" xml:space="preserve">
|
||||||
|
<value>Lütfen bekleyin ...</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFailedApply" xml:space="preserve">
|
||||||
|
<value>Uygulanmadı</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFailedConfigure" xml:space="preserve">
|
||||||
|
<value>Yapılandırılmadı</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFinishAnalyze" xml:space="preserve">
|
||||||
|
<value>Analiz tamamlandı.</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFinishApply" xml:space="preserve">
|
||||||
|
<value>Uygulama işlemi tamamlandı.</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFinishUndo" xml:space="preserve">
|
||||||
|
<value>Geri alma tamamlandı.</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusSuccessApply" xml:space="preserve">
|
||||||
|
<value>Uygulandı</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusSuccessConfigure" xml:space="preserve">
|
||||||
|
<value>Yapılandırıldı</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusUndoSettings" xml:space="preserve">
|
||||||
|
<value>Seçilen tüm ayarları gerçekten Windows 10 varsayılan durumuna döndürmek istiyor musunuz?</value>
|
||||||
|
</data>
|
||||||
|
<data name="TxtPSInfo" xml:space="preserve">
|
||||||
|
<value>Üçüncü taraf komut dosyaları ve özel ayarları, PowerShell komut dosyaları ve şablonlar (birlikte gelen komut dosyaları) biçiminde uygulamanıza olanak tanıyan Komut Dosyası Düzenleyicisine hoş geldiniz.
|
||||||
|
|
||||||
|
Açıklamasını görmek için bir komut dosyası seçin.
|
||||||
|
|
||||||
|
Kodu güvenlik açıklarına karşı kontrol etmek için "Kodu görüntüle" yi tıklayın.
|
||||||
|
|
||||||
|
Yeni nesneler (şablonlar, komut dosyaları vb.) elde etmek için sağ üst menüdeki Pazar'ı ziyaret edin.</value>
|
||||||
|
<comment>GUI </comment>
|
||||||
|
</data>
|
||||||
|
</root>
|
635
src/Privatezilla/Locales/Locale.zh.resx
Normal file
|
@ -0,0 +1,635 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<root>
|
||||||
|
<!--
|
||||||
|
Microsoft ResX Schema
|
||||||
|
|
||||||
|
Version 2.0
|
||||||
|
|
||||||
|
The primary goals of this format is to allow a simple XML format
|
||||||
|
that is mostly human readable. The generation and parsing of the
|
||||||
|
various data types are done through the TypeConverter classes
|
||||||
|
associated with the data types.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
|
||||||
|
... ado.net/XML headers & schema ...
|
||||||
|
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||||
|
<resheader name="version">2.0</resheader>
|
||||||
|
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||||
|
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||||
|
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||||
|
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||||
|
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||||
|
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||||
|
</data>
|
||||||
|
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
|
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||||
|
<comment>This is a comment</comment>
|
||||||
|
</data>
|
||||||
|
|
||||||
|
There are any number of "resheader" rows that contain simple
|
||||||
|
name/value pairs.
|
||||||
|
|
||||||
|
Each data row contains a name, and value. The row also contains a
|
||||||
|
type or mimetype. Type corresponds to a .NET class that support
|
||||||
|
text/value conversion through the TypeConverter architecture.
|
||||||
|
Classes that don't support this are serialized and stored with the
|
||||||
|
mimetype set.
|
||||||
|
|
||||||
|
The mimetype is used for serialized objects, and tells the
|
||||||
|
ResXResourceReader how to depersist the object. This is currently not
|
||||||
|
extensible. For a given mimetype the value must be set accordingly:
|
||||||
|
|
||||||
|
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||||
|
that the ResXResourceWriter will generate, however the reader can
|
||||||
|
read any of the formats listed below.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.binary.base64
|
||||||
|
value : The object must be serialized with
|
||||||
|
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.soap.base64
|
||||||
|
value : The object must be serialized with
|
||||||
|
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||||
|
value : The object must be serialized into a byte array
|
||||||
|
: using a System.ComponentModel.TypeConverter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
-->
|
||||||
|
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||||
|
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||||
|
<xsd:element name="root" msdata:IsDataSet="true">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:choice maxOccurs="unbounded">
|
||||||
|
<xsd:element name="metadata">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||||
|
<xsd:attribute name="type" type="xsd:string" />
|
||||||
|
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||||
|
<xsd:attribute ref="xml:space" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="assembly">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:attribute name="alias" type="xsd:string" />
|
||||||
|
<xsd:attribute name="name" type="xsd:string" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="data">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||||
|
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||||
|
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||||
|
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||||
|
<xsd:attribute ref="xml:space" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="resheader">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:choice>
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:schema>
|
||||||
|
<resheader name="resmimetype">
|
||||||
|
<value>text/microsoft-resx</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="version">
|
||||||
|
<value>2.0</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="reader">
|
||||||
|
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="writer">
|
||||||
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
<data name="BtnDoPS" xml:space="preserve">
|
||||||
|
<value>应用选中项</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="BtnSettingsAnalyze" xml:space="preserve">
|
||||||
|
<value>分析</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="BtnSettingsDo" xml:space="preserve">
|
||||||
|
<value>应用选中项</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="BtnSettingsUndo" xml:space="preserve">
|
||||||
|
<value>还原选中项</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="CheckRelease" xml:space="preserve">
|
||||||
|
<value>检查更新</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="ChkCodePS" xml:space="preserve">
|
||||||
|
<value>查看代码</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="columnSetting" xml:space="preserve">
|
||||||
|
<value>设置</value>
|
||||||
|
</data>
|
||||||
|
<data name="columnState" xml:space="preserve">
|
||||||
|
<value>状态</value>
|
||||||
|
</data>
|
||||||
|
<data name="CommunityPkg" xml:space="preserve">
|
||||||
|
<value>获取社区脚本包</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Help" xml:space="preserve">
|
||||||
|
<value>简要指南</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="helpApp" xml:space="preserve">
|
||||||
|
<value>有关设置的信息: \r\n将光标移到设置项上以查看简要说明
|
||||||
|
\r\n分析(按钮):确定您的系统是否启用和配置了哪些设置,注意只做分析并不会对系统进行更改!
|
||||||
|
\r\n应用选中项(按钮):这将启用所有选定的设置
|
||||||
|
\r\n还原选中项(按钮):这将还原默认的 Windows 10 设置
|
||||||
|
\r\n已配置(状态):这表明您的隐私已受到保护
|
||||||
|
\r\n未配置(状态):这表示 Windows 10 设置未做更改</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="Info" xml:space="preserve">
|
||||||
|
<value>信息</value>
|
||||||
|
<comment>Main menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="infoApp" xml:space="preserve">
|
||||||
|
<value>开源的 Windows 10 隐私设置工具
|
||||||
|
|
||||||
|
这是一个完全独立与微软毫不相干的项目
|
||||||
|
|
||||||
|
此项目的所有信息和信用在
|
||||||
|
\tgithub.om/buildbybel/privatezilla
|
||||||
|
|
||||||
|
☆━━━━━━━━━━━━━━━☆
|
||||||
|
翻译人员: 作者: 涛锅 邮箱: duzhe163908@gmail.com 简体中文
|
||||||
|
☆━━━━━━━━━━━━━━━☆
|
||||||
|
|
||||||
|
您也可以在推特上关注我
|
||||||
|
\ttwitter.com/buildbybel
|
||||||
|
|
||||||
|
(C#) 2021, Builtbybel</value>
|
||||||
|
<comment>infoApp</comment>
|
||||||
|
</data>
|
||||||
|
<data name="LblPS" xml:space="preserve">
|
||||||
|
<value>脚本</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="LblPSHeader" xml:space="preserve">
|
||||||
|
<value>应用 PowerShell 脚本</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="LblSettings" xml:space="preserve">
|
||||||
|
<value>设置</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="LblStatus" xml:space="preserve">
|
||||||
|
<value>点击分析按钮检查已配置的设置</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
<data name="msgAppCompatibility" xml:space="preserve">
|
||||||
|
<value>您在低于 Windows 10 的系统上运行 Privatezilla, Privatezilla 仅限 Win10</value>
|
||||||
|
</data>
|
||||||
|
<data name="msgPSSave" xml:space="preserve">
|
||||||
|
<value>请切换至代码视图</value>
|
||||||
|
</data>
|
||||||
|
<data name="msgPSSelect" xml:space="preserve">
|
||||||
|
<value>请选择一个脚本</value>
|
||||||
|
</data>
|
||||||
|
<data name="msgPSSuccess" xml:space="preserve">
|
||||||
|
<value>已成功执行</value>
|
||||||
|
</data>
|
||||||
|
<data name="PSBack" xml:space="preserve">
|
||||||
|
<value>返回</value>
|
||||||
|
</data>
|
||||||
|
<data name="PSImport" xml:space="preserve">
|
||||||
|
<value>导入脚本</value>
|
||||||
|
<comment>Scripting menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="PSInfo" xml:space="preserve">
|
||||||
|
<value>此模板/脚本有什么作用?\r\n</value>
|
||||||
|
</data>
|
||||||
|
<data name="PSMarketplace" xml:space="preserve">
|
||||||
|
<value>访问应用市场</value>
|
||||||
|
<comment>Scripting menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="PSSaveAs" xml:space="preserve">
|
||||||
|
<value>保存当前脚本为新的预设脚本</value>
|
||||||
|
<comment>Scripting menu</comment>
|
||||||
|
</data>
|
||||||
|
<data name="PSViewCode" xml:space="preserve">
|
||||||
|
<value>查看代码</value>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUnofficial" xml:space="preserve">
|
||||||
|
<value>您当前使用的是非官方版的 Privatezilla</value>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUpdateAvailable" xml:space="preserve">
|
||||||
|
<value>发现新版本 #</value>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUpdateAvailableURL" xml:space="preserve">
|
||||||
|
<value>\r\n您想打开 @github/released 页面吗?</value>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUpdateYourVersion" xml:space="preserve">
|
||||||
|
<value>\r\n您正在使用版本 #</value>
|
||||||
|
</data>
|
||||||
|
<data name="releaseUpToDate" xml:space="preserve">
|
||||||
|
<value>当前没有新版本</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsApps" xml:space="preserve">
|
||||||
|
<value>软件权限</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsBloatware" xml:space="preserve">
|
||||||
|
<value>Bloatware</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsBloatwareInfo" xml:space="preserve">
|
||||||
|
<value>Debloat Windows 10</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsCortana" xml:space="preserve">
|
||||||
|
<value>微软小娜</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsDefender" xml:space="preserve">
|
||||||
|
<value>Windows Defender</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsEdge" xml:space="preserve">
|
||||||
|
<value>Microsoft Edge</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsGaming" xml:space="preserve">
|
||||||
|
<value>游戏</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsPrivacy" xml:space="preserve">
|
||||||
|
<value>隐私</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsSecurity" xml:space="preserve">
|
||||||
|
<value>安全</value>
|
||||||
|
</data>
|
||||||
|
<data name="rootSettingsUpdates" xml:space="preserve">
|
||||||
|
<value>更新</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsAccountInfo" xml:space="preserve">
|
||||||
|
<value>禁用应用访问帐户信息</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsAppNotifications" xml:space="preserve">
|
||||||
|
<value>禁用应用通知</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsAppNotificationsInfo" xml:space="preserve">
|
||||||
|
<value>Windows 10 操作中心会收集并显示传统Windows应用程序和系统通知中的通知和警报,当然也包括现代应用程序生成的。\n然后按应用程序和时间在操作中心中对通知进行分组。\n此设置将禁用来自应用和其他发件人的所有通知</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsBackgroundApps" xml:space="preserve">
|
||||||
|
<value>禁用应用后台运行</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsBackgroundAppsInfo" xml:space="preserve">
|
||||||
|
<value>Windows 10 应用程序将没有权限在后台运行,这样它们就无法更新其活动磁铁、获取新的数据以及接收通知</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCalendar" xml:space="preserve">
|
||||||
|
<value>禁用应用访问日历</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCall" xml:space="preserve">
|
||||||
|
<value>禁用应用访问电话呼叫</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCallHistory" xml:space="preserve">
|
||||||
|
<value>禁用应用访问通话记录</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCamera" xml:space="preserve">
|
||||||
|
<value>禁用应用访问相机</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCellularData" xml:space="preserve">
|
||||||
|
<value>禁用应用访问蜂窝移动数据</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsCellularDataInfo" xml:space="preserve">
|
||||||
|
<value>有些 Windows 10 设备有 SIM/eSIM 卡,可以连接到蜂窝移动数据网络 (亦称: LTE 或 宽带),这样您可以使用移动信号在更多地方上网。\n如果您不想允许任何应用使用移动数据,您可以通过此设置来禁用</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsContacts" xml:space="preserve">
|
||||||
|
<value>禁用应用访问联系人</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsDiagnosticInformation" xml:space="preserve">
|
||||||
|
<value>禁用应用访问诊断信息</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsDocuments" xml:space="preserve">
|
||||||
|
<value>禁用应用访问文档</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsEmail" xml:space="preserve">
|
||||||
|
<value>禁用应用访问电子邮件</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsEyeGaze" xml:space="preserve">
|
||||||
|
<value>禁用应用访问眼部跟踪</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsEyeGazeInfo" xml:space="preserve">
|
||||||
|
<value>禁用应用访问基于眼部的互动信息</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsFileSystem" xml:space="preserve">
|
||||||
|
<value>禁用应用访问文件系统</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsFileSystemInfo" xml:space="preserve">
|
||||||
|
<value>此设置将禁用应用对文件系统的访问。某些应用可能会在功能上受限,甚至可能会停止工作</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsMessaging" xml:space="preserve">
|
||||||
|
<value>禁用应用访问消息</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsMicrophone" xml:space="preserve">
|
||||||
|
<value>禁用应用访问麦克风</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsMotion" xml:space="preserve">
|
||||||
|
<value>禁用应用访问运动</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsNotification" xml:space="preserve">
|
||||||
|
<value>禁用应用访问通知</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsOtherDevices" xml:space="preserve">
|
||||||
|
<value>禁用应用访问其他设备</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsPictures" xml:space="preserve">
|
||||||
|
<value>禁用应用访问图片</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsRadios" xml:space="preserve">
|
||||||
|
<value>禁用应用访问无线收发器</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsTasks" xml:space="preserve">
|
||||||
|
<value>禁用应用访问任务</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsTrackingApps" xml:space="preserve">
|
||||||
|
<value>禁用跟踪应用启动</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsTrackingAppsInfo" xml:space="preserve">
|
||||||
|
<value>这使您能够快速访问您最常使用的应用列表 (开始菜单和搜索)</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsAppsVideos" xml:space="preserve">
|
||||||
|
<value>禁用应用访问视频</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsBloatwareRemoveUWPAll" xml:space="preserve">
|
||||||
|
<value>移除所有内置应用</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsBloatwareRemoveUWPAllInfo" xml:space="preserve">
|
||||||
|
<value>这将移除除微软商店以外的所有内置应用</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsBloatwareRemoveUWPDefaults" xml:space="preserve">
|
||||||
|
<value>移除除预设以外的所有内置应用程序</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsBloatwareRemoveUWPDefaultsInfo" xml:space="preserve">
|
||||||
|
<value>这将移除(除以下应用外)所有内置应用程序:\nMicrosoft Store\nApp Installer\nCalendar\nMail\nCalculator\nCamera\nSkype\nGroove Music\nMaps\nPaint 3D\nYour Phone\nPhotos\nSticky Notes\nWeather\nXbox</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaDisableBing" xml:space="preserve">
|
||||||
|
<value>在 Windows 搜索中禁用 Bing</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaDisableBingInfo" xml:space="preserve">
|
||||||
|
<value>默认情况下 Windows 10 会将您在开始菜单中搜索的所有内容发送到他们的服务器,然后以此为您 提供 Bing 搜索的结果</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaDisableCortana" xml:space="preserve">
|
||||||
|
<value>禁用微软小娜</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaDisableCortanaInfo" xml:space="preserve">
|
||||||
|
<value>Cortana 是集成到 Windows 10 的微软虚拟助手,\n此设置将永久禁用 Cortana, 并阻止其记录和存储您的搜索习惯与历史记录</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaUninstallCortana" xml:space="preserve">
|
||||||
|
<value>卸载微软小娜</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsCortanaUninstallCortanaInfo" xml:space="preserve">
|
||||||
|
<value>这将在 Windows 10 2004版本上卸载新版微软小娜</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsDefenderDisableSmartScreenStore" xml:space="preserve">
|
||||||
|
<value>为商店应用禁用 SmartScreen</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsDefenderDisableSmartScreenStoreInfo" xml:space="preserve">
|
||||||
|
<value>Windows Defender SmartScreen 过滤器通过检查微软商店应用使用的 Web 内容 (链接),来帮助保护您的设备</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdeAutoFillCredit" xml:space="preserve">
|
||||||
|
<value>禁用信用卡自动填充</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdeAutoFillCreditInfo" xml:space="preserve">
|
||||||
|
<value>Microsoft Edge 的自动填充功能能使用户使用先前存储的信息自动填写 Web 表单中的信用卡信息</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeBackground" xml:space="preserve">
|
||||||
|
<value>阻止 Edge 在后台运行</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeBackgroundInfo" xml:space="preserve">
|
||||||
|
<value>在新版 Chromium Microsoft Edge,即时关闭浏览器,扩展和其他服务仍然可以继续在后台运行</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeBlockEdgeRollout" xml:space="preserve">
|
||||||
|
<value>屏蔽新版 Edge 安装</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeBlockEdgeRolloutInfo" xml:space="preserve">
|
||||||
|
<value>这将阻止 Windows 10 更新强制安装基于 Chromium的新版 Edge,如果它尚未安装在设备上</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeDisableSync" xml:space="preserve">
|
||||||
|
<value>禁用同步数据</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsEdgeDisableSyncInfo" xml:space="preserve">
|
||||||
|
<value>此设置将禁用使用 Microsoft 同步服务进行的数据同步</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsGamingGameBar" xml:space="preserve">
|
||||||
|
<value>禁用游戏栏功能</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsGamingGameBarInfo" xml:space="preserve">
|
||||||
|
<value>此设置将禁用 Windows 游戏录制和广播</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsGamingGameBarInfoInfo" xml:space="preserve">
|
||||||
|
<value>这将关闭通过使用诊断数提供具有相关提示和建议的量身定制的体验。很多人称这是遥测,甚至是间谍行为</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyBlockSuggestedApps" xml:space="preserve">
|
||||||
|
<value>禁用开始菜单的推荐应用</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyBlockSuggestedAppsInfo" xml:space="preserve">
|
||||||
|
<value>这将阻止偶尔出现在开始菜单上的推荐应用</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDiagnosticData" xml:space="preserve">
|
||||||
|
<value>阻止使用诊断数据</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDiagnosticDataInfo" xml:space="preserve">
|
||||||
|
<value>这将关闭通过使用诊断数提供具有相关提示和建议的量身定制的体验。很多人称这是遥测,甚至是间谍行为</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableAds" xml:space="preserve">
|
||||||
|
<value>禁用相关广告的广告 ID</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableAdsInfo" xml:space="preserve">
|
||||||
|
<value>Windows 10 初装集成广告。微软分配了一个独特的标识符来跟踪您在微软商店和 UWP 应用程序中的活动,从而为您提供相关广告</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableBiometrics" xml:space="preserve">
|
||||||
|
<value>禁用 Windows Hello 生物识别</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableBiometricsInfo" xml:space="preserve">
|
||||||
|
<value>Windows Hello 生物识别技术使您可以使用脸部、虹膜或指纹登录设备、应用、在线服务和网络</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableCEIP" xml:space="preserve">
|
||||||
|
<value>禁用客户体验计划</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableCEIPInfo" xml:space="preserve">
|
||||||
|
<value>客户体验改善计划 (CEIP) 是Windows 10上默认开启的功能,它会秘密收集并提交硬件和软件使用信息给微软</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableCompTelemetry" xml:space="preserve">
|
||||||
|
<value>禁用兼容性遥测</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableCompTelemetryInfo" xml:space="preserve">
|
||||||
|
<value>此进程将定期收集有关您的计算机及其性能的各种技术数据,并将其发送给微软,用于 Windows 客户体验改善计划</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableFeedback" xml:space="preserve">
|
||||||
|
<value>不要显示反馈通知</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableFeedbackInfo" xml:space="preserve">
|
||||||
|
<value>Windows 10 可能会时不时弹出消息,要求您提供反馈</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableHEIP" xml:space="preserve">
|
||||||
|
<value>禁用帮助体验计划</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableHEIPInfo" xml:space="preserve">
|
||||||
|
<value>帮助体验改善计划 (HEIP) 收集有关您如何使用 Windows 帮助的信息并将其发送给微软,这可能会显露您的计算机存在什么问题</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableLocation" xml:space="preserve">
|
||||||
|
<value>禁用位置跟踪</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableLocationInfo" xml:space="preserve">
|
||||||
|
<value>无论您在哪,Windows 10 都会知道。启用位置跟踪后,Windows及其应用程序可以检测计算机或设备的当前位置</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableMSExperiments" xml:space="preserve">
|
||||||
|
<value>禁用设置测试</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableMSExperimentsInfo" xml:space="preserve">
|
||||||
|
<value>在 Windows 10 某些版本中,用户可以让微软对系统进行实验,以研究用户偏好或设备行为。这使得微软可以使用PC上的设置“进行实验”,因此应禁用此设置</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTelemetry" xml:space="preserve">
|
||||||
|
<value>禁用遥测</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTelemetryInfo" xml:space="preserve">
|
||||||
|
<value>这将阻止 Windows 收集使用信息并将收集诊断数据设置为"基本",这是所有 Windows 10 版本可用的最低级别。\n也将禁用 diagtrack & dmwappushservice 服务。\n注意:诊断数据必须设置为"完整",才能从 Windows 预览体验计划获取预览版本!</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTimeline" xml:space="preserve">
|
||||||
|
<value>禁用时间轴功能</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTimelineInfo" xml:space="preserve">
|
||||||
|
<value>这会收集您执行的活动历史记录,包括您打开的文件和在 Edge 浏览过的网页。\n如果您不使用时间轴,或者您就是不想让微软收集您的敏感活动和信息,则可以使用此设置完全禁用时间轴。\n注意:需要重启系统才能使更改生效</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTips" xml:space="preserve">
|
||||||
|
<value>禁用 Windows 提示</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTipsInfo" xml:space="preserve">
|
||||||
|
<value>您将不再看到 Windows 提示,例如 亮点功能和消费者功能,反馈通知等</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTipsLockScreen" xml:space="preserve">
|
||||||
|
<value>禁用锁屏广告和链接</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableTipsLockScreenInfo" xml:space="preserve">
|
||||||
|
<value>此设置会将您的锁定屏幕背景选项设置为图片,并关闭 Microsoft 的提示,有趣的新闻内容和使用技巧信息</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableWiFi" xml:space="preserve">
|
||||||
|
<value>禁用 Wi-Fi Sense</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyDisableWiFiInfo" xml:space="preserve">
|
||||||
|
<value>您至少应该停止您的电脑发送您的Wi-Fi密码</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyGetMoreOutOfWindows" xml:space="preserve">
|
||||||
|
<value>禁用"从Windows中获得更多"</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyGetMoreOutOfWindowsInfo" xml:space="preserve">
|
||||||
|
<value>当您登录到您的帐户时,最新的 Windows 10 版本有时会显示一个烦人的屏幕 "从Windows中获得更多"。 如果您觉得它很烦,可以通过此设置将其禁用</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyHandwritingData" xml:space="preserve">
|
||||||
|
<value>禁止使用手写数据</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyHandwritingDataInfo" xml:space="preserve">
|
||||||
|
<value>如果您不想让 Windows 知道并记录您使用的所有独特字词,比如名称和专业术语,请启用此设置</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyInstalledApps" xml:space="preserve">
|
||||||
|
<value>阻止应用自动安装</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyInstalledAppsInfo" xml:space="preserve">
|
||||||
|
<value>当您首次登录到一个新的 Windows 10 配置或设备时,可能会注意到在“开始”菜单中突出列出了多个第三方应用程序和游戏。\n此设置将阻止自动安装推荐的 Windows 10 应用程序</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyInventoryCollector" xml:space="preserve">
|
||||||
|
<value>禁用库存采集器</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacyInventoryCollectorInfo" xml:space="preserve">
|
||||||
|
<value>库存采集器库存系统上的设备和驱动器的应用程序文件,并将信息发送给微软。此信息用于诊断兼容性问题。\n注意:如果关闭了"客户体验改善计划",则此设置将无效。库存采集器将关闭</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacySuggestedContent" xml:space="preserve">
|
||||||
|
<value>屏蔽"设置"应用中的建议内容</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsPrivacySuggestedContentInfo" xml:space="preserve">
|
||||||
|
<value>为帮助新的 Windows 10 用户学习 Windows 10 的新功能,微软已开始通过 Windows 10 设置应用程序中的大横幅显示建议的内容</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsSecurityDisablePassword" xml:space="preserve">
|
||||||
|
<value>禁用密码显示按钮</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsSecurityDisablePasswordInfo" xml:space="preserve">
|
||||||
|
<value>密码显示按钮可用于显示输入的密码,为安全起见应使用此设置禁用该按钮</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsSecurityWindowsDRM" xml:space="preserve">
|
||||||
|
<value>禁用 Windows Media Player 数字版权管理(DRM)</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsSecurityWindowsDRMInfo" xml:space="preserve">
|
||||||
|
<value>如果Windows Media数字版权管理不能访问互联网 (或内联网) 进行许可证获取和安全升级,则可以使用此设置阻止它</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesBlockMajorUpdates" xml:space="preserve">
|
||||||
|
<value>屏蔽主要的 Windows 更新</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesBlockMajorUpdatesInfo" xml:space="preserve">
|
||||||
|
<value>此设置称为 "TargetReleaseVersionInfo",可以阻止安装 Windows 10 功能更新,直到当前的版本达到不再支持为止。\n它将指定(伪装)当前使用的 Windows 10 版本为您希望的目标发行版。(仅支持"Pro"和"企业"版本)</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesDisableUpdates" xml:space="preserve">
|
||||||
|
<value>禁用 Windows 强制更新</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesDisableUpdatesInfo" xml:space="preserve">
|
||||||
|
<value>这将在更新可用时通知,并由您决定何时安装这些更新</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesUpdateSharing" xml:space="preserve">
|
||||||
|
<value>禁用 Windows 更新共享</value>
|
||||||
|
</data>
|
||||||
|
<data name="settingsUpdatesUpdateSharingInfo" xml:space="preserve">
|
||||||
|
<value>Windows 10 允许您从多个源下载更新以加快系统更新过程。此设置将禁止与其他人共享您的文件,避免将您的 IP 地址暴露给随机计算机</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusDoPSApply" xml:space="preserve">
|
||||||
|
<value>应用</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusDoPSProcessing" xml:space="preserve">
|
||||||
|
<value>处理中</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusUndoSettings" xml:space="preserve">
|
||||||
|
<value>您真的想要将所有选定的设置还原到 Windows 10 默认状态吗?</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusDoWait" xml:space="preserve">
|
||||||
|
<value>请稍候...</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFailedApply" xml:space="preserve">
|
||||||
|
<value>未应用</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFailedConfigure" xml:space="preserve">
|
||||||
|
<value>未配置</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFinishAnalyze" xml:space="preserve">
|
||||||
|
<value>分析完成</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFinishApply" xml:space="preserve">
|
||||||
|
<value>应用已完成</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusFinishUndo" xml:space="preserve">
|
||||||
|
<value>还原已完成</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusSuccessApply" xml:space="preserve">
|
||||||
|
<value>已应用</value>
|
||||||
|
</data>
|
||||||
|
<data name="statusSuccessConfigure" xml:space="preserve">
|
||||||
|
<value>已配置</value>
|
||||||
|
</data>
|
||||||
|
<data name="TxtPSInfo" xml:space="preserve">
|
||||||
|
<value>欢迎使用现代政策编辑器,它将允许您以 PowerShell 脚本和模板(捆绑脚本)的形式应用组策略和自定义设置
|
||||||
|
|
||||||
|
选中脚本可查看其描述
|
||||||
|
|
||||||
|
若要检查代码安全性,请点击 "查看代码"
|
||||||
|
|
||||||
|
想要获取新对象(模板、脚本等),请访问右上角菜单中的应用市场。Privatezilla 使用与 "SharpApp" 相同的应用市场,因为它们来自同一个开发者,而且脚本是基于 Powershell 的,它们相互兼容</value>
|
||||||
|
<comment>GUI</comment>
|
||||||
|
</data>
|
||||||
|
</root>
|
450
src/Privatezilla/MainWindow.Designer.cs
generated
Normal file
|
@ -0,0 +1,450 @@
|
||||||
|
namespace Privatezilla
|
||||||
|
{
|
||||||
|
partial class MainWindow
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Erforderliche Designervariable.
|
||||||
|
/// </summary>
|
||||||
|
private System.ComponentModel.IContainer components = null;
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Verwendete Ressourcen bereinigen.
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="disposing">True, wenn verwaltete Ressourcen gelöscht werden sollen; andernfalls False.</param>
|
||||||
|
protected override void Dispose(bool disposing)
|
||||||
|
{
|
||||||
|
if (disposing && (components != null))
|
||||||
|
{
|
||||||
|
components.Dispose();
|
||||||
|
}
|
||||||
|
base.Dispose(disposing);
|
||||||
|
}
|
||||||
|
|
||||||
|
#region Vom Windows Form-Designer generierter Code
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Erforderliche Methode für die Designerunterstützung.
|
||||||
|
/// Der Inhalt der Methode darf nicht mit dem Code-Editor geändert werden.
|
||||||
|
/// </summary>
|
||||||
|
private void InitializeComponent()
|
||||||
|
{
|
||||||
|
this.components = new System.ComponentModel.Container();
|
||||||
|
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MainWindow));
|
||||||
|
this.LblMainMenu = new System.Windows.Forms.Button();
|
||||||
|
this.MainMenu = new System.Windows.Forms.ContextMenuStrip(this.components);
|
||||||
|
this.Help = new System.Windows.Forms.ToolStripMenuItem();
|
||||||
|
this.CommunityPkg = new System.Windows.Forms.ToolStripMenuItem();
|
||||||
|
this.CheckRelease = new System.Windows.Forms.ToolStripMenuItem();
|
||||||
|
this.Info = new System.Windows.Forms.ToolStripMenuItem();
|
||||||
|
this.PnlNav = new System.Windows.Forms.Panel();
|
||||||
|
this.LblPS = new System.Windows.Forms.LinkLabel();
|
||||||
|
this.LblSettings = new System.Windows.Forms.LinkLabel();
|
||||||
|
this.TvwSettings = new System.Windows.Forms.TreeView();
|
||||||
|
this.LstPS = new System.Windows.Forms.CheckedListBox();
|
||||||
|
this.PnlSettings = new System.Windows.Forms.Panel();
|
||||||
|
this.assetOpenGitHub = new System.Windows.Forms.PictureBox();
|
||||||
|
this.PBar = new System.Windows.Forms.ProgressBar();
|
||||||
|
this.LvwStatus = new System.Windows.Forms.ListView();
|
||||||
|
this.Setting = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
|
||||||
|
this.State = ((System.Windows.Forms.ColumnHeader)(new System.Windows.Forms.ColumnHeader()));
|
||||||
|
this.LblStatus = new System.Windows.Forms.Label();
|
||||||
|
this.BtnSettingsUndo = new System.Windows.Forms.Button();
|
||||||
|
this.BtnSettingsDo = new System.Windows.Forms.Button();
|
||||||
|
this.BtnSettingsAnalyze = new System.Windows.Forms.Button();
|
||||||
|
this.PnlPS = new System.Windows.Forms.Panel();
|
||||||
|
this.BtnMenuPS = new System.Windows.Forms.Button();
|
||||||
|
this.LblPSHeader = new System.Windows.Forms.Label();
|
||||||
|
this.TxtConsolePS = new System.Windows.Forms.TextBox();
|
||||||
|
this.TxtPSInfo = new System.Windows.Forms.TextBox();
|
||||||
|
this.PSMenu = new System.Windows.Forms.ContextMenuStrip(this.components);
|
||||||
|
this.PSImport = new System.Windows.Forms.ToolStripMenuItem();
|
||||||
|
this.PSSaveAs = new System.Windows.Forms.ToolStripMenuItem();
|
||||||
|
this.PSMarketplace = new System.Windows.Forms.ToolStripMenuItem();
|
||||||
|
this.ToolTip = new System.Windows.Forms.ToolTip(this.components);
|
||||||
|
this.PnlSettingsBottom = new System.Windows.Forms.Panel();
|
||||||
|
this.BtnDoPS = new System.Windows.Forms.Button();
|
||||||
|
this.ChkCodePS = new System.Windows.Forms.CheckBox();
|
||||||
|
this.MainMenu.SuspendLayout();
|
||||||
|
this.PnlNav.SuspendLayout();
|
||||||
|
this.PnlSettings.SuspendLayout();
|
||||||
|
((System.ComponentModel.ISupportInitialize)(this.assetOpenGitHub)).BeginInit();
|
||||||
|
this.PnlPS.SuspendLayout();
|
||||||
|
this.PSMenu.SuspendLayout();
|
||||||
|
this.PnlSettingsBottom.SuspendLayout();
|
||||||
|
this.SuspendLayout();
|
||||||
|
//
|
||||||
|
// LblMainMenu
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.LblMainMenu, "LblMainMenu");
|
||||||
|
this.LblMainMenu.BackColor = System.Drawing.Color.WhiteSmoke;
|
||||||
|
this.LblMainMenu.FlatAppearance.BorderColor = System.Drawing.Color.WhiteSmoke;
|
||||||
|
this.LblMainMenu.FlatAppearance.BorderSize = 0;
|
||||||
|
this.LblMainMenu.FlatAppearance.MouseOverBackColor = System.Drawing.Color.HotPink;
|
||||||
|
this.LblMainMenu.ForeColor = System.Drawing.Color.Black;
|
||||||
|
this.LblMainMenu.Name = "LblMainMenu";
|
||||||
|
this.LblMainMenu.UseVisualStyleBackColor = false;
|
||||||
|
this.LblMainMenu.Click += new System.EventHandler(this.LblMainMenu_Click);
|
||||||
|
//
|
||||||
|
// MainMenu
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.MainMenu, "MainMenu");
|
||||||
|
this.MainMenu.ImageScalingSize = new System.Drawing.Size(18, 18);
|
||||||
|
this.MainMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
|
||||||
|
this.Help,
|
||||||
|
this.CommunityPkg,
|
||||||
|
this.CheckRelease,
|
||||||
|
this.Info});
|
||||||
|
this.MainMenu.Name = "MainMenu";
|
||||||
|
this.MainMenu.RenderMode = System.Windows.Forms.ToolStripRenderMode.System;
|
||||||
|
//
|
||||||
|
// Help
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.Help, "Help");
|
||||||
|
this.Help.Name = "Help";
|
||||||
|
this.Help.Click += new System.EventHandler(this.Help_Click);
|
||||||
|
//
|
||||||
|
// CommunityPkg
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.CommunityPkg, "CommunityPkg");
|
||||||
|
this.CommunityPkg.Name = "CommunityPkg";
|
||||||
|
this.CommunityPkg.Click += new System.EventHandler(this.CommunityPkg_Click);
|
||||||
|
//
|
||||||
|
// CheckRelease
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.CheckRelease, "CheckRelease");
|
||||||
|
this.CheckRelease.Name = "CheckRelease";
|
||||||
|
this.CheckRelease.Click += new System.EventHandler(this.CheckRelease_Click);
|
||||||
|
//
|
||||||
|
// Info
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.Info, "Info");
|
||||||
|
this.Info.Name = "Info";
|
||||||
|
this.Info.Click += new System.EventHandler(this.Info_Click);
|
||||||
|
//
|
||||||
|
// PnlNav
|
||||||
|
//
|
||||||
|
this.PnlNav.BackColor = System.Drawing.Color.WhiteSmoke;
|
||||||
|
this.PnlNav.Controls.Add(this.LblPS);
|
||||||
|
this.PnlNav.Controls.Add(this.LblSettings);
|
||||||
|
this.PnlNav.Controls.Add(this.LblMainMenu);
|
||||||
|
this.PnlNav.Controls.Add(this.TvwSettings);
|
||||||
|
this.PnlNav.Controls.Add(this.LstPS);
|
||||||
|
resources.ApplyResources(this.PnlNav, "PnlNav");
|
||||||
|
this.PnlNav.Name = "PnlNav";
|
||||||
|
//
|
||||||
|
// LblPS
|
||||||
|
//
|
||||||
|
this.LblPS.ActiveLinkColor = System.Drawing.Color.DeepPink;
|
||||||
|
this.LblPS.AutoEllipsis = true;
|
||||||
|
resources.ApplyResources(this.LblPS, "LblPS");
|
||||||
|
this.LblPS.LinkBehavior = System.Windows.Forms.LinkBehavior.HoverUnderline;
|
||||||
|
this.LblPS.LinkColor = System.Drawing.Color.Black;
|
||||||
|
this.LblPS.Name = "LblPS";
|
||||||
|
this.LblPS.TabStop = true;
|
||||||
|
this.LblPS.VisitedLinkColor = System.Drawing.Color.DimGray;
|
||||||
|
this.LblPS.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LblPS_LinkClicked);
|
||||||
|
//
|
||||||
|
// LblSettings
|
||||||
|
//
|
||||||
|
this.LblSettings.ActiveLinkColor = System.Drawing.Color.DeepPink;
|
||||||
|
this.LblSettings.AutoEllipsis = true;
|
||||||
|
resources.ApplyResources(this.LblSettings, "LblSettings");
|
||||||
|
this.LblSettings.LinkBehavior = System.Windows.Forms.LinkBehavior.HoverUnderline;
|
||||||
|
this.LblSettings.LinkColor = System.Drawing.Color.Black;
|
||||||
|
this.LblSettings.Name = "LblSettings";
|
||||||
|
this.LblSettings.TabStop = true;
|
||||||
|
this.LblSettings.VisitedLinkColor = System.Drawing.Color.DimGray;
|
||||||
|
this.LblSettings.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.LblSettings_LinkClicked);
|
||||||
|
//
|
||||||
|
// TvwSettings
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.TvwSettings, "TvwSettings");
|
||||||
|
this.TvwSettings.BackColor = System.Drawing.Color.WhiteSmoke;
|
||||||
|
this.TvwSettings.BorderStyle = System.Windows.Forms.BorderStyle.None;
|
||||||
|
this.TvwSettings.CheckBoxes = true;
|
||||||
|
this.TvwSettings.LineColor = System.Drawing.Color.DarkOrchid;
|
||||||
|
this.TvwSettings.Name = "TvwSettings";
|
||||||
|
this.TvwSettings.ShowLines = false;
|
||||||
|
this.TvwSettings.ShowNodeToolTips = true;
|
||||||
|
this.TvwSettings.ShowPlusMinus = false;
|
||||||
|
this.TvwSettings.TabStop = false;
|
||||||
|
this.TvwSettings.AfterCheck += new System.Windows.Forms.TreeViewEventHandler(this.TvwSetting_AfterCheck);
|
||||||
|
//
|
||||||
|
// LstPS
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.LstPS, "LstPS");
|
||||||
|
this.LstPS.BackColor = System.Drawing.Color.WhiteSmoke;
|
||||||
|
this.LstPS.BorderStyle = System.Windows.Forms.BorderStyle.None;
|
||||||
|
this.LstPS.ForeColor = System.Drawing.Color.Black;
|
||||||
|
this.LstPS.FormattingEnabled = true;
|
||||||
|
this.LstPS.Name = "LstPS";
|
||||||
|
this.LstPS.Sorted = true;
|
||||||
|
this.LstPS.ThreeDCheckBoxes = true;
|
||||||
|
this.LstPS.SelectedIndexChanged += new System.EventHandler(this.LstPS_SelectedIndexChanged);
|
||||||
|
//
|
||||||
|
// PnlSettings
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.PnlSettings, "PnlSettings");
|
||||||
|
this.PnlSettings.Controls.Add(this.assetOpenGitHub);
|
||||||
|
this.PnlSettings.Controls.Add(this.PBar);
|
||||||
|
this.PnlSettings.Controls.Add(this.LvwStatus);
|
||||||
|
this.PnlSettings.Controls.Add(this.LblStatus);
|
||||||
|
this.PnlSettings.Name = "PnlSettings";
|
||||||
|
//
|
||||||
|
// assetOpenGitHub
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.assetOpenGitHub, "assetOpenGitHub");
|
||||||
|
this.assetOpenGitHub.Cursor = System.Windows.Forms.Cursors.Hand;
|
||||||
|
this.assetOpenGitHub.Name = "assetOpenGitHub";
|
||||||
|
this.assetOpenGitHub.TabStop = false;
|
||||||
|
this.ToolTip.SetToolTip(this.assetOpenGitHub, resources.GetString("assetOpenGitHub.ToolTip"));
|
||||||
|
this.assetOpenGitHub.Click += new System.EventHandler(this.assetOpenGitHubPage_Click);
|
||||||
|
//
|
||||||
|
// PBar
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.PBar, "PBar");
|
||||||
|
this.PBar.Name = "PBar";
|
||||||
|
//
|
||||||
|
// LvwStatus
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.LvwStatus, "LvwStatus");
|
||||||
|
this.LvwStatus.BackColor = System.Drawing.Color.White;
|
||||||
|
this.LvwStatus.BorderStyle = System.Windows.Forms.BorderStyle.None;
|
||||||
|
this.LvwStatus.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
|
||||||
|
this.Setting,
|
||||||
|
this.State});
|
||||||
|
this.LvwStatus.FullRowSelect = true;
|
||||||
|
this.LvwStatus.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.None;
|
||||||
|
this.LvwStatus.HideSelection = false;
|
||||||
|
this.LvwStatus.Name = "LvwStatus";
|
||||||
|
this.LvwStatus.TileSize = new System.Drawing.Size(1, 1);
|
||||||
|
this.LvwStatus.UseCompatibleStateImageBehavior = false;
|
||||||
|
this.LvwStatus.View = System.Windows.Forms.View.Details;
|
||||||
|
this.LvwStatus.ColumnClick += new System.Windows.Forms.ColumnClickEventHandler(this.LvwStatus_ColumnClick);
|
||||||
|
//
|
||||||
|
// Setting
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.Setting, "Setting");
|
||||||
|
//
|
||||||
|
// State
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.State, "State");
|
||||||
|
//
|
||||||
|
// LblStatus
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.LblStatus, "LblStatus");
|
||||||
|
this.LblStatus.AutoEllipsis = true;
|
||||||
|
this.LblStatus.BackColor = System.Drawing.Color.White;
|
||||||
|
this.LblStatus.Name = "LblStatus";
|
||||||
|
//
|
||||||
|
// BtnSettingsUndo
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.BtnSettingsUndo, "BtnSettingsUndo");
|
||||||
|
this.BtnSettingsUndo.BackColor = System.Drawing.Color.Gainsboro;
|
||||||
|
this.BtnSettingsUndo.FlatAppearance.BorderColor = System.Drawing.Color.Gainsboro;
|
||||||
|
this.BtnSettingsUndo.FlatAppearance.BorderSize = 0;
|
||||||
|
this.BtnSettingsUndo.Name = "BtnSettingsUndo";
|
||||||
|
this.BtnSettingsUndo.UseVisualStyleBackColor = false;
|
||||||
|
this.BtnSettingsUndo.Click += new System.EventHandler(this.BtnSettingsUndo_Click);
|
||||||
|
//
|
||||||
|
// BtnSettingsDo
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.BtnSettingsDo, "BtnSettingsDo");
|
||||||
|
this.BtnSettingsDo.BackColor = System.Drawing.Color.Gainsboro;
|
||||||
|
this.BtnSettingsDo.FlatAppearance.BorderColor = System.Drawing.Color.Gainsboro;
|
||||||
|
this.BtnSettingsDo.FlatAppearance.BorderSize = 0;
|
||||||
|
this.BtnSettingsDo.Name = "BtnSettingsDo";
|
||||||
|
this.BtnSettingsDo.UseVisualStyleBackColor = false;
|
||||||
|
this.BtnSettingsDo.Click += new System.EventHandler(this.BtnSettingsDo_Click);
|
||||||
|
//
|
||||||
|
// BtnSettingsAnalyze
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.BtnSettingsAnalyze, "BtnSettingsAnalyze");
|
||||||
|
this.BtnSettingsAnalyze.BackColor = System.Drawing.Color.Gainsboro;
|
||||||
|
this.BtnSettingsAnalyze.FlatAppearance.BorderColor = System.Drawing.Color.Gainsboro;
|
||||||
|
this.BtnSettingsAnalyze.FlatAppearance.BorderSize = 0;
|
||||||
|
this.BtnSettingsAnalyze.Name = "BtnSettingsAnalyze";
|
||||||
|
this.BtnSettingsAnalyze.UseVisualStyleBackColor = false;
|
||||||
|
this.BtnSettingsAnalyze.Click += new System.EventHandler(this.BtnSettingsAnalyze_Click);
|
||||||
|
//
|
||||||
|
// PnlPS
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.PnlPS, "PnlPS");
|
||||||
|
this.PnlPS.BackColor = System.Drawing.Color.White;
|
||||||
|
this.PnlPS.Controls.Add(this.BtnMenuPS);
|
||||||
|
this.PnlPS.Controls.Add(this.LblPSHeader);
|
||||||
|
this.PnlPS.Controls.Add(this.TxtConsolePS);
|
||||||
|
this.PnlPS.Controls.Add(this.TxtPSInfo);
|
||||||
|
this.PnlPS.Name = "PnlPS";
|
||||||
|
//
|
||||||
|
// BtnMenuPS
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.BtnMenuPS, "BtnMenuPS");
|
||||||
|
this.BtnMenuPS.BackColor = System.Drawing.Color.Gainsboro;
|
||||||
|
this.BtnMenuPS.FlatAppearance.BorderColor = System.Drawing.Color.Gainsboro;
|
||||||
|
this.BtnMenuPS.FlatAppearance.BorderSize = 0;
|
||||||
|
this.BtnMenuPS.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Silver;
|
||||||
|
this.BtnMenuPS.ForeColor = System.Drawing.Color.Black;
|
||||||
|
this.BtnMenuPS.Name = "BtnMenuPS";
|
||||||
|
this.BtnMenuPS.UseVisualStyleBackColor = false;
|
||||||
|
this.BtnMenuPS.Click += new System.EventHandler(this.BtnMenuPS_Click);
|
||||||
|
//
|
||||||
|
// LblPSHeader
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.LblPSHeader, "LblPSHeader");
|
||||||
|
this.LblPSHeader.BackColor = System.Drawing.Color.Gainsboro;
|
||||||
|
this.LblPSHeader.Name = "LblPSHeader";
|
||||||
|
//
|
||||||
|
// TxtConsolePS
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.TxtConsolePS, "TxtConsolePS");
|
||||||
|
this.TxtConsolePS.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.Suggest;
|
||||||
|
this.TxtConsolePS.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.FileSystem;
|
||||||
|
this.TxtConsolePS.BackColor = System.Drawing.Color.PaleTurquoise;
|
||||||
|
this.TxtConsolePS.BorderStyle = System.Windows.Forms.BorderStyle.None;
|
||||||
|
this.TxtConsolePS.ForeColor = System.Drawing.Color.Black;
|
||||||
|
this.TxtConsolePS.Name = "TxtConsolePS";
|
||||||
|
//
|
||||||
|
// TxtPSInfo
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.TxtPSInfo, "TxtPSInfo");
|
||||||
|
this.TxtPSInfo.BackColor = System.Drawing.Color.White;
|
||||||
|
this.TxtPSInfo.BorderStyle = System.Windows.Forms.BorderStyle.None;
|
||||||
|
this.TxtPSInfo.ForeColor = System.Drawing.Color.Black;
|
||||||
|
this.TxtPSInfo.Name = "TxtPSInfo";
|
||||||
|
this.TxtPSInfo.ReadOnly = true;
|
||||||
|
//
|
||||||
|
// PSMenu
|
||||||
|
//
|
||||||
|
this.PSMenu.BackColor = System.Drawing.Color.WhiteSmoke;
|
||||||
|
resources.ApplyResources(this.PSMenu, "PSMenu");
|
||||||
|
this.PSMenu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
|
||||||
|
this.PSImport,
|
||||||
|
this.PSSaveAs,
|
||||||
|
this.PSMarketplace});
|
||||||
|
this.PSMenu.LayoutStyle = System.Windows.Forms.ToolStripLayoutStyle.Table;
|
||||||
|
this.PSMenu.Name = "contextHostsMenu";
|
||||||
|
this.PSMenu.RenderMode = System.Windows.Forms.ToolStripRenderMode.System;
|
||||||
|
//
|
||||||
|
// PSImport
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.PSImport, "PSImport");
|
||||||
|
this.PSImport.Name = "PSImport";
|
||||||
|
this.PSImport.Click += new System.EventHandler(this.PSImport_Click);
|
||||||
|
//
|
||||||
|
// PSSaveAs
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.PSSaveAs, "PSSaveAs");
|
||||||
|
this.PSSaveAs.Name = "PSSaveAs";
|
||||||
|
this.PSSaveAs.Click += new System.EventHandler(this.PSSaveAs_Click);
|
||||||
|
//
|
||||||
|
// PSMarketplace
|
||||||
|
//
|
||||||
|
this.PSMarketplace.BackColor = System.Drawing.Color.Transparent;
|
||||||
|
resources.ApplyResources(this.PSMarketplace, "PSMarketplace");
|
||||||
|
this.PSMarketplace.ForeColor = System.Drawing.Color.Black;
|
||||||
|
this.PSMarketplace.Name = "PSMarketplace";
|
||||||
|
this.PSMarketplace.Click += new System.EventHandler(this.PSMarketplace_Click);
|
||||||
|
//
|
||||||
|
// ToolTip
|
||||||
|
//
|
||||||
|
this.ToolTip.AutomaticDelay = 0;
|
||||||
|
this.ToolTip.AutoPopDelay = 15000;
|
||||||
|
this.ToolTip.InitialDelay = 500;
|
||||||
|
this.ToolTip.ReshowDelay = 100;
|
||||||
|
this.ToolTip.UseAnimation = false;
|
||||||
|
this.ToolTip.UseFading = false;
|
||||||
|
//
|
||||||
|
// PnlSettingsBottom
|
||||||
|
//
|
||||||
|
this.PnlSettingsBottom.Controls.Add(this.BtnSettingsUndo);
|
||||||
|
this.PnlSettingsBottom.Controls.Add(this.BtnSettingsDo);
|
||||||
|
this.PnlSettingsBottom.Controls.Add(this.BtnDoPS);
|
||||||
|
this.PnlSettingsBottom.Controls.Add(this.BtnSettingsAnalyze);
|
||||||
|
this.PnlSettingsBottom.Controls.Add(this.ChkCodePS);
|
||||||
|
resources.ApplyResources(this.PnlSettingsBottom, "PnlSettingsBottom");
|
||||||
|
this.PnlSettingsBottom.Name = "PnlSettingsBottom";
|
||||||
|
//
|
||||||
|
// BtnDoPS
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.BtnDoPS, "BtnDoPS");
|
||||||
|
this.BtnDoPS.BackColor = System.Drawing.Color.Gainsboro;
|
||||||
|
this.BtnDoPS.FlatAppearance.BorderColor = System.Drawing.Color.Gainsboro;
|
||||||
|
this.BtnDoPS.FlatAppearance.BorderSize = 0;
|
||||||
|
this.BtnDoPS.Name = "BtnDoPS";
|
||||||
|
this.BtnDoPS.UseVisualStyleBackColor = false;
|
||||||
|
this.BtnDoPS.Click += new System.EventHandler(this.BtnDoPS_Click);
|
||||||
|
//
|
||||||
|
// ChkCodePS
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.ChkCodePS, "ChkCodePS");
|
||||||
|
this.ChkCodePS.BackColor = System.Drawing.Color.Gainsboro;
|
||||||
|
this.ChkCodePS.FlatAppearance.BorderColor = System.Drawing.Color.Black;
|
||||||
|
this.ChkCodePS.FlatAppearance.BorderSize = 0;
|
||||||
|
this.ChkCodePS.ForeColor = System.Drawing.Color.Black;
|
||||||
|
this.ChkCodePS.Name = "ChkCodePS";
|
||||||
|
this.ChkCodePS.UseVisualStyleBackColor = false;
|
||||||
|
this.ChkCodePS.CheckedChanged += new System.EventHandler(this.ChkCodePS_CheckedChanged);
|
||||||
|
//
|
||||||
|
// MainWindow
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this, "$this");
|
||||||
|
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi;
|
||||||
|
this.BackColor = System.Drawing.Color.White;
|
||||||
|
this.Controls.Add(this.PnlSettingsBottom);
|
||||||
|
this.Controls.Add(this.PnlNav);
|
||||||
|
this.Controls.Add(this.PnlSettings);
|
||||||
|
this.Controls.Add(this.PnlPS);
|
||||||
|
this.Name = "MainWindow";
|
||||||
|
this.ShowIcon = false;
|
||||||
|
this.MainMenu.ResumeLayout(false);
|
||||||
|
this.PnlNav.ResumeLayout(false);
|
||||||
|
this.PnlNav.PerformLayout();
|
||||||
|
this.PnlSettings.ResumeLayout(false);
|
||||||
|
((System.ComponentModel.ISupportInitialize)(this.assetOpenGitHub)).EndInit();
|
||||||
|
this.PnlPS.ResumeLayout(false);
|
||||||
|
this.PnlPS.PerformLayout();
|
||||||
|
this.PSMenu.ResumeLayout(false);
|
||||||
|
this.PnlSettingsBottom.ResumeLayout(false);
|
||||||
|
this.ResumeLayout(false);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
#endregion
|
||||||
|
private System.Windows.Forms.Button LblMainMenu;
|
||||||
|
private System.Windows.Forms.ContextMenuStrip MainMenu;
|
||||||
|
private System.Windows.Forms.ToolStripMenuItem Info;
|
||||||
|
private System.Windows.Forms.ToolStripMenuItem CheckRelease;
|
||||||
|
private System.Windows.Forms.ToolStripMenuItem Help;
|
||||||
|
private System.Windows.Forms.Panel PnlNav;
|
||||||
|
private System.Windows.Forms.LinkLabel LblSettings;
|
||||||
|
private System.Windows.Forms.LinkLabel LblPS;
|
||||||
|
private System.Windows.Forms.CheckedListBox LstPS;
|
||||||
|
private System.Windows.Forms.Panel PnlSettings;
|
||||||
|
private System.Windows.Forms.Button BtnSettingsUndo;
|
||||||
|
private System.Windows.Forms.Button BtnSettingsDo;
|
||||||
|
private System.Windows.Forms.Button BtnSettingsAnalyze;
|
||||||
|
private System.Windows.Forms.Panel PnlPS;
|
||||||
|
private System.Windows.Forms.TextBox TxtPSInfo;
|
||||||
|
private System.Windows.Forms.TextBox TxtConsolePS;
|
||||||
|
private System.Windows.Forms.ContextMenuStrip PSMenu;
|
||||||
|
private System.Windows.Forms.ToolStripMenuItem PSImport;
|
||||||
|
private System.Windows.Forms.ToolStripMenuItem PSSaveAs;
|
||||||
|
private System.Windows.Forms.ToolStripMenuItem PSMarketplace;
|
||||||
|
private System.Windows.Forms.ToolStripMenuItem CommunityPkg;
|
||||||
|
private System.Windows.Forms.ToolTip ToolTip;
|
||||||
|
private System.Windows.Forms.Button BtnMenuPS;
|
||||||
|
private System.Windows.Forms.Label LblPSHeader;
|
||||||
|
private System.Windows.Forms.PictureBox assetOpenGitHub;
|
||||||
|
private System.Windows.Forms.Panel PnlSettingsBottom;
|
||||||
|
private System.Windows.Forms.Button BtnDoPS;
|
||||||
|
private System.Windows.Forms.CheckBox ChkCodePS;
|
||||||
|
private System.Windows.Forms.TreeView TvwSettings;
|
||||||
|
private System.Windows.Forms.ProgressBar PBar;
|
||||||
|
private System.Windows.Forms.ListView LvwStatus;
|
||||||
|
private System.Windows.Forms.ColumnHeader Setting;
|
||||||
|
private System.Windows.Forms.ColumnHeader State;
|
||||||
|
private System.Windows.Forms.Label LblStatus;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
794
src/Privatezilla/MainWindow.cs
Normal file
|
@ -0,0 +1,794 @@
|
||||||
|
using Privatezilla.ITreeNode;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Diagnostics;
|
||||||
|
using System.Drawing;
|
||||||
|
using System.IO;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Net;
|
||||||
|
using System.Runtime.CompilerServices;
|
||||||
|
using System.Text;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
using System.Windows.Forms;
|
||||||
|
|
||||||
|
namespace Privatezilla
|
||||||
|
{
|
||||||
|
public partial class MainWindow : Form
|
||||||
|
{
|
||||||
|
// Setting progress
|
||||||
|
private int _progress = 0;
|
||||||
|
|
||||||
|
private int _progressIncrement = 0;
|
||||||
|
|
||||||
|
// Update
|
||||||
|
private readonly string _releaseURL = "https://raw.githubusercontent.com/builtbybel/privatezilla/master/latest.txt";
|
||||||
|
|
||||||
|
public Version CurrentVersion = new Version(Application.ProductVersion);
|
||||||
|
public Version LatestVersion;
|
||||||
|
|
||||||
|
private void CheckRelease_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
WebRequest hreq = WebRequest.Create(_releaseURL);
|
||||||
|
hreq.Timeout = 10000;
|
||||||
|
hreq.Headers.Set("Cache-Control", "no-cache, no-store, must-revalidate");
|
||||||
|
|
||||||
|
WebResponse hres = hreq.GetResponse();
|
||||||
|
StreamReader sr = new StreamReader(hres.GetResponseStream());
|
||||||
|
|
||||||
|
LatestVersion = new Version(sr.ReadToEnd().Trim());
|
||||||
|
|
||||||
|
// Done and dispose!
|
||||||
|
sr.Dispose();
|
||||||
|
hres.Dispose();
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
MessageBox.Show(ex.Message, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); // Update check failed!
|
||||||
|
}
|
||||||
|
|
||||||
|
var equals = LatestVersion.CompareTo(CurrentVersion);
|
||||||
|
|
||||||
|
if (equals == 0)
|
||||||
|
{
|
||||||
|
MessageBox.Show(Locale.releaseUpToDate, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information); // Up-to-date
|
||||||
|
}
|
||||||
|
else if (equals < 0)
|
||||||
|
{
|
||||||
|
MessageBox.Show(Locale.releaseUnofficial, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Warning); // Unofficial
|
||||||
|
}
|
||||||
|
else // New release available!
|
||||||
|
{
|
||||||
|
if (MessageBox.Show(Locale.releaseUpdateAvailable + LatestVersion + Locale.releaseUpdateYourVersion.Replace("\\r\\n", "\r\n") + CurrentVersion + Locale.releaseUpdateAvailableURL.Replace("\\r\\n", "\r\n\n"), this.Text, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) // New release available!
|
||||||
|
{
|
||||||
|
Process.Start("https://github.com/builtbybel/privatezilla/releases/tag/" + LatestVersion);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public void Globalization()
|
||||||
|
{
|
||||||
|
BtnDoPS.Text = Locale.BtnDoPS;
|
||||||
|
BtnSettingsAnalyze.Text = Locale.BtnSettingsAnalyze;
|
||||||
|
BtnSettingsDo.Text = Locale.BtnSettingsDo;
|
||||||
|
BtnSettingsUndo.Text = Locale.BtnSettingsUndo;
|
||||||
|
ChkCodePS.Text = Locale.ChkCodePS;
|
||||||
|
LblPS.Text = Locale.LblPS;
|
||||||
|
LblPSHeader.Text = Locale.LblPSHeader;
|
||||||
|
LblSettings.Text = Locale.LblSettings;
|
||||||
|
LblStatus.Text = Locale.LblStatus;
|
||||||
|
TxtPSInfo.Text = Locale.TxtPSInfo;
|
||||||
|
CheckRelease.Text = Locale.CheckRelease;
|
||||||
|
CommunityPkg.Text = Locale.CommunityPkg;
|
||||||
|
Help.Text = Locale.Help;
|
||||||
|
Info.Text = Locale.Info;
|
||||||
|
PSImport.Text = Locale.PSImport;
|
||||||
|
PSMarketplace.Text = Locale.PSMarketplace;
|
||||||
|
PSSaveAs.Text = Locale.PSSaveAs;
|
||||||
|
Setting.Text = Locale.columnSetting; // Status column
|
||||||
|
State.Text = Locale.columnState; // State column
|
||||||
|
}
|
||||||
|
|
||||||
|
private void AutoAdjustScreensize()
|
||||||
|
{
|
||||||
|
var screen = Screen.FromControl(this);
|
||||||
|
var screenSize = screen.Bounds.Size;
|
||||||
|
|
||||||
|
if (Width > screenSize.Width)
|
||||||
|
Width = screenSize.Width;
|
||||||
|
|
||||||
|
if (Height > screenSize.Height)
|
||||||
|
Height = screenSize.Height - 30; //Height -30 because of the Windows Task bar
|
||||||
|
}
|
||||||
|
|
||||||
|
public MainWindow()
|
||||||
|
{
|
||||||
|
// Uncomment lower line and add lang code to run localization test
|
||||||
|
// Thread.CurrentThread.CurrentUICulture = new CultureInfo("de");
|
||||||
|
|
||||||
|
InitializeComponent();
|
||||||
|
|
||||||
|
// Initilize settings
|
||||||
|
InitializeSettings();
|
||||||
|
|
||||||
|
// Check if community package is installed
|
||||||
|
CommunityPackageAvailable();
|
||||||
|
|
||||||
|
// GUI options
|
||||||
|
LblMainMenu.Text = "\ue700"; // Hamburger menu
|
||||||
|
|
||||||
|
// GUI localization
|
||||||
|
Globalization();
|
||||||
|
|
||||||
|
//Adjust to current screensize if window is too big
|
||||||
|
AutoAdjustScreensize();
|
||||||
|
}
|
||||||
|
|
||||||
|
public void InitializeSettings()
|
||||||
|
{
|
||||||
|
TvwSettings.Nodes.Clear();
|
||||||
|
|
||||||
|
// Root node
|
||||||
|
TreeNode root = new TreeNode("Windows 10 (" + WindowsHelper.GetOS() + ")")
|
||||||
|
{
|
||||||
|
Checked = false
|
||||||
|
};
|
||||||
|
|
||||||
|
// Settings > Privacy
|
||||||
|
TreeNode privacy = new TreeNode(Locale.rootSettingsPrivacy, new TreeNode[] {
|
||||||
|
new SettingNode(new Setting.Privacy.DisableTelemetry()),
|
||||||
|
new SettingNode(new Setting.Privacy.DisableCompTelemetry()),
|
||||||
|
new SettingNode(new Setting.Privacy.DisableAds()),
|
||||||
|
new SettingNode(new Setting.Privacy.DisableWiFi()),
|
||||||
|
new SettingNode(new Setting.Privacy.DiagnosticData()),
|
||||||
|
new SettingNode(new Setting.Privacy.HandwritingData()),
|
||||||
|
new SettingNode(new Setting.Privacy.DisableBiometrics()),
|
||||||
|
new SettingNode(new Setting.Privacy.DisableTimeline()),
|
||||||
|
new SettingNode(new Setting.Privacy.DisableLocation()),
|
||||||
|
new SettingNode(new Setting.Privacy.DisableFeedback()),
|
||||||
|
new SettingNode(new Setting.Privacy.DisableTips()),
|
||||||
|
new SettingNode(new Setting.Privacy.DisableTipsLockScreen()),
|
||||||
|
new SettingNode(new Setting.Privacy.InstalledApps()),
|
||||||
|
new SettingNode(new Setting.Privacy.SuggestedApps()),
|
||||||
|
new SettingNode(new Setting.Privacy.SuggestedContent()),
|
||||||
|
new SettingNode(new Setting.Privacy.DisableCEIP()),
|
||||||
|
new SettingNode(new Setting.Privacy.DisableHEIP()),
|
||||||
|
new SettingNode(new Setting.Privacy.DisableMSExperiments()),
|
||||||
|
new SettingNode(new Setting.Privacy.InventoryCollector()),
|
||||||
|
new SettingNode(new Setting.Privacy.GetMoreOutOfWindows()),
|
||||||
|
})
|
||||||
|
{
|
||||||
|
//Checked = true,
|
||||||
|
//ToolTipText = "Privacy settings"
|
||||||
|
};
|
||||||
|
|
||||||
|
// Policies > Cortana
|
||||||
|
TreeNode cortana = new TreeNode(Locale.rootSettingsCortana, new TreeNode[] {
|
||||||
|
new SettingNode(new Setting.Cortana.DisableCortana()),
|
||||||
|
new SettingNode(new Setting.Cortana.DisableBing()),
|
||||||
|
new SettingNode(new Setting.Cortana.UninstallCortana()),
|
||||||
|
});
|
||||||
|
|
||||||
|
// Settings > Bloatware
|
||||||
|
TreeNode bloatware = new TreeNode(Locale.rootSettingsBloatware, new TreeNode[] {
|
||||||
|
new SettingNode(new Setting.Bloatware.RemoveUWPAll()),
|
||||||
|
new SettingNode(new Setting.Bloatware.RemoveUWPDefaults()),
|
||||||
|
})
|
||||||
|
{
|
||||||
|
ToolTipText = Locale.rootSettingsBloatwareInfo
|
||||||
|
};
|
||||||
|
|
||||||
|
// Settings > App permissions
|
||||||
|
TreeNode apps = new TreeNode(Locale.rootSettingsApps, new TreeNode[] {
|
||||||
|
new SettingNode(new Setting.Apps.AppNotifications()),
|
||||||
|
new SettingNode(new Setting.Apps.Camera()),
|
||||||
|
new SettingNode(new Setting.Apps.Microphone()),
|
||||||
|
new SettingNode(new Setting.Apps.Call()),
|
||||||
|
new SettingNode(new Setting.Apps.Notifications()),
|
||||||
|
new SettingNode(new Setting.Apps.AccountInfo()),
|
||||||
|
new SettingNode(new Setting.Apps.Contacts()),
|
||||||
|
new SettingNode(new Setting.Apps.Calendar()),
|
||||||
|
new SettingNode(new Setting.Apps.CallHistory()),
|
||||||
|
new SettingNode(new Setting.Apps.Email()),
|
||||||
|
new SettingNode(new Setting.Apps.Tasks()),
|
||||||
|
new SettingNode(new Setting.Apps.Messaging()),
|
||||||
|
new SettingNode(new Setting.Apps.Motion()),
|
||||||
|
new SettingNode(new Setting.Apps.OtherDevices()),
|
||||||
|
new SettingNode(new Setting.Apps.BackgroundApps()),
|
||||||
|
new SettingNode(new Setting.Apps.TrackingApps()),
|
||||||
|
new SettingNode(new Setting.Apps.DiagnosticInformation()),
|
||||||
|
new SettingNode(new Setting.Apps.Documents()),
|
||||||
|
new SettingNode(new Setting.Apps.Pictures()),
|
||||||
|
new SettingNode(new Setting.Apps.Videos()),
|
||||||
|
new SettingNode(new Setting.Apps.Radios()),
|
||||||
|
new SettingNode(new Setting.Apps.FileSystem()),
|
||||||
|
new SettingNode(new Setting.Apps.EyeGaze()),
|
||||||
|
new SettingNode(new Setting.Apps.CellularData()),
|
||||||
|
});
|
||||||
|
|
||||||
|
// Settings > Updates
|
||||||
|
TreeNode updates = new TreeNode(Locale.rootSettingsUpdates, new TreeNode[] {
|
||||||
|
new SettingNode(new Setting.Updates.DisableUpdates()),
|
||||||
|
new SettingNode(new Setting.Updates.DisableUpdatesSharing()),
|
||||||
|
new SettingNode(new Setting.Updates.BlockMajorUpdates()),
|
||||||
|
new SettingNode(new Setting.Updates.DisableSafeguards()),
|
||||||
|
});
|
||||||
|
|
||||||
|
// Settings > Gaming
|
||||||
|
TreeNode gaming = new TreeNode(Locale.rootSettingsGaming, new TreeNode[] {
|
||||||
|
new SettingNode(new Setting.Gaming.DisableGameBar()),
|
||||||
|
});
|
||||||
|
|
||||||
|
// Settings > Windows Defender
|
||||||
|
TreeNode defender = new TreeNode(Locale.rootSettingsDefender, new TreeNode[] {
|
||||||
|
new SettingNode(new Setting.Defender.DisableSmartScreenStore()),
|
||||||
|
});
|
||||||
|
|
||||||
|
// Settings > Microsoft Edge
|
||||||
|
TreeNode edge = new TreeNode(Locale.rootSettingsEdge, new TreeNode[] {
|
||||||
|
new SettingNode(new Setting.Edge.DisableAutoFillCredits()),
|
||||||
|
new SettingNode(new Setting.Edge.EdgeBackground()),
|
||||||
|
new SettingNode(new Setting.Edge.DisableSync()),
|
||||||
|
new SettingNode(new Setting.Edge.BlockEdgeRollout()),
|
||||||
|
});
|
||||||
|
|
||||||
|
// Settings > Security
|
||||||
|
TreeNode security = new TreeNode(Locale.rootSettingsSecurity, new TreeNode[] {
|
||||||
|
new SettingNode(new Setting.Security.DisablePassword()),
|
||||||
|
new SettingNode(new Setting.Security.WindowsDRM()),
|
||||||
|
});
|
||||||
|
|
||||||
|
// Add root nodes
|
||||||
|
root.Nodes.AddRange(new TreeNode[]
|
||||||
|
{
|
||||||
|
privacy,
|
||||||
|
cortana,
|
||||||
|
bloatware,
|
||||||
|
apps,
|
||||||
|
updates,
|
||||||
|
gaming,
|
||||||
|
defender,
|
||||||
|
edge,
|
||||||
|
security,
|
||||||
|
});
|
||||||
|
|
||||||
|
TvwSettings.Nodes.Add(root);
|
||||||
|
TvwSettings.ExpandAll();
|
||||||
|
|
||||||
|
// Preselect nodes
|
||||||
|
CheckNodes(privacy);
|
||||||
|
|
||||||
|
// Set up ToolTip text for TvwSettings
|
||||||
|
ToolTip tooltip = new ToolTip();
|
||||||
|
tooltip.AutoPopDelay = 15000;
|
||||||
|
tooltip.IsBalloon = true;
|
||||||
|
tooltip.SetToolTip(this.TvwSettings, Locale.LblSettings);
|
||||||
|
}
|
||||||
|
|
||||||
|
private List<SettingNode> CollectSettingNodes()
|
||||||
|
{
|
||||||
|
List<SettingNode> selectedSettings = new List<SettingNode>();
|
||||||
|
|
||||||
|
foreach (TreeNode treeNode in TvwSettings.Nodes.All())
|
||||||
|
{
|
||||||
|
if (treeNode.Checked && treeNode.GetType() == typeof(SettingNode))
|
||||||
|
{
|
||||||
|
selectedSettings.Add((SettingNode)treeNode);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
_progressIncrement = (int)Math.Floor(100.0f / selectedSettings.Count);
|
||||||
|
|
||||||
|
return selectedSettings;
|
||||||
|
}
|
||||||
|
|
||||||
|
private void Reset()
|
||||||
|
{
|
||||||
|
_progress = 0;
|
||||||
|
_progressIncrement = 0;
|
||||||
|
|
||||||
|
PBar.Visible = true;
|
||||||
|
PBar.Value = 0;
|
||||||
|
LvwStatus.HeaderStyle = ColumnHeaderStyle.Clickable; // Add Header to ListView
|
||||||
|
LvwStatus.Items.Clear();
|
||||||
|
LvwStatus.Refresh();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
private void IncrementProgress()
|
||||||
|
{
|
||||||
|
_progress += _progressIncrement;
|
||||||
|
PBar.Value = _progress;
|
||||||
|
}
|
||||||
|
|
||||||
|
private void DoProgress(int value)
|
||||||
|
{
|
||||||
|
_progress = value;
|
||||||
|
PBar.Value = _progress;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Check favored parent node including all child nodes
|
||||||
|
public void CheckNodes(TreeNode startNode)
|
||||||
|
{
|
||||||
|
startNode.Checked = true;
|
||||||
|
|
||||||
|
foreach (TreeNode node in startNode.Nodes)
|
||||||
|
|
||||||
|
CheckNodes(node);
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Auto check child nodes when parent node is checked
|
||||||
|
/// </summary>
|
||||||
|
private void TvwSetting_AfterCheck(object sender, TreeViewEventArgs e)
|
||||||
|
{
|
||||||
|
TvwSettings.BeginUpdate();
|
||||||
|
|
||||||
|
foreach (TreeNode child in e.Node.Nodes)
|
||||||
|
{
|
||||||
|
child.Checked = e.Node.Checked;
|
||||||
|
}
|
||||||
|
|
||||||
|
TvwSettings.EndUpdate();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Method to auto. resize column and set the width to the width of the last item in ListView
|
||||||
|
/// </summary>
|
||||||
|
private void ResizeListViewColumns(ListView lv)
|
||||||
|
{
|
||||||
|
foreach (ColumnHeader column in lv.Columns)
|
||||||
|
{
|
||||||
|
column.Width = -2;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Check system for configured settings
|
||||||
|
/// </summary>
|
||||||
|
private async void BtnSettingsAnalyze_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
Reset();
|
||||||
|
int performSettingsCount = 0;
|
||||||
|
|
||||||
|
LblStatus.Text = Locale.statusDoWait;
|
||||||
|
BtnSettingsAnalyze.Enabled = false;
|
||||||
|
|
||||||
|
LvwStatus.BeginUpdate();
|
||||||
|
|
||||||
|
List<SettingNode> selectedSettings = CollectSettingNodes();
|
||||||
|
|
||||||
|
foreach (SettingNode node in selectedSettings)
|
||||||
|
{
|
||||||
|
var setting = node.Setting;
|
||||||
|
ListViewItem state = new ListViewItem(node.Parent.Text + ": " + setting.ID());
|
||||||
|
ConfiguredTaskAwaitable<bool> analyzeTask = Task<bool>.Factory.StartNew(() => setting.CheckSetting()).ConfigureAwait(true);
|
||||||
|
|
||||||
|
bool shouldPerform = await analyzeTask;
|
||||||
|
|
||||||
|
if (shouldPerform)
|
||||||
|
{
|
||||||
|
state.SubItems.Add(Locale.statusFailedConfigure); // Not configured
|
||||||
|
state.BackColor = Color.LavenderBlush;
|
||||||
|
|
||||||
|
performSettingsCount += 1;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
state.SubItems.Add(Locale.statusSuccessConfigure); // Configured
|
||||||
|
state.BackColor = Color.Honeydew;
|
||||||
|
}
|
||||||
|
|
||||||
|
state.Tag = setting;
|
||||||
|
LvwStatus.Items.Add(state);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
DoProgress(100);
|
||||||
|
|
||||||
|
// Summary
|
||||||
|
var sum = (Locale.summarySelected + " " + $"{selectedSettings.Count}" + " - " + Locale.summaryConfigured + " " + $"{selectedSettings.Count - performSettingsCount}" + " - " + Locale.summaryNotConfigured + " " + $"{performSettingsCount}");
|
||||||
|
LblStatus.Text = Locale.statusFinishAnalyze + "\n" + sum;
|
||||||
|
|
||||||
|
BtnSettingsAnalyze.Enabled = true;
|
||||||
|
LvwStatus.EndUpdate();
|
||||||
|
|
||||||
|
ResizeListViewColumns(LvwStatus);
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Apply selected settings
|
||||||
|
/// </summary>
|
||||||
|
///
|
||||||
|
private async void ApplySettings(List<SettingNode> treeNodes)
|
||||||
|
{
|
||||||
|
BtnSettingsDo.Enabled = false;
|
||||||
|
LvwStatus.BeginUpdate();
|
||||||
|
|
||||||
|
foreach (SettingNode node in treeNodes)
|
||||||
|
{
|
||||||
|
// Add status info
|
||||||
|
LblStatus.Text = Locale.statusDoWait + " (" + node.Text + ")";
|
||||||
|
|
||||||
|
var setting = node.Setting;
|
||||||
|
ConfiguredTaskAwaitable<bool> performTask = Task<bool>.Factory.StartNew(() => setting.DoSetting()).ConfigureAwait(true);
|
||||||
|
|
||||||
|
var result = await performTask;
|
||||||
|
|
||||||
|
var listItem = new ListViewItem(setting.ID());
|
||||||
|
if (result)
|
||||||
|
{
|
||||||
|
listItem.SubItems.Add(Locale.statusSuccessApply); // Applied
|
||||||
|
listItem.BackColor = Color.Honeydew;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
listItem.SubItems.Add(Locale.statusFailedApply); // Not applied
|
||||||
|
listItem.BackColor = Color.LavenderBlush;
|
||||||
|
}
|
||||||
|
|
||||||
|
LvwStatus.Items.Add(listItem);
|
||||||
|
IncrementProgress();
|
||||||
|
}
|
||||||
|
|
||||||
|
DoProgress(100);
|
||||||
|
|
||||||
|
LblStatus.Text = Locale.statusFinishApply;
|
||||||
|
BtnSettingsDo.Enabled = true;
|
||||||
|
LvwStatus.EndUpdate();
|
||||||
|
|
||||||
|
ResizeListViewColumns(LvwStatus);
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Revert selected settings
|
||||||
|
/// </summary>
|
||||||
|
private async void UndoSettings(List<SettingNode> treeNodes)
|
||||||
|
{
|
||||||
|
LblStatus.Text = Locale.statusDoWait;
|
||||||
|
BtnSettingsUndo.Enabled = false;
|
||||||
|
LvwStatus.BeginUpdate();
|
||||||
|
|
||||||
|
foreach (SettingNode node in treeNodes)
|
||||||
|
{
|
||||||
|
var setting = node.Setting;
|
||||||
|
ConfiguredTaskAwaitable<bool> performTask = Task<bool>.Factory.StartNew(() => setting.UndoSetting()).ConfigureAwait(true);
|
||||||
|
|
||||||
|
var result = await performTask;
|
||||||
|
|
||||||
|
var listItem = new ListViewItem(setting.ID());
|
||||||
|
if (result)
|
||||||
|
{
|
||||||
|
listItem.SubItems.Add(Locale.statusSuccessApply); // Applied
|
||||||
|
listItem.BackColor = Color.Honeydew;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
listItem.SubItems.Add(Locale.statusFailedApply); // Not applied
|
||||||
|
listItem.BackColor = Color.LavenderBlush;
|
||||||
|
}
|
||||||
|
|
||||||
|
LvwStatus.Items.Add(listItem);
|
||||||
|
IncrementProgress();
|
||||||
|
}
|
||||||
|
|
||||||
|
DoProgress(100);
|
||||||
|
|
||||||
|
LblStatus.Text = Locale.statusFinishUndo;
|
||||||
|
BtnSettingsUndo.Enabled = true;
|
||||||
|
LvwStatus.EndUpdate();
|
||||||
|
|
||||||
|
ResizeListViewColumns(LvwStatus);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void BtnSettingsDo_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
Reset();
|
||||||
|
|
||||||
|
List<SettingNode> performNodes = CollectSettingNodes();
|
||||||
|
ApplySettings(performNodes);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void BtnSettingsUndo_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
if (MessageBox.Show(Locale.statusUndoSettings, this.Text, MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button2) == DialogResult.Yes)
|
||||||
|
{
|
||||||
|
Reset();
|
||||||
|
|
||||||
|
List<SettingNode> performNodes = CollectSettingNodes();
|
||||||
|
UndoSettings(performNodes);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void Info_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
MessageBox.Show("Privatezilla" + "\nVersion " + Program.GetCurrentVersionTostring() + " (Pollux)\r\n" +
|
||||||
|
Locale.infoApp.Replace("\\t", "\t"), "Info", MessageBoxButtons.OK, MessageBoxIcon.Information);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void LblMainMenu_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
this.MainMenu.Show(Cursor.Position.X, Cursor.Position.Y);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void Help_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
MessageBox.Show(Locale.helpApp.Replace("\\r\\n", "\r\n"), Help.Text, MessageBoxButtons.OK, MessageBoxIcon.Question);
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Populate Setting files to Navigation > settings > LstPopulatePS
|
||||||
|
/// </summary>
|
||||||
|
private void PopulatePS()
|
||||||
|
{
|
||||||
|
// Switch to More
|
||||||
|
PnlPS.Visible = true;
|
||||||
|
BtnDoPS.Visible = true;
|
||||||
|
ChkCodePS.Visible = true;
|
||||||
|
LstPS.Visible = true;
|
||||||
|
|
||||||
|
PnlSettings.Visible = false;
|
||||||
|
BtnSettingsAnalyze.Visible = false;
|
||||||
|
BtnSettingsUndo.Visible = false;
|
||||||
|
BtnSettingsDo.Visible = false;
|
||||||
|
TvwSettings.Visible = false;
|
||||||
|
|
||||||
|
// Clear list
|
||||||
|
LstPS.Items.Clear();
|
||||||
|
|
||||||
|
DirectoryInfo dirs = new DirectoryInfo(@"scripts");
|
||||||
|
FileInfo[] listSettings = dirs.GetFiles("*.ps1");
|
||||||
|
foreach (FileInfo fi in listSettings)
|
||||||
|
{
|
||||||
|
LstPS.Items.Add(Path.GetFileNameWithoutExtension(fi.Name));
|
||||||
|
LstPS.Enabled = true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void LblPS_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
|
||||||
|
{
|
||||||
|
// Show Info about feature
|
||||||
|
try
|
||||||
|
{
|
||||||
|
StreamReader OpenFile = new StreamReader(@"scripts\" + "readme.txt");
|
||||||
|
MessageBox.Show(OpenFile.ReadToEnd(), "Info about this feature", MessageBoxButtons.OK);
|
||||||
|
OpenFile.Close();
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
// Refresh
|
||||||
|
PopulatePS();
|
||||||
|
}
|
||||||
|
|
||||||
|
private void LblSettings_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
|
||||||
|
{
|
||||||
|
// Switch to Setting
|
||||||
|
PnlSettings.Visible = true;
|
||||||
|
BtnSettingsAnalyze.Visible = true;
|
||||||
|
BtnSettingsUndo.Visible = true;
|
||||||
|
BtnSettingsDo.Visible = true;
|
||||||
|
TvwSettings.Visible = true;
|
||||||
|
|
||||||
|
PnlPS.Visible = false;
|
||||||
|
BtnDoPS.Visible = false;
|
||||||
|
ChkCodePS.Visible = false;
|
||||||
|
LstPS.Visible = false;
|
||||||
|
}
|
||||||
|
|
||||||
|
private void LstPS_SelectedIndexChanged(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
string psdir = @"scripts\" + LstPS.Text + ".ps1";
|
||||||
|
|
||||||
|
//Read PS content line by line
|
||||||
|
try
|
||||||
|
{
|
||||||
|
using (StreamReader sr = new StreamReader(@"scripts\" + LstPS.Text + ".ps1", Encoding.Default))
|
||||||
|
{
|
||||||
|
StringBuilder content = new StringBuilder();
|
||||||
|
|
||||||
|
// writes line by line to the StringBuilder until the end of the file is reached
|
||||||
|
while (!sr.EndOfStream)
|
||||||
|
content.AppendLine(sr.ReadLine());
|
||||||
|
|
||||||
|
// View Code
|
||||||
|
TxtConsolePS.Text = content.ToString();
|
||||||
|
|
||||||
|
// View Info
|
||||||
|
TxtPSInfo.Text = Locale.PSInfo.Replace("\\r\\n", "\r\n") + string.Join(Environment.NewLine, System.IO.File.ReadAllLines(psdir).Where(s => s.StartsWith("###")).Select(s => s.Substring(3).Replace("###", "\r\n\n")));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch { }
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Run custom PowerShell scripts
|
||||||
|
/// </summary>
|
||||||
|
private async void BtnDoPS_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
if (LstPS.CheckedItems.Count == 0)
|
||||||
|
{
|
||||||
|
MessageBox.Show(Locale.msgPSSelect, BtnDoPS.Text, MessageBoxButtons.OK, MessageBoxIcon.Information);
|
||||||
|
}
|
||||||
|
|
||||||
|
for (int i = 0; i < LstPS.Items.Count; i++)
|
||||||
|
{
|
||||||
|
if (LstPS.GetItemChecked(i))
|
||||||
|
{
|
||||||
|
LstPS.SelectedIndex = i;
|
||||||
|
string psdir = @"scripts\" + LstPS.SelectedItem.ToString() + ".ps1";
|
||||||
|
var ps1File = psdir;
|
||||||
|
|
||||||
|
var equals = new[] { "Silent" };
|
||||||
|
var str = TxtPSInfo.Text;
|
||||||
|
|
||||||
|
BtnDoPS.Text = Locale.statusDoPSProcessing;
|
||||||
|
PnlPS.Enabled = false;
|
||||||
|
|
||||||
|
// Silent
|
||||||
|
if (equals.Any(str.Contains))
|
||||||
|
{
|
||||||
|
var startInfo = new ProcessStartInfo()
|
||||||
|
{
|
||||||
|
FileName = "powershell.exe",
|
||||||
|
Arguments = $"-executionpolicy bypass -file \"{ps1File}\"",
|
||||||
|
UseShellExecute = false,
|
||||||
|
CreateNoWindow = true,
|
||||||
|
};
|
||||||
|
|
||||||
|
await Task.Run(() => { Process.Start(startInfo).WaitForExit(); });
|
||||||
|
}
|
||||||
|
else // Create ConsoleWindow
|
||||||
|
{
|
||||||
|
var startInfo = new ProcessStartInfo()
|
||||||
|
{
|
||||||
|
FileName = "powershell.exe",
|
||||||
|
Arguments = $"-executionpolicy bypass -file \"{ps1File}\"",
|
||||||
|
UseShellExecute = false,
|
||||||
|
};
|
||||||
|
|
||||||
|
await Task.Run(() => { Process.Start(startInfo).WaitForExit(); });
|
||||||
|
}
|
||||||
|
|
||||||
|
BtnDoPS.Text = Locale.statusDoPSApply;
|
||||||
|
PnlPS.Enabled = true;
|
||||||
|
|
||||||
|
// Done!
|
||||||
|
MessageBox.Show("Script " + "\"" + LstPS.Text + "\" " + Locale.msgPSSuccess, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Open PowerShell code view
|
||||||
|
/// </summary>
|
||||||
|
private void ChkCodePS_CheckedChanged(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
if (ChkCodePS.Checked == true)
|
||||||
|
{
|
||||||
|
ChkCodePS.Text = Locale.PSBack;
|
||||||
|
TxtConsolePS.Visible = true;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
ChkCodePS.Text = Locale.ChkCodePS;
|
||||||
|
TxtConsolePS.Visible = false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Import PowerShell script files
|
||||||
|
/// </summary>
|
||||||
|
private void PSImport_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
OpenFileDialog ofd = new OpenFileDialog();
|
||||||
|
|
||||||
|
ofd.Filter = "*.txt|*.txt|*.ps1|*.ps1";
|
||||||
|
ofd.DefaultExt = ".ps1";
|
||||||
|
ofd.RestoreDirectory = true;
|
||||||
|
ofd.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
|
||||||
|
ofd.FilterIndex = 2;
|
||||||
|
|
||||||
|
string strDestPath = Application.StartupPath + @"\scripts";
|
||||||
|
ofd.Multiselect = true;
|
||||||
|
if (ofd.ShowDialog() == DialogResult.OK)
|
||||||
|
{
|
||||||
|
foreach (string fileName in ofd.FileNames)
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
File.Copy(fileName, strDestPath + @"\" + Path.GetFileName(fileName));
|
||||||
|
File.Delete(fileName);
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{ MessageBox.Show(ex.Message, this.Text); }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Refresh
|
||||||
|
PopulatePS();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Save PowerShell script files as new preset script files
|
||||||
|
/// </summary>
|
||||||
|
private void PSSaveAs_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
if (ChkCodePS.Checked == false)
|
||||||
|
{
|
||||||
|
MessageBox.Show(Locale.msgPSSave, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
SaveFileDialog dlg = new SaveFileDialog();
|
||||||
|
dlg.Filter = "*.txt|*.txt|*.ps1|*.ps1";
|
||||||
|
dlg.DefaultExt = ".ps1";
|
||||||
|
dlg.RestoreDirectory = true;
|
||||||
|
dlg.InitialDirectory = Application.StartupPath + @"\scripts";
|
||||||
|
dlg.FilterIndex = 2;
|
||||||
|
|
||||||
|
try
|
||||||
|
{
|
||||||
|
if (dlg.ShowDialog() == DialogResult.OK)
|
||||||
|
{
|
||||||
|
File.WriteAllText(dlg.FileName, TxtConsolePS.Text, Encoding.UTF8);
|
||||||
|
//Refresh
|
||||||
|
PopulatePS();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
MessageBox.Show(ex.Message);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void PSMarketplace_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
Process.Start("https://github.com/builtbybel/privatezilla/tree/master/scripts");
|
||||||
|
}
|
||||||
|
|
||||||
|
private void CommunityPkg_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
Process.Start("https://github.com/builtbybel/privatezilla#community-package");
|
||||||
|
}
|
||||||
|
|
||||||
|
// Check if community package installed
|
||||||
|
private void CommunityPackageAvailable()
|
||||||
|
{
|
||||||
|
string path = @"scripts";
|
||||||
|
if (Directory.Exists(path))
|
||||||
|
{
|
||||||
|
LblPS.Visible = true;
|
||||||
|
CommunityPkg.Visible = false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private bool sortAscending = false;
|
||||||
|
|
||||||
|
private void LvwStatus_ColumnClick(object sender, ColumnClickEventArgs e)
|
||||||
|
{
|
||||||
|
if (!sortAscending)
|
||||||
|
{
|
||||||
|
sortAscending = true;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
sortAscending = false;
|
||||||
|
}
|
||||||
|
this.LvwStatus.ListViewItemSorter = new ListViewItemComparer(e.Column, sortAscending);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void BtnMenuPS_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
this.PSMenu.Show(Cursor.Position.X, Cursor.Position.Y);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void assetOpenGitHubPage_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
Process.Start("https://github.com/builtbybel/privatezilla");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
1187
src/Privatezilla/MainWindow.resx
Normal file
203
src/Privatezilla/Privatezilla.csproj
Normal file
|
@ -0,0 +1,203 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
|
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
||||||
|
<PropertyGroup>
|
||||||
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||||
|
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||||
|
<ProjectGuid>{1CF5392E-0522-49D4-8343-B732BE762086}</ProjectGuid>
|
||||||
|
<OutputType>WinExe</OutputType>
|
||||||
|
<RootNamespace>Privatezilla</RootNamespace>
|
||||||
|
<AssemblyName>Privatezilla</AssemblyName>
|
||||||
|
<TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
|
||||||
|
<FileAlignment>512</FileAlignment>
|
||||||
|
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
|
||||||
|
<Deterministic>true</Deterministic>
|
||||||
|
<TargetFrameworkProfile />
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||||
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||||
|
<DebugSymbols>true</DebugSymbols>
|
||||||
|
<DebugType>full</DebugType>
|
||||||
|
<Optimize>false</Optimize>
|
||||||
|
<OutputPath>bin\Debug\</OutputPath>
|
||||||
|
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||||
|
<ErrorReport>prompt</ErrorReport>
|
||||||
|
<WarningLevel>4</WarningLevel>
|
||||||
|
<Prefer32Bit>false</Prefer32Bit>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||||
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||||
|
<DebugType>pdbonly</DebugType>
|
||||||
|
<Optimize>true</Optimize>
|
||||||
|
<OutputPath>bin\Release\</OutputPath>
|
||||||
|
<DefineConstants>TRACE</DefineConstants>
|
||||||
|
<ErrorReport>prompt</ErrorReport>
|
||||||
|
<WarningLevel>4</WarningLevel>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup>
|
||||||
|
<ApplicationManifest>app.manifest</ApplicationManifest>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup>
|
||||||
|
<ApplicationIcon>AppIcon.ico</ApplicationIcon>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'x64|AnyCPU'">
|
||||||
|
<OutputPath>bin\x64\</OutputPath>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
|
||||||
|
<PlatformTarget>x64</PlatformTarget>
|
||||||
|
<OutputPath>bin\x64\Debug\</OutputPath>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
|
||||||
|
<PlatformTarget>x64</PlatformTarget>
|
||||||
|
<OutputPath>bin\x64\Release\</OutputPath>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'x64|x64'">
|
||||||
|
<PlatformTarget>x64</PlatformTarget>
|
||||||
|
<OutputPath>bin\x64\x64\</OutputPath>
|
||||||
|
</PropertyGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Reference Include="System" />
|
||||||
|
<Reference Include="System.Configuration" />
|
||||||
|
<Reference Include="System.Core" />
|
||||||
|
<Reference Include="System.Drawing" />
|
||||||
|
<Reference Include="System.Management.Automation, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
|
||||||
|
<SpecificVersion>False</SpecificVersion>
|
||||||
|
<HintPath>..\..\..\..\..\Windows\Microsoft.NET\assembly\GAC_MSIL\System.Management.Automation\v4.0_3.0.0.0__31bf3856ad364e35\System.Management.Automation.dll</HintPath>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="System.ServiceModel" />
|
||||||
|
<Reference Include="System.Transactions" />
|
||||||
|
<Reference Include="System.Windows.Forms" />
|
||||||
|
<Reference Include="System.Xml.Linq" />
|
||||||
|
<Reference Include="System.Data.DataSetExtensions" />
|
||||||
|
<Reference Include="Microsoft.CSharp" />
|
||||||
|
<Reference Include="System.Data" />
|
||||||
|
<Reference Include="System.Xml" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Compile Include="Helpers\WindowsHelper.cs" />
|
||||||
|
<Compile Include="Interfaces\IListView.cs" />
|
||||||
|
<Compile Include="Locales\Locale.Designer.cs">
|
||||||
|
<AutoGen>True</AutoGen>
|
||||||
|
<DesignTime>True</DesignTime>
|
||||||
|
<DependentUpon>Locale.resx</DependentUpon>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="Settings\Apps\AccountInfo.cs" />
|
||||||
|
<Compile Include="Settings\Apps\AppNotifications.cs" />
|
||||||
|
<Compile Include="Settings\Apps\BackgroundApps.cs" />
|
||||||
|
<Compile Include="Settings\Apps\Calendar.cs" />
|
||||||
|
<Compile Include="Settings\Apps\Call.cs" />
|
||||||
|
<Compile Include="Settings\Apps\CallHistory.cs" />
|
||||||
|
<Compile Include="Settings\Apps\CellularData.cs" />
|
||||||
|
<Compile Include="Settings\Apps\Contacts.cs" />
|
||||||
|
<Compile Include="Settings\Apps\DiagnosticInformation.cs" />
|
||||||
|
<Compile Include="Settings\Apps\Documents.cs" />
|
||||||
|
<Compile Include="Settings\Apps\Email.cs" />
|
||||||
|
<Compile Include="Settings\Apps\FileSystem.cs" />
|
||||||
|
<Compile Include="Settings\Apps\EyeGaze.cs" />
|
||||||
|
<Compile Include="Settings\Bloatware\RemoveUWPDefaults.cs" />
|
||||||
|
<Compile Include="Settings\Bloatware\UWPAppsEngine.cs" />
|
||||||
|
<Compile Include="Settings\Defender\DisableSmartScreenStore.cs" />
|
||||||
|
<Compile Include="Settings\Edge\BlockEdgeRollout.cs" />
|
||||||
|
<Compile Include="Settings\Privacy\DisableCEIP.cs" />
|
||||||
|
<Compile Include="Settings\Privacy\GetMoreOutOfWindows.cs" />
|
||||||
|
<Compile Include="Settings\Privacy\DisableHEIP.cs" />
|
||||||
|
<Compile Include="Settings\Privacy\DisableMSExperiments.cs" />
|
||||||
|
<Compile Include="Settings\Privacy\DisableTipsLockScreen.cs" />
|
||||||
|
<Compile Include="Settings\Privacy\InstalledApps.cs" />
|
||||||
|
<Compile Include="Settings\Apps\Messaging.cs" />
|
||||||
|
<Compile Include="Settings\Apps\Microphone.cs" />
|
||||||
|
<Compile Include="Settings\Apps\Motion.cs" />
|
||||||
|
<Compile Include="Settings\Apps\Notifications.cs" />
|
||||||
|
<Compile Include="Settings\Apps\OtherDevices.cs" />
|
||||||
|
<Compile Include="Settings\Apps\Pictures.cs" />
|
||||||
|
<Compile Include="Settings\Apps\Radios.cs" />
|
||||||
|
<Compile Include="Settings\Cortana\UninstallCortana.cs" />
|
||||||
|
<Compile Include="Settings\Privacy\InventoryCollector.cs" />
|
||||||
|
<Compile Include="Settings\Privacy\SuggestedContent.cs" />
|
||||||
|
<Compile Include="Settings\Bloatware\RemoveUWPAll.cs" />
|
||||||
|
<Compile Include="Settings\Privacy\SuggestedApps.cs" />
|
||||||
|
<Compile Include="Settings\Apps\Tasks.cs" />
|
||||||
|
<Compile Include="Settings\Apps\TrackingApps.cs" />
|
||||||
|
<Compile Include="Settings\Apps\Videos.cs" />
|
||||||
|
<Compile Include="Settings\Apps\Camera.cs" />
|
||||||
|
<Compile Include="Settings\Edge\AutoFillCredits.cs" />
|
||||||
|
<Compile Include="Settings\Edge\DisableSync.cs" />
|
||||||
|
<Compile Include="Settings\Edge\EdgeBackground.cs" />
|
||||||
|
<Compile Include="Settings\Gaming\GameBar.cs" />
|
||||||
|
<Compile Include="Settings\Privacy\DiagnosticData.cs" />
|
||||||
|
<Compile Include="Settings\Privacy\DisableAds.cs" />
|
||||||
|
<Compile Include="Settings\Cortana\DisableBing.cs" />
|
||||||
|
<Compile Include="Settings\Privacy\DisableBiometrics.cs" />
|
||||||
|
<Compile Include="Settings\Privacy\DisableCompTelemetry.cs" />
|
||||||
|
<Compile Include="Settings\Privacy\DisableFeedback.cs" />
|
||||||
|
<Compile Include="Settings\Privacy\DisableLocation.cs" />
|
||||||
|
<Compile Include="Settings\Privacy\DisableTimeline.cs" />
|
||||||
|
<Compile Include="Settings\Privacy\DisableTips.cs" />
|
||||||
|
<Compile Include="Settings\Privacy\DisableWiFi.cs" />
|
||||||
|
<Compile Include="Settings\Privacy\HandwritingData.cs" />
|
||||||
|
<Compile Include="Helpers\RegistryHelper.cs" />
|
||||||
|
<Compile Include="Interfaces\ITreeNode.cs" />
|
||||||
|
<Compile Include="MainWindow.cs">
|
||||||
|
<SubType>Form</SubType>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="MainWindow.Designer.cs">
|
||||||
|
<DependentUpon>MainWindow.cs</DependentUpon>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="Settings\Security\DisablePassword.cs" />
|
||||||
|
<Compile Include="Settings\Security\WindowsDRM.cs" />
|
||||||
|
<Compile Include="Settings\Updates\BlockMajorUpdates.cs" />
|
||||||
|
<Compile Include="Settings\Updates\DisableSafeguards.cs" />
|
||||||
|
<Compile Include="Settings\Updates\DisableUpdates.cs" />
|
||||||
|
<Compile Include="Settings\Updates\UpdatesSharing.cs" />
|
||||||
|
<Compile Include="Program.cs" />
|
||||||
|
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||||
|
<Compile Include="Helpers\SettingsNode.cs" />
|
||||||
|
<Compile Include="Settings\Cortana\DisableCortana.cs" />
|
||||||
|
<Compile Include="Helpers\SetttingsBase.cs" />
|
||||||
|
<Compile Include="Settings\Privacy\DisableTelemetry.cs" />
|
||||||
|
<EmbeddedResource Include="Locales\Locale.ar.resx" />
|
||||||
|
<EmbeddedResource Include="Locales\Locale.de.resx" />
|
||||||
|
<EmbeddedResource Include="Locales\Locale.fr.resx" />
|
||||||
|
<EmbeddedResource Include="Locales\Locale.it.resx" />
|
||||||
|
<EmbeddedResource Include="Locales\Locale.resx">
|
||||||
|
<Generator>ResXFileCodeGenerator</Generator>
|
||||||
|
<LastGenOutput>Locale.Designer.cs</LastGenOutput>
|
||||||
|
<SubType>Designer</SubType>
|
||||||
|
</EmbeddedResource>
|
||||||
|
<EmbeddedResource Include="Locales\Locale.tr.resx" />
|
||||||
|
<EmbeddedResource Include="MainWindow.resx">
|
||||||
|
<DependentUpon>MainWindow.cs</DependentUpon>
|
||||||
|
<SubType>Designer</SubType>
|
||||||
|
</EmbeddedResource>
|
||||||
|
<EmbeddedResource Include="Locales\Locale.es.resx" />
|
||||||
|
<EmbeddedResource Include="Properties\Resources.resx">
|
||||||
|
<Generator>ResXFileCodeGenerator</Generator>
|
||||||
|
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
|
||||||
|
<SubType>Designer</SubType>
|
||||||
|
</EmbeddedResource>
|
||||||
|
<Compile Include="Properties\Resources.Designer.cs">
|
||||||
|
<AutoGen>True</AutoGen>
|
||||||
|
<DependentUpon>Resources.resx</DependentUpon>
|
||||||
|
<DesignTime>True</DesignTime>
|
||||||
|
</Compile>
|
||||||
|
<EmbeddedResource Include="Locales\Locale.ru.resx" />
|
||||||
|
<EmbeddedResource Include="Locales\Locale.zh.resx" />
|
||||||
|
<None Include="app.manifest" />
|
||||||
|
<None Include="Properties\Settings.settings">
|
||||||
|
<Generator>SettingsSingleFileGenerator</Generator>
|
||||||
|
<LastGenOutput>Settings.Designer.cs</LastGenOutput>
|
||||||
|
</None>
|
||||||
|
<Compile Include="Properties\Settings.Designer.cs">
|
||||||
|
<AutoGen>True</AutoGen>
|
||||||
|
<DependentUpon>Settings.settings</DependentUpon>
|
||||||
|
<DesignTimeSharedInput>True</DesignTimeSharedInput>
|
||||||
|
</Compile>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<None Include="App.config" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Content Include="AppIcon.ico" />
|
||||||
|
</ItemGroup>
|
||||||
|
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||||
|
</Project>
|
25
src/Privatezilla/Privatezilla.sln
Normal file
|
@ -0,0 +1,25 @@
|
||||||
|
|
||||||
|
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||||
|
# Visual Studio Version 16
|
||||||
|
VisualStudioVersion = 16.0.30011.22
|
||||||
|
MinimumVisualStudioVersion = 10.0.40219.1
|
||||||
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Privatezilla", "Privatezilla\Privatezilla.csproj", "{1CF5392E-0522-49D4-8343-B732BE762086}"
|
||||||
|
EndProject
|
||||||
|
Global
|
||||||
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||||
|
Debug|Any CPU = Debug|Any CPU
|
||||||
|
Release|Any CPU = Release|Any CPU
|
||||||
|
EndGlobalSection
|
||||||
|
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||||
|
{1CF5392E-0522-49D4-8343-B732BE762086}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||||
|
{1CF5392E-0522-49D4-8343-B732BE762086}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||||
|
{1CF5392E-0522-49D4-8343-B732BE762086}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
|
{1CF5392E-0522-49D4-8343-B732BE762086}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||||
|
EndGlobalSection
|
||||||
|
GlobalSection(SolutionProperties) = preSolution
|
||||||
|
HideSolutionNode = FALSE
|
||||||
|
EndGlobalSection
|
||||||
|
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||||
|
SolutionGuid = {8E8CB191-75D5-4C79-A0FE-23D7D018C316}
|
||||||
|
EndGlobalSection
|
||||||
|
EndGlobal
|
33
src/Privatezilla/Program.cs
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
using System.Windows.Forms;
|
||||||
|
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla
|
||||||
|
{
|
||||||
|
static class Program
|
||||||
|
{
|
||||||
|
|
||||||
|
internal static string GetCurrentVersionTostring() => new Version(Application.ProductVersion).ToString(3);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// The main entry point for the application.
|
||||||
|
/// </summary>
|
||||||
|
[STAThread]
|
||||||
|
static void Main()
|
||||||
|
{
|
||||||
|
Application.EnableVisualStyles();
|
||||||
|
Application.SetCompatibleTextRenderingDefault(false);
|
||||||
|
|
||||||
|
if (Environment.OSVersion.Version.Build < 9200)
|
||||||
|
|
||||||
|
MessageBox.Show(Locale.msgAppCompatibility, "Privatezilla", MessageBoxButtons.OK, MessageBoxIcon.Information);
|
||||||
|
else
|
||||||
|
Application.Run(new MainWindow());
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
36
src/Privatezilla/Properties/AssemblyInfo.cs
Normal file
|
@ -0,0 +1,36 @@
|
||||||
|
using System.Reflection;
|
||||||
|
using System.Runtime.CompilerServices;
|
||||||
|
using System.Runtime.InteropServices;
|
||||||
|
|
||||||
|
// Allgemeine Informationen über eine Assembly werden über die folgenden
|
||||||
|
// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
|
||||||
|
// die einer Assembly zugeordnet sind.
|
||||||
|
[assembly: AssemblyTitle("Privatezilla")]
|
||||||
|
[assembly: AssemblyDescription("The alternate Windows 10 privacy settings app")]
|
||||||
|
[assembly: AssemblyConfiguration("")]
|
||||||
|
[assembly: AssemblyCompany("Builtbybel")]
|
||||||
|
[assembly: AssemblyProduct("Privatezilla")]
|
||||||
|
[assembly: AssemblyCopyright("Copyright © 2021")]
|
||||||
|
[assembly: AssemblyTrademark("Privatezilla")]
|
||||||
|
[assembly: AssemblyCulture("")]
|
||||||
|
|
||||||
|
// Durch Festlegen von ComVisible auf FALSE werden die Typen in dieser Assembly
|
||||||
|
// für COM-Komponenten unsichtbar. Wenn Sie auf einen Typ in dieser Assembly von
|
||||||
|
// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen.
|
||||||
|
[assembly: ComVisible(false)]
|
||||||
|
|
||||||
|
// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird
|
||||||
|
[assembly: Guid("1cf5392e-0522-49d4-8343-b732be762086")]
|
||||||
|
|
||||||
|
// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
|
||||||
|
//
|
||||||
|
// Hauptversion
|
||||||
|
// Nebenversion
|
||||||
|
// Buildnummer
|
||||||
|
// Revision
|
||||||
|
//
|
||||||
|
// Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden,
|
||||||
|
// indem Sie "*" wie unten gezeigt eingeben:
|
||||||
|
// [assembly: AssemblyVersion("1.0.*")]
|
||||||
|
[assembly: AssemblyVersion("0.60.0")]
|
||||||
|
[assembly: AssemblyFileVersion("0.60.0")]
|
63
src/Privatezilla/Properties/Resources.Designer.cs
generated
Normal file
|
@ -0,0 +1,63 @@
|
||||||
|
//------------------------------------------------------------------------------
|
||||||
|
// <auto-generated>
|
||||||
|
// Dieser Code wurde von einem Tool generiert.
|
||||||
|
// Laufzeitversion:4.0.30319.42000
|
||||||
|
//
|
||||||
|
// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
|
||||||
|
// der Code erneut generiert wird.
|
||||||
|
// </auto-generated>
|
||||||
|
//------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
namespace Privatezilla.Properties {
|
||||||
|
using System;
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
|
||||||
|
/// </summary>
|
||||||
|
// Diese Klasse wurde von der StronglyTypedResourceBuilder automatisch generiert
|
||||||
|
// -Klasse über ein Tool wie ResGen oder Visual Studio automatisch generiert.
|
||||||
|
// Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen
|
||||||
|
// mit der /str-Option erneut aus, oder Sie erstellen Ihr VS-Projekt neu.
|
||||||
|
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "15.0.0.0")]
|
||||||
|
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||||
|
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
||||||
|
internal class Resources {
|
||||||
|
|
||||||
|
private static global::System.Resources.ResourceManager resourceMan;
|
||||||
|
|
||||||
|
private static global::System.Globalization.CultureInfo resourceCulture;
|
||||||
|
|
||||||
|
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
|
||||||
|
internal Resources() {
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
|
||||||
|
/// </summary>
|
||||||
|
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
|
||||||
|
internal static global::System.Resources.ResourceManager ResourceManager {
|
||||||
|
get {
|
||||||
|
if (object.ReferenceEquals(resourceMan, null)) {
|
||||||
|
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Privatezilla.Properties.Resources", typeof(Resources).Assembly);
|
||||||
|
resourceMan = temp;
|
||||||
|
}
|
||||||
|
return resourceMan;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
|
||||||
|
/// Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden.
|
||||||
|
/// </summary>
|
||||||
|
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
|
||||||
|
internal static global::System.Globalization.CultureInfo Culture {
|
||||||
|
get {
|
||||||
|
return resourceCulture;
|
||||||
|
}
|
||||||
|
set {
|
||||||
|
resourceCulture = value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
120
src/Privatezilla/Properties/Resources.resx
Normal file
|
@ -0,0 +1,120 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<root>
|
||||||
|
<!--
|
||||||
|
Microsoft ResX Schema
|
||||||
|
|
||||||
|
Version 2.0
|
||||||
|
|
||||||
|
The primary goals of this format is to allow a simple XML format
|
||||||
|
that is mostly human readable. The generation and parsing of the
|
||||||
|
various data types are done through the TypeConverter classes
|
||||||
|
associated with the data types.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
|
||||||
|
... ado.net/XML headers & schema ...
|
||||||
|
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||||
|
<resheader name="version">2.0</resheader>
|
||||||
|
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||||
|
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||||
|
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||||
|
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||||
|
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||||
|
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||||
|
</data>
|
||||||
|
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
|
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||||
|
<comment>This is a comment</comment>
|
||||||
|
</data>
|
||||||
|
|
||||||
|
There are any number of "resheader" rows that contain simple
|
||||||
|
name/value pairs.
|
||||||
|
|
||||||
|
Each data row contains a name, and value. The row also contains a
|
||||||
|
type or mimetype. Type corresponds to a .NET class that support
|
||||||
|
text/value conversion through the TypeConverter architecture.
|
||||||
|
Classes that don't support this are serialized and stored with the
|
||||||
|
mimetype set.
|
||||||
|
|
||||||
|
The mimetype is used for serialized objects, and tells the
|
||||||
|
ResXResourceReader how to depersist the object. This is currently not
|
||||||
|
extensible. For a given mimetype the value must be set accordingly:
|
||||||
|
|
||||||
|
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||||
|
that the ResXResourceWriter will generate, however the reader can
|
||||||
|
read any of the formats listed below.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.binary.base64
|
||||||
|
value : The object must be serialized with
|
||||||
|
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.soap.base64
|
||||||
|
value : The object must be serialized with
|
||||||
|
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||||
|
value : The object must be serialized into a byte array
|
||||||
|
: using a System.ComponentModel.TypeConverter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
-->
|
||||||
|
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||||
|
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||||
|
<xsd:element name="root" msdata:IsDataSet="true">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:choice maxOccurs="unbounded">
|
||||||
|
<xsd:element name="metadata">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||||
|
<xsd:attribute name="type" type="xsd:string" />
|
||||||
|
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||||
|
<xsd:attribute ref="xml:space" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="assembly">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:attribute name="alias" type="xsd:string" />
|
||||||
|
<xsd:attribute name="name" type="xsd:string" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="data">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||||
|
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||||
|
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||||
|
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||||
|
<xsd:attribute ref="xml:space" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="resheader">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:choice>
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:schema>
|
||||||
|
<resheader name="resmimetype">
|
||||||
|
<value>text/microsoft-resx</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="version">
|
||||||
|
<value>2.0</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="reader">
|
||||||
|
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="writer">
|
||||||
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
</root>
|
26
src/Privatezilla/Properties/Settings.Designer.cs
generated
Normal file
|
@ -0,0 +1,26 @@
|
||||||
|
//------------------------------------------------------------------------------
|
||||||
|
// <auto-generated>
|
||||||
|
// Dieser Code wurde von einem Tool generiert.
|
||||||
|
// Laufzeitversion:4.0.30319.42000
|
||||||
|
//
|
||||||
|
// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
|
||||||
|
// der Code erneut generiert wird.
|
||||||
|
// </auto-generated>
|
||||||
|
//------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
namespace Privatezilla.Properties {
|
||||||
|
|
||||||
|
|
||||||
|
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
||||||
|
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "16.7.0.0")]
|
||||||
|
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
|
||||||
|
|
||||||
|
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
|
||||||
|
|
||||||
|
public static Settings Default {
|
||||||
|
get {
|
||||||
|
return defaultInstance;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
7
src/Privatezilla/Properties/Settings.settings
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
|
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)">
|
||||||
|
<Profiles>
|
||||||
|
<Profile Name="(Default)" />
|
||||||
|
</Profiles>
|
||||||
|
<Settings />
|
||||||
|
</SettingsFile>
|
55
src/Privatezilla/Settings/Apps/AccountInfo.cs
Normal file
|
@ -0,0 +1,55 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Apps
|
||||||
|
{
|
||||||
|
internal class AccountInfo : SettingBase
|
||||||
|
{
|
||||||
|
private const string AppKey = @"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\userAccountInformation";
|
||||||
|
private const string DesiredValue ="Deny";
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsAppsAccountInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.StringEquals(AppKey, "Value", DesiredValue)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Value", DesiredValue, RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Value", "Allow", RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
55
src/Privatezilla/Settings/Apps/AppNotifications.cs
Normal file
|
@ -0,0 +1,55 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Apps
|
||||||
|
{
|
||||||
|
internal class AppNotifications : SettingBase
|
||||||
|
{
|
||||||
|
private const string AppKey = @"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\PushNotifications";
|
||||||
|
private const int DesiredValue = 0;
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsAppsAppNotifications;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return Locale.settingsAppsAppNotificationsInfo.Replace("\\n", "\n");
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.IntEquals(AppKey, "ToastEnabled", DesiredValue)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "ToastEnabled", DesiredValue, RegistryValueKind.DWord);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "ToastEnabled", "1", RegistryValueKind.DWord);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
55
src/Privatezilla/Settings/Apps/BackgroundApps.cs
Normal file
|
@ -0,0 +1,55 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Apps
|
||||||
|
{
|
||||||
|
internal class BackgroundApps: SettingBase
|
||||||
|
{
|
||||||
|
private const string AppKey = @"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\BackgroundAccessApplications";
|
||||||
|
private const int DesiredValue =1;
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsAppsBackgroundApps;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return Locale.settingsAppsBackgroundAppsInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.IntEquals(AppKey, "GlobalUserDisabled", DesiredValue)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "GlobalUserDisabled", DesiredValue, RegistryValueKind.DWord);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "GlobalUserDisabled", 0, RegistryValueKind.DWord);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
55
src/Privatezilla/Settings/Apps/Calendar.cs
Normal file
|
@ -0,0 +1,55 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Apps
|
||||||
|
{
|
||||||
|
internal class Calendar : SettingBase
|
||||||
|
{
|
||||||
|
private const string AppKey = @"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\appointments";
|
||||||
|
private const string DesiredValue ="Deny";
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsAppsCalendar;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.StringEquals(AppKey, "Value", DesiredValue)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Value", DesiredValue, RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Value", "Allow", RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
55
src/Privatezilla/Settings/Apps/Call.cs
Normal file
|
@ -0,0 +1,55 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Apps
|
||||||
|
{
|
||||||
|
internal class Call: SettingBase
|
||||||
|
{
|
||||||
|
private const string AppKey = @"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\phoneCall";
|
||||||
|
private const string DesiredValue ="Deny";
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsAppsCall;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.StringEquals(AppKey, "Value", DesiredValue)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Value", DesiredValue, RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Value", "Allow", RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
55
src/Privatezilla/Settings/Apps/CallHistory.cs
Normal file
|
@ -0,0 +1,55 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Apps
|
||||||
|
{
|
||||||
|
internal class CallHistory: SettingBase
|
||||||
|
{
|
||||||
|
private const string AppKey = @"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\phoneCallHistory";
|
||||||
|
private const string DesiredValue ="Deny";
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsAppsCallHistory;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.StringEquals(AppKey, "Value", DesiredValue)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Value", DesiredValue, RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Value", "Allow", RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
55
src/Privatezilla/Settings/Apps/Camera.cs
Normal file
|
@ -0,0 +1,55 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Apps
|
||||||
|
{
|
||||||
|
internal class Camera: SettingBase
|
||||||
|
{
|
||||||
|
private const string AppKey = @"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\webcam";
|
||||||
|
private const string DesiredValue ="Deny";
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsAppsCamera;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.StringEquals(AppKey, "Value", DesiredValue)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Value", DesiredValue, RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Value", "Allow", RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
55
src/Privatezilla/Settings/Apps/CellularData.cs
Normal file
|
@ -0,0 +1,55 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Apps
|
||||||
|
{
|
||||||
|
internal class CellularData : SettingBase
|
||||||
|
{
|
||||||
|
private const string AppKey = @"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\cellularData";
|
||||||
|
private const string DesiredValue = "Deny";
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsAppsCellularData;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return Locale.settingsAppsCellularDataInfo.Replace("\\n", "\n");
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.StringEquals(AppKey, "Value", DesiredValue)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Value", DesiredValue, RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Value", "Allow", RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
55
src/Privatezilla/Settings/Apps/Contacts.cs
Normal file
|
@ -0,0 +1,55 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Apps
|
||||||
|
{
|
||||||
|
internal class Contacts : SettingBase
|
||||||
|
{
|
||||||
|
private const string AppKey = @"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\contacts";
|
||||||
|
private const string DesiredValue ="Deny";
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsAppsContacts;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.StringEquals(AppKey, "Value", DesiredValue)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Value", DesiredValue, RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Value", "Allow", RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
55
src/Privatezilla/Settings/Apps/DiagnosticInformation.cs
Normal file
|
@ -0,0 +1,55 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Apps
|
||||||
|
{
|
||||||
|
internal class DiagnosticInformation: SettingBase
|
||||||
|
{
|
||||||
|
private const string AppKey = @"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\appDiagnostics";
|
||||||
|
private const string DesiredValue ="Deny";
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsAppsDiagnosticInformation;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.StringEquals(AppKey, "Value", DesiredValue)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Value", DesiredValue, RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Value", "Allow", RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
55
src/Privatezilla/Settings/Apps/Documents.cs
Normal file
|
@ -0,0 +1,55 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Apps
|
||||||
|
{
|
||||||
|
internal class Documents: SettingBase
|
||||||
|
{
|
||||||
|
private const string AppKey = @"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\documentsLibrary";
|
||||||
|
private const string DesiredValue ="Deny";
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsAppsDocuments;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.StringEquals(AppKey, "Value", DesiredValue)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Value", DesiredValue, RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Value", "Allow", RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
55
src/Privatezilla/Settings/Apps/Email.cs
Normal file
|
@ -0,0 +1,55 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Apps
|
||||||
|
{
|
||||||
|
internal class Email : SettingBase
|
||||||
|
{
|
||||||
|
private const string AppKey = @"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\email";
|
||||||
|
private const string DesiredValue ="Deny";
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsAppsEmail;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.StringEquals(AppKey, "Value", DesiredValue)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Value", DesiredValue, RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Value", "Allow", RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
55
src/Privatezilla/Settings/Apps/EyeGaze.cs
Normal file
|
@ -0,0 +1,55 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Apps
|
||||||
|
{
|
||||||
|
internal class EyeGaze : SettingBase
|
||||||
|
{
|
||||||
|
private const string AppKey = @"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\gazeInput";
|
||||||
|
private const string DesiredValue = "Deny";
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsAppsEyeGaze;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return Locale.settingsAppsEyeGazeInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.StringEquals(AppKey, "Value", DesiredValue)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Value", DesiredValue, RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Value", "Allow", RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
55
src/Privatezilla/Settings/Apps/FileSystem.cs
Normal file
|
@ -0,0 +1,55 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Apps
|
||||||
|
{
|
||||||
|
internal class FileSystem: SettingBase
|
||||||
|
{
|
||||||
|
private const string AppKey = @"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\broadFileSystemAccess";
|
||||||
|
private const string DesiredValue ="Deny";
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsAppsFileSystem;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return Locale.settingsAppsFileSystemInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.StringEquals(AppKey, "Value", DesiredValue)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Value", DesiredValue, RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Value", "Allow", RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
55
src/Privatezilla/Settings/Apps/Messaging.cs
Normal file
|
@ -0,0 +1,55 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Apps
|
||||||
|
{
|
||||||
|
internal class Messaging: SettingBase
|
||||||
|
{
|
||||||
|
private const string AppKey = @"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\chat";
|
||||||
|
private const string DesiredValue ="Deny";
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsAppsMessaging;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.StringEquals(AppKey, "Value", DesiredValue)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Value", DesiredValue, RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Value", "Allow", RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
55
src/Privatezilla/Settings/Apps/Microphone.cs
Normal file
|
@ -0,0 +1,55 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Apps
|
||||||
|
{
|
||||||
|
internal class Microphone: SettingBase
|
||||||
|
{
|
||||||
|
private const string AppKey = @"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\microphone";
|
||||||
|
private const string DesiredValue ="Deny";
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsAppsMicrophone;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.StringEquals(AppKey, "Value", DesiredValue)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Value", DesiredValue, RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Value", "Allow", RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
55
src/Privatezilla/Settings/Apps/Motion.cs
Normal file
|
@ -0,0 +1,55 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Apps
|
||||||
|
{
|
||||||
|
internal class Motion: SettingBase
|
||||||
|
{
|
||||||
|
private const string AppKey = @"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\activity";
|
||||||
|
private const string DesiredValue ="Deny";
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsAppsMotion;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.StringEquals(AppKey, "Value", DesiredValue)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Value", DesiredValue, RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Value", "Allow", RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
55
src/Privatezilla/Settings/Apps/Notifications.cs
Normal file
|
@ -0,0 +1,55 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Apps
|
||||||
|
{
|
||||||
|
internal class Notifications: SettingBase
|
||||||
|
{
|
||||||
|
private const string AppKey = @"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\userNotificationListener";
|
||||||
|
private const string DesiredValue ="Deny";
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsAppsNotification;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.StringEquals(AppKey, "Value", DesiredValue)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Value", DesiredValue, RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Value", "Allow", RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
58
src/Privatezilla/Settings/Apps/OtherDevices.cs
Normal file
|
@ -0,0 +1,58 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Apps
|
||||||
|
{
|
||||||
|
internal class OtherDevices: SettingBase
|
||||||
|
{
|
||||||
|
private const string AppKey = @"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\bluetooth";
|
||||||
|
private const string AppKey2 = @"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\bluetoothSync";
|
||||||
|
private const string DesiredValue ="Deny";
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsAppsOtherDevices;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.StringEquals(AppKey, "Value", DesiredValue) &&
|
||||||
|
RegistryHelper.StringEquals(AppKey2, "Value", DesiredValue)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Value", DesiredValue, RegistryValueKind.String);
|
||||||
|
Registry.SetValue(AppKey2, "Value", DesiredValue, RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Value", "Allow", RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
55
src/Privatezilla/Settings/Apps/Pictures.cs
Normal file
|
@ -0,0 +1,55 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Apps
|
||||||
|
{
|
||||||
|
internal class Pictures: SettingBase
|
||||||
|
{
|
||||||
|
private const string AppKey = @"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\picturesLibrary";
|
||||||
|
private const string DesiredValue ="Deny";
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsAppsPictures;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.StringEquals(AppKey, "Value", DesiredValue)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Value", DesiredValue, RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Value", "Allow", RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
55
src/Privatezilla/Settings/Apps/Radios.cs
Normal file
|
@ -0,0 +1,55 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Apps
|
||||||
|
{
|
||||||
|
internal class Radios: SettingBase
|
||||||
|
{
|
||||||
|
private const string AppKey = @"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\radios";
|
||||||
|
private const string DesiredValue ="Deny";
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsAppsRadios;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.StringEquals(AppKey, "Value", DesiredValue)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Value", DesiredValue, RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Value", "Allow", RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
55
src/Privatezilla/Settings/Apps/Tasks.cs
Normal file
|
@ -0,0 +1,55 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Apps
|
||||||
|
{
|
||||||
|
internal class Tasks: SettingBase
|
||||||
|
{
|
||||||
|
private const string AppKey = @"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\userDataTasks";
|
||||||
|
private const string DesiredValue ="Deny";
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsAppsTasks;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.StringEquals(AppKey, "Value", DesiredValue)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Value", DesiredValue, RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Value", "Allow", RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
55
src/Privatezilla/Settings/Apps/TrackingApps.cs
Normal file
|
@ -0,0 +1,55 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Apps
|
||||||
|
{
|
||||||
|
internal class TrackingApps: SettingBase
|
||||||
|
{
|
||||||
|
private const string AppKey = @"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced";
|
||||||
|
private const int DesiredValue = 0;
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsAppsTrackingApps;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return Locale.settingsAppsTrackingAppsInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.IntEquals(AppKey, "Start_TrackProgs", DesiredValue)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Start_TrackProgs", DesiredValue, RegistryValueKind.DWord);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Start_TrackProgs", 1, RegistryValueKind.DWord);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
55
src/Privatezilla/Settings/Apps/Videos.cs
Normal file
|
@ -0,0 +1,55 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Apps
|
||||||
|
{
|
||||||
|
internal class Videos: SettingBase
|
||||||
|
{
|
||||||
|
private const string AppKey = @"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\videosLibrary";
|
||||||
|
private const string DesiredValue ="Deny";
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsAppsVideos;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.StringEquals(AppKey, "Value", DesiredValue)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Value", DesiredValue, RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AppKey, "Value", "Allow", RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
73
src/Privatezilla/Settings/Bloatware/RemoveUWPAll.cs
Normal file
|
@ -0,0 +1,73 @@
|
||||||
|
using System;
|
||||||
|
using System.Management.Automation;
|
||||||
|
using System.IO;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Bloatware
|
||||||
|
{
|
||||||
|
internal class RemoveUWPAll : SettingBase
|
||||||
|
{
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsBloatwareRemoveUWPAll;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return Locale.settingsBloatwareRemoveUWPAllInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
// NOTE! OPTIMIZE
|
||||||
|
// Check if app Windows.Photos exists and return true as not configured
|
||||||
|
var appPath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData), "Packages", "Microsoft.Windows.Photos_8wekyb3d8bbwe");
|
||||||
|
|
||||||
|
if (Directory.Exists(appPath))
|
||||||
|
{
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
using (PowerShell script = PowerShell.Create())
|
||||||
|
{
|
||||||
|
script.AddScript("Get-appxprovisionedpackage –online | where-object {$_.packagename –notlike “*store*”} | Remove-AppxProvisionedPackage –online");
|
||||||
|
script.AddScript("Get-AppxPackage | where-object {$_.name –notlike “*store*”} | Remove-AppxPackage");
|
||||||
|
|
||||||
|
try
|
||||||
|
{
|
||||||
|
script.Invoke();
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
}
|
||||||
|
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
using (PowerShell script = PowerShell.Create())
|
||||||
|
{
|
||||||
|
script.AddScript("Get-AppxPackage -AllUsers| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\\AppXManifest.xml”}");
|
||||||
|
|
||||||
|
|
||||||
|
try
|
||||||
|
{
|
||||||
|
script.Invoke();
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{}
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
87
src/Privatezilla/Settings/Bloatware/RemoveUWPDefaults.cs
Normal file
|
@ -0,0 +1,87 @@
|
||||||
|
using System;
|
||||||
|
using System.Management.Automation;
|
||||||
|
using System.IO;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Text.RegularExpressions;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Bloatware
|
||||||
|
{
|
||||||
|
internal class RemoveUWPDefaults : SettingBase
|
||||||
|
{
|
||||||
|
private readonly PowerShell powerShell = PowerShell.Create();
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsBloatwareRemoveUWPDefaults;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return Locale.settingsBloatwareRemoveUWPDefaultsInfo.Replace("\\n", "\n");
|
||||||
|
}
|
||||||
|
|
||||||
|
private void RemoveApps(string str)
|
||||||
|
{
|
||||||
|
using (PowerShell script = PowerShell.Create())
|
||||||
|
{
|
||||||
|
script.AddScript("Get-AppxPackage " + str + " | Remove-AppxPackage");
|
||||||
|
|
||||||
|
script.Invoke();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
var apps = BloatwareList.GetList();
|
||||||
|
|
||||||
|
powerShell.Commands.Clear();
|
||||||
|
powerShell.AddCommand("get-appxpackage");
|
||||||
|
powerShell.AddCommand("Select").AddParameter("property", "name");
|
||||||
|
|
||||||
|
|
||||||
|
foreach (PSObject result in powerShell.Invoke())
|
||||||
|
{
|
||||||
|
string current = result.ToString();
|
||||||
|
|
||||||
|
if (!apps.Contains(Regex.Replace(current, "(@{Name=)|(})", ""))) continue;
|
||||||
|
}
|
||||||
|
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
var apps = BloatwareList.GetList();
|
||||||
|
|
||||||
|
foreach (var str in apps)
|
||||||
|
{
|
||||||
|
RemoveApps(str);
|
||||||
|
}
|
||||||
|
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
using (PowerShell script = PowerShell.Create())
|
||||||
|
{
|
||||||
|
script.AddScript("Get-AppxPackage -AllUsers| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\\AppXManifest.xml”}");
|
||||||
|
|
||||||
|
try
|
||||||
|
{
|
||||||
|
script.Invoke();
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
49
src/Privatezilla/Settings/Bloatware/UWPAppsEngine.cs
Normal file
|
@ -0,0 +1,49 @@
|
||||||
|
using System.Collections.Generic;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Bloatware
|
||||||
|
{
|
||||||
|
public static class BloatwareList
|
||||||
|
{
|
||||||
|
// Our Windows 10 bloatware list
|
||||||
|
public static IEnumerable<string> GetList()
|
||||||
|
{
|
||||||
|
var apps = new List<string>
|
||||||
|
{
|
||||||
|
"2FE3CB00.PICSART-PHOTOSTUDIO",
|
||||||
|
"4DF9E0F8.Netflix",
|
||||||
|
"5319275A.WhatsAppDesktop",
|
||||||
|
"9E2F88E3.TWITTER",
|
||||||
|
"AdobeSystemsIncorporated.AdobeLightroom",
|
||||||
|
"AdobeSystemsIncorporated.AdobePhotoshopExpress",
|
||||||
|
"Clipchamp.Clipchamp_yxz26nhyzhsrt",
|
||||||
|
"CorelCorporation.PaintShopPro",
|
||||||
|
"FACEBOOK.317180B0BB486",
|
||||||
|
"Facebook.InstagramBeta",
|
||||||
|
"Microsoft.549981C3F5F10",
|
||||||
|
"Microsoft.BingNews",
|
||||||
|
"Microsoft.BingWeather",
|
||||||
|
"Microsoft.GamingApp",
|
||||||
|
"Microsoft.Getstarted",
|
||||||
|
"Microsoft.Microsoft3DViewer",
|
||||||
|
"Microsoft.MicrosoftOfficeHub",
|
||||||
|
"Microsoft.MicrosoftSolitaireCollection",
|
||||||
|
"Microsoft.MicrosoftStickyNotes",
|
||||||
|
"Microsoft.MixedReality.Portal",
|
||||||
|
"Microsoft.Office.OneNote",
|
||||||
|
"Microsoft.OneConnect",
|
||||||
|
"Microsoft.People",
|
||||||
|
"Microsoft.Print3D",
|
||||||
|
"Microsoft.SkypeApp",
|
||||||
|
"Microsoft.Wallet",
|
||||||
|
"Microsoft.WindowsSoundRecorder",
|
||||||
|
"NAVER.LINEwin8_8ptj331gd3tyt",
|
||||||
|
"SpotifyAB.SpotifyMusic",
|
||||||
|
"king.com.CandyCrushFriends",
|
||||||
|
"king.com.CandyCrushSaga",
|
||||||
|
"king.com.FarmHeroesSaga",
|
||||||
|
};
|
||||||
|
|
||||||
|
return apps;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
65
src/Privatezilla/Settings/Cortana/DisableBing.cs
Normal file
|
@ -0,0 +1,65 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Cortana
|
||||||
|
{
|
||||||
|
internal class DisableBing : SettingBase
|
||||||
|
{
|
||||||
|
private const string BingKey = @"HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Windows Search";
|
||||||
|
private const string Bing2004Key = @"HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Explorer"; // Disable Websearch on Windows 10, version >=2004
|
||||||
|
private const int DesiredValue = 0;
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsCortanaDisableBing;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return Locale.settingsCortanaDisableBingInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
|
||||||
|
{
|
||||||
|
string releaseid = Registry.GetValue(@"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion", "ReleaseId", "").ToString();
|
||||||
|
|
||||||
|
if (releaseid != "2004")
|
||||||
|
return !(RegistryHelper.IntEquals(BingKey, "BingSearchEnabled", DesiredValue));
|
||||||
|
|
||||||
|
else
|
||||||
|
return !(RegistryHelper.IntEquals(Bing2004Key, "DisableSearchBoxSuggestions", 1));
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(BingKey, "BingSearchEnabled", DesiredValue, RegistryValueKind.DWord);
|
||||||
|
Registry.SetValue(Bing2004Key, "DisableSearchBoxSuggestions", 1, RegistryValueKind.DWord);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(BingKey, "BingSearchEnabled", 1, RegistryValueKind.DWord);
|
||||||
|
Registry.SetValue(Bing2004Key, "DisableSearchBoxSuggestions", 0, RegistryValueKind.DWord);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
59
src/Privatezilla/Settings/Cortana/DisableCortana.cs
Normal file
|
@ -0,0 +1,59 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Cortana
|
||||||
|
{
|
||||||
|
internal class DisableCortana : SettingBase
|
||||||
|
{
|
||||||
|
private const string CortanaKey = @"HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Windows Search";
|
||||||
|
private const string CortanaIconKey = @"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced";
|
||||||
|
private const int DesiredValue = 0;
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsCortanaDisableCortana;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return Locale.settingsCortanaDisableCortanaInfo.Replace("\\n", "\n");
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.IntEquals(CortanaKey, "AllowCortana", DesiredValue) &&
|
||||||
|
RegistryHelper.IntEquals(CortanaIconKey, "ShowCortanaButton", DesiredValue)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(CortanaKey, "AllowCortana", DesiredValue, RegistryValueKind.DWord);
|
||||||
|
Registry.SetValue(CortanaIconKey, "ShowCortanaButton", DesiredValue, RegistryValueKind.DWord);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(CortanaKey, "AllowCortana", 1, RegistryValueKind.DWord);
|
||||||
|
Registry.SetValue(CortanaIconKey, "ShowCortanaButton", 1, RegistryValueKind.DWord);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
71
src/Privatezilla/Settings/Cortana/UninstallCortana.cs
Normal file
|
@ -0,0 +1,71 @@
|
||||||
|
using System;
|
||||||
|
using System.Management.Automation;
|
||||||
|
using System.IO;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Cortana
|
||||||
|
{
|
||||||
|
internal class UninstallCortana : SettingBase
|
||||||
|
{
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsCortanaUninstallCortana;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return Locale.settingsCortanaUninstallCortanaInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
// Cortana Package ID on Windows 10, version 2004 is *Microsoft.549981C3F5F10*
|
||||||
|
var appPath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData), "Packages", "Microsoft.549981C3F5F10");
|
||||||
|
|
||||||
|
if (Directory.Exists(appPath))
|
||||||
|
{
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
using (PowerShell script = PowerShell.Create())
|
||||||
|
{
|
||||||
|
script.AddScript("Get-appxpackage *Microsoft.549981C3F5F10* | Remove-AppxPackage");
|
||||||
|
|
||||||
|
try
|
||||||
|
{
|
||||||
|
script.Invoke();
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
}
|
||||||
|
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
using (PowerShell script = PowerShell.Create())
|
||||||
|
{
|
||||||
|
script.AddScript("Get-AppXPackage -Name Microsoft.Windows.Cortana | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register \"$($_.InstallLocation)AppXManifest.xml}\"");
|
||||||
|
|
||||||
|
try
|
||||||
|
{
|
||||||
|
script.Invoke();
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,58 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Defender
|
||||||
|
{
|
||||||
|
internal class DisableSmartScreenStore: SettingBase
|
||||||
|
{
|
||||||
|
private const string DefenderKey = @"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\AppHost";
|
||||||
|
private const int DesiredValue = 0;
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsDefenderDisableSmartScreenStore;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return Locale.settingsDefenderDisableSmartScreenStoreInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.IntEquals(DefenderKey, "EnableWebContentEvaluation", DesiredValue)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(DefenderKey, "EnableWebContentEvaluation", DesiredValue, RegistryValueKind.DWord);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
|
||||||
|
var RegKey = Registry.CurrentUser.OpenSubKey(@"Software\Microsoft\Windows\CurrentVersion\AppHost", true);
|
||||||
|
RegKey.DeleteValue("EnableWebContentEvaluation");
|
||||||
|
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
55
src/Privatezilla/Settings/Edge/AutoFillCredits.cs
Normal file
|
@ -0,0 +1,55 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Edge
|
||||||
|
{
|
||||||
|
internal class DisableAutoFillCredits : SettingBase
|
||||||
|
{
|
||||||
|
private const string EdgeKey = @"HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Edge";
|
||||||
|
private const int DesiredValue = 0;
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsEdeAutoFillCredit;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return Locale.settingsEdeAutoFillCreditInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.IntEquals(EdgeKey, "AutofillCreditCardEnabled", DesiredValue)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(EdgeKey, "AutofillCreditCardEnabled", DesiredValue, RegistryValueKind.DWord);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(EdgeKey, "AutofillCreditCardEnabled", 1, RegistryValueKind.DWord);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
55
src/Privatezilla/Settings/Edge/BlockEdgeRollout.cs
Normal file
|
@ -0,0 +1,55 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Edge
|
||||||
|
{
|
||||||
|
internal class BlockEdgeRollout : SettingBase
|
||||||
|
{
|
||||||
|
private const string EdgeKey = @"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\EdgeUpdate";
|
||||||
|
private const int DesiredValue = 1;
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsEdgeBlockEdgeRollout;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return Locale.settingsEdgeBlockEdgeRolloutInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.IntEquals(EdgeKey, "DoNotUpdateToEdgeWithChromium", DesiredValue)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(EdgeKey, "DoNotUpdateToEdgeWithChromium", DesiredValue, RegistryValueKind.DWord);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(EdgeKey, "DoNotUpdateToEdgeWithChromium", 0, RegistryValueKind.DWord);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
55
src/Privatezilla/Settings/Edge/DisableSync.cs
Normal file
|
@ -0,0 +1,55 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Edge
|
||||||
|
{
|
||||||
|
internal class DisableSync : SettingBase
|
||||||
|
{
|
||||||
|
private const string EdgeKey = @"HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Edge";
|
||||||
|
private const int DesiredValue = 1;
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsEdgeDisableSync;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return Locale.settingsEdgeDisableSyncInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.IntEquals(EdgeKey, "SyncDisabled", DesiredValue)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(EdgeKey, "SyncDisabled", DesiredValue, RegistryValueKind.DWord);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(EdgeKey, "SyncDisabled", 0, RegistryValueKind.DWord);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
55
src/Privatezilla/Settings/Edge/EdgeBackground.cs
Normal file
|
@ -0,0 +1,55 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Edge
|
||||||
|
{
|
||||||
|
internal class EdgeBackground : SettingBase
|
||||||
|
{
|
||||||
|
private const string EdgeKey = @"HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Edge";
|
||||||
|
private const int DesiredValue = 0;
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsEdgeBackground;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return Locale.settingsEdgeBackgroundInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.IntEquals(EdgeKey, "BackgroundModeEnabled", DesiredValue)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(EdgeKey, "BackgroundModeEnabled", DesiredValue, RegistryValueKind.DWord);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(EdgeKey, "BackgroundModeEnabled", 1, RegistryValueKind.DWord);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
55
src/Privatezilla/Settings/Gaming/GameBar.cs
Normal file
|
@ -0,0 +1,55 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Gaming
|
||||||
|
{
|
||||||
|
internal class DisableGameBar : SettingBase
|
||||||
|
{
|
||||||
|
private const string GameBarKey = @"HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\GameDVR";
|
||||||
|
private const int DesiredValue = 0;
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsGamingGameBar;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return Locale.settingsGamingGameBarInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.IntEquals(GameBarKey, "AllowGameDVR", DesiredValue)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(GameBarKey, "AllowGameDVR", DesiredValue, RegistryValueKind.DWord);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(GameBarKey, "AllowGameDVR", 1, RegistryValueKind.DWord);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
56
src/Privatezilla/Settings/Privacy/DiagnosticData.cs
Normal file
|
@ -0,0 +1,56 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Privacy
|
||||||
|
{
|
||||||
|
internal class DiagnosticData : SettingBase
|
||||||
|
{
|
||||||
|
private const string DiagnosticKey = @"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Privacy";
|
||||||
|
private const int DesiredValue = 0;
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsPrivacyDiagnosticData;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return Locale.settingsPrivacyDiagnosticDataInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.IntEquals(DiagnosticKey, "TailoredExperiencesWithDiagnosticDataEnabled", DesiredValue)
|
||||||
|
);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(DiagnosticKey, "TailoredExperiencesWithDiagnosticDataEnabled", DesiredValue, RegistryValueKind.DWord);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(DiagnosticKey, "TailoredExperiencesWithDiagnosticDataEnabled", 1, RegistryValueKind.DWord);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
55
src/Privatezilla/Settings/Privacy/DisableAds.cs
Normal file
|
@ -0,0 +1,55 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Privacy
|
||||||
|
{
|
||||||
|
internal class DisableAds : SettingBase
|
||||||
|
{
|
||||||
|
private const string AdsKey = @"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\AdvertisingInfo";
|
||||||
|
private const int DesiredValue = 0;
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsPrivacyDisableAds;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return Locale.settingsPrivacyDisableAdsInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.IntEquals(AdsKey, "Enabled", DesiredValue)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AdsKey, "Enabled", DesiredValue, RegistryValueKind.DWord);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(AdsKey, "Enabled", 1, RegistryValueKind.DWord);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
56
src/Privatezilla/Settings/Privacy/DisableBiometrics.cs
Normal file
|
@ -0,0 +1,56 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Privacy
|
||||||
|
{
|
||||||
|
internal class DisableBiometrics : SettingBase
|
||||||
|
{
|
||||||
|
private const string BiometricsKey = @"HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Biometrics";
|
||||||
|
private const int DesiredValue = 0;
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsPrivacyDisableBiometrics;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return Locale.settingsPrivacyDisableBiometricsInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.IntEquals(BiometricsKey, "Enabled", DesiredValue)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(BiometricsKey, "Enabled", DesiredValue, RegistryValueKind.DWord);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(BiometricsKey, "Enabled", 1, RegistryValueKind.DWord);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
55
src/Privatezilla/Settings/Privacy/DisableCEIP.cs
Normal file
|
@ -0,0 +1,55 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Privacy
|
||||||
|
{
|
||||||
|
internal class DisableCEIP : SettingBase
|
||||||
|
{
|
||||||
|
private const string CEIPKey = @"HKEY_LOCAL_MACHINE\Software\Microsoft\SQMClient\Windows";
|
||||||
|
private const int DesiredValue = 0;
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsPrivacyDisableCEIP;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return Locale.settingsPrivacyDisableCEIPInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.IntEquals(CEIPKey, "CEIPEnable", DesiredValue)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(CEIPKey, "CEIPEnable", DesiredValue, RegistryValueKind.DWord);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(CEIPKey, "CEIPEnable", 1, RegistryValueKind.DWord);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
59
src/Privatezilla/Settings/Privacy/DisableCompTelemetry.cs
Normal file
|
@ -0,0 +1,59 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Privacy
|
||||||
|
{
|
||||||
|
internal class DisableCompTelemetry : SettingBase
|
||||||
|
{
|
||||||
|
private const string TelemetryKey = @"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\CompatTelRunner.exe";
|
||||||
|
private const string DesiredValue = @"%windir%\System32\taskkill.exe";
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsPrivacyDisableCompTelemetry;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return Locale.settingsPrivacyDisableCompTelemetryInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.StringEquals(TelemetryKey, "Debugger", DesiredValue)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(TelemetryKey, "Debugger", DesiredValue, RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
|
||||||
|
var RegKey = Registry.LocalMachine.OpenSubKey(@"Software\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\CompatTelRunner.exe", true);
|
||||||
|
RegKey.DeleteValue("Debugger");
|
||||||
|
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
61
src/Privatezilla/Settings/Privacy/DisableFeedback.cs
Normal file
|
@ -0,0 +1,61 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Privacy
|
||||||
|
{
|
||||||
|
internal class DisableFeedback: SettingBase
|
||||||
|
{
|
||||||
|
private const string PeriodInNanoSeconds = @"HKEY_CURRENT_USER\Software\Microsoft\Siuf\Rules";
|
||||||
|
private const string NumberOfSIUFInPeriod = @"HKEY_CURRENT_USER\Software\Microsoft\Siuf\Rules";
|
||||||
|
private const int DesiredValue = 0;
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsPrivacyDisableFeedback;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return Locale.settingsPrivacyDisableFeedbackInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.IntEquals(PeriodInNanoSeconds, "PeriodInNanoSeconds", DesiredValue) &&
|
||||||
|
RegistryHelper.IntEquals(NumberOfSIUFInPeriod, "NumberOfSIUFInPeriod", DesiredValue)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(PeriodInNanoSeconds, "PeriodInNanoSeconds", DesiredValue, RegistryValueKind.DWord);
|
||||||
|
Registry.SetValue(NumberOfSIUFInPeriod, "NumberOfSIUFInPeriod", DesiredValue, RegistryValueKind.DWord);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
var RegKey = Registry.CurrentUser.OpenSubKey(@"Software\Microsoft\Siuf\Rules", true);
|
||||||
|
RegKey.DeleteValue("NumberOfSIUFInPeriod");
|
||||||
|
RegKey.DeleteValue("PeriodInNanoSeconds");
|
||||||
|
return true;
|
||||||
|
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
55
src/Privatezilla/Settings/Privacy/DisableHEIP.cs
Normal file
|
@ -0,0 +1,55 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Privacy
|
||||||
|
{
|
||||||
|
internal class DisableHEIP: SettingBase
|
||||||
|
{
|
||||||
|
private const string HEIPKey = @"HKEY_CURRENT_USER\Software\Microsoft\Assistance\Client\1.0\Settings";
|
||||||
|
private const int DesiredValue = 0;
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsPrivacyDisableHEIP;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return Locale.settingsPrivacyDisableHEIPInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.IntEquals(HEIPKey, "ImplicitFeedback", DesiredValue)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(HEIPKey, "ImplicitFeedback", DesiredValue, RegistryValueKind.DWord);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(HEIPKey, "ImplicitFeedback", 1, RegistryValueKind.DWord);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
54
src/Privatezilla/Settings/Privacy/DisableLocation.cs
Normal file
|
@ -0,0 +1,54 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Privacy
|
||||||
|
{
|
||||||
|
internal class DisableLocation : SettingBase
|
||||||
|
{
|
||||||
|
private const string LocationKey = @"HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\location";
|
||||||
|
private const string DesiredValue = @"Deny";
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsPrivacyDisableLocation;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return Locale.settingsPrivacyDisableLocationInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.StringEquals(LocationKey, "Value", DesiredValue)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(LocationKey, "Value", DesiredValue, RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(LocationKey, "Value", "Allow", RegistryValueKind.String);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
56
src/Privatezilla/Settings/Privacy/DisableMSExperiments.cs
Normal file
|
@ -0,0 +1,56 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Privacy
|
||||||
|
{
|
||||||
|
internal class DisableMSExperiments: SettingBase
|
||||||
|
{
|
||||||
|
private const string ExperimentationKey = @"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PolicyManager\current\device\System";
|
||||||
|
private const int DesiredValue = 0;
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsPrivacyDisableMSExperiments;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return Locale.settingsPrivacyDisableMSExperimentsInfo.Replace("\\n", "\n");
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.IntEquals(ExperimentationKey, "AllowExperimentation", DesiredValue)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(ExperimentationKey, "AllowExperimentation", DesiredValue, RegistryValueKind.DWord);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(ExperimentationKey, "AllowExperimentation", 1, RegistryValueKind.DWord);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
63
src/Privatezilla/Settings/Privacy/DisableTelemetry.cs
Normal file
|
@ -0,0 +1,63 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Privacy
|
||||||
|
{
|
||||||
|
internal class DisableTelemetry : SettingBase
|
||||||
|
{
|
||||||
|
private const string TelemetryKey = @"HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\DataCollection";
|
||||||
|
private const string DiagTrack = @"HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\DiagTrack";
|
||||||
|
private const string dmwappushservice = @"HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\dmwappushservice";
|
||||||
|
private const int DesiredValue = 0;
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsPrivacyDisableTelemetry;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return Locale.settingsPrivacyDisableTelemetryInfo.Replace("\\n", "\n");
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.IntEquals(TelemetryKey, "AllowTelemetry", DesiredValue) &&
|
||||||
|
RegistryHelper.IntEquals(DiagTrack, "Start", 4) &&
|
||||||
|
RegistryHelper.IntEquals(dmwappushservice, "Start", 4)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(TelemetryKey, "AllowTelemetry", DesiredValue, RegistryValueKind.DWord);
|
||||||
|
Registry.SetValue(DiagTrack, "Start", 4, RegistryValueKind.DWord);
|
||||||
|
Registry.SetValue(dmwappushservice, "Start", 4, RegistryValueKind.DWord);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(TelemetryKey, "AllowTelemetry", 3, RegistryValueKind.DWord);
|
||||||
|
Registry.SetValue(DiagTrack, "Start", 2, RegistryValueKind.DWord);
|
||||||
|
Registry.SetValue(dmwappushservice, "Start", 2, RegistryValueKind.DWord);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
61
src/Privatezilla/Settings/Privacy/DisableTimeline.cs
Normal file
|
@ -0,0 +1,61 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Privacy
|
||||||
|
{
|
||||||
|
internal class DisableTimeline : SettingBase
|
||||||
|
{
|
||||||
|
private const string EnableActivityFeed = @"HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\System";
|
||||||
|
private const string PublishUserActivities = @"HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\System";
|
||||||
|
private const int DesiredValue = 0;
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsPrivacyDisableTimeline;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return Locale.settingsPrivacyDisableTimelineInfo.Replace("\\n", "\n");
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.IntEquals(EnableActivityFeed, "EnableActivityFeed", DesiredValue) &&
|
||||||
|
RegistryHelper.IntEquals(PublishUserActivities, "PublishUserActivities", DesiredValue)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(EnableActivityFeed, "EnableActivityFeed", DesiredValue, RegistryValueKind.DWord);
|
||||||
|
Registry.SetValue(PublishUserActivities, "PublishUserActivities", DesiredValue, RegistryValueKind.DWord);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
var RegKey = Registry.LocalMachine.OpenSubKey(@"Software\Policies\Microsoft\Windows\System", true);
|
||||||
|
RegKey.DeleteValue("EnableActivityFeed");
|
||||||
|
RegKey.DeleteValue("PublishUserActivities");
|
||||||
|
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
68
src/Privatezilla/Settings/Privacy/DisableTips.cs
Normal file
|
@ -0,0 +1,68 @@
|
||||||
|
using Microsoft.Win32;
|
||||||
|
using Privatezilla.Locales;
|
||||||
|
|
||||||
|
namespace Privatezilla.Setting.Privacy
|
||||||
|
{
|
||||||
|
internal class DisableTips: SettingBase
|
||||||
|
{
|
||||||
|
private const string DisableSoftLanding = @"HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\CloudContent";
|
||||||
|
private const string DisableWindowsSpotlightFeatures = @"HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\CloudContent";
|
||||||
|
private const string DisableWindowsConsumerFeatures = @"HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\CloudContent";
|
||||||
|
private const string DoNotShowFeedbackNotifications = @"HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\DataCollection";
|
||||||
|
private const int DesiredValue = 1;
|
||||||
|
|
||||||
|
public override string ID()
|
||||||
|
{
|
||||||
|
return Locale.settingsPrivacyDisableTips;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override string Info()
|
||||||
|
{
|
||||||
|
return Locale.settingsPrivacyDisableTipsInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool CheckSetting()
|
||||||
|
{
|
||||||
|
return !(
|
||||||
|
RegistryHelper.IntEquals(DisableSoftLanding, "DisableSoftLanding", DesiredValue) &&
|
||||||
|
RegistryHelper.IntEquals(DisableWindowsSpotlightFeatures, "DisableWindowsSpotlightFeatures", DesiredValue) &&
|
||||||
|
RegistryHelper.IntEquals(DisableWindowsConsumerFeatures, "DisableWindowsConsumerFeatures", DesiredValue) &&
|
||||||
|
RegistryHelper.IntEquals(DoNotShowFeedbackNotifications, "DoNotShowFeedbackNotifications", DesiredValue)
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool DoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(DisableSoftLanding, "DisableSoftLanding", DesiredValue, RegistryValueKind.DWord);
|
||||||
|
Registry.SetValue(DisableWindowsSpotlightFeatures, "DisableWindowsSpotlightFeatures", DesiredValue, RegistryValueKind.DWord);
|
||||||
|
Registry.SetValue(DisableWindowsConsumerFeatures, "DisableWindowsConsumerFeatures", DesiredValue, RegistryValueKind.DWord);
|
||||||
|
Registry.SetValue(DoNotShowFeedbackNotifications, "DoNotShowFeedbackNotifications", DesiredValue, RegistryValueKind.DWord);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool UndoSetting()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
Registry.SetValue(DisableSoftLanding, "DisableSoftLanding", 0, RegistryValueKind.DWord);
|
||||||
|
Registry.SetValue(DisableWindowsSpotlightFeatures, "DisableWindowsSpotlightFeatures", 0, RegistryValueKind.DWord);
|
||||||
|
Registry.SetValue(DisableWindowsConsumerFeatures, "DisableWindowsConsumerFeatures", 0, RegistryValueKind.DWord);
|
||||||
|
Registry.SetValue(DoNotShowFeedbackNotifications, "DoNotShowFeedbackNotifications", 0, RegistryValueKind.DWord);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|