├── LICENSE
├── README.md
├── appversion.txt
├── assets
├── rsv-microsoft-requirements.png
├── rsv-opt.png
└── rsv.png
├── changes.txt
├── src
├── .gitignore
├── RSV.Package
│ ├── AssetStore.png
│ ├── AssetStore_org.png
│ ├── Package.StoreAssociation.xml
│ ├── Package.appxmanifest
│ ├── RSV.Package.assets.cache
│ ├── RSV.Package.wapproj
│ └── RSV.Package.wapproj.user
├── RSV.sln
└── RSV
│ ├── .gitignore
│ ├── App.config
│ ├── AppIcon.ico
│ ├── AppLogo.png
│ ├── Assessment
│ ├── Boot.cs
│ ├── Bypass.cs
│ ├── CPU.cs
│ ├── Display.cs
│ ├── GPU.cs
│ ├── Inet.cs
│ ├── OS.cs
│ └── Storage.cs
│ ├── EmbeddedResource.Designer.cs
│ ├── EmbeddedResource.resx
│ ├── Helpers
│ ├── Strings.cs
│ └── Utils.cs
│ ├── Locales
│ ├── Locale.Designer.cs
│ ├── Locale.de.resx
│ ├── Locale.ja.resx
│ ├── Locale.resx
│ ├── Locale.ru.resx
│ └── Locale.uk.resx
│ ├── MainWindow.Designer.cs
│ ├── MainWindow.cs
│ ├── MainWindow.resx
│ ├── Program.cs
│ ├── Properties
│ ├── AssemblyInfo.cs
│ ├── Resources.Designer.cs
│ ├── Resources.resx
│ ├── Settings.Designer.cs
│ └── Settings.settings
│ ├── RSV.csproj
│ ├── RSV.csproj.user
│ ├── Resources
│ ├── bypass.reg
│ ├── fail.png
│ ├── info.png
│ ├── notready.png
│ ├── ok.png
│ ├── ready.png
│ ├── supportedCPU.txt
│ └── undo_bypass.reg
│ └── app.manifest
└── utilversion.txt
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2021 Builtbybel (initially based upon the idea of https://github.com/mag-nif-i-cent)
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | ReadySunValley
6 |
7 |
8 |
9 | The "unofficial" replacement for Microsoft PC Health Check app 😀 (working on official)
10 | Are you ready for Windows 11 aka Sun Valley update?
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
24 |
25 |
27 |
28 |
29 |
30 | Features •
31 | Download •
32 | Credits
33 |
34 |
35 | 
36 |
37 | ### Generate detailed report why your PC isn't supported
38 | 
39 |
40 | ## Features
41 | To determine if your current PC will be able to run Windows 11, you can check out [this](https://www.microsoft.com/en-us/windows/windows-11-specifications) list of system specifications on Microsoft's website, or use its [PC Health Check](https://aka.ms/GetPCHealthCheckApp) app. Unfortunately Microsoft removed temporarily this key tool people were using to see if they could update. This is where my replacement ReadySunValley app comes in.
42 |
43 | ### Next to this it also features options for
44 | - Generating a detailed report why your PC isn't supported
45 | - Bypassing TPM/Secure boot restrictions
46 | - Comparing your results with Microsoft requirements
47 | - Grabbing a screenshot to directly share your results on social media!
48 |
49 | ## Download
50 | - (Get it from Microsoft Store) https://www.microsoft.com/store/apps/9PLQZ0W4FLQS
51 | - (Latest release on GitHub) [Download](https://github.com/builtbybel/ReadySunValley/releases)
52 | - (Latest testing release on GitHub) [Download](https://github.com/builtbybel/ReadySunValley/issues/20)
53 |
54 | ## Credits
55 | This project is based upon the idea of https://github.com/mag-nif-i-cent/Affinity11
56 |
57 | ---
58 |
59 | > Website [Builtbybel.com](https://www.builtbybel.com) ·
60 | > GitHub [@builtbybel](https://github.com/builtbybel) ·
61 | > Twitter [@builtbybel](https://twitter.com/builtbybel)
62 |
--------------------------------------------------------------------------------
/appversion.txt:
--------------------------------------------------------------------------------
1 | 0.61.0
2 |
--------------------------------------------------------------------------------
/assets/rsv-microsoft-requirements.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/builtbybel/ReadySunValley/d58a0477e3f2313a984456ec3e019186e5d92fe9/assets/rsv-microsoft-requirements.png
--------------------------------------------------------------------------------
/assets/rsv-opt.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/builtbybel/ReadySunValley/d58a0477e3f2313a984456ec3e019186e5d92fe9/assets/rsv-opt.png
--------------------------------------------------------------------------------
/assets/rsv.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/builtbybel/ReadySunValley/d58a0477e3f2313a984456ec3e019186e5d92fe9/assets/rsv.png
--------------------------------------------------------------------------------
/changes.txt:
--------------------------------------------------------------------------------
1 |
2 | Changes in this release
3 | -----------------------
4 | - If elevated privileges are required for hardware detection, the app now automatically reports this and prompts you to restart in administrative context
5 |
6 | INFO
7 | ------
8 | The app store version will be rolled out a little later and updated automatically. You can ignore this update message.
9 |
--------------------------------------------------------------------------------
/src/.gitignore:
--------------------------------------------------------------------------------
1 | .vs
2 |
--------------------------------------------------------------------------------
/src/RSV.Package/AssetStore.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/builtbybel/ReadySunValley/d58a0477e3f2313a984456ec3e019186e5d92fe9/src/RSV.Package/AssetStore.png
--------------------------------------------------------------------------------
/src/RSV.Package/AssetStore_org.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/builtbybel/ReadySunValley/d58a0477e3f2313a984456ec3e019186e5d92fe9/src/RSV.Package/AssetStore_org.png
--------------------------------------------------------------------------------
/src/RSV.Package/Package.StoreAssociation.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | CN=F13E031E-96EC-4477-B06B-C12218AAE0DC
4 | Builtbybel
5 | MSA
6 | http://www.w3.org/2001/04/xmlenc#sha256
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 |
132 |
133 |
134 |
135 |
136 |
137 |
138 |
139 |
140 |
141 |
142 |
143 |
144 |
145 |
146 |
147 |
148 |
149 |
150 |
151 |
152 |
153 |
154 |
155 |
156 |
157 |
158 |
159 |
160 |
161 |
162 |
163 |
164 |
165 |
166 |
167 |
168 |
169 |
170 |
171 |
172 |
173 |
174 |
175 |
176 |
177 |
178 |
179 |
180 |
181 |
182 |
183 |
184 |
185 |
186 |
187 |
188 |
189 |
190 |
191 |
192 |
193 |
194 |
195 |
196 |
197 |
198 |
199 |
200 |
201 |
202 |
203 |
204 |
205 |
206 |
207 |
208 |
209 |
210 |
211 |
212 |
213 |
214 |
215 |
216 |
217 |
218 |
219 |
220 |
221 |
222 |
223 |
224 |
225 |
226 |
227 |
228 |
229 |
230 |
231 |
232 |
233 |
234 |
235 |
236 |
237 |
238 |
239 |
240 |
241 |
242 |
243 |
244 |
245 |
246 |
247 |
248 |
249 |
250 |
251 |
252 |
253 |
254 |
255 |
256 |
257 |
258 |
259 |
260 |
261 |
262 |
263 |
264 |
265 |
266 |
267 |
268 |
269 |
270 |
271 |
272 |
273 |
274 |
275 |
276 |
277 |
278 |
279 |
280 |
281 |
282 |
283 |
284 |
285 |
286 |
287 |
288 |
289 |
290 |
291 |
292 |
293 |
294 |
295 |
296 |
297 |
298 |
299 |
300 |
301 |
302 |
303 |
304 |
305 |
306 |
307 |
308 |
309 |
310 |
311 |
312 |
313 |
314 |
315 |
316 |
317 |
318 |
319 |
320 |
321 |
322 |
323 |
324 |
325 |
326 |
327 |
328 |
329 |
330 |
331 |
332 |
333 |
334 |
335 |
336 |
337 |
338 |
339 |
340 |
341 |
342 |
343 |
344 |
345 |
346 |
347 |
348 |
349 |
350 |
351 |
352 |
353 |
354 |
355 |
356 |
357 |
358 |
359 |
360 |
361 |
362 |
363 |
364 | 36220Builtbybel.ReadySunValley
365 |
366 | ReadySunValley
367 |
368 |
369 |
370 |
371 |
--------------------------------------------------------------------------------
/src/RSV.Package/Package.appxmanifest:
--------------------------------------------------------------------------------
1 |
2 |
3 |
8 |
9 |
13 |
14 |
15 | ReadySunValley
16 | Builtbybel
17 | Images\StoreLogo.png
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
33 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
--------------------------------------------------------------------------------
/src/RSV.Package/RSV.Package.assets.cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/builtbybel/ReadySunValley/d58a0477e3f2313a984456ec3e019186e5d92fe9/src/RSV.Package/RSV.Package.assets.cache
--------------------------------------------------------------------------------
/src/RSV.Package/RSV.Package.wapproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 15.0
5 |
6 |
7 |
8 | Debug
9 | x86
10 |
11 |
12 | Release
13 | x86
14 |
15 |
16 | Debug
17 | x64
18 |
19 |
20 | Release
21 | x64
22 |
23 |
24 | Debug
25 | ARM
26 |
27 |
28 | Release
29 | ARM
30 |
31 |
32 | Debug
33 | ARM64
34 |
35 |
36 | Release
37 | ARM64
38 |
39 |
40 | Debug
41 | AnyCPU
42 |
43 |
44 | Release
45 | AnyCPU
46 |
47 |
48 |
49 | $(MSBuildExtensionsPath)\Microsoft\DesktopBridge\
50 |
51 |
52 |
53 | 26e6b8e6-11c2-4962-8dfe-c8ad2356b317
54 | 10.0.19041.0
55 | 10.0.17763.0
56 | de-DE
57 | True
58 | ..\RSV\RSV.csproj
59 | False
60 | False
61 | True
62 | x64
63 | 0
64 | SHA256
65 | RSV.Package_TemporaryKey.pfx
66 |
67 |
68 | Always
69 | en
70 |
71 |
72 | Always
73 | en
74 |
75 |
76 | Always
77 | en
78 |
79 |
80 | Always
81 | en
82 |
83 |
84 | Always
85 | en
86 |
87 |
88 | Always
89 | en
90 |
91 |
92 | Always
93 | en
94 |
95 |
96 | Always
97 | en
98 |
99 |
100 | Always
101 | en
102 |
103 |
104 | Always
105 | en
106 |
107 |
108 |
109 | Designer
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 |
132 |
133 |
134 |
135 |
136 |
137 |
138 |
139 |
140 |
141 |
142 |
143 |
144 |
145 |
146 |
147 |
148 |
149 |
150 |
151 |
152 |
153 |
154 |
155 |
156 |
157 |
158 |
159 |
160 |
161 |
162 |
163 |
164 |
165 |
166 |
167 |
168 |
169 |
170 |
171 |
172 |
173 |
--------------------------------------------------------------------------------
/src/RSV.Package/RSV.Package.wapproj.user:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | StoreAndSideload
5 | False
6 | x64
7 | True
8 | C:\Users\Belim\Desktop\ReadySunValley\RSV.Package\AssetStore.png
9 | C:\Users\Belim\Desktop\ReadySunValley\RSV.Package\AssetStore.png
10 | C:\Users\Belim\Desktop\ReadySunValley\RSV.Package\AssetStore.png
11 | C:\Users\Belim\Desktop\ReadySunValley\RSV.Package\AssetStore.png
12 | C:\Users\Belim\Desktop\ReadySunValley\RSV.Package\AssetStore.png
13 | C:\Users\Belim\Desktop\ReadySunValley\RSV.Package\AssetStore.png
14 | C:\Users\Belim\Desktop\ReadySunValley\RSV.Package\AssetStore.png
15 | C:\Users\Belim\Desktop\ReadySunValley\RSV.Package\AssetStore.png
16 |
17 |
--------------------------------------------------------------------------------
/src/RSV.sln:
--------------------------------------------------------------------------------
1 |
2 | Microsoft Visual Studio Solution File, Format Version 12.00
3 | # Visual Studio Version 16
4 | VisualStudioVersion = 16.0.31313.79
5 | MinimumVisualStudioVersion = 10.0.40219.1
6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RSV", "RSV\RSV.csproj", "{52284F5D-F25D-4D7F-853A-8EBF0ED8F5F0}"
7 | EndProject
8 | Project("{C7167F0D-BC9F-4E6E-AFE1-012C56B48DB5}") = "RSV.Package", "RSV.Package\RSV.Package.wapproj", "{26E6B8E6-11C2-4962-8DFE-C8AD2356B317}"
9 | EndProject
10 | Global
11 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
12 | Debug|Any CPU = Debug|Any CPU
13 | Debug|ARM = Debug|ARM
14 | Debug|ARM64 = Debug|ARM64
15 | Debug|x64 = Debug|x64
16 | Debug|x86 = Debug|x86
17 | Release|Any CPU = Release|Any CPU
18 | Release|ARM = Release|ARM
19 | Release|ARM64 = Release|ARM64
20 | Release|x64 = Release|x64
21 | Release|x86 = Release|x86
22 | EndGlobalSection
23 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
24 | {52284F5D-F25D-4D7F-853A-8EBF0ED8F5F0}.Debug|Any CPU.ActiveCfg = Release|Any CPU
25 | {52284F5D-F25D-4D7F-853A-8EBF0ED8F5F0}.Debug|Any CPU.Build.0 = Release|Any CPU
26 | {52284F5D-F25D-4D7F-853A-8EBF0ED8F5F0}.Debug|ARM.ActiveCfg = Debug|Any CPU
27 | {52284F5D-F25D-4D7F-853A-8EBF0ED8F5F0}.Debug|ARM.Build.0 = Debug|Any CPU
28 | {52284F5D-F25D-4D7F-853A-8EBF0ED8F5F0}.Debug|ARM64.ActiveCfg = Debug|Any CPU
29 | {52284F5D-F25D-4D7F-853A-8EBF0ED8F5F0}.Debug|ARM64.Build.0 = Debug|Any CPU
30 | {52284F5D-F25D-4D7F-853A-8EBF0ED8F5F0}.Debug|x64.ActiveCfg = Debug|Any CPU
31 | {52284F5D-F25D-4D7F-853A-8EBF0ED8F5F0}.Debug|x86.ActiveCfg = Debug|Any CPU
32 | {52284F5D-F25D-4D7F-853A-8EBF0ED8F5F0}.Debug|x86.Build.0 = Debug|Any CPU
33 | {52284F5D-F25D-4D7F-853A-8EBF0ED8F5F0}.Release|Any CPU.ActiveCfg = Release|Any CPU
34 | {52284F5D-F25D-4D7F-853A-8EBF0ED8F5F0}.Release|ARM.ActiveCfg = Release|Any CPU
35 | {52284F5D-F25D-4D7F-853A-8EBF0ED8F5F0}.Release|ARM.Build.0 = Release|Any CPU
36 | {52284F5D-F25D-4D7F-853A-8EBF0ED8F5F0}.Release|ARM64.ActiveCfg = Release|Any CPU
37 | {52284F5D-F25D-4D7F-853A-8EBF0ED8F5F0}.Release|ARM64.Build.0 = Release|Any CPU
38 | {52284F5D-F25D-4D7F-853A-8EBF0ED8F5F0}.Release|x64.ActiveCfg = Release|Any CPU
39 | {52284F5D-F25D-4D7F-853A-8EBF0ED8F5F0}.Release|x86.ActiveCfg = Release|Any CPU
40 | {52284F5D-F25D-4D7F-853A-8EBF0ED8F5F0}.Release|x86.Build.0 = Release|Any CPU
41 | {26E6B8E6-11C2-4962-8DFE-C8AD2356B317}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
42 | {26E6B8E6-11C2-4962-8DFE-C8AD2356B317}.Debug|Any CPU.Build.0 = Debug|Any CPU
43 | {26E6B8E6-11C2-4962-8DFE-C8AD2356B317}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
44 | {26E6B8E6-11C2-4962-8DFE-C8AD2356B317}.Debug|ARM.ActiveCfg = Debug|ARM
45 | {26E6B8E6-11C2-4962-8DFE-C8AD2356B317}.Debug|ARM.Build.0 = Debug|ARM
46 | {26E6B8E6-11C2-4962-8DFE-C8AD2356B317}.Debug|ARM.Deploy.0 = Debug|ARM
47 | {26E6B8E6-11C2-4962-8DFE-C8AD2356B317}.Debug|ARM64.ActiveCfg = Debug|ARM64
48 | {26E6B8E6-11C2-4962-8DFE-C8AD2356B317}.Debug|ARM64.Build.0 = Debug|ARM64
49 | {26E6B8E6-11C2-4962-8DFE-C8AD2356B317}.Debug|ARM64.Deploy.0 = Debug|ARM64
50 | {26E6B8E6-11C2-4962-8DFE-C8AD2356B317}.Debug|x64.ActiveCfg = Debug|x64
51 | {26E6B8E6-11C2-4962-8DFE-C8AD2356B317}.Debug|x64.Build.0 = Debug|x64
52 | {26E6B8E6-11C2-4962-8DFE-C8AD2356B317}.Debug|x64.Deploy.0 = Debug|x64
53 | {26E6B8E6-11C2-4962-8DFE-C8AD2356B317}.Debug|x86.ActiveCfg = Debug|x86
54 | {26E6B8E6-11C2-4962-8DFE-C8AD2356B317}.Debug|x86.Build.0 = Debug|x86
55 | {26E6B8E6-11C2-4962-8DFE-C8AD2356B317}.Debug|x86.Deploy.0 = Debug|x86
56 | {26E6B8E6-11C2-4962-8DFE-C8AD2356B317}.Release|Any CPU.ActiveCfg = Release|Any CPU
57 | {26E6B8E6-11C2-4962-8DFE-C8AD2356B317}.Release|Any CPU.Build.0 = Release|Any CPU
58 | {26E6B8E6-11C2-4962-8DFE-C8AD2356B317}.Release|Any CPU.Deploy.0 = Release|Any CPU
59 | {26E6B8E6-11C2-4962-8DFE-C8AD2356B317}.Release|ARM.ActiveCfg = Release|ARM
60 | {26E6B8E6-11C2-4962-8DFE-C8AD2356B317}.Release|ARM.Build.0 = Release|ARM
61 | {26E6B8E6-11C2-4962-8DFE-C8AD2356B317}.Release|ARM.Deploy.0 = Release|ARM
62 | {26E6B8E6-11C2-4962-8DFE-C8AD2356B317}.Release|ARM64.ActiveCfg = Release|ARM64
63 | {26E6B8E6-11C2-4962-8DFE-C8AD2356B317}.Release|ARM64.Build.0 = Release|ARM64
64 | {26E6B8E6-11C2-4962-8DFE-C8AD2356B317}.Release|ARM64.Deploy.0 = Release|ARM64
65 | {26E6B8E6-11C2-4962-8DFE-C8AD2356B317}.Release|x64.ActiveCfg = Release|x64
66 | {26E6B8E6-11C2-4962-8DFE-C8AD2356B317}.Release|x64.Build.0 = Release|x64
67 | {26E6B8E6-11C2-4962-8DFE-C8AD2356B317}.Release|x64.Deploy.0 = Release|x64
68 | {26E6B8E6-11C2-4962-8DFE-C8AD2356B317}.Release|x86.ActiveCfg = Release|x86
69 | {26E6B8E6-11C2-4962-8DFE-C8AD2356B317}.Release|x86.Build.0 = Release|x86
70 | {26E6B8E6-11C2-4962-8DFE-C8AD2356B317}.Release|x86.Deploy.0 = Release|x86
71 | EndGlobalSection
72 | GlobalSection(SolutionProperties) = preSolution
73 | HideSolutionNode = FALSE
74 | EndGlobalSection
75 | GlobalSection(ExtensibilityGlobals) = postSolution
76 | SolutionGuid = {0BD326CD-4E17-412D-956D-89B5F4F99CFF}
77 | EndGlobalSection
78 | EndGlobal
79 |
--------------------------------------------------------------------------------
/src/RSV/.gitignore:
--------------------------------------------------------------------------------
1 | bin
2 | obj
3 |
--------------------------------------------------------------------------------
/src/RSV/App.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/src/RSV/AppIcon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/builtbybel/ReadySunValley/d58a0477e3f2313a984456ec3e019186e5d92fe9/src/RSV/AppIcon.ico
--------------------------------------------------------------------------------
/src/RSV/AppLogo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/builtbybel/ReadySunValley/d58a0477e3f2313a984456ec3e019186e5d92fe9/src/RSV/AppLogo.png
--------------------------------------------------------------------------------
/src/RSV/Assessment/Boot.cs:
--------------------------------------------------------------------------------
1 | using Microsoft.Win32;
2 | using System.Diagnostics;
3 | using System.Linq;
4 |
5 | namespace ReadySunValley.Assessment
6 | {
7 | public class Boot
8 | {
9 | public string IsUEFI()
10 | {
11 | string env = "echo %firmware_type%"; // Compatible with >= Win8.1
12 |
13 | Process p = new Process();
14 | p.StartInfo.UseShellExecute = false;
15 | p.StartInfo.CreateNoWindow = true;
16 | p.StartInfo.RedirectStandardOutput = true;
17 | p.StartInfo.FileName = "cmd.exe";
18 | p.StartInfo.Arguments = "/C" + env;
19 | p.Start();
20 | string output = p.StandardOutput.ReadToEnd();
21 | p.WaitForExit();
22 |
23 | return output;
24 | }
25 |
26 | /* On systems with UEFI the registry key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecureBoot\State\UEFISecureBootEnabled should be present
27 | In the Non-UEFI case this key is not present */
28 |
29 | public bool IsSecureBoot()
30 | {
31 | try
32 | {
33 | RegistryKey UEFIKey = Registry.LocalMachine.OpenSubKey(@"SYSTEM\CurrentControlSet\Control\SecureBoot\State", true);
34 |
35 | if (UEFIKey != null)
36 | {
37 | return (UEFIKey.GetValueNames().Contains("UEFISecureBootEnabled"));
38 | }
39 | }
40 | catch { }
41 | return false;
42 | }
43 | }
44 | }
--------------------------------------------------------------------------------
/src/RSV/Assessment/Bypass.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Diagnostics;
3 | using System.Text;
4 |
5 | namespace ReadySunValley.Assessment
6 | {
7 | public class Bypass
8 | {
9 | public void Windows11(string resource)
10 | {
11 | Process p = new Process();
12 | p.StartInfo.UseShellExecute = false;
13 | p.StartInfo.CreateNoWindow = true;
14 | p.StartInfo.RedirectStandardError = true;
15 | p.StartInfo.RedirectStandardOutput = true;
16 |
17 | // Create temp filepath
18 | string tempPath = System.IO.Path.GetTempPath() + @"\ReadySunValley" + Guid.NewGuid() + ".reg";
19 | System.IO.StreamWriter sW = new System.IO.StreamWriter(tempPath, false, Encoding.Unicode);
20 | sW.Write(resource);
21 | sW.Close();
22 |
23 | // Reg import bypass.reg
24 | p.StartInfo.FileName = "REG";
25 | p.StartInfo.Arguments = "IMPORT \"" + tempPath + "\"";
26 | if (Environment.Is64BitOperatingSystem) p.StartInfo.Arguments += " /reg:64";
27 |
28 | p.Start();
29 | p.WaitForExit();
30 | System.IO.File.Delete(tempPath);
31 | }
32 | }
33 | }
--------------------------------------------------------------------------------
/src/RSV/Assessment/CPU.cs:
--------------------------------------------------------------------------------
1 | namespace ReadySunValley.Assessment
2 | {
3 | public class CPU
4 | {
5 | public string Architecture()
6 | {
7 | string result = string.Empty;
8 |
9 | switch (typeof(string).Assembly.GetName().ProcessorArchitecture)
10 | {
11 | case System.Reflection.ProcessorArchitecture.X86:
12 |
13 | result = "32 Bit";
14 | break;
15 |
16 | case System.Reflection.ProcessorArchitecture.Amd64:
17 | result = "64 Bit";
18 |
19 | break;
20 |
21 | case System.Reflection.ProcessorArchitecture.Arm:
22 | result = "ARM";
23 | break;
24 | }
25 |
26 | return result;
27 | }
28 |
29 | public string ClockSpeed()
30 | {
31 | string clockSpeed = "";
32 | foreach (var item in new System.Management.ManagementObjectSearcher("select MaxClockSpeed from Win32_Processor").Get())
33 | {
34 | var clockSpeedx = (uint)item["MaxClockSpeed"];
35 | clockSpeed = clockSpeedx.ToString();
36 | }
37 | return clockSpeed;
38 | }
39 | }
40 | }
--------------------------------------------------------------------------------
/src/RSV/Assessment/Display.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Drawing;
3 | using System.Runtime.InteropServices;
4 |
5 | namespace ReadySunValley.Assessment
6 | {
7 | public class Display
8 | {
9 | [DllImport("gdi32.dll")]
10 | private static extern int GetDeviceCaps(IntPtr hdc, int nIndex);
11 |
12 | public string MonitorSize()
13 | {
14 | string size = string.Empty;
15 |
16 | Graphics graphics = Graphics.FromHwnd(IntPtr.Zero);
17 | IntPtr desktop = graphics.GetHdc();
18 | int monitorHeight = GetDeviceCaps(desktop, 6);
19 | int monitorWidth = GetDeviceCaps(desktop, 4);
20 | size = $"{Math.Sqrt(Math.Pow(monitorHeight, 2) + Math.Pow(monitorWidth, 2)) / 25,4:#,##0.00}";
21 |
22 | return size;
23 | }
24 | }
25 | }
--------------------------------------------------------------------------------
/src/RSV/Assessment/GPU.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Management;
3 | using System.Windows.Forms;
4 |
5 | namespace ReadySunValley.Assessment
6 | {
7 | public class GPU
8 | {
9 | public string Unit()
10 | {
11 | string result = string.Empty;
12 | try
13 | {
14 | ManagementObjectSearcher graphics = new ManagementObjectSearcher("SELECT * FROM Win32_VideoController");
15 |
16 | string gpu = string.Empty;
17 | foreach (ManagementObject mo in graphics.Get())
18 | {
19 | foreach (PropertyData property in mo.Properties)
20 | {
21 | if (property.Name == "Description")
22 | {
23 | result = property.Value.ToString();
24 | }
25 | }
26 | }
27 | }
28 | catch (Exception ex) { MessageBox.Show(ex.Message, "", MessageBoxButtons.OK, MessageBoxIcon.Error); }
29 |
30 | return result;
31 | }
32 | }
33 | }
--------------------------------------------------------------------------------
/src/RSV/Assessment/Inet.cs:
--------------------------------------------------------------------------------
1 | using System.Net;
2 |
3 | namespace ReadySunValley.Assessment
4 | {
5 | public class Inet
6 | {
7 | //Check Internet Connection Function
8 | public bool IsInet()
9 | {
10 | try
11 | {
12 | using (var CheckInternet = new WebClient())
13 | using (CheckInternet.OpenRead("http://clients3.google.com/generate_204"))
14 | {
15 | return true;
16 | }
17 | }
18 | catch
19 | {
20 | return false;
21 | }
22 | }
23 | }
24 | }
--------------------------------------------------------------------------------
/src/RSV/Assessment/OS.cs:
--------------------------------------------------------------------------------
1 | using Microsoft.Win32;
2 | using System;
3 |
4 | namespace ReadySunValley.Assessment
5 | {
6 | public class OS
7 | {
8 | public string ComputerName { get; set; }
9 |
10 | public string GetOS()
11 | {
12 | ComputerName = Environment.MachineName;
13 |
14 | RegistryKey key = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\Windows NT\CurrentVersion");
15 | int osbuild = Convert.ToInt32(key.GetValue("CurrentBuildNumber"));
16 | if (osbuild >= 22000)
17 | {
18 | return ("Windows 11 aka Sun Valley");
19 | }
20 | else return (string)Registry.GetValue("HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion", "ProductName", "");
21 | }
22 |
23 | public string GetVersion()
24 | {
25 | return (string)Registry.GetValue("HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion", "DisplayVersion", "");
26 | }
27 |
28 | public string Is64Bit()
29 | {
30 | string bitness = string.Empty;
31 |
32 | if (Environment.Is64BitOperatingSystem)
33 | {
34 | bitness = "64bit";
35 | }
36 | else
37 | {
38 | bitness = "32bit";
39 | }
40 |
41 | return bitness;
42 | }
43 | }
44 | }
--------------------------------------------------------------------------------
/src/RSV/Assessment/Storage.cs:
--------------------------------------------------------------------------------
1 | using System.IO;
2 |
3 | namespace ReadySunValley.Assessment
4 | {
5 | public class Storage
6 | {
7 | public long GetTotalFreeSpace(string driveName)
8 | {
9 | foreach (DriveInfo drive in DriveInfo.GetDrives())
10 | {
11 | if (drive.IsReady && drive.Name == driveName)
12 | {
13 | return drive.AvailableFreeSpace;
14 | }
15 | }
16 | return -1;
17 | }
18 |
19 | public long GetTotalSpace(string driveName)
20 | {
21 | foreach (DriveInfo drive in DriveInfo.GetDrives())
22 | {
23 | if (drive.IsReady && drive.Name == driveName)
24 | {
25 | return drive.TotalSize;
26 | }
27 | }
28 | return -1;
29 | }
30 | }
31 | }
--------------------------------------------------------------------------------
/src/RSV/EmbeddedResource.Designer.cs:
--------------------------------------------------------------------------------
1 | //------------------------------------------------------------------------------
2 | //
3 | // Dieser Code wurde von einem Tool generiert.
4 | // Laufzeitversion:4.0.30319.42000
5 | //
6 | // Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
7 | // der Code erneut generiert wird.
8 | //
9 | //------------------------------------------------------------------------------
10 |
11 | namespace ReadySunValley {
12 | using System;
13 |
14 |
15 | ///
16 | /// Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
17 | ///
18 | // Diese Klasse wurde von der StronglyTypedResourceBuilder automatisch generiert
19 | // -Klasse über ein Tool wie ResGen oder Visual Studio automatisch generiert.
20 | // Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen
21 | // mit der /str-Option erneut aus, oder Sie erstellen Ihr VS-Projekt neu.
22 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")]
23 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
24 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
25 | internal class EmbeddedResource {
26 |
27 | private static global::System.Resources.ResourceManager resourceMan;
28 |
29 | private static global::System.Globalization.CultureInfo resourceCulture;
30 |
31 | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
32 | internal EmbeddedResource() {
33 | }
34 |
35 | ///
36 | /// Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
37 | ///
38 | [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
39 | internal static global::System.Resources.ResourceManager ResourceManager {
40 | get {
41 | if (object.ReferenceEquals(resourceMan, null)) {
42 | global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("ReadySunValley.EmbeddedResource", typeof(EmbeddedResource).Assembly);
43 | resourceMan = temp;
44 | }
45 | return resourceMan;
46 | }
47 | }
48 |
49 | ///
50 | /// Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
51 | /// Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden.
52 | ///
53 | [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
54 | internal static global::System.Globalization.CultureInfo Culture {
55 | get {
56 | return resourceCulture;
57 | }
58 | set {
59 | resourceCulture = value;
60 | }
61 | }
62 |
63 | ///
64 | /// Sucht eine lokalisierte Zeichenfolge, die Windows Registry Editor Version 5.00
65 | ///
66 | ///[HKEY_LOCAL_MACHINE\SYSTEM\Setup\LabConfig]
67 | ///"BypassTPMCheck"=dword:00000001
68 | ///"BypassSecureBootCheck"=dword:00000001
69 | ///"BypassRAMCheck"=dword:00000001
70 | /// ähnelt.
71 | ///
72 | internal static string bypass {
73 | get {
74 | return ResourceManager.GetString("bypass", resourceCulture);
75 | }
76 | }
77 |
78 | ///
79 | /// Sucht eine lokalisierte Zeichenfolge, die 3015E
80 | ///3020E
81 | ///Athlon Gold 3150C
82 | ///Athlon Gold 3150U
83 | ///Athlon Silver 3050C
84 | ///Athlon Silver 3050e
85 | ///Athlon Silver 3050U
86 | ///Athlon 3000G
87 | ///Athlon 300GE
88 | ///Athlon 300U
89 | ///Athlon 320GE
90 | ///Athlon Gold 3150G
91 | ///Athlon Gold 3150GE
92 | ///Athlon Silver 3050GE
93 | ///EPYC 7232P
94 | ///EPYC 7252
95 | ///EPYC 7262
96 | ///EPYC 7272
97 | ///EPYC 7282
98 | ///EPYC 7302
99 | ///EPYC 7302P
100 | ///EPYC 7352
101 | ///EPYC 7402
102 | ///EPYC 7402P
103 | ///EPYC 7452
104 | ///EPYC 7502
105 | ///EPYC 7502P
106 | ///EPYC 7532
107 | ///EPYC 7542
108 | ///EPYC 7552
109 | ///EPYC 7642
110 | ///EPYC 7662
111 | ///EPYC 7702
112 | ///EPYC 7702P
113 | ///EPYC 7742
114 | ///EPYC 7F32
115 | ///EPYC 7F52
116 | ///EPYC 7F72
117 | ///EPYC 7H12
118 | ///E [Rest der Zeichenfolge wurde abgeschnitten]"; ähnelt.
119 | ///
120 | internal static string supportedCPU {
121 | get {
122 | return ResourceManager.GetString("supportedCPU", resourceCulture);
123 | }
124 | }
125 |
126 | ///
127 | /// Sucht eine lokalisierte Zeichenfolge, die Windows Registry Editor Version 5.00
128 | ///
129 | ///[-HKEY_LOCAL_MACHINE\SYSTEM\Setup\LabConfig] ähnelt.
130 | ///
131 | internal static string undo_bypass {
132 | get {
133 | return ResourceManager.GetString("undo_bypass", resourceCulture);
134 | }
135 | }
136 | }
137 | }
138 |
--------------------------------------------------------------------------------
/src/RSV/EmbeddedResource.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 | text/microsoft-resx
110 |
111 |
112 | 2.0
113 |
114 |
115 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
116 |
117 |
118 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
119 |
120 |
121 |
122 | Resources\bypass.reg;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252
123 |
124 |
125 | Resources\supportedCPU.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252
126 |
127 |
128 | Resources\undo_bypass.reg;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252
129 |
130 |
--------------------------------------------------------------------------------
/src/RSV/Helpers/Strings.cs:
--------------------------------------------------------------------------------
1 | namespace ReadySunValley.Helpers
2 | {
3 | internal class Strings
4 | {
5 | public static readonly string TweetIntent = "https://twitter.com/intent/tweet?text=" + Locales.Locale.assetTweet;
6 |
7 | public static class Uri
8 | {
9 | public const string GitRepo = "https://github.com/builtbybel/ReadySunValley";
10 | public const string GitUpdateRepo = "https://github.com/builtbybel/readysunvalley/releases/tag/";
11 | public const string GitVersionCheck = "https://raw.githubusercontent.com/builtbybel/readysunvalley/master/appversion.txt";
12 | public const string GitVersionHint = "https://raw.githubusercontent.com/builtbybel/ReadySunValley/main/changes.txt";
13 | public const string GitReportCommunity = "https://github.com/builtbybel/ReadySunValley/issues/new";
14 |
15 | public const string CompareMS = "https://github.com/builtbybel/ReadySunValley/blob/main/assets/rsv-microsoft-requirements.png?raw=true";
16 | public const string UtilVersionCheck = "https://raw.githubusercontent.com/builtbybel/ReadySunValley/main/utilversion.txt";
17 |
18 | public const string VotePage = "https://www.builtbybel.com/blog/19-apps/41-check-with-the-readysunvalley-app-if-your-device-works-with-windows11-sun-valley-update";
19 |
20 | public const string MSSystemRequirements = "https://aka.ms/WindowsSysReq";
21 | }
22 | }
23 | }
--------------------------------------------------------------------------------
/src/RSV/Helpers/Utils.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Diagnostics;
3 | using System.IO;
4 | using System.Net;
5 | using System.Reflection;
6 | using System.Security.Principal;
7 | using System.Windows.Forms;
8 |
9 | namespace ReadySunValley.Helpers
10 | {
11 | public static class Utils
12 | {
13 | public static Version CurrentVersion = new Version(Application.ProductVersion);
14 | public static Version LatestVersion;
15 |
16 | public static void AppUpdate()
17 | {
18 | try
19 | {
20 | string versionContent = new WebClient().DownloadString(Strings.Uri.GitVersionHint);
21 |
22 | WebRequest hreq = WebRequest.Create(Strings.Uri.GitVersionCheck);
23 | hreq.Timeout = 10000;
24 | hreq.Headers.Set("Cache-Control", "no-cache, no-store, must-revalidate");
25 |
26 | WebResponse hres = hreq.GetResponse();
27 | StreamReader sr = new StreamReader(hres.GetResponseStream());
28 |
29 | LatestVersion = new Version(sr.ReadToEnd().Trim());
30 |
31 | sr.Dispose();
32 | hres.Dispose();
33 |
34 | var equals = LatestVersion.CompareTo(CurrentVersion);
35 |
36 | if (equals == 0)
37 | {
38 | return; // up-to-date
39 | }
40 | else if (equals < 0)
41 | {
42 | return; // higher than available
43 | }
44 | else // new version
45 | {
46 | if (MessageBox.Show("A new app version " + LatestVersion + " is available.\nDo you want to goto the Github update page?" + Environment.NewLine + versionContent, Locales.Locale.infoUpdate, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) // New release available!
47 | {
48 | Process.Start(Strings.Uri.GitUpdateRepo + LatestVersion);
49 | }
50 | }
51 | }
52 | catch
53 | { MessageBox.Show(Locales.Locale.errorUpdate + Environment.NewLine + Locales.Locale.errorInternet); }
54 | }
55 |
56 | public static String FormatBytes(long byteCount)
57 | {
58 | string[] suf = { " B", " KB", " MB", " GB", " TB", " PB", " EB" };
59 | if (byteCount == 0)
60 | return "0" + suf[0];
61 | long bytes = Math.Abs(byteCount);
62 | int place = Convert.ToInt32(Math.Floor(Math.Log(bytes, 1024)));
63 | double num = Math.Round(bytes / Math.Pow(1024, place), 1);
64 | return (Math.Sign(byteCount) * num).ToString() + suf[place];
65 | }
66 |
67 | public static void RelaunchIfNotAdministrator()
68 | {
69 | if (!IsAdministrator())
70 | {
71 | if (MessageBox.Show(Locales.Locale.infoElevation.Replace("\\n", "\n"), "", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
72 | {
73 |
74 | ProcessStartInfo proc = new ProcessStartInfo();
75 | proc.UseShellExecute = true;
76 | proc.WorkingDirectory = Environment.CurrentDirectory;
77 | proc.FileName = Assembly.GetEntryAssembly().CodeBase;
78 | proc.Verb = "runas";
79 | try
80 | {
81 | Process.Start(proc);
82 | Environment.Exit(0);
83 | }
84 | catch (Exception ex)
85 | {
86 | MessageBox.Show(ex.ToString(), "", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
87 | Environment.Exit(0);
88 | }
89 | }
90 | }
91 | }
92 |
93 | // Check elevation
94 | public static bool IsAdministrator()
95 | {
96 | return (new WindowsPrincipal(WindowsIdentity.GetCurrent()))
97 | .IsInRole(WindowsBuiltInRole.Administrator);
98 | }
99 |
100 | ///
101 | /// Launch Urls in richSumming control
102 | ///
103 | ///
104 | public static void LaunchUri(string url)
105 | {
106 | if (IsHttpURL(url)) Process.Start(url);
107 | }
108 |
109 | ///
110 | /// Check Urls in richSumming control
111 | ///
112 | ///
113 | ///
114 | public static bool IsHttpURL(string url)
115 | {
116 | return
117 | ((!string.IsNullOrWhiteSpace(url)) &&
118 | (url.ToLower().StartsWith("http")));
119 | }
120 | }
121 | }
--------------------------------------------------------------------------------
/src/RSV/Locales/Locale.ja.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 | text/microsoft-resx
110 |
111 |
112 | 2.0
113 |
114 |
115 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
116 |
117 |
118 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
119 |
120 |
121 | \nマイクロソフトのPC正常性チェックアプリ(現在取り下げ中)の代替品\n\nこのプロジェクトは
122 | https://github.com/mag-nif-i-cent/Affinity11 からフォークしています\n\nJapanese translation by yuki-gh (https://github.com/yuki-gh)\n\n作者への連絡は\ntwitter.com/builtbybel\n\n(C) 2021, Builtbybel
123 | Menu
124 |
125 |
126 | CPUアーキテクチャをチェック中 [2/14]
127 | Assessment
128 |
129 |
130 | CPUの互換性をチェック中 [6/14]
131 | Assessment
132 |
133 |
134 | CPUコア数をチェック中 [5/14]
135 | Assessment
136 |
137 |
138 | CPU速度をチェック中 [4/14]
139 | Assessment
140 |
141 |
142 | MHz 周波数
143 | Assessment
144 |
145 |
146 | DirectXとWDDM2 をチェック中[11/14]
147 | Assessment
148 |
149 |
150 | ディスプレイをチェック中 [3/14]
151 | Assessment
152 |
153 |
154 | インチ
155 | Assessment
156 |
157 |
158 | グラフィックカードをチェック中 [12/14]
159 | Assessment
160 |
161 |
162 | インターネット接続をチェック中 [14/14]
163 | Assessment
164 |
165 |
166 | 不可
167 | Assessment
168 |
169 |
170 | 利用可能
171 | Assessment
172 |
173 |
174 | パーティションタイプをチェック中 [7/14]
175 | Assessment
176 |
177 |
178 | RAMの互換性をチェック中 [9/14]
179 | Assessment
180 |
181 |
182 | セキュアブートをチェック中 [8/14]
183 | Assessment
184 |
185 |
186 | 非対応
187 | Assessment
188 |
189 |
190 | 対応
191 | Assessment
192 |
193 |
194 | ディスク容量をチェック中 [10/14]
195 | Assessment
196 |
197 |
198 | 個のコンポーネントが
199 | Windows 11に非対応です
200 | Assessment
201 |
202 |
203 | Sun Valleyに
204 | 対応しています!
205 | Assessment
206 |
207 |
208 | システム要件をチェック中 [1/14]
209 | Assessment
210 |
211 |
212 | TPMバージョンをチェック中 [13/14]
213 | Assessment
214 |
215 |
216 | 存在せず
217 | Assessment
218 |
219 |
220 | (非対応)
221 | Assessment
222 |
223 |
224 | @github.com/builtbybel/readysunvalley を開く
225 | ToolTip
226 |
227 |
228 | Windows11/Sun%20Valleyの更新はOK? これは「ReadySunValley」アプリの結果です
229 | GUI
230 |
231 |
232 | キャプチャしてTwitterで共有
233 | GUI
234 |
235 |
236 | キャプチャしてTwitterで共有
237 | GUI
238 |
239 |
240 | マイクロソフトと比較
241 | GUI
242 |
243 |
244 | 結果へ戻る
245 | GUI
246 |
247 |
248 | お使いのPCが非対応である理由を見る
249 | GUI
250 |
251 |
252 | 了解しました
253 | GUI
254 |
255 |
256 | お使いのシステムがUEFI起動モードに対応している必要がありますが、現状ではレガシーモードで起動しています。お使いのシステムがUEFIに対応していないという意味ではありません。詳細はマザーボード、システムのマニュアル、BIOSをチェックしてください。
257 | Description
258 |
259 |
260 | お使いのCPUは仕様上の要件を満たしません。下記の周波数またはコア数に関する個別の情報を参照ください。
261 | Description
262 |
263 |
264 | Windows 11の実行に十分なCPUコア数がありません
265 | Description
266 |
267 |
268 | お使いのCPUは最低要件を満たしていますが、公式の対応CPU一覧には載っていません。これは参考情報です。当面の要件は満たされています。\n\n対応CPU一覧は以下にあります。\n\nIntel:\nhttps://docs.microsoft.com/en-us/windows-hardware/design/minimum/supported/windows-11-supported-intel-processors\n\nAMD:\nhttps://docs.microsoft.com/en-us/windows-hardware/design/minimum/supported/windows-11-supported-amd-processors
269 | Description
270 |
271 |
272 | CPU周波数がWindows 11の最低要件を満たしません
273 | Description
274 |
275 |
276 | DirectXのバージョンが低すぎます。お使いのシステムが高いバージョンに対応していないという意味ではありません。詳細はDXDIAGをチェックしてください。
277 | Description
278 |
279 |
280 | 1つ以上のモニターがWindows 11の動作には狭すぎます
281 | Description
282 |
283 |
284 | リークされたバージョンのWindows 11によると、セットアップファイル(ISOファイル)のサイズは4.54GBとみられます。リークされたバージョンは全機能を備えているわけではないことを考慮すると、実際のファイルサイズは4.5~6GB程度と考えられます。Windows 11は最低64GBのストレージ空間のディスクを必要とすることに留意してください。
285 | Description
286 |
287 |
288 | Windows 11 Homeエディションでは、初回使用時に機器のセットアップを完了するには、インターネット接続とマイクロソフトアカウントが必要です。
289 | Windows 11 HomeのSモードを解除する場合もインターネット接続が必要です。
290 | Description
291 |
292 |
293 | お使いのシステムがGPTパーティションタイプに対応している必要がありますが、現状ではMBRで起動しています。お使いのシステムがGPTに対応していないという意味ではありません。詳細はマザーボード、システムのマニュアル、BIOSをチェックしてください。
294 | Description
295 |
296 |
297 | RAM容量がWindows 11の最低要件を満たしていません
298 | Description
299 |
300 |
301 | セキュアブート機能がありません。ReadySunValleyではセキュアブートの要件を回避可能です。右のパネルの修復リンクを使います。
302 | Description
303 |
304 |
305 | Windows 11の実行に十分な容量がありません
306 | Description
307 |
308 |
309 | TPMモジュールが見つかりませんでした。TPMが存在しない場合、おそらくUEFIで無効化されています。そうでない場合、ReadySunValleyではTPM 2.0の要件を回避可能です。右のパネルの修復リンクを使います。TPMとセキュアブートなしでWindows 11をインストールする詳しい方法は以下にあります。\nhttps://www.bleepingcomputer.com/news/microsoft/how-to-bypass-the-windows-11-tpm-20-requirement/
310 | Description
311 |
312 |
313 | TPMのバージョンが低すぎます。古いバージョンのTPM(通常は1.2)が動作している場合、ファームウェア更新でTPM 2.0にアップデートできる場合があります。
314 | Description
315 |
316 |
317 | Windows Display Driver ModelのバージョンがWindows 11の最低要件を満たしていません。お使いのグラフィックカードがDirectX 12以降とWDDM 2.0ドライバに対応していなければなりません。
318 | Description
319 |
320 |
321 | Check your Internet connection and try again.
322 |
323 |
324 | App update check failed to start.
325 |
326 |
327 | TPMとセキュアブートの制約を回避しました。
328 | GUI
329 |
330 |
331 | システム設定を再度復元しました。
332 | GUI
333 |
334 |
335 | OKをクリックするとTwitterの状態を準備します。その後、作成した結果の画像をアップロードする必要があります。
336 | GUI
337 |
338 |
339 | 結果を"WhyNotWin11"ユーティリティと比較しますか?
340 | GUI
341 |
342 |
343 | アプリの更新が利用可能
344 | GUI
345 |
346 |
347 | アーキテクチャ
348 | Check
349 |
350 |
351 | チェック中...
352 | Check
353 |
354 |
355 | 起動方式
356 | Check
357 |
358 |
359 | チェック中...
360 | Check
361 |
362 |
363 | コア
364 | Check
365 |
366 |
367 | チェック中...
368 | Check
369 |
370 |
371 | CPU互換性をチェック中...
372 | Check
373 |
374 |
375 | DirectX
376 | Check
377 |
378 |
379 | チェック中...
380 | Check
381 |
382 |
383 | ディスクパーティション
384 | Check
385 |
386 |
387 | ディスプレイ
388 | Check
389 |
390 |
391 | チェック中...
392 | Check
393 |
394 |
395 | 空き容量
396 | Check
397 |
398 |
399 | チェック中...
400 | Check
401 |
402 |
403 | 互換性チェックの結果
404 | GUI
405 |
406 |
407 | インターネット
408 | Check
409 |
410 |
411 | チェック中...
412 | Check
413 |
414 |
415 | MHz
416 | Check
417 |
418 |
419 | チェック中...
420 | Check
421 |
422 |
423 | RAM
424 | Check
425 |
426 |
427 | チェック中...
428 | Check
429 |
430 |
431 | セキュアブート
432 | Check
433 |
434 |
435 | チェック中...
436 | Check
437 |
438 |
439 | システム要件をチェック中...
440 | Check
441 |
442 |
443 | ストレージ
444 | Check
445 |
446 |
447 | チェック中...
448 | Check
449 |
450 |
451 | for System
452 | GUI
453 |
454 |
455 | スレッド
456 | Check
457 |
458 |
459 | TPM
460 | Check
461 |
462 |
463 | チェック中...
464 | Check
465 |
466 |
467 | WDDM2
468 | Check
469 |
470 |
471 | チェック中...
472 | Check
473 |
474 |
475 | ここをクリックすると、失敗した結果の一部をレジストリハックで修正します。
476 | GUI
477 |
478 |
479 | チェック中...
480 | Check
481 |
482 |
483 | (全ての一覧)
484 | GUI
485 |
486 |
487 | 回避策を取り消す
488 | Menu
489 |
490 |
491 | 投票しましょう!
492 | Menu
493 |
494 |
495 | お使いのPCはWindows 11に適合していますか?
496 | Menu
497 |
498 |
499 | Windows 11をインストールしようとして「このPCはWindows 11を実行できません」というメッセージが現れる場合、TPM 2.0、セキュアブート、4GBのRAMの要件を満たさないことが多いです。\n\nマイクロソフトは新しいレジストリキー「LabConfig」を導入し、TPM 2.0、4GBメモリ、セキュアブートの要件を回避するよう設定することが可能となりました。\n\nTPM 2.0要件を無効化することにより、Windows 11のセキュリティを低下させることに注意してください。\n\n以上の制約を回避しますか?
500 | Menu
501 |
502 |
503 | チェックを再度実行
504 | ToolTip
505 |
506 |
507 |
--------------------------------------------------------------------------------
/src/RSV/Locales/Locale.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 | text/microsoft-resx
110 |
111 |
112 | 2.0
113 |
114 |
115 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
116 |
117 |
118 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
119 |
120 |
121 | \nReplacement for Microsoft PC Health Check app\n(currently down!) \n\nThis project was forked initially from: https://github.com/mag-nif-i-cent/Affinity11\n\nYou can also reach out to me on:\ntwitter.com/builtbybel\n\n(C) 2021, Builtbybel
122 | Menu
123 |
124 |
125 | Checking CPU architecture [2/14]
126 | Assessment
127 |
128 |
129 | Checking CPU Compatibility [6/14]
130 | Assessment
131 |
132 |
133 | Checking Core [5/14]
134 | Assessment
135 |
136 |
137 | Checking CPU speed [4/14]
138 | Assessment
139 |
140 |
141 | MHz
142 | Assessment
143 |
144 |
145 | Checking DirectX && WDDM2 [11/14]
146 | Assessment
147 |
148 |
149 | Checking Display [3/14]
150 | Assessment
151 |
152 |
153 | inch
154 | Assessment
155 |
156 |
157 | Checking Graphics card [12/14]
158 | Assessment
159 |
160 |
161 | Checking Internet connection [14/14]
162 | Assessment
163 |
164 |
165 | No
166 | Assessment
167 |
168 |
169 | Available
170 | Assessment
171 |
172 |
173 | Checking Partition Types [7/14]
174 | Assessment
175 |
176 |
177 | Checking RAM Compatibility [9/14]
178 | Assessment
179 |
180 |
181 | Checking Secure Boot [8/14]
182 | Assessment
183 |
184 |
185 | Unsupported
186 | Assessment
187 |
188 |
189 | Supported
190 | Assessment
191 |
192 |
193 | Checking Disk size [10/14]
194 | Assessment
195 |
196 |
197 | Components not ready for Windows 11
198 | Assessment
199 |
200 |
201 | You're ready for Sun Valley!
202 | Assessment
203 |
204 |
205 | Checking system requirements [1/14]
206 | Assessment
207 |
208 |
209 | Checking TPM version [13/14]
210 | Assessment
211 |
212 |
213 | Not present
214 | Assessment
215 |
216 |
217 | (Not supported)
218 | Assessment
219 |
220 |
221 | Open @github.com/builtbybel/readysunvalley
222 | ToolTip
223 |
224 |
225 | Ready%20for%20%23Windows11/Sun%20Valley%20update?%20Here%20are%20my%20results%20%23ReadySunValley%20%23app
226 | GUI
227 |
228 |
229 | Capture and Share on Twitter
230 | GUI
231 |
232 |
233 | Capture and Share on Twitter
234 | GUI
235 |
236 |
237 | Compare with Microsoft
238 | GUI
239 |
240 |
241 | Back to my results
242 | GUI
243 |
244 |
245 | Tell me why my PC isn’t supported
246 | GUI
247 |
248 |
249 | All right, okay
250 | GUI
251 |
252 |
253 | Your system needs to support a UEFI boot mode, right now your system is booting using Legacy. This doesn't necessarily mean that your system doesn't support it. Check your motherboard, system manual or BIOS for more information.
254 | Description
255 |
256 |
257 | Your CPU doesn't meet the specification requirements.\n\nYou can find a list of supported processors here\n\nIntel:\nhttps://docs.microsoft.com/en-us/windows-hardware/design/minimum/supported/windows-11-supported-intel-processors\n\nAMD:\nhttps://docs.microsoft.com/en-us/windows-hardware/design/minimum/supported/windows-11-supported-amd-processors
258 | Description
259 |
260 |
261 | You don't have enough processing cores to run Windows 11."
262 | Description
263 |
264 |
265 | Your CPU meets the soft requirements, it's just not listed on the official list of supported processors. This is just an information for you. The requirement is fulfilled for the time being.\n\nYou can find a list of supported processors here\n\nIntel:\nhttps://docs.microsoft.com/en-us/windows-hardware/design/minimum/supported/windows-11-supported-intel-processors\n\nAMD:\nhttps://docs.microsoft.com/en-us/windows-hardware/design/minimum/supported/windows-11-supported-amd-processors
266 | Description
267 |
268 |
269 | Your CPU frequency doesn't meet the minimum requirements for Windows 11.
270 | Description
271 |
272 |
273 | Your DirectX version is too low. This doesn't necessarily mean that your system doesn't support higher versions. Check DXDIAG for more information.
274 | Description
275 |
276 |
277 | One or more of your monitors are too small to work on Windows 11.
278 | Description
279 |
280 |
281 | From the leaked version of Windows 11, It can be seen that the Setup file (ISO File) size is 4.54 GB. Considering that the leaked version does not have all the features, we can say that the actual file size will be between 4.5 to 6 GB. Just keep in mind that Windows 11 requires a disk with at least 64 GB of storage space.
282 | Description
283 |
284 |
285 | We weren't able to connect to the internet. Windows 11 Home edition requires internet connectivity and a Microsoft account to complete device setup on first use. Switching a device out of Windows 11 Home in S mode also requires internet connectivity.
286 | Description
287 |
288 |
289 | Your system needs to support GPT partition types, right now your system is booting using MBR. This doesn't necessarily mean that your system doesn't support it. Check your motherboard, system manual or bios for more information.
290 | Description
291 |
292 |
293 | Your RAM does not meet the minimum requirements for Windows 11.
294 | Description
295 |
296 |
297 | Secure Boot functionality is missing. You can bypass the Secure boot requirements with ReadySunValley. Use the repair link in the right panel.
298 | Description
299 |
300 |
301 | Your drive does not have enough capacity to run Windows 11.
302 | Description
303 |
304 |
305 | We could not find a TPM Module. If no TPM is present, you’ll probably find it’s been disabled in the UEFI. Otherwiese you can also bypass the TPM 2.0 requirements with ReadySunValley. Use the repair link in the right panel. A detailed guide on how to install Windows 11 without TPM and Secure Boot can also be found at https://www.bleepingcomputer.com/news/microsoft/how-to-bypass-the-windows-11-tpm-20-requirement/
306 | Description
307 |
308 |
309 | Your TPM version is too low. If you’re running an older version of TPM (1.2 typically), then you may be able to update it to TPM 2.0 with a firmware update.
310 | Description
311 |
312 |
313 | Your Windows Display Driver Model version does not meet the minimum requirements for Windows 11. Your Graphics card must be compatible with DirectX 12 or later with WDDM 2.0 driver.
314 | Description
315 |
316 |
317 | Check your Internet connection and try again.
318 |
319 |
320 | App update check failed to start.
321 |
322 |
323 | TPM and Secure Boot restriction has been bypassed.
324 | GUI
325 |
326 |
327 | System settings are in place again.
328 | GUI
329 |
330 |
331 | Click <OK> to prepare the Twitter status. After that you just need to upload the result image you just created.
332 | GUI
333 |
334 |
335 | Do you want to compare the results with the Utility "WhyNotWin11"?
336 | GUI
337 |
338 |
339 | Elevated rights are required for TPM and Secure Boot detection.\n\nCan the app be restarted with administrative rights?
340 |
341 |
342 | App update available
343 | GUI
344 |
345 |
346 | Architecture
347 | Check
348 |
349 |
350 | Checking...
351 | Check
352 |
353 |
354 | Boot Method
355 | Check
356 |
357 |
358 | Checking...
359 | Check
360 |
361 |
362 | Cores
363 | Check
364 |
365 |
366 | Checking...
367 | Check
368 |
369 |
370 | Checking CPU Compatibility...
371 | Check
372 |
373 |
374 | DirectX
375 | Check
376 |
377 |
378 | Checking...
379 | Check
380 |
381 |
382 | Disk Partition
383 | Check
384 |
385 |
386 | Display
387 | Check
388 |
389 |
390 | Checking...
391 | Check
392 |
393 |
394 | Free Space
395 | Check
396 |
397 |
398 | Checking...
399 | Check
400 |
401 |
402 | Your Compatibility Results
403 | GUI
404 |
405 |
406 | Internet
407 | Check
408 |
409 |
410 | Checking...
411 | Check
412 |
413 |
414 | MHz
415 | Check
416 |
417 |
418 | Checking...
419 | Check
420 |
421 |
422 | Installed RAM
423 | Check
424 |
425 |
426 | Checking...
427 | Check
428 |
429 |
430 | Secure Boot
431 | Check
432 |
433 |
434 | Checking...
435 | Check
436 |
437 |
438 | Checking system requirements...
439 | Check
440 |
441 |
442 | Storage
443 | Check
444 |
445 |
446 | Checking...
447 | Check
448 |
449 |
450 | *for System
451 | GUI
452 |
453 |
454 | Threads
455 | Check
456 |
457 |
458 | TPM
459 | Check
460 |
461 |
462 | Checking...
463 | Check
464 |
465 |
466 | WDDM2
467 | Check
468 |
469 |
470 | Checking...
471 | Check
472 |
473 |
474 | Click here to fix some of these failed results with a registry hack
475 | GUI
476 |
477 |
478 | Checking...
479 | Check
480 |
481 |
482 | (List all)
483 | GUI
484 |
485 |
486 | Undo Bypass
487 | Menu
488 |
489 |
490 | Vote here!
491 | Menu
492 |
493 |
494 | Does your hardware qualify for Windows 11?
495 | Menu
496 |
497 |
498 | If you are attempting to install Windows 11 and receive a message stating, "This PC can't run Windows 11" it is likely that you do not have a TPM 2.0 requirement, Secure Boot or 4 GB of RAM.\n\nThe good news is that Microsoft includes a new "LabConfig" registry key that allows you to configure settings to bypass the TPM 2.0, the 4 GB memory, and Secure Boot requirements.\n\nPlease note, that by disabling the TPM 2.0 requirement, you are effectively reducing the security in Windows 11.\n\nDo you want to bypass these restrictions?
499 | Menu
500 |
501 |
502 | Run check again
503 | ToolTip
504 |
505 |
--------------------------------------------------------------------------------
/src/RSV/Locales/Locale.ru.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 | text/microsoft-resx
110 |
111 |
112 | 2.0
113 |
114 |
115 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
116 |
117 |
118 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
119 |
120 |
121 | \nЭто замена приложения Microsoft's PC Health Check\n(В настоящее время, не опубликована на сайте Майкрософт!)\n\nБлагодарность:\n- На Русский язык перевёл Oleg-Chashko\nhttps://github.com/Oleg-Chashko\n- Этот проект был первоначально разработан и разветвлён от - https://github.com/mag-nif-i-cent/Affinity11.\n\nВы можете связаться с автором в:\ntwitter.com/builtbybel\n\n(C) 2021, Builtbybel
122 | Menu
123 |
124 |
125 | Проверка архитектуры процессора [2/14]
126 | Assessment
127 |
128 |
129 | Проверка совместимости процессора [6/14]
130 | Assessment
131 |
132 |
133 | Проверка количества ядер процессора [5/14]
134 | Assessment
135 |
136 |
137 | Проверка частоты процессора [4/14]
138 | Assessment
139 |
140 |
141 | МГц
142 | Assessment
143 |
144 |
145 | Проверка наличия DirectX и && WDDM2 [11/14]
146 | Assessment
147 |
148 |
149 | Проверка монитор(а/ов) [3/14]
150 | Assessment
151 |
152 |
153 | дюйм(а)
154 | Assessment
155 |
156 |
157 | Проверка видеокарты [12/14]
158 | Assessment
159 |
160 |
161 | Проверка подключения к Интернету [14/14]
162 | Assessment
163 |
164 |
165 | Подключение к Интернету не обнаружено
166 | Assessment
167 |
168 |
169 | Обнаружено подключение к Интернету
170 | Assessment
171 |
172 |
173 | Проверка типа разделов [7/14]
174 | Assessment
175 |
176 |
177 | Проверка совместимости оперативной памяти [9/14]
178 | Assessment
179 |
180 |
181 | Проверка Secure Boot [8/14]
182 | Assessment
183 |
184 |
185 | Не поддерживается
186 | Assessment
187 |
188 |
189 | Поддерживается
190 | Assessment
191 |
192 |
193 | Проверка объёма диска [10/14]
194 | Assessment
195 |
196 |
197 | Компоненты, несовместимы с Windows 11
198 | Assessment
199 |
200 |
201 | Компоненты, совместимы с Windows 11!
202 | Assessment
203 |
204 |
205 | Проверка системных требований [1/14]
206 | Assessment
207 |
208 |
209 | Проверка версии TPM [13/14]
210 | Assessment
211 |
212 |
213 | Отсутствует
214 | Assessment
215 |
216 |
217 | (Не поддерживается)
218 | Assessment
219 |
220 |
221 | Открыть: https://github.com/builtbybel/readysunvalley
222 | ToolTip
223 |
224 |
225 | Готовы%20к%20%23Windows11/Sun%20Valley%20обновлению?%20Вот%20мои%20результаты%20%23ReadySunValley%20%23приложения
226 | GUI
227 |
228 |
229 | Узнайте второе мнение
230 | GUI
231 |
232 |
233 | Сделайте снимок результата и поделитесь им в Twitter
234 | GUI
235 |
236 |
237 | Сделайте снимок результата и поделитесь им в Twitter
238 | GUI
239 |
240 |
241 | Сравните с Microsoft
242 | GUI
243 |
244 |
245 | Вернуться к своим результатам
246 | GUI
247 |
248 |
249 | Узнайте, почему ваш компьютер несовместим
250 | GUI
251 |
252 |
253 | Вернуться к обычному просмотру
254 | GUI
255 |
256 |
257 | Ваше аппаратное обеспечение должно поддерживать режим загрузки UEFI, но в настоящее время ваша система загружается с использованием загрузки Legacy. Это не обязательно означает, что ваше аппаратное обеспечение не поддерживает режим загрузки UEFI. Для получения дополнительной информации, обратитесь к руководству по материнской плате, в раздел BIOS.
258 | Description
259 |
260 |
261 | Ваш процессор не соответствует требованиям спецификации. Для получения дополнительной информации о вашем процессоре смотрите в окне результатов слева.
262 | Description
263 |
264 |
265 | Недостаточно ядер процессора для запуска Windows 11
266 | Description
267 |
268 |
269 | Ваш процессор соответствует минимальным требованиям, но его нет в официальном списке поддерживаемых процессоров. Это только вам для справки. Непосредственные требования выполнены.\n\nСписок поддерживаемых процессоров приведен ниже:\n\nIntel:\nhttps://docs.microsoft.com/en-us/windows-hardware/design/minimum/supported/windows-11-supported-intel-processors\n\nAMD:\nhttps://docs.microsoft.com/en-us/windows-hardware/design/minimum/supported/windows-11-supported-amd-processors
270 | Description
271 |
272 |
273 | Частота вашего процессора не соответствует минимальным требованиям для Windows 11.
274 | Description
275 |
276 |
277 | Ваша версия DirectX ниже официально поддерживаемой. С помощью DxDiag (DirectX Diagnostic Tool) можно получить подробную информацию. Выполните следующее: нажмите одновременно на клавиши клавиатуры (Win + R), в открывшемся окне «Выполнить», в поле «Открыть» введите выражение: "dxdiag" (без кавычек), а затем нажмите на кнопку "ОК".
278 | Description
279 |
280 |
281 | Размер одного или нескольких ваших мониторов слишком мал для Windows 11.
282 | Description
283 |
284 |
285 | Для Windows 11 требуется Жесткий диск или SSD с объёмом не менее 64 ГБ.
286 | Description
287 |
288 |
289 | Для завершения установки на устройство Windows 11 Домашняя версия, требуется подключение к Интернету и учетная запись Майкрософт. Отключение в Windows 11 S-режима также требует наличия интернет-соединения.
290 | Description
291 |
292 |
293 | Ваша система должна поддерживать типы разделов GPT, сейчас ваша система загружается с использованием MBR. Можно воспользоватся Microsoft утилитой MBR2GPT которая, преобразует жесткий диск из основной загрузочной записи (MBR) в таблицу разделов (GPT) без изменения или удаления данных на диске.
294 | Description
295 |
296 |
297 | Объем оперативной памяти не соответствует минимальным требованиям для Windows 11.
298 | Description
299 |
300 |
301 | Режим Secure Boot отсутствует. Однако вы можете обойти требования Secure Boot с помощью ReadySunValley. Воспользуйтесь ссылкой в правой панели.
302 | Description
303 |
304 |
305 | На вашем диске недостаточно места для запуска Windows 11.
306 | Description
307 |
308 |
309 | Модуль TPM не найден. Если TPM не существует, вероятно, он отключен в UEFI. В противном случае ReadySun Valley сможет обойти требования TPM 2.0. Воспользуйтесь ссылкой в правой панели. Ниже приведены подробные инструкции по установке Windows 11 без TPM и безопасной загрузки: https://www.deskmodder.de/wiki/index.php?title=Windows_11_auch_ohne_TPM_und_Secure_Boot_installieren
310 | Description
311 |
312 |
313 | Ваша версия TPM ниже чем минимальна требуемая для Windows 11. Если вы используете более старую версию TPM (обычно 1.2), вы можете обновить ее до TPM 2.0 с помощью обновления прошивки.
314 | Description
315 |
316 |
317 | Версия WDDM не соответствует минимальным требованиям для Windows 11. Ваша видеокарта должна быть совместима с DirectX 12 или более поздней версии с драйвером WDDM 2.0.
318 | Description
319 |
320 |
321 | Проверьте подключение к Интернету и повторите попытку еще раз.
322 |
323 |
324 | Не удалось запустить проверку обновлений приложения.
325 |
326 |
327 | Был задействован "Обходной путь", ограничения TPM и Secure Boot были сняты.
328 | GUI
329 |
330 |
331 | "Обходной путь" был отменен.
332 | GUI
333 |
334 |
335 | Нажмите <OK>, чтобы подготовится к загрузке в Twitter. После этого вам необходимо загрузить полученное вами изображение.
336 | GUI
337 |
338 |
339 | Хотите сравнить результаты с утилитой "WhyNotWin11"?
340 | GUI
341 |
342 |
343 | Готово! Теперь поместите два приложения рядом друг с другом и посмотрите на результаты.
344 | GUI
345 |
346 |
347 | Доступно обновление приложения
348 | GUI
349 |
350 |
351 | Архитектура
352 | Check
353 |
354 |
355 | Проверяю...
356 | Check
357 |
358 |
359 | Тип загрузки
360 | Check
361 |
362 |
363 | Проверяю...
364 | Check
365 |
366 |
367 | Ядра
368 | Check
369 |
370 |
371 | Проверяю...
372 | Check
373 |
374 |
375 | Проверяю совместимостимость процессора...
376 | Check
377 |
378 |
379 | DirectX
380 | Check
381 |
382 |
383 | Проверяю...
384 | Check
385 |
386 |
387 | Раздел диска
388 | Check
389 |
390 |
391 | Монитор
392 | Check
393 |
394 |
395 | Проверяю...
396 | Check
397 |
398 |
399 | Свободное место
400 | Check
401 |
402 |
403 | Проверяю...
404 | Check
405 |
406 |
407 | Результаты проверки совместимости
408 | GUI
409 |
410 |
411 | Интернет
412 | Check
413 |
414 |
415 | Проверяю...
416 | Check
417 |
418 |
419 | МГц
420 | Check
421 |
422 |
423 | Проверяю...
424 | Check
425 |
426 |
427 | Установлено оперативной памяти
428 | Check
429 |
430 |
431 | Проверяю...
432 | Check
433 |
434 |
435 | Secure Boot
436 | Check
437 |
438 |
439 | Проверяю...
440 | Check
441 |
442 |
443 | Проверяю системные требования...
444 | Check
445 |
446 |
447 | Дисковое хранилище
448 | Check
449 |
450 |
451 | Проверяю...
452 | Check
453 |
454 |
455 | * для системы
456 | GUI
457 |
458 |
459 | TPM
460 | Check
461 |
462 |
463 | Проверяю...
464 | Check
465 |
466 |
467 | WDDM2
468 | Check
469 |
470 |
471 | Проверяю...
472 | Check
473 |
474 |
475 | Нажмите здесь, чтобы изменить некоторые из этих отрицательных результатов с помощью внесения изменений в реестр
476 | GUI
477 |
478 |
479 | Проверяю...
480 | Check
481 |
482 |
483 | (Весь список)
484 | GUI
485 |
486 |
487 | Отменить "Обходной путь"
488 | Menu
489 |
490 |
491 | Голосуйте здесь!
492 | Menu
493 |
494 |
495 | Ваш компьютер совместим с Windows 11?
496 | Menu
497 |
498 |
499 | Если вы пытаетесь установить Windows 11 и получаете сообщение "This PC can't run Windows 11", то, скорее всего, у вас нет требуемой TPM 2.0, Secure Boot или 4 ГБ оперативной памяти.\n\nПриятной новостью является то, что Microsoft добавила новый ключ реестра "LabConfig", который позволяет вам настроить параметры для обхода TPM 2.0, 4 ГБ памяти и требования включения Secure Boot.\n\nПримите во внимание, что отключение TPM 2.0 снижает уровень безопасности Windows 11.\n\nВы хотите обойти эти ограничения?
500 | Menu
501 |
502 |
503 | Выполнить проверку еще раз
504 | ToolTip
505 |
506 |
507 |
--------------------------------------------------------------------------------
/src/RSV/Locales/Locale.uk.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 | text/microsoft-resx
110 |
111 |
112 | 2.0
113 |
114 |
115 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
116 |
117 |
118 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
119 |
120 |
121 | \nЦе заміна прикладної програми Microsoft's PC Health Check\n(В даний час, не опублікована на сайті Майкрософт!)\n\nПодяка:\n- Переклав українською Oleg-Chashko\nhttps://github.com/Oleg-Chashko\n- Цей проект був спочатку розроблений і розгалужен від - https://github.com/mag-nif-i-cent/Affinity11.\n\nВи можете зв'язатися з автором в: \ntwitter.com/builtbybel\n\n(C) 2021, Builtbybel
122 | Menu
123 |
124 |
125 | Перевірка архітектури процесора [2/14]
126 | Assessment
127 |
128 |
129 | Перевірка сумісності процесора [6/14]
130 | Assessment
131 |
132 |
133 | Перевірка кількості ядер процесора [5/14]
134 | Assessment
135 |
136 |
137 | Перевірка частоти процесора [4/14]
138 | Assessment
139 |
140 |
141 | МГц
142 | Assessment
143 |
144 |
145 | Перевірка наявності DirectX і && WDDM2 [11/14]
146 | Assessment
147 |
148 |
149 | Перевірка монітор(а/ів) [3/14]
150 | Assessment
151 |
152 |
153 | дюйм(а)
154 | Assessment
155 |
156 |
157 | Перевірка відеокарти [12/14]
158 | Assessment
159 |
160 |
161 | Перевірка підключення до Інтернету [14/14]
162 | Assessment
163 |
164 |
165 | Підключення до Інтернету не виявлено
166 | Assessment
167 |
168 |
169 | Виявлено підключення до Інтернету
170 | Assessment
171 |
172 |
173 | Перевірка типу розділів [7/14]
174 | Assessment
175 |
176 |
177 | Перевірка сумісності оперативної пам'яті [9/14]
178 | Assessment
179 |
180 |
181 | Перевірка Secure Boot [8/14]
182 | Assessment
183 |
184 |
185 | Не підтримується
186 | Assessment
187 |
188 |
189 | Підтримується
190 | Assessment
191 |
192 |
193 | Перевірка об'єму диска [10/14]
194 | Assessment
195 |
196 |
197 | Компоненти, несумісні з Windows 11
198 | Assessment
199 |
200 |
201 | Компоненти, сумісні з Windows 11!
202 | Assessment
203 |
204 |
205 | Перевірка системних вимог [1/14]
206 | Assessment
207 |
208 |
209 | Перевірка версії TPM [13/14]
210 | Assessment
211 |
212 |
213 | Відсутнє
214 | Assessment
215 |
216 |
217 | (Не підтримується)
218 | Assessment
219 |
220 |
221 | Відкрити: https://github.com/builtbybel/readysunvalley
222 | ToolTip
223 |
224 |
225 | Чи готові%20до%20%23Windows11/Sun%20Valley%20оновлення?%20Ось%20мої%20результати%20%23ReadySunValley%20%23прикладної програми
226 | GUI
227 |
228 |
229 | Дізнайтеся друга думка
230 | GUI
231 |
232 |
233 | Зробіть знімок результату і поділіться ним в Twitter
234 | GUI
235 |
236 |
237 | Зробіть знімок результату і поділіться ним в Twitter
238 | GUI
239 |
240 |
241 | Порівняйте з Microsoft
242 | GUI
243 |
244 |
245 | Повернутися до своїх результатів
246 | GUI
247 |
248 |
249 | Дізнайтеся, чому ваш комп'ютер несумісний
250 | GUI
251 |
252 |
253 | Повернутися до звичайного перегляду
254 | GUI
255 |
256 |
257 | Ваше апаратне забезпечення має підтримувати режим завантаження UEFI, але в даний час ваша система завантажується з використанням завантаження Legacy. Це не обов'язково означає, що ваше апаратне забезпечення не підтримує режим завантаження UEFI. Для отримання додаткової інформації, зверніться до керівництва по материнській платі, в розділ BIOS.
258 | Description
259 |
260 |
261 | Ваш процесор не відповідає вимогам специфікації. Для отримання додаткової інформації про вашому процесорі дивіться у вікні результатів зліва.
262 | Description
263 |
264 |
265 | Недостатньо ядер процесора для запуску Windows 11
266 | Description
267 |
268 |
269 | Ваш процесор відповідає мінімальним вимогам, але його немає в офіційному списку підтримуваних процесорів. Це тільки вам для довідки. Безпосередні вимоги виконані.\n\nСпісок підтримуваних процесорів наведено нижче:\n\nIntel:\nhttps://docs.microsoft.com/en-us/windows-hardware/design/minimum/supported/windows-11-supported-intel-processors\n\nAMD:\nhttps://docs.microsoft.com/en-us/windows-hardware/design/minimum/supported/windows-11-supported-amd-processors
270 | Description
271 |
272 |
273 | Частота вашого процесора не відповідає мінімальним вимогам для Windows 11.
274 | Description
275 |
276 |
277 | Ваша версія DirectX нижче офіційно підтримуваної. За допомогою DxDiag (DirectX Diagnostic Tool) можна отримати детальну інформацію. Виконайте наступне: натисніть одночасно на клавіші клавіатури (Win + R), у вікні «Виконати», в полі «Відкрити» введіть вираз: "dxdiag" (без лапок), а потім натисніть на кнопку "ОК".
278 | Description
279 |
280 |
281 | Розмір одного або декількох ваших моніторів занадто малий для Windows 11.
282 | Description
283 |
284 |
285 | Для Windows 11 потрібно Жорсткий диск або SSD з об'ємом не менше 64 ГБ.
286 | Description
287 |
288 |
289 | Для завершення установки на пристрій Windows 11 Домашня версія, потрібне підключення до Інтернету і обліковий запис Microsoft. Відключення в Windows 11 S-режиму також вимагає наявності інтернет-з'єднання.
290 | Description
291 |
292 |
293 | Ваша система повинна підтримувати типи розділів GPT, зараз ваша система завантажується з використанням MBR. Можна скористатися Microsoft утилітою MBR2GPT яка, перетворює жорсткий диск з головного завантажувального запису (MBR) в таблицю розділів (GPT) без зміни або видалення даних на диску.
294 | Description
295 |
296 |
297 | Об'єм оперативної пам'яті не відповідає мінімальним вимогам для Windows 11.
298 | Description
299 |
300 |
301 | Режим Secure Boot відсутня. Однак ви можете обійти вимоги Secure Boot за допомогою ReadySunValley. Скористайтеся посиланням в правій панелі.
302 | Description
303 |
304 |
305 | На вашому диску недостатньо місця для запуску Windows 11.
306 | Description
307 |
308 |
309 | Модуль TPM не найден. Якщо TPM не існує, ймовірно, він відключений в UEFI. В іншому випадку ReadySun Valley зможе обійти вимоги TPM 2.0. Скористайтеся посиланням в правій панелі. Нижче наведені докладні інструкції по установці Windows 11 без TPM і безпечного завантаження: https://www.deskmodder.de/wiki/index.php?title=Windows_11_auch_ohne_TPM_und_Secure_Boot_installieren
310 | Description
311 |
312 |
313 | Ваша версія TPM нижче ніж мінімальна необхідна для Windows 11. Якщо ви використовуєте старішу версію TPM (зазвичай 1.2), ви можете оновити її до TPM 2.0 за допомогою оновлення прошивки.
314 | Description
315 |
316 |
317 | Версія WDDM не відповідає мінімальним вимогам для Windows 11. Ваша відеокарта повинна бути сумісна з DirectX 12 або більш пізньої версії з драйвером WDDM 2.0.
318 | Description
319 |
320 |
321 | Перевірте з'єднання з Інтернетом і спробуйте ще раз.
322 |
323 |
324 | Не вдалося запустити перевірку оновлень програми.
325 |
326 |
327 | Був задіяний "Обхідний шлях", обмеження TPM і Secure Boot були зняті.
328 | GUI
329 |
330 |
331 | "Обхідний шлях" був скасований.
332 | GUI
333 |
334 |
335 | Натисніть <OK>, щоб підготується до завантаження в Twitter. Після цього вам необхідно завантажити отримане вами зображення.
336 | GUI
337 |
338 |
339 | Хочете порівняти результати з утилітою "WhyNotWin11"?
340 | GUI
341 |
342 |
343 | Готово! Тепер помістіть дві програми поруч один з одним і подивіться на результати.
344 | GUI
345 |
346 |
347 | Доступно оновлення прикладної програми
348 | GUI
349 |
350 |
351 | Архітектура
352 | Check
353 |
354 |
355 | Перевіряю...
356 | Check
357 |
358 |
359 | Тип завантаження
360 | Check
361 |
362 |
363 | Перевіряю...
364 | Check
365 |
366 |
367 | Ядра
368 | Check
369 |
370 |
371 | Перевіряю...
372 | Check
373 |
374 |
375 | Перевіряю совместімостімость процесора...
376 | Check
377 |
378 |
379 | DirectX
380 | Check
381 |
382 |
383 | Перевіряю...
384 | Check
385 |
386 |
387 | Розділ диска
388 | Check
389 |
390 |
391 | Монітор
392 | Check
393 |
394 |
395 | Перевіряю...
396 | Check
397 |
398 |
399 | Вільне місце
400 | Check
401 |
402 |
403 | Перевіряю...
404 | Check
405 |
406 |
407 | Результати перевірки сумісності
408 | GUI
409 |
410 |
411 | Інтернет
412 | Check
413 |
414 |
415 | Перевіряю...
416 | Check
417 |
418 |
419 | МГц
420 | Check
421 |
422 |
423 | Перевіряю...
424 | Check
425 |
426 |
427 | Встановлено оперативної пам'яті
428 | Check
429 |
430 |
431 | Перевіряю...
432 | Check
433 |
434 |
435 | Secure Boot
436 | Check
437 |
438 |
439 | Перевіряю...
440 | Check
441 |
442 |
443 | Перевіряю системні вимоги...
444 | Check
445 |
446 |
447 | Дисковое сховище
448 | Check
449 |
450 |
451 | Перевіряю...
452 | Check
453 |
454 |
455 | * для системи
456 | GUI
457 |
458 |
459 | TPM
460 | Check
461 |
462 |
463 | Перевіряю...
464 | Check
465 |
466 |
467 | WDDM2
468 | Check
469 |
470 |
471 | Перевіряю...
472 | Check
473 |
474 |
475 | Натисніть тут, щоб змінити деякі з цих негативних результатів за допомогою внесення змін до реєстру
476 | GUI
477 |
478 |
479 | Перевіряю...
480 | Check
481 |
482 |
483 | (Весь список)
484 | GUI
485 |
486 |
487 | Скасувати "Обхідний шлях"
488 | Menu
489 |
490 |
491 | Голосуйте тут!
492 | Menu
493 |
494 |
495 | Ваш комп'ютер сумісний з Windows 11?
496 | Menu
497 |
498 |
499 | Якщо ви намагаєтеся встановити Windows 11 і отримуєте повідомлення "This PC can not run Windows 11", то, швидше за все, у вас немає необхідної TPM 2.0, Secure Boot або 4 ГБ оперативної пам'яті.\n\nПриємною новиною є те, що Microsoft додала новий ключ реєстру "LabConfig", який дозволяє вам налаштувати параметри для обходу TPM 2.0, 4 ГБ пам'яті і вимоги включення Secure Boot.\n\nВізьміть до уваги, що відключення TPM 2.0 знижує рівень безпеки Windows 11.\n\nВи хочете обійти ці обмеження?
500 | Menu
501 |
502 |
503 | Виконати перевірку ще раз
504 | ToolTip
505 |
506 |
507 |
--------------------------------------------------------------------------------
/src/RSV/Program.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Windows.Forms;
3 |
4 | namespace ReadySunValley
5 | {
6 | internal static class Program
7 | {
8 | internal static string GetCurrentVersionTostring() => new Version(Application.ProductVersion).ToString(3);
9 |
10 | ///
11 | /// The main entry point for the application.
12 | ///
13 | [STAThread]
14 | private static void Main()
15 | {
16 | Application.EnableVisualStyles();
17 | Application.SetCompatibleTextRenderingDefault(false);
18 | Application.Run(new MainWindow());
19 | }
20 | }
21 | }
--------------------------------------------------------------------------------
/src/RSV/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.InteropServices;
3 |
4 | // General Information about an assembly is controlled through the following
5 | // set of attributes. Change these attribute values to modify the information
6 | // associated with an assembly.
7 | [assembly: AssemblyTitle("ReadySunValley")]
8 | [assembly: AssemblyDescription("Replacement for Microsoft PC Health Check app")]
9 | [assembly: AssemblyConfiguration("")]
10 | [assembly: AssemblyCompany("Builtbybel")]
11 | [assembly: AssemblyProduct("ReadySunValley")]
12 | [assembly: AssemblyCopyright("Copyright © 2021")]
13 | [assembly: AssemblyTrademark("Builtbybel")]
14 | [assembly: AssemblyCulture("")]
15 |
16 | // Setting ComVisible to false makes the types in this assembly not visible
17 | // to COM components. If you need to access a type in this assembly from
18 | // COM, set the ComVisible attribute to true on that type.
19 | [assembly: ComVisible(false)]
20 |
21 | // The following GUID is for the ID of the typelib if this project is exposed to COM
22 | [assembly: Guid("52284f5d-f25d-4d7f-853a-8ebf0ed8f5f0")]
23 |
24 | // Version information for an assembly consists of the following four values:
25 | //
26 | // Major Version
27 | // Minor Version
28 | // Build Number
29 | // Revision
30 | //
31 | // You can specify all the values or you can default the Build and Revision Numbers
32 | // by using the '*' as shown below:
33 | // [assembly: AssemblyVersion("1.0.*")]
34 | [assembly: AssemblyVersion("0.70.0")]
35 | [assembly: AssemblyFileVersion("0.70.0")]
--------------------------------------------------------------------------------
/src/RSV/Properties/Resources.Designer.cs:
--------------------------------------------------------------------------------
1 | //------------------------------------------------------------------------------
2 | //
3 | // Dieser Code wurde von einem Tool generiert.
4 | // Laufzeitversion:4.0.30319.42000
5 | //
6 | // Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
7 | // der Code erneut generiert wird.
8 | //
9 | //------------------------------------------------------------------------------
10 |
11 | namespace ReadySunValley.Properties {
12 | using System;
13 |
14 |
15 | ///
16 | /// Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
17 | ///
18 | // Diese Klasse wurde von der StronglyTypedResourceBuilder automatisch generiert
19 | // -Klasse über ein Tool wie ResGen oder Visual Studio automatisch generiert.
20 | // Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen
21 | // mit der /str-Option erneut aus, oder Sie erstellen Ihr VS-Projekt neu.
22 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")]
23 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
24 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
25 | public class Resources {
26 |
27 | private static global::System.Resources.ResourceManager resourceMan;
28 |
29 | private static global::System.Globalization.CultureInfo resourceCulture;
30 |
31 | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
32 | internal Resources() {
33 | }
34 |
35 | ///
36 | /// Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
37 | ///
38 | [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
39 | public static global::System.Resources.ResourceManager ResourceManager {
40 | get {
41 | if (object.ReferenceEquals(resourceMan, null)) {
42 | global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("ReadySunValley.Properties.Resources", typeof(Resources).Assembly);
43 | resourceMan = temp;
44 | }
45 | return resourceMan;
46 | }
47 | }
48 |
49 | ///
50 | /// Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
51 | /// Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden.
52 | ///
53 | [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
54 | public static global::System.Globalization.CultureInfo Culture {
55 | get {
56 | return resourceCulture;
57 | }
58 | set {
59 | resourceCulture = value;
60 | }
61 | }
62 |
63 | ///
64 | /// Sucht eine lokalisierte Zeichenfolge, die Windows Registry Editor Version 5.00
65 | ///
66 | ///[HKEY_LOCAL_MACHINE\SYSTEM\Setup\LabConfig]
67 | ///"BypassTPMCheck"=dword:00000001
68 | ///"BypassSecureBootCheck"=dword:00000001
69 | ///"BypassRAMCheck"=dword:00000001
70 | /// ähnelt.
71 | ///
72 | public static string bypass {
73 | get {
74 | return ResourceManager.GetString("bypass", resourceCulture);
75 | }
76 | }
77 |
78 | ///
79 | /// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
80 | ///
81 | public static System.Drawing.Bitmap check {
82 | get {
83 | object obj = ResourceManager.GetObject("check", resourceCulture);
84 | return ((System.Drawing.Bitmap)(obj));
85 | }
86 | }
87 |
88 | ///
89 | /// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
90 | ///
91 | public static System.Drawing.Bitmap info {
92 | get {
93 | object obj = ResourceManager.GetObject("info", resourceCulture);
94 | return ((System.Drawing.Bitmap)(obj));
95 | }
96 | }
97 |
98 | ///
99 | /// Sucht eine lokalisierte Zeichenfolge, die 3015E
100 | ///3020E
101 | ///Athlon Gold 3150C
102 | ///Athlon Gold 3150U
103 | ///Athlon Silver 3050C
104 | ///Athlon Silver 3050e
105 | ///Athlon Silver 3050U
106 | ///Athlon 3000G
107 | ///Athlon 300GE
108 | ///Athlon 300U
109 | ///Athlon 320GE
110 | ///Athlon Gold 3150G
111 | ///Athlon Gold 3150GE
112 | ///Athlon Silver 3050GE
113 | ///EPYC 7232P
114 | ///EPYC 7252
115 | ///EPYC 7262
116 | ///EPYC 7272
117 | ///EPYC 7282
118 | ///EPYC 7302
119 | ///EPYC 7302P
120 | ///EPYC 7352
121 | ///EPYC 7402
122 | ///EPYC 7402P
123 | ///EPYC 7452
124 | ///EPYC 7502
125 | ///EPYC 7502P
126 | ///EPYC 7532
127 | ///EPYC 7542
128 | ///EPYC 7552
129 | ///EPYC 7642
130 | ///EPYC 7662
131 | ///EPYC 7702
132 | ///EPYC 7702P
133 | ///EPYC 7742
134 | ///EPYC 7F32
135 | ///EPYC 7F52
136 | ///EPYC 7F72
137 | ///EPYC 7H12
138 | ///E [Rest der Zeichenfolge wurde abgeschnitten]"; ähnelt.
139 | ///
140 | public static string supportedCPU {
141 | get {
142 | return ResourceManager.GetString("supportedCPU", resourceCulture);
143 | }
144 | }
145 |
146 | ///
147 | /// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
148 | ///
149 | public static System.Drawing.Bitmap x {
150 | get {
151 | object obj = ResourceManager.GetObject("x", resourceCulture);
152 | return ((System.Drawing.Bitmap)(obj));
153 | }
154 | }
155 | }
156 | }
157 |
--------------------------------------------------------------------------------
/src/RSV/Properties/Resources.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 | text/microsoft-resx
110 |
111 |
112 | 2.0
113 |
114 |
115 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
116 |
117 |
118 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
119 |
120 |
121 |
122 | ..\Resources\info.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
123 |
124 |
125 | ..\Resources\fail.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
126 |
127 |
128 | ..\Resources\ok.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
129 |
130 |
131 | ..\Resources\bypass.reg;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252
132 |
133 |
134 | ..\Resources\supportedCPU.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252
135 |
136 |
--------------------------------------------------------------------------------
/src/RSV/Properties/Settings.Designer.cs:
--------------------------------------------------------------------------------
1 | //------------------------------------------------------------------------------
2 | //
3 | // Dieser Code wurde von einem Tool generiert.
4 | // Laufzeitversion:4.0.30319.42000
5 | //
6 | // Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
7 | // der Code erneut generiert wird.
8 | //
9 | //------------------------------------------------------------------------------
10 |
11 | namespace ReadySunValley.Properties {
12 |
13 |
14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "16.8.1.0")]
16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
17 |
18 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
19 |
20 | public static Settings Default {
21 | get {
22 | return defaultInstance;
23 | }
24 | }
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/src/RSV/Properties/Settings.settings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/src/RSV/RSV.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Debug
6 | AnyCPU
7 | {52284F5D-F25D-4D7F-853A-8EBF0ED8F5F0}
8 | WinExe
9 | ReadySunValley
10 | ReadySunValley
11 | v4.8
12 | 512
13 | true
14 | true
15 | false
16 |
17 | C:\Users\katco\Desktop\Affnity11\Affinity11\
18 | true
19 | Disk
20 | false
21 | Foreground
22 | 7
23 | Days
24 | false
25 | false
26 | true
27 | true
28 | 3
29 | 1.0.0.%2a
30 | false
31 | true
32 | true
33 |
34 |
35 | AnyCPU
36 | true
37 | full
38 | false
39 | bin\Debug\
40 | DEBUG;TRACE
41 | prompt
42 | 4
43 | false
44 |
45 |
46 | x64
47 | pdbonly
48 | true
49 | bin\Release\
50 | TRACE
51 | prompt
52 | 4
53 | false
54 |
55 |
56 |
57 | F3F9FDFE9F8E1BB3DE3E4D46137779F02287069B
58 |
59 |
60 | Affinity11_TemporaryKey.pfx
61 |
62 |
63 | false
64 |
65 |
66 | false
67 |
68 |
69 | LocalIntranet
70 |
71 |
72 | ReadySunValley.Program
73 |
74 |
75 | AppIcon.ico
76 |
77 |
78 | app.manifest
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 | True
105 | True
106 | EmbeddedResource.resx
107 |
108 |
109 | True
110 | True
111 | Locale.resx
112 |
113 |
114 | Form
115 |
116 |
117 | MainWindow.cs
118 |
119 |
120 | True
121 | True
122 | Resources.resx
123 |
124 |
125 |
126 |
127 |
128 |
129 | ResXFileCodeGenerator
130 | EmbeddedResource.Designer.cs
131 | Designer
132 |
133 |
134 | Designer
135 |
136 |
137 |
138 | ResXFileCodeGenerator
139 | Locale.Designer.cs
140 |
141 |
142 |
143 |
144 | MainWindow.cs
145 |
146 |
147 | PublicResXFileCodeGenerator
148 | Designer
149 | Resources.Designer.cs
150 |
151 |
152 |
153 | SettingsSingleFileGenerator
154 | Settings.Designer.cs
155 |
156 |
157 | True
158 | Settings.settings
159 | True
160 |
161 |
162 |
163 |
164 |
165 |
166 |
167 |
168 |
169 | False
170 | Microsoft .NET Framework 4.6.1 %28x86 und x64%29
171 | true
172 |
173 |
174 | False
175 | .NET Framework 3.5 SP1
176 | false
177 |
178 |
179 |
180 |
181 |
182 |
183 |
184 |
185 |
186 |
187 |
188 |
--------------------------------------------------------------------------------
/src/RSV/RSV.csproj.user:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | false
5 | C:\Users\katco\Desktop\Affnity11\Affinity11\
6 |
7 |
8 |
9 |
10 |
11 | de-DE
12 | false
13 |
14 |
--------------------------------------------------------------------------------
/src/RSV/Resources/bypass.reg:
--------------------------------------------------------------------------------
1 | Windows Registry Editor Version 5.00
2 |
3 | [HKEY_LOCAL_MACHINE\SYSTEM\Setup\LabConfig]
4 | "BypassTPMCheck"=dword:00000001
5 | "BypassSecureBootCheck"=dword:00000001
6 | "BypassRAMCheck"=dword:00000001
7 |
--------------------------------------------------------------------------------
/src/RSV/Resources/fail.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/builtbybel/ReadySunValley/d58a0477e3f2313a984456ec3e019186e5d92fe9/src/RSV/Resources/fail.png
--------------------------------------------------------------------------------
/src/RSV/Resources/info.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/builtbybel/ReadySunValley/d58a0477e3f2313a984456ec3e019186e5d92fe9/src/RSV/Resources/info.png
--------------------------------------------------------------------------------
/src/RSV/Resources/notready.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/builtbybel/ReadySunValley/d58a0477e3f2313a984456ec3e019186e5d92fe9/src/RSV/Resources/notready.png
--------------------------------------------------------------------------------
/src/RSV/Resources/ok.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/builtbybel/ReadySunValley/d58a0477e3f2313a984456ec3e019186e5d92fe9/src/RSV/Resources/ok.png
--------------------------------------------------------------------------------
/src/RSV/Resources/ready.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/builtbybel/ReadySunValley/d58a0477e3f2313a984456ec3e019186e5d92fe9/src/RSV/Resources/ready.png
--------------------------------------------------------------------------------
/src/RSV/Resources/supportedCPU.txt:
--------------------------------------------------------------------------------
1 | 3015e
2 | 3020e
3 | Athlon 3000G
4 | Athlon 300GE
5 | Athlon 300U
6 | Athlon 320GE
7 | Athlon Gold 3150C
8 | Athlon Gold 3150G
9 | Athlon Gold 3150GE
10 | Athlon Gold 3150U
11 | Athlon Silver 3050C
12 | Athlon Silver 3050e
13 | Athlon Silver 3050GE
14 | Athlon Silver 3050U
15 | Atom(R) x6200FE
16 | Atom(R) x6211E
17 | Atom(R) x6212RE
18 | Atom(R) x6413E
19 | Atom(R) x6414RE
20 | Atom(R) x6425E
21 | Atom(R) x6425RE
22 | Atom(R) x6427FE
23 | Celeron(R) 3867U
24 | Celeron(R) 4205U
25 | Celeron(R) 4305U
26 | Celeron(R) 4305UE
27 | Celeron(R) 5205U
28 | Celeron(R) 5305U
29 | Celeron(R) 6305
30 | Celeron(R) 6305E
31 | Celeron(R) G4900
32 | Celeron(R) G4900T
33 | Celeron(R) G4920
34 | Celeron(R) G4930
35 | Celeron(R) G4930E
36 | Celeron(R) G4930T
37 | Celeron(R) G4932E
38 | Celeron(R) G4950
39 | Celeron(R) G5900
40 | Celeron(R) G5900E
41 | Celeron(R) G5900T
42 | Celeron(R) G5900TE
43 | Celeron(R) G5905
44 | Celeron(R) G5905T
45 | Celeron(R) G5920
46 | Celeron(R) G5925
47 | Celeron(R) J4005
48 | Celeron(R) J4025
49 | Celeron(R) J4105
50 | Celeron(R) J4115
51 | Celeron(R) J4125
52 | Celeron(R) J6412
53 | Celeron(R) J6413
54 | Celeron(R) N4000
55 | Celeron(R) N4020
56 | Celeron(R) N4100
57 | Celeron(R) N4120
58 | Celeron(R) N4500
59 | Celeron(R) N4505
60 | Celeron(R) N5100
61 | Celeron(R) N5105
62 | Celeron(R) N6210
63 | Celeron(R) N6211
64 | Core(TM) i3-1000G1
65 | Core(TM) i3-1000G4
66 | Core(TM) i3-1005G1
67 | Core(TM) i3-10100
68 | Core(TM) i3-10100E
69 | Core(TM) i3-10100F
70 | Core(TM) i3-10100T
71 | Core(TM) i3-10100TE
72 | Core(TM) i3-10100Y
73 | Core(TM) i3-10105
74 | Core(TM) i3-10105F
75 | Core(TM) i3-10105T
76 | Core(TM) i3-10110U
77 | Core(TM) i3-10110Y
78 | Core(TM) i3-10300
79 | Core(TM) i3-10300T
80 | Core(TM) i3-10305
81 | Core(TM) i3-10305T
82 | Core(TM) i3-10320
83 | Core(TM) i3-10325
84 | Core(TM) i3-1110G4
85 | Core(TM) i3-1115G4
86 | Core(TM) i3-1115G4E
87 | Core(TM) i3-1115GRE
88 | Core(TM) i3-1120G4
89 | Core(TM) i3-1125G4
90 | Core(TM) i3-8100
91 | Core(TM) i3-8100B
92 | Core(TM) i3-8100H
93 | Core(TM) i3-8100T
94 | Core(TM) i3-8109U
95 | Core(TM) i3-8130U
96 | Core(TM) i3-8140U
97 | Core(TM) i3-8145U
98 | Core(TM) i3-8145UE
99 | Core(TM) i3-8300
100 | Core(TM) i3-8300T
101 | Core(TM) i3-8350K
102 | Core(TM) i3-9100
103 | Core(TM) i3-9100E
104 | Core(TM) i3-9100F
105 | Core(TM) i3-9100HL
106 | Core(TM) i3-9100T
107 | Core(TM) i3-9100TE
108 | Core(TM) i3-9300
109 | Core(TM) i3-9300T
110 | Core(TM) i3-9320
111 | Core(TM) i3-9350K
112 | Core(TM) i3-9350KF
113 | Core(TM) i3-L13G4
114 | Core(TM) i5-10200H
115 | Core(TM) i5-10210U
116 | Core(TM) i5-10210Y
117 | Core(TM) i5-10300H
118 | Core(TM) i5-1030G4
119 | Core(TM) i5-1030G7
120 | Core(TM) i5-10310U
121 | Core(TM) i5-10310Y
122 | Core(TM) i5-1035G1
123 | Core(TM) i5-1035G4
124 | Core(TM) i5-1035G7
125 | Core(TM) i5-1038NG7
126 | Core(TM) i5-10400
127 | Core(TM) i5-10400F
128 | Core(TM) i5-10400H
129 | Core(TM) i5-10400T
130 | Core(TM) i5-10500
131 | Core(TM) i5-10500E
132 | Core(TM) i5-10500H
133 | Core(TM) i5-10500T
134 | Core(TM) i5-10500TE
135 | Core(TM) i5-10505
136 | Core(TM) i5-10600
137 | Core(TM) i5-10600K
138 | Core(TM) i5-10600KF
139 | Core(TM) i5-10600T
140 | Core(TM) i5-11260H
141 | Core(TM) i5-11300H
142 | Core(TM) i5-1130G7
143 | Core(TM) i5-11320H
144 | Core(TM) i5-1135G7
145 | Core(TM) i5-1135G7
146 | Core(TM) i5-11400
147 | Core(TM) i5-11400F
148 | Core(TM) i5-11400H
149 | Core(TM) i5-11400T
150 | Core(TM) i5-1140G7
151 | Core(TM) i5-1145G7
152 | Core(TM) i5-1145G7E
153 | Core(TM) i5-1145GRE
154 | Core(TM) i5-11500
155 | Core(TM) i5-11500H
156 | Core(TM) i5-11500T
157 | Core(TM) i5-1155G7
158 | Core(TM) i5-11600
159 | Core(TM) i5-11600K
160 | Core(TM) i5-11600KF
161 | Core(TM) i5-11600T
162 | Core(TM) i5-8200Y
163 | Core(TM) i5-8210Y
164 | Core(TM) i5-8250U
165 | Core(TM) i5-8257U
166 | Core(TM) i5-8259U
167 | Core(TM) i5-8260U
168 | Core(TM) i5-8265U
169 | Core(TM) i5-8269U
170 | Core(TM) i5-8279U
171 | Core(TM) i5-8300H
172 | Core(TM) i5-8305G
173 | Core(TM) i5-8310Y
174 | Core(TM) i5-8350U
175 | Core(TM) i5-8365U
176 | Core(TM) i5-8365UE
177 | Core(TM) i5-8400
178 | Core(TM) i5-8400B
179 | Core(TM) i5-8400H
180 | Core(TM) i5-8400T
181 | Core(TM) i5-8500
182 | Core(TM) i5-8500B
183 | Core(TM) i5-8500T
184 | Core(TM) i5-8600
185 | Core(TM) i5-8600K
186 | Core(TM) i5-8600T
187 | Core(TM) i5-9300H
188 | Core(TM) i5-9300HF
189 | Core(TM) i5-9400
190 | Core(TM) i5-9400F
191 | Core(TM) i5-9400H
192 | Core(TM) i5-9400T
193 | Core(TM) i5-9500
194 | Core(TM) i5-9500E
195 | Core(TM) i5-9500F
196 | Core(TM) i5-9500T
197 | Core(TM) i5-9500TE
198 | Core(TM) i5-9600
199 | Core(TM) i5-9600K
200 | Core(TM) i5-9600KF
201 | Core(TM) i5-9600T
202 | Core(TM) i5-L16G7
203 | Core(TM) i7-10510U
204 | Core(TM) i7-10510Y
205 | Core(TM) i7-1060G7
206 | Core(TM) i7-10610U
207 | Core(TM) i7-1065G7
208 | Core(TM) i7-1068NG7
209 | Core(TM) i7-10700
210 | Core(TM) i7-10700E
211 | Core(TM) i7-10700F
212 | Core(TM) i7-10700K
213 | Core(TM) i7-10700KF
214 | Core(TM) i7-10700T
215 | Core(TM) i7-10700TE
216 | Core(TM) i7-10710U
217 | Core(TM) i7-10750H
218 | Core(TM) i7-10810U
219 | Core(TM) i7-10850H
220 | Core(TM) i7-10870H
221 | Core(TM) i7-10875H
222 | Core(TM) i7-11370H
223 | Core(TM) i7-11375H
224 | Core(TM) i7-11390H
225 | Core(TM) i7-11600H
226 | Core(TM) i7-1160G7
227 | Core(TM) i7-1165G7
228 | Core(TM) i7-1165G7
229 | Core(TM) i7-11700
230 | Core(TM) i7-11700F
231 | Core(TM) i7-11700K
232 | Core(TM) i7-11700KF
233 | Core(TM) i7-11700T
234 | Core(TM) i7-11800H
235 | Core(TM) i7-1180G7
236 | Core(TM) i7-11850H
237 | Core(TM) i7-1185G7
238 | Core(TM) i7-1185G7E
239 | Core(TM) i7-1185GRE
240 | Core(TM) i7-1195G7
241 | Core(TM) i7-7800X
242 | Core(TM) i7-7820HQ
243 | Core(TM) i7-7820X
244 | Core(TM) i7-8086K
245 | Core(TM) i7-8500Y
246 | Core(TM) i7-8550U
247 | Core(TM) i7-8557U
248 | Core(TM) i7-8559U
249 | Core(TM) i7-8565U
250 | Core(TM) i7-8569U
251 | Core(TM) i7-8650U
252 | Core(TM) i7-8665U
253 | Core(TM) i7-8665UE
254 | Core(TM) i7-8700
255 | Core(TM) i7-8700B
256 | Core(TM) i7-8700K
257 | Core(TM) i7-8700T
258 | Core(TM) i7-8705G
259 | Core(TM) i7-8706G
260 | Core(TM) i7-8709G
261 | Core(TM) i7-8750H
262 | Core(TM) i7-8809G
263 | Core(TM) i7-8850H
264 | Core(TM) i7-9700
265 | Core(TM) i7-9700E
266 | Core(TM) i7-9700F
267 | Core(TM) i7-9700K
268 | Core(TM) i7-9700KF
269 | Core(TM) i7-9700T
270 | Core(TM) i7-9700TE
271 | Core(TM) i7-9750H
272 | Core(TM) i7-9750HF
273 | Core(TM) i7-9800X
274 | Core(TM) i7-9850H
275 | Core(TM) i7-9850HE
276 | Core(TM) i7-9850HL
277 | Core(TM) i9-10850K
278 | Core(TM) i9-10885H
279 | Core(TM) i9-10900
280 | Core(TM) i9-10900E
281 | Core(TM) i9-10900F
282 | Core(TM) i9-10900K
283 | Core(TM) i9-10900KF
284 | Core(TM) i9-10900T
285 | Core(TM) i9-10900TE
286 | Core(TM) i9-10900X
287 | Core(TM) i9-10920X
288 | Core(TM) i9-10940X
289 | Core(TM) i9-10980HK
290 | Core(TM) i9-10980XE
291 | Core(TM) i9-11900
292 | Core(TM) i9-11900F
293 | Core(TM) i9-11900H
294 | Core(TM) i9-11900K
295 | Core(TM) i9-11900KF
296 | Core(TM) i9-11900T
297 | Core(TM) i9-11950H
298 | Core(TM) i9-11980HK
299 | Core(TM)i7-12700
300 | Core(TM) i7-12700E
301 | Core(TM) i7-12700F
302 | Core(TM) i7-12700H
303 | Core(TM) i7-12700HL
304 | Core(TM) i7-12700K
305 | Core(TM) i7-12700KF
306 | Core(TM) i7-12700T
307 | Core(TM) i7-12700TE
308 | Core(TM) i7-1270P
309 | Core(TM) i7-1270PE
310 | Core(TM) i7-12800H
311 | Core(TM) i7-12800HE
312 | Core(TM) i7-12800HL
313 | Core(TM) i7-12800HX
314 | Core(TM) i7-13700
315 | Core(TM) i7-13700E
316 | Core(TM) i7-13700F
317 | Core(TM) i7-13700H
318 | Core(TM) i7-13700HX
319 | Core(TM) i7-13700K
320 | Core(TM) i7-13700KF
321 | Core(TM) i7-13700T
322 | Core(TM) i7-13700TE
323 | Core(TM) i7-13705H
324 | Core(TM) i7-1370P
325 | Core(TM) i7-1370PE
326 | Core(TM) i7-13790F
327 | Core(TM) i7-13800H
328 | Core(TM) i7-13800HE
329 | Core(TM) i7-13850HX
330 | Core(TM) i7-14650HX
331 | Core(TM) i7-14700
332 | Core(TM) i7-14700F
333 | Core(TM) i7-14700HX
334 | Core(TM) i7-14700K
335 | Core(TM) i7-14700KF
336 | Core(TM) i7-14700T
337 | Core(TM) i9-7900X
338 | Core(TM) i9-7920X
339 | Core(TM) i9-7940X
340 | Core(TM) i9-7960X
341 | Core(TM) i9-7980XE
342 | Core(TM) i9-8950HK
343 | Core(TM) i9-9820X
344 | Core(TM) i9-9880H
345 | Core(TM) i9-9900
346 | Core(TM) i9-9900K
347 | Core(TM) i9-9900KF
348 | Core(TM) i9-9900KS
349 | Core(TM) i9-9900T
350 | Core(TM) i9-9900X
351 | Core(TM) i9-9920X
352 | Core(TM) i9-9940X
353 | Core(TM) i9-9960X
354 | Core(TM) i9-9980HK
355 | Core(TM) i9-9980XE
356 | Core(TM) m3-8100Y
357 | EPYC 7232P
358 | EPYC 7252
359 | EPYC 7262
360 | EPYC 7272
361 | EPYC 7282
362 | EPYC 72F3
363 | EPYC 7302
364 | EPYC 7302P
365 | EPYC 7313
366 | EPYC 7313P
367 | EPYC 7343
368 | EPYC 7352
369 | EPYC 73F3
370 | EPYC 7402
371 | EPYC 7402P
372 | EPYC 7413
373 | EPYC 7443
374 | EPYC 7443P
375 | EPYC 7452
376 | EPYC 7453
377 | EPYC 74F3
378 | EPYC 7502
379 | EPYC 7502P
380 | EPYC 7513
381 | EPYC 7532
382 | EPYC 7542
383 | EPYC 7543
384 | EPYC 7543P
385 | EPYC 7552
386 | EPYC 75F3
387 | EPYC 7642
388 | EPYC 7643
389 | EPYC 7662
390 | EPYC 7663
391 | EPYC 7702
392 | EPYC 7702P
393 | EPYC 7713
394 | EPYC 7713P
395 | EPYC 7742
396 | EPYC 7763
397 | EPYC 7F32
398 | EPYC 7F52
399 | EPYC 7F72
400 | EPYC 7H12
401 | Microsoft SQ1
402 | Microsoft SQ2
403 | Pentium(R) 6805
404 | Pentium(R) Gold 4417U
405 | Pentium(R) Gold 4425Y
406 | Pentium(R) Gold 5405U
407 | Pentium(R) Gold 6405U
408 | Pentium(R) Gold 6500Y
409 | Pentium(R) Gold 7505
410 | Pentium(R) Gold G5400
411 | Pentium(R) Gold G5400T
412 | Pentium(R) Gold G5420
413 | Pentium(R) Gold G5420T
414 | Pentium(R) Gold G5500
415 | Pentium(R) Gold G5500T
416 | Pentium(R) Gold G5600
417 | Pentium(R) Gold G5600T
418 | Pentium(R) Gold G5620
419 | Pentium(R) Gold G6400
420 | Pentium(R) Gold G6400E
421 | Pentium(R) Gold G6400T
422 | Pentium(R) Gold G6400TE
423 | Pentium(R) Gold G6405
424 | Pentium(R) Gold G6405T
425 | Pentium(R) Gold G6500
426 | Pentium(R) Gold G6500T
427 | Pentium(R) Gold G6505
428 | Pentium(R) Gold G6505T
429 | Pentium(R) Gold G6600
430 | Pentium(R) Gold G6605
431 | Pentium(R) J6426
432 | Pentium(R) N6415
433 | Pentium(R) Silver J5005
434 | Pentium(R) Silver J5040
435 | Pentium(R) Silver N5000
436 | Pentium(R) Silver N5030
437 | Pentium(R) Silver N6000
438 | Pentium(R) Silver N6005
439 | Ryzen 3 2300X
440 | Ryzen 3 3100
441 | Ryzen 3 3200G
442 | Ryzen 3 3200GE
443 | Ryzen 3 3200U
444 | Ryzen 3 3250C
445 | Ryzen 3 3250U
446 | Ryzen 3 3300U
447 | Ryzen 3 3350U
448 | Ryzen 3 4300G
449 | Ryzen 3 4300GE
450 | Ryzen 3 4300U
451 | Ryzen 3 5300U
452 | Ryzen 3 5400U
453 | Ryzen 3 PRO 3200G
454 | Ryzen 3 PRO 3200GE
455 | Ryzen 3 PRO 3300U
456 | Ryzen 3 PRO 4350G
457 | Ryzen 3 PRO 4350GE
458 | Ryzen 3 PRO 4450U
459 | Ryzen 3 PRO 5350G
460 | Ryzen 3 PRO 5350GE
461 | Ryzen 3 PRO 5450U
462 | Ryzen 5 2500X
463 | Ryzen 5 2600
464 | Ryzen 5 2600E
465 | Ryzen 5 2600X
466 | Ryzen 5 3400G
467 | Ryzen 5 3400GE
468 | Ryzen 5 3450U
469 | Ryzen 5 3500
470 | Ryzen 5 3500C
471 | Ryzen 5 3500U
472 | Ryzen 5 3550H
473 | Ryzen 5 3580U
474 | Ryzen 5 3600
475 | Ryzen 5 3600X
476 | Ryzen 5 3600XT
477 | Ryzen 5 4500U
478 | Ryzen 5 4600G
479 | Ryzen 5 4600GE
480 | Ryzen 5 4600H
481 | Ryzen 5 4600U
482 | Ryzen 5 5300G
483 | Ryzen 5 5300GE
484 | Ryzen 5 5500U
485 | Ryzen 5 5600G
486 | Ryzen 5 5600GE
487 | Ryzen 5 5600H
488 | Ryzen 5 5600HS
489 | Ryzen 5 5600U
490 | Ryzen 5 5600X
491 | Ryzen 5 PRO 2600
492 | Ryzen 5 PRO 3400G
493 | Ryzen 5 PRO 3400GE
494 | Ryzen 5 PRO 3500U
495 | Ryzen 5 PRO 3600
496 | Ryzen 5 PRO 4650G
497 | Ryzen 5 PRO 4650GE
498 | Ryzen 5 PRO 4650U
499 | Ryzen 5 PRO 5650G
500 | Ryzen 5 PRO 5650GE
501 | Ryzen 5 PRO 5650U
502 | Ryzen 5 PRO 5750G
503 | Ryzen 5 PRO 5750GE
504 | Ryzen 7 2700
505 | Ryzen 7 2700E
506 | Ryzen 7 2700X
507 | Ryzen 7 3700C
508 | Ryzen 7 3700U
509 | Ryzen 7 3700X
510 | Ryzen 7 3750H
511 | Ryzen 7 3780U
512 | Ryzen 7 3800X
513 | Ryzen 7 3800XT
514 | Ryzen 7 4700G
515 | Ryzen 7 4700GE
516 | Ryzen 7 4700U
517 | Ryzen 7 4800H
518 | Ryzen 7 4800HS
519 | Ryzen 7 4800U
520 | Ryzen 7 5700G
521 | Ryzen 7 5700GE
522 | Ryzen 7 5700U
523 | Ryzen 7 5800
524 | Ryzen 7 5800H
525 | Ryzen 7 5800HS
526 | Ryzen 7 5800U
527 | Ryzen 7 5800X
528 | Ryzen 7 PRO 2700
529 | Ryzen 7 PRO 2700X
530 | Ryzen 7 PRO 3700U
531 | Ryzen 7 PRO 4750G
532 | Ryzen 7 PRO 4750GE
533 | Ryzen 7 PRO 4750U
534 | Ryzen 7 PRO 5850U
535 | Ryzen 7 PRO 5875U
536 | Ryzen 7 PRO 6850H
537 | Ryzen 7 PRO 6850HS
538 | Ryzen 7 PRO 6850U
539 | Ryzen 7 PRO 6860Z
540 | Ryzen 7 PRO 7730U
541 | Ryzen 7 PRO 7840U
542 | Ryzen 9 3900
543 | Ryzen 9 3900X
544 | Ryzen 9 3900XT
545 | Ryzen 9 3950X
546 | Ryzen 9 4900H
547 | Ryzen 9 4900HS
548 | Ryzen 9 5900
549 | Ryzen 9 5900HS
550 | Ryzen 9 5900HX
551 | Ryzen 9 5900X
552 | Ryzen 9 5950X
553 | Ryzen 9 5980HS
554 | Ryzen 9 5980HX
555 | Ryzen 9 6900HS
556 | Ryzen 9 6900HX
557 | Ryzen 9 6980HS
558 | Ryzen 9 6980HX
559 | Ryzen 9 7845HX
560 | Ryzen 9 7900X
561 | Ryzen 9 7900X3D
562 | Ryzen 9 7940H
563 | Ryzen 9 7940HS
564 | Ryzen 9 7945HX
565 | Ryzen 9 7950X
566 | Ryzen 9 7950X3D
567 | Ryzen 9 PRO 3900
568 | Ryzen 9 PRO 5945
569 | Ryzen 9 PRO 6950H
570 | Ryzen 9 PRO 6950HS
571 | Ryzen Embedded V2516
572 | Ryzen Embedded V2546
573 | Ryzen Embedded V2718
574 | Ryzen Embedded V2748
575 | Ryzen Threadripper 2920X
576 | Ryzen Threadripper 2950X
577 | Ryzen Threadripper 2970WX
578 | Ryzen Threadripper 2990WX
579 | Ryzen Threadripper 3960X
580 | Ryzen Threadripper 3970X
581 | Ryzen Threadripper 3990X
582 | Ryzen Threadripper PRO 3945WX
583 | Ryzen Threadripper PRO 3955WX
584 | Ryzen Threadripper PRO 3975WX
585 | Ryzen Threadripper PRO 3995WX
586 | Ryzen Threadripper PRO 5945WX
587 | Ryzen Threadripper PRO 5955WX
588 | Ryzen Threadripper PRO 5965WX
589 | Ryzen Threadripper PRO 5975WX
590 | Ryzen Threadripper PRO 5995WX
591 | Snapdragon (TM) 7c
592 | Snapdragon (TM) 850
593 | Snapdragon (TM) 8c
594 | Snapdragon (TM) 8cx
595 | Xeon(R) Bronze 3104
596 | Xeon(R) Bronze 3106
597 | Xeon(R) Bronze 3204
598 | Xeon(R) Bronze 3206R
599 | Xeon(R) E-2124
600 | Xeon(R) E-2124G
601 | Xeon(R) E-2126G
602 | Xeon(R) E-2134
603 | Xeon(R) E-2136
604 | Xeon(R) E-2144G
605 | Xeon(R) E-2146G
606 | Xeon(R) E-2174G
607 | Xeon(R) E-2176G
608 | Xeon(R) E-2176M
609 | Xeon(R) E-2186G
610 | Xeon(R) E-2186M
611 | Xeon(R) E-2224
612 | Xeon(R) E-2224G
613 | Xeon(R) E-2226G
614 | Xeon(R) E-2226GE
615 | Xeon(R) E-2234
616 | Xeon(R) E-2236
617 | Xeon(R) E-2244G
618 | Xeon(R) E-2246G
619 | Xeon(R) E-2254ME
620 | Xeon(R) E-2254ML
621 | Xeon(R) E-2274G
622 | Xeon(R) E-2276G
623 | Xeon(R) E-2276M
624 | Xeon(R) E-2276ME
625 | Xeon(R) E-2276ML
626 | Xeon(R) E-2278G
627 | Xeon(R) E-2278GE
628 | Xeon(R) E-2278GEL
629 | Xeon(R) E-2286G
630 | Xeon(R) E-2286M
631 | Xeon(R) E-2288G
632 | Xeon(R) Gold 5115
633 | Xeon(R) Gold 5118
634 | Xeon(R) Gold 5119T
635 | Xeon(R) Gold 5120
636 | Xeon(R) Gold 5120T
637 | Xeon(R) Gold 5122
638 | Xeon(R) Gold 5215
639 | Xeon(R) Gold 5215L
640 | Xeon(R) Gold 5217
641 | Xeon(R) Gold 5218
642 | Xeon(R) Gold 5218B
643 | Xeon(R) Gold 5218N
644 | Xeon(R) Gold 5218R
645 | Xeon(R) Gold 5218T
646 | Xeon(R) Gold 5220
647 | Xeon(R) Gold 5220R
648 | Xeon(R) Gold 5220S
649 | Xeon(R) Gold 5220T
650 | Xeon(R) Gold 5222
651 | Xeon(R) Gold 5315Y
652 | Xeon(R) Gold 5317
653 | Xeon(R) Gold 5318N
654 | Xeon(R) Gold 5318S
655 | Xeon(R) Gold 5318Y
656 | Xeon(R) Gold 5320
657 | Xeon(R) Gold 5320T
658 | Xeon(R) Gold 6126
659 | Xeon(R) Gold 6126F
660 | Xeon(R) Gold 6126T
661 | Xeon(R) Gold 6128
662 | Xeon(R) Gold 6130
663 | Xeon(R) Gold 6130F
664 | Xeon(R) Gold 6130T
665 | Xeon(R) Gold 6132
666 | Xeon(R) Gold 6134
667 | Xeon(R) Gold 6136
668 | Xeon(R) Gold 6138
669 | Xeon(R) Gold 6138F
670 | Xeon(R) Gold 6138P
671 | Xeon(R) Gold 6138T
672 | Xeon(R) Gold 6140
673 | Xeon(R) Gold 6142
674 | Xeon(R) Gold 6142F
675 | Xeon(R) Gold 6144
676 | Xeon(R) Gold 6146
677 | Xeon(R) Gold 6148
678 | Xeon(R) Gold 6148F
679 | Xeon(R) Gold 6150
680 | Xeon(R) Gold 6152
681 | Xeon(R) Gold 6154
682 | Xeon(R) Gold 6208U
683 | Xeon(R) Gold 6209U
684 | Xeon(R) Gold 6210U
685 | Xeon(R) Gold 6212U
686 | Xeon(R) Gold 6222V
687 | Xeon(R) Gold 6226
688 | Xeon(R) Gold 6226R
689 | Xeon(R) Gold 6230
690 | Xeon(R) Gold 6230N
691 | Xeon(R) Gold 6230R
692 | Xeon(R) Gold 6230T
693 | Xeon(R) Gold 6234
694 | Xeon(R) Gold 6238
695 | Xeon(R) Gold 6238L
696 | Xeon(R) Gold 6238R
697 | Xeon(R) Gold 6238T
698 | Xeon(R) Gold 6240
699 | Xeon(R) Gold 6240L
700 | Xeon(R) Gold 6240R
701 | Xeon(R) Gold 6240Y
702 | Xeon(R) Gold 6242
703 | Xeon(R) Gold 6242R
704 | Xeon(R) Gold 6244
705 | Xeon(R) Gold 6246
706 | Xeon(R) Gold 6246R
707 | Xeon(R) Gold 6248
708 | Xeon(R) Gold 6248R
709 | Xeon(R) Gold 6250
710 | Xeon(R) Gold 6250L
711 | Xeon(R) Gold 6252
712 | Xeon(R) Gold 6252N
713 | Xeon(R) Gold 6254
714 | Xeon(R) Gold 6256
715 | Xeon(R) Gold 6258R
716 | Xeon(R) Gold 6262V
717 | Xeon(R) Gold 6312U
718 | Xeon(R) Gold 6314U
719 | Xeon(R) Gold 6326
720 | Xeon(R) Gold 6330
721 | Xeon(R) Gold 6330N
722 | Xeon(R) Gold 6334
723 | Xeon(R) Gold 6336Y
724 | Xeon(R) Gold 6338
725 | Xeon(R) Gold 6338N
726 | Xeon(R) Gold 6338T
727 | Xeon(R) Gold 6342
728 | Xeon(R) Gold 6346
729 | Xeon(R) Gold 6348
730 | Xeon(R) Gold 6354
731 | Xeon(R) Platinum 8153
732 | Xeon(R) Platinum 8156
733 | Xeon(R) Platinum 8158
734 | Xeon(R) Platinum 8160
735 | Xeon(R) Platinum 8160F
736 | Xeon(R) Platinum 8160T
737 | Xeon(R) Platinum 8164
738 | Xeon(R) Platinum 8168
739 | Xeon(R) Platinum 8170
740 | Xeon(R) Platinum 8176
741 | Xeon(R) Platinum 8176F
742 | Xeon(R) Platinum 8180
743 | Xeon(R) Platinum 8253
744 | Xeon(R) Platinum 8256
745 | Xeon(R) Platinum 8260
746 | Xeon(R) Platinum 8260L
747 | Xeon(R) Platinum 8260Y
748 | Xeon(R) Platinum 8268
749 | Xeon(R) Platinum 8270
750 | Xeon(R) Platinum 8276
751 | Xeon(R) Platinum 8276L
752 | Xeon(R) Platinum 8280
753 | Xeon(R) Platinum 8280L
754 | Xeon(R) Platinum 8351N
755 | Xeon(R) Platinum 8352M
756 | Xeon(R) Platinum 8352S
757 | Xeon(R) Platinum 8352V
758 | Xeon(R) Platinum 8352Y
759 | Xeon(R) Platinum 8358
760 | Xeon(R) Platinum 8358P
761 | Xeon(R) Platinum 8360Y
762 | Xeon(R) Platinum 8362
763 | Xeon(R) Platinum 8368
764 | Xeon(R) Platinum 8368Q
765 | Xeon(R) Platinum 8380
766 | Xeon(R) Platinum 9221
767 | Xeon(R) Platinum 9222
768 | Xeon(R) Platinum 9242
769 | Xeon(R) Platinum 9282
770 | Xeon(R) Silver 4108
771 | Xeon(R) Silver 4109T
772 | Xeon(R) Silver 4110
773 | Xeon(R) Silver 4112
774 | Xeon(R) Silver 4114
775 | Xeon(R) Silver 4114T
776 | Xeon(R) Silver 4116
777 | Xeon(R) Silver 4116T
778 | Xeon(R) Silver 4208
779 | Xeon(R) Silver 4209T
780 | Xeon(R) Silver 4210
781 | Xeon(R) Silver 4210R
782 | Xeon(R) Silver 4210T
783 | Xeon(R) Silver 4214
784 | Xeon(R) Silver 4214R
785 | Xeon(R) Silver 4214Y
786 | Xeon(R) Silver 4215
787 | Xeon(R) Silver 4215R
788 | Xeon(R) Silver 4216
789 | Xeon(R) Silver 4309Y
790 | Xeon(R) Silver 4310
791 | Xeon(R) Silver 4310T
792 | Xeon(R) Silver 4314
793 | Xeon(R) Silver 4316
794 | Xeon(R) W-10855M
795 | Xeon(R) W-10885M
796 | Xeon(R) W-11855M
797 | Xeon(R) W-11955M
798 | Xeon(R) W-1250
799 | Xeon(R) W-1250E
800 | Xeon(R) W-1250P
801 | Xeon(R) W-1250TE
802 | Xeon(R) W-1270
803 | Xeon(R) W-1270E
804 | Xeon(R) W-1270P
805 | Xeon(R) W-1270TE
806 | Xeon(R) W-1290
807 | Xeon(R) W-1290E
808 | Xeon(R) W-1290P
809 | Xeon(R) W-1290T
810 | Xeon(R) W-1290TE
811 | Xeon(R) W-2102
812 | Xeon(R) W-2104
813 | Xeon(R) W-2123
814 | Xeon(R) W-2125
815 | Xeon(R) W-2133
816 | Xeon(R) W-2135
817 | Xeon(R) W-2145
818 | Xeon(R) W-2155
819 | Xeon(R) W-2175
820 | Xeon(R) W-2195
821 | Xeon(R) W-2223
822 | Xeon(R) W-2225
823 | Xeon(R) W-2235
824 | Xeon(R) W-2245
825 | Xeon(R) W-2255
826 | Xeon(R) W-2265
827 | Xeon(R) W-2275
828 | Xeon(R) W-2295
829 | Xeon(R) W-3175X
830 | Xeon(R) W-3223
831 | Xeon(R) W-3225
832 | Xeon(R) W-3235
833 | Xeon(R) W-3245
834 | Xeon(R) W-3245M
835 | Xeon(R) W-3265
836 | Xeon(R) W-3265M
837 | Xeon(R) W-3275
838 | Xeon(R) W-3275M
839 |
--------------------------------------------------------------------------------
/src/RSV/Resources/undo_bypass.reg:
--------------------------------------------------------------------------------
1 | Windows Registry Editor Version 5.00
2 |
3 | [-HKEY_LOCAL_MACHINE\SYSTEM\Setup\LabConfig]
--------------------------------------------------------------------------------
/src/RSV/app.manifest:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
48 |
49 |
50 |
51 | true
52 |
53 |
54 |
55 |
56 |
70 |
--------------------------------------------------------------------------------
/utilversion.txt:
--------------------------------------------------------------------------------
1 | 2.3.1
2 |
--------------------------------------------------------------------------------