תַקצִיר
- התקנה נקייה
- מאז Windows 10 - מעבד ישן מדי עם מודול TPM
- מאז Windows 10 - מעבד ישן מדי ללא מודול TPM
________________________________________________________________
שלום לכולם,
מיקרוסופט החליטה שמחשבים עם Windows 11 צריכים לעמוד בדרישות אבטחה מסוימות.
כמה דרישות הן השכל הישר: נטישת x86 (סוף סוף!), UEFI חובה (הגיע הזמן לכפות את זה!)
אבל כמה אחרים קשים יותר להבנה, כמו דורות שלפני דור 8 של מעבדי אינטל למשל, או שימוש ב-TPM עבור האדם הממוצע...
בכל מקרה, הנה התבניות השונות שאתה עלול להיתקל בהן בהתאם לתצורות שלך, והנה כל הדרכים לעקיפת הבעיה, המאפשרות לך להתקין את Windows 11 כראות עיניך!
________________________________________________________________
התקנה נקייה
נתחיל במה שאנו ממליצים במבט ראשון כמובן:
התקנה נקייה של ווינדוס 11!
יצרת את מפתח ההתקנה של Windows 11 UEFI על ידי ביצוע המדריך הבא:https://forum.thiweb.com/viewtopic.php?t=18572
או עובר דרךרופוס
והנה אתה מתקין את Windows 11.
האם למחשב שלך יש את כל הדרישות המוקדמות הרצויות על ידי Microsoft?
אוֹ...
האלמנט היחיד שאינו "מוסמך" עבור Windows 11 הוא המעבד שלך, שהוא קצת ישן מדי?
כָּך...
האם יש לך מודול TPM 1.2 או 2.0 מופעל במחשב שלך?
במקרה הזה...
אין הודעת שגיאה במהלך ההתקנה, הכל יעבור בצורה חלקה, כאילו אתה מתקין את Windows 10.
לעומת זאת, אין לך מודול TPM במחשב שלך ו/או ה-UEFI שלך לא נהנה מהפונקציונליות של "אתחול מאובטח".
במקרה זה,לִיצוֹרקובץ.REGהמכיל את זה:
- קוד:בחר הכל
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\Setup\LabConfig]
"BypassTPMCheck"=dword:00000001
"BypassSecureBootCheck"=dword:00000001
א.תלהעתיק אותובשורש מחיצת ה-NTFS שלמפתח ה-USB שלךהתקנת UEFI de Windows 11.
התחל את ההתקנה (הנקייה) של Windows 11 על ידי UEFI אתחול המחשב שלך ממפתח ה-USB של Windows 11 UEFI... עד שתגיע ללא הרף למסך הזה:
בשלב זה, הפעולה פשוטה מאוד:
הקש על המקשיםSHIFT+F10של המקלדת שלך.
זה ישפיע על הצגת שורת הפקודה.
פשוט הקלדפנקס רשימותetזְכוּת כְּנִיסָה
ואז בפנקס רשימות:קוֹבֶץאָזלִפְתוֹחַ
זה יאפשר לך להציג את הסייר.
ב"סוגי קבצים", לחץ על"קבצי טקסט (*.txt)" ובחר "כל הקבצים"
לאחר מכן עבור אל השורש של מחיצת ה-NTFS של כונן ה-USB להתקנת Windows 11 שלך... שם נמצא קובץ ה-.REG
תעשה אקליק ימניעליו, ואז לחץלְמַזֵגואז הלאהאויואז הלאהבְּסֵדֶר!
כל שעליכם לעשות הוא לסגור את פנקס הרשימות ואת שורת הפקודה, ללחוץ על הכפתור "קוֹדֵם"אז הלאה"הַבָּא"שוב.
הפעם, ההתקנה לא תציג לך יותר הודעות שגיאה ותמשיך כאילו כלום לא קרה!
________________________________________________________________
מ-WINDOWS 10
מעבד ישן מדיעִםמודול TPM
אתה משתמש ב-ISO הרשמי של Windows 11 RTMכדי לעדכן את Windows 10 ל-Windows 11.
במקרה הראשון הזה, אתה עומד בכל התנאים המוקדמים שמיקרוסופט רוצה לשדרג ל-Windows 11 (TPM 2.0, RAM, UEFI וכו'), אבל המעבד שלך ישן יותר ממה שמיקרוסופט רוצה:
במקרה זה, הפתרון הוא פשוט מאוד,צור קובץ REGהמכיל את זה:
- קוד:בחר הכל
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\Setup\MoSetup]
"AllowUpgradesWithUnsupportedTPMOrCPU"=dword:00000001
א.תלמזג אותו!
בהתקנה של Windows 11, פשוט בצע "קוֹדֵם"את"הַבָּאשוב, ובריא! את העדכון ל-Windows 11 שהושק מ-Windows 10 ניתן להתקין ללא בעיה, למרות העובדה שהדור של המעבד שלך אינו לרוחה של מיקרוסופט.
________________________________________________________________
מ-WINDOWS 10
מעבד ישן מדיSANSמודול TPM
אתה משתמש ב-ISO הרשמי של Windows 11 כדי לעדכן את Windows 10 שלך ל-Windows 11.
במקרה השני הזה, שום דבר לא עובד! המעבד שלך בהחלט מגיב להוראות של 64 סיביות, אבל הוא מתוארך לשנת 2010 או לפני כן וממילא אין לך TPM.
במקרה זה, ההתקנה של Windows 11 תציג בפניך את השגיאות הבאות:
הפעם תצטרךסגור את התקנת Windows 11(
זה חובה!).
לאחר סגירת ההתקנה,ליצור קובץ .CMDהמכיל את זה:
- קוד:בחר הכל
@(set "0=%~f0"^)#) & powershell -nop -c iex([io.file]::ReadAllText($env:0)) & exit/b
#:: double-click to run or just copy-paste into powershell - it's a standalone hybrid script$_Paste_in_Powershell = { $:code;
$N = 'Skip TPM Check on Dynamic Update'; $toggle = $null -eq $env:skip_tpm_enabled; $off = $false
$M = sp HKLM:\SYSTEM\Setup\MoSetup 'AllowUpgradesWithUnsupportedTPMOrCPU' 1 -type dword -force -ea 0
$M = sc.exe config Winmgmt start= demand; sp HKLM:\SOFTWARE\Microsoft\Wbem 'Enable Costly Providers' 0 -type dword -force -ea 0
$B = gwmi -Class __FilterToConsumerBinding -Namespace 'root\subscription' -Filter "Filter = ""__eventfilter.name='$N'""" -ea 0
$C = gwmi -Class CommandLineEventConsumer -Namespace 'root\subscription' -Filter "Name='$N'" -ea 0
$F = gwmi -Class __EventFilter -NameSpace 'root\subscription' -Filter "Name='$N'" -ea 0
if ($B -or $C -or $F) { $B | rwmi; $C | rwmi; $F | rwmi; $off = $true }
if ($toggle -and $off) { write-host -fore 0xf -back 0xd "`n $N [REMOVED] run again to install "; timeout /t 5; return }
$P = "$([environment]::SystemDirectory)\cmd.exe"; $T = "$P /q $N (c) AveYo, 2021 /d /rerase appraiserres.dll /f /s /q"
$D = "$($P[0]):\`$WINDOWS.~BT"; $Q = "SELECT SessionID from Win32_ProcessStartTrace WHERE ProcessName='vdsldr.exe'"
$F = swmi -Class __EventFilter -NameSpace 'root\subscription' -args @{
Name = $N; EventNameSpace = 'root\cimv2'; QueryLanguage = 'WQL'; Query = $Q} -PutType 2 -ea 0
$C = swmi -Class CommandLineEventConsumer -Namespace 'root\subscription' -args @{
Name = $N; WorkingDirectory = $D; ExecutablePath = $P; CommandLineTemplate = $T; Priority = 128} -PutType 2 -ea 0
$B = swmi -Class __FilterToConsumerBinding -Namespace 'root\subscription' -args @{Filter=$F;Consumer=$C} -PutType 2 -ea 0
if ($toggle) { write-host -fore 0xf -back 0x2 "`n $N [INSTALLED] run again to remove "; timeout /t 5 } ; $:code;
} ; start -verb runas powershell -args "-nop -c & {`n`n$($_Paste_in_Powershell-replace'"','\"')}"
$_Press_Enter
א.תלהפעיל אותו!
קובץ CMD זה יפעיל את PowerShell וישבית את הבדיקה של קיומו של TPM וכן בדיקה של יצירת מעבד.
ברגע ש-PowerShell נסגר אוטומטית, אתה יכולהפעל מחדש את ההתקנה של Windows 11שהפעם יציג את המסך הבא:
כל שעליכם לעשות הוא ללחוץ על "לְקַבֵּל"אז הלאה"לְרַעֲנֵן"כדי להתחיל סוף סוף להתקין את Windows 11!
אם יש לך תרחישים אחרים לנתח או שאלות כלשהן לשאול, אל תהסס, ההערות מיועדות לכך.
ThiWeb