Windows 10'a giden işletim sistemi yükseltme geçmişini belirlemenin güvenilir bir yolu var mı veya yeni bir yükleme mi oldu?
Windows 10'a giden işletim sistemi yükseltme geçmişini belirlemenin güvenilir bir yolu var mı veya yeni bir yükleme mi oldu?
Yanıtlar:
On Forum'da ayrı bir konuyla ilgili mükemmel bir eğitim var:
Windows 10'da Kullanıcı Profili Klasörünü Başka Bir Konum'a Taşıma
Bu eğitimde yazar şunları söylüyor:
Bunun bir yükseltme yerine temiz bir yükleme olduğunu düşünmek için Windows kayıt defterini "aptal" olarak düzenlememiz gerekir. Bunu yapmak için Kayıt Defteri Düzenleyicisi'ni (WIN + R yazın, regedit yazın, Enter tuşuna basın) HKEY_LOCAL_MACHINE \ SYSTEM \ Setup anahtarına gidin
Hem DWORD Yükseltmesi (sağ bölme) hem de KEY Yükseltmesi (sol bölme) silin , ekran görüntüsüne bakın.
Yazarın sonraki ekran görüntüsü kayıt defterindeki uygun girişleri görüntüler:
Kayıt defterindeki aşağıdaki alan, bir Windows 10 yüklemesinin yükseltme olup olmadığını belirlemenin anahtarı gibi görünüyor:
HKEY_LOCAL_MACHINE \ SYSTEM \ Setup
Bu teoriyi kanıtlamak için, ilk olarak test makineme temiz bir Windows 10 yüklemesi başlattım ve kayıt defterinin aynı alanını inceledim. Upgrade
Anahtar özellikle yoktur:
Sonra, Windows 7'nin temiz yüklemesi için başka bir makine kullandım ve Windows 10'a yerinde yükseltme yaptım. Kayıt defterinin aynı alanına baktığımda, aşağıdakileri gördüm:
Upgrade
İlgili Source OS
anahtarla birlikte anahtarın bulunduğuna dikkat edin . Source OS
Anahtara daha yakından bakarsak , aşağıdakileri görürüz:
Windows 7 Enterprise'ın anahtarla ProductName
ilgili değer olarak listelendiğini açıkça görebilirsiniz Source OS
.
Topluluk geri bildirimleri ek araştırmalara yol açtı. Başlangıçta Windows 10 RTM taban çizgisinin (sürüm 1507) temiz bir yüklemesi ile kurulan başka bir makineye baktığımızda, aşağıdakileri görüyoruz:
Bu bilgisayarın işletim sistemi temiz bir yükleme ile yapılandırılmış olsa da, Upgrade
anahtar hala mevcut. Her incelemek Ancak, Source OS
anahtar görebildiğimiz ilk iki büyük Windows 10 özellik güncelleme sürümleri ile yaklaşık olarak aynı zaman diliminde her güncelleme tekabül tarihleri: versiyonları 1511 ve ayrıca 1607'de, değeri ProductName
gösterir Windows 10 Pro , en eski Source OS
anahtarda bile . Yeni Source OS
anahtar ek bir ipucuna sahiptir:
En son güncelleştirme, güncellemeden önce Windows 10'un tam sürümünü kullanan 1511ReleaseId
değerini gösterir .
Gördüklerimize dayanarak, aşağıdaki sonuçları çıkarabiliriz :
HKLM\SYSTEM\Setup
Kayıt defteri anahtarı Windows 10 başlangıçta temiz bir kurulum veya yükseltme ile kurulum olup olmadığını belirlememize olanak tanır.Upgrade
anahtar kayıp, yüklemek kesinlikle temiz.Upgrade
anahtar var, büyük bir Windows 10 özellik güncellemesi sırasında o (ya Windows 7 veya Windows 8.x itibaren) geleneksel Windows'un yükseltme tarafından oluşturulan olabilirdi, ya da oluşturulmuş olabilir (örneğin sürümler 1511 ve 1607).Upgrade
anahtar yok, sen incelemek gerekir Source OS
anahtarları.Source OS
anahtar, orijinal işletim sistemini karşılık gelen ProductName
değerde ortaya çıkarır : Windows 7 veya Windows 8'in bir lezzeti ise, bir yükseltmedir. Windows 10'un bir çeşidi ise, temiz bir yüklemeydi.Yorumlarda Magicandre1981 tarafından yayınlandığı gibi:
Altında MediaBootInstall değerini arayın
HKEY_LOCAL_MACHINE / Software / Microsoft / Windows / CurrentVersion / Setup / OOBE /.
MediaBootInstall = 1 ise, WIndows ISO / DVD ile kuruldu.
MediaBootInstall = 0 ise, Windows bir yükseltmeydi
MediaBootInstall
ilgili DWORD'ye sahiptir OOBE
, ancak değer 0
her ikisinde de bulunur. Benim tecrübelerime göre, hem Magicandre1981 hem de Moab, güvenilir Windows cevaplarının müthiş bir kaynağıydı, bu yüzden bunun muhtemelen bir noktada doğru olduğundan şüphe duymuyorum. Ancak, Windows 10'un devam eden evrimi bu cevabı geçersiz kılmış gibi görünüyor.
$Products = Get-ItemProperty -Name ProductName -Path "HKLM:\SYSTEM\SETUP\Source OS*" | select Productname -Unique
if ($Products -like '*7*')
{
WRITE-HOST Upgraded
}
ELSE
{
Write-Host Fresh Install
}
Windows.old
Önyükleme sürücünüzde bir klasör olup olmadığına bakın. Bu klasör varsa, önceki bir Windows sürümünden mi yoksa Windows 10'dan mı veri içerdiğini kontrol edin.