Windows 8.1 yükseltmesi geçtiğimiz Perşembe günü yayınlandı. Ben de lisanslı Windows 8 yüklü olan eşimin bilgisayarına ve kendi bilgisayarlarıma bu yüklemeyi başlattım. Yükleme hikayem aşağıdadır:
1. Eşimin bilgisayarı daha doğrusu tableti Acer i3 işlemcili bir tablet. En sorunsuz ve en çabuk yükseltme (SSD kullanması nedeni ile zaten beklenen bir sonuç) bu tablette oldu. Tabletin dili Türkçe idi ve hiçbir aşamada hiçbir problemle karşılaşmadım.
2. i7 işlemcili Notebook'um ya da dizüstü bilgisayarıma (gerçi dizde çalıştırılmayacak kadar ağır ya...) : Yükseltme uzun sürdü, bilgisayarı birkaç kez kapadı ve Dil ayarlarının bozulabileceğine dair bir uyarı verdi. Ancak yükseltmenin sonunda sağlam bir şekilde tüm uygulamaları çalıştıran Start düğmeli (İngilizce Windows kullanıyorum), Windows 8.1 yüklü bir bilgisayarım oldu. Bu noktadan sonra bilgisayarda herhangi bir sorun ile karşılaşacağımı beklememekle birlikte olası bir kötü durumu yine yazarım. En önemli artısı artık dilin İngilizce olduğu ama Türkçe bilen bir bilgisayarım oldu.
3. Gelelim desktop'a yani masaüstü bilgisayarıma: Yükseltme henüz gerçekleşmedi. Nedeni Users dizininin başka disk ya da başka disk bölümünde (partition olması), sağolsun Microsoft burada bu hatayı verip yüklemeyi engelliyor ama bu durumu dikkate alması ve bu şekilde çözüm geliştirmesi gerektiğini düşünüyorum. Aşağıda bunun için ayrı başlık açacağım, ve yaptıklarımı sıralayacağım.
Windows 8.1 Yükseltmesi Users dizininin başka disk ya da disk bölümünde olmasından dolayı yapılamıyor hatası: ya da kısaca 0xc1900102 hatası:
1. Benim masaüstü bilgisayarımda bilgisayar açılış diski sadece 120 GB kapasiteli olan bir SSD diskidir. Bu diskte oyunlar dışında sadece Program dosyaları yeralır. Users dizini altındaki kullanıcı verileri ve oyunlar ayrı disklerdedir. Açıkçası Total War serisini de SSD altında çalıştırmak isterim ama harcadıkları yer itibariyle ancak onları emektar Quantum Black serisi sabit disklerden yaptığım RAID 0 altında tutabiliyorum. (RAID 0: 1 disk arıza verinin tamamı çöp bilmeyenlere not.). Yüksek kapasiteli SSD disk almak, hatta o disklerle RAID yapmak gibi bir maddi gücüm yok. Olsaydı iyi olurdu. :-)
2. Users dizinini başka diske almanın bir nedeni de SSD'lerin fazla yazmaya (okumaya değil) dayanmamaları... Sık sık yazılan bir SSD diskin ömrünün 1.5 - 2 sene olduğuna dair yazılar okudum ve kurulum tamamlandıktan sonra tekrardan problemle uğraşmak istemiyorum. Ayrıca Users dizini eğer sıkı bir kullanıcı iseniz çok kolay çok çabuk büyüyebilir ve bu durumda sistem diskinde yer kalmamasını istemem. Bu arada evet SWAP dosyalarım tam da bu nedenden ötürü SSD diskimde değil... Users dizinini başka diske taşırken aşağıdaki kılavuzdan faydalandım:
http://www.eightforums.com/tutorials/4275-user-profiles-relocate-another-partition-disk.html
Kari P.'ye teşekkürler...
3. Kari P.'nin ve Internet'te araştırırsanız, bilgili kullanıcıların - Türkçe'ye böyle çevirdim- (Power User) çoğu için bu User dizininin taşınması çok elzem, ayrıca bu konfigürasyonun yedekleme konusunda, virüs koruması bazında da avantajları var. Windows 8'im bu konfigürasyonlar 2-3 aydır sorunsuz, gayet hızlı bir şekilde çalışmakta ve ama hala Windows 8 olarak çalışmakta... Ama artık çalışamayacak çünkü Microsoft yükseltmeleri Users dizinini sistem dizini ile aynı disk ve aynı disk bölümünde istiyor. :-(
4. Öncelikle MSDN üyesi değilim, Microsoft ortamında bir geliştirme yapmıyorum (Excel makroları bu tanıma uyuyor gibi gözükse de kastettiğim bu değil, anlayan anladı.) Bu durumda elimde 8.1 yükseltmesini indirme şansı yok. 3 bilgisayar için ayrı ayrı - masaüstü bilgisayarım için defalarca ayrı ayrı aynı şeyi - yüklettiği için Microsoft'a teşekkürlerimi sunuyorum. 3.2 GB'lık bir dosyanın da bu arada inmesi saatler sürüyor. Bu konuda da ISO dosyası yayınlamadığı ya da yükseltmeyi yükseltme olarak yayınlamadığı için Microsoft'un kulaklarını bir kez daha çınlatıyorum.
5. Hata mesajını aradım, buldum ve ne yapabileceğime baktım. Bu arada bundan sonra yazacaklarımı yapmak zorunda kalacak ve sorun yaşayabilecek olanlara, hiçbir sorumluluk kabul etmediğimi zaten benim de biryerlerde bulduklarımla bunları yaptığımı söylemek istiyorum. Öncelikle Users dizinin taşınması Microsoft'un istemediği ama benim yapmak zorunda olduğum bir şey.... Şimdi yapmam gereken, önce Users dizini küçültmem (SSD'ye sığması için) sonra Default ve Public User'larını C'ye taşıyıp, default profile dizinini D'den C'ye çevirmem, her ihtimale karşı bilgisayarı yeniden başlattıktan sonra yeni bir User oluşturmam (local user) ve sonrasında Windows 8 DVD ya da USB'si ile Repair ekranına girerek mevcut User'ları C'ye taşıyıp, sonra önceden oluşturduğum User ile bilgisayarı açıp yine Registry Editör ile önceden açılmış user'ların profillerini C olarak değiştirmem gerekmektedir. Hııı? diyorsanız bir şey diyemem, İngilizce'niz var ise aşağıdaki linkleri okuyun derim:
User Profile default Location Nasıl Değişir: http://www.nextofwindows.com/how-to-change-user-profile-default-location-in-windows-7/
Bu Microsof'un değiştirmeyin yazısı: http://social.technet.microsoft.com/Forums/windows/en-US/1e4af8e4-4477-4a1c-beca-a809432d874a/changing-the-profile-path-on-windows-8?forum=w8itproinstall
Yukarıdaki linkte Microsoft tool'ları ile nasıl değiştirileceği vardı zaten.
Registry değişikliği ile User folderını taşımak: http://www.nextofwindows.com/how-to-change-user-profile-default-location-in-windows-7/
Burda Windows 7 ile gelen Symbolic Link (mklink) kullanımı ile dizine link vermek hakkında bilgi var. Lotus Domino server'da çok directory link kullandım ama Windows altında tecrübem yok. Ama buradaki yazının Repair modda Command Prompt'a girip, profil dizinlerini kopyalamak için olan kısmını kullandım.
http://www.nextofwindows.com/how-to-change-user-profile-location-in-windows-8-without-registry-hack/
6. Şu ana kadar yaptıklarım: Default ve Public dizinleri C'ye taşıdım, yeni User oluşturdum, sonrasında Repair modda esas kullanıcı dizinimi C'ye taşıyıp Registry'de C'deki dizinlere yönlendirdim. Şu anda Windows 8.1 yükseltmesinin bir kez daha yüklenmesini bekliyorum. Bitince yükseltmenin ilerlemesi gerekiyor. Yükleme bittikten sonra aynı adımları bu kez dersten alarak Windows user dizinini D'ye geri taşıyacağım. Bu yazı şimdilik bu kadar yeter. Windows 8.1 yükseltmesinin artıları ile ilgili bir yazı daha yazacağım, ama ne zaman olur muhtemelen sonra...
Söz vermiyorum ama sorunuz olur ise twitter falcon291 ve buradan bağlantıya geçebilirsiniz.
Bildiğim tek şey aslında bir şey bilmediğimdir demiş ünlü bir adam (Einstein sanırım) Neyse ama başka bir söz daha var hoşuma giden Einstein'dan "İki şey sonsuzdur: Evren ve insanların aptallığı, ama ilkinden o kadar da emin değilim." Einstein'ın bu ikinci sözünü bir yükseltme sürümünü yüklemeyi bu kadar zorlaştıran Microsoft'a gönderiyorum.
Umarım yazdıklarım işinize yarar. Herkese iyi günler...
NOTLAR:
1. Yükleme ve kurulum başarı ile sonuçlandı. Şimdi sadece kendi User profilimi D'ye geri kopyalayacağım. Yukarıdaki metodu kullanarak, Repair işlemi ile...
2. Windows 8.1 ISO dosyasını elde etmek için aşağıdaki linki buldum. Benim artık ihtiyacım yok, ama ihtiyacı olanlar için...
http://www.neowin.net/news/here-is-how-to-get-the-windows-81-iso-and-create-a-usb-install-stick?utm_source=twitterfeed&utm_medium=twitter
Hiç yorum yok:
Yorum Gönder