SlideShare a Scribd company logo
Uygulama Uyumluluğu
Windows 7 Windows Vista®ve Windows Server® 2008platformunda kullandığınız uygulamaları ve donanımları Windows® 7 ve Windows Server 2008 R2 platformlarında da kullanmaya devam edebileceksiniz. Kritik uygulamalar ve sürücüler için geniş ISV/IHVyardımı 2
Vista'daki En Olası Uyumluluk Sorunları Kullanıcı Hesap Denetimleri (UAC) Windows Kaynak Koruması (WRP) Internet Explorer®Koruma Modu 64-bit İşletim Sistemi Windows Filtreleme Platformu İşletim Sistemi Versiyon Değişiklikleri /GINA/Oturum 0 (Yüksek Etki – Düşük Frekans) 3
Kullanıcı Hesap Denetimleri (UAC) Tanım Standart kullanıcı hesabıyla kullanabilme Dosya ve kayıt sanallaştırma – Windows 7 root C:nin sanallaştırmasını ekler Problemler Kişisel program yükleyici ve bilgisayarı güncelleyici yönetici haklarına ihtiyaç duyar. Gereksiz yönetici kontrolleri ve yönetici hareketleri Sanallaştırılmamış dosyaya ve kayıda yazma İyileştirme Bazı ortak iyileştirmeler- Sanal iyileştirmeler, ForceAdminAccess Yönetici hakkı isteyen uygulamalar –RunAsAdmin -RunAsHighestAvailable Son yol olarak , dosyalardaki ve klasörlerdeki ACL‹ler 4
Internet Explorer Protected Mode Description Internet Explorer 7 and 8 run in Protected Mode, with greatly restricted privileges Issues Internet Explorer cannot modify user files, registry keys Applications may need to request user permissions for certain actions Mitigation Add the site in question to the trusted sites list.  Internet Explorer 8 now removes local Intranet from Protected Mode 5
64-bit İşletim Sistemleri Tanım Windows Vista ve Windows 7 AMD ve Intel mimarili tüm 64-bit işlemcileri tam olarak destekler. 64-bit Windows Vista ya da Windows 7 tüm 32-bit uygulamaları WOW64 emulatörü ile çalıştırabilir. Problemler 16-bit uygulamalar 64-bit Windows Vista ve Windows 7'de tam anlamıyla çalışamaz. İyileştirmeler Tüm 16-bit içerikleri temizleyin. 64-bit sürücüler dijital olarak imzalanmıştır. 6
Oturum 0 Tanım Oturumlarınızda hizmetler çalıştırılmak için izole edilmiştir.(Session 0) Güvenliği ve stabiliteyi geliştirmek için, kullanıcılar bu oturumu artık paylaşmayacaklardır. Problemler Yerel alan adı nesnesi başarısız olabilir. Mesajlaşma konusunda problemler olabilir. İyileştirmeler En son sürüme sahip olmak için hizmetleri ve sürücüleri güncelleyin. Hizmetleri ve kullanıcı oturumunda UI'yi görüntüleyin hizmetleri ve sürücüleri düzenlerken. Oturum 0'da  interaktif servis algılama hizmeti UI'yi algıladığında, kullanıcıya bir oturum 0'ı kapatmaları için izin verdiğini gösteren UI ile etkileşimli bir uyarı gider. 7
İşletim Sistemi Versiyonlarının Değişimi Tanım Windows Vista'danın 6.0 olan versiyonu Windows 7'de 6.1 e yükseltildi..  dwMajorVersion (6) dwMinorVersion (0 or 1) Problemler Belli bir işletim sistemi versiyonu isteyen programlar daha yüksek versiyon isteyebilir. Başlangıçta Uygulama kurulum dosyaları kurulumları ve uygulamaların başlatılmasını kendileri önleyebilir. İyileştirmeler Versiyon yerine özelliklere odaklanın. Uyumlu işletim sistemi versiyonundan daha büyük versiyonlara odaklanın. 8
Windows 7‹den bahsedersek... 9
Uygulama Uyumluluğu için Proaktif Stratejiler Uyumluluk adına yapılan çalışmaları öğrenin. Uyumluluk problemlerini kontrol edin. Uygulama için kalite/ genel API temizleyici Uyumluluk problemlerini düzeltin. Hataya dayanıklı  Heap, improved PCA, Program kimliği and telemetri,yeni genişletilmiş shim veritabanı ISVs ortaklığı Araçlar, hizmetler ve laboratuvarları 10
Uyumluluk Amaçları Windows Vista'da çalışmayan uygulamalar için Windows 7'de çalışabilmesi için otomatik bir iyileştirme yok Windows Vista ile çalışıyorsa zaten Windows 7 ile de çalışacaktır 11
Ne değiştirdiğimize gelirsek... 12
Windows 7 Değişiklikleri Windows Vista'dan Windows 7'ye doğru uyumluluk çok yüksek fakat bazı değişiklikler var: İşletim sistemi versiyonu Güvenlik uygulamaları Windows Gallery uygulamalarının yer almaması (Windows Mail, Movie Maker, Messenger, Adres Defteri, Fotoğraf Galeri)  Ulusal Dil Desteği (NLS) değişiklikleri Internet Explorer 8 Dosya kütüphanesi Yüksek DPI desteği Windows kayıt yansımasının yer almaması msagent and milcore.dll temizlenmesi, yenilenmiş CD-ROM sürücü ve biometrick destek yığını 13
Güvenlik Uygulamaları Tanım Windows filtreleme platformuyla aynı etki Antivirus, güvenlik duvarı ve diğer güvenlik uygulamalarının korunan işletim sistemi versiyonlarına karşı yüksek bağımlılığı vardır.  Bu uygulamalara ISV testsiz ve onaysız olarak iyileştirme yapılmamalıdır. Problemler Bu uygulamaların kurulumunun ya da kullanımının uygulama tarafından bloke edilmesi söz konusu olabilir. İyileştirmeler Windows 7 için onaylanmış kullanma uygulamaları http://www.microsoft.com/windows/antivirus-partners/windows-7.aspx 14
Windows Galeri'deki Uygulamaların İptali Tanım Windows 7'de önerilmemektedir. CoStartOutlookExpress API devre dışı bırakıldı. Diğer kaldırılan uygulamalar: Messenger, Adres Book, Fotoğraf Galerisi, Movie Maker Problemler Windows Mail'e ve Kişilerim'e tüm girişler kaldırıldı ve devre dışı bırakıldı. Dosya çeşitleri(.eml, .nws, .bağlantı,.grup, .wab, .p7c, .vfc, etc.)  diğer uygulamalarla bağlantılı gelecek şekilde yapılandırıldı. İyileştirmeler Windows Live ™ uygulamalarını tercihlerinize göre Windows 7'li bilgisayarınıza yükleyin. Uygulamaların API'yi arama durumu ortadan kaldırıldıCoStartOutlookExpressya da diğer API'yı arayan Windows Mail. 15
Internet Explorer 8 Tanım User Agent String Internet Explorer versiyonu ve diğer öznitelikleri hakkında Web Serverlara bilgi sağlayan tanımlayıcıdır. Bir çok Web sitesi be uygulamalar User Agent String'e güveniyor. Internet Explorer 8 Windows 7'den önce kullanıma açıldı. Problemler Web sayfaları User Agent String'i açıkça kontrol eder ve Internet Explorer 8 User Agent String'i tam çalıştırmayabilir. Trident'i barındıran uygulamalar Web opsiyonel içeriklerini kullanarak standart ayarda gelirler fakat Internet Explorer 8 özelliklerine erişime izin vermez. İyileştirmeler User Agent String'de uygulamanızın yeni 'MSIE 8.0'  versiyonunu kullandığını kontrol edin. Internet Explorer 7 tabanlı uygulamalar için uyumluluk modunu kullanın. 16
Uyumluluk Modunu Belirlemek <html> <head>   <!-- Mimic Internet Explorer 7 --> <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />   <title>My Web Page</title> </head> <body>   <p>Content goes here.</p> </body> </html>  17
Dosya Kütüphanesi Tanım Dosya depolama, arama ve hem yereldeki  hem uzaktaki birden fazla yere erişim olanağı için merkezileşmiş dosya şeklini destekleyen kütüphane. Doküman kütüphanesi yaygın dosya diyaloglarında standart olarak gelir. Problemler Kütüphanenin kendisi bir dosyadır, klasör değildir. Yolu değiştirmek hatalara neden olabilir. IFileDialog->GetFolder() + IFileDialog->GetFilename() breaks with libraries GetFolder() returns a file İyileştirmeler Dosya diyaloğu kullandığınızda, dosya yolunu değiştirmeye çalışmak yerine shell APIs ile birlikte GetResult metodunu kullanmalısınız. 18
Windows Kayıt Yansımasını İptal Etmek Tanım Kayıt yansıması işlemi  kayıt anahtarları ve değerleri 2 kayıt görünümü arasında kopyalar senkronize edebilmek için.Bazen tutarsızlıklar olabilir. Problemler Bilinen tek müşteri taraflı kayıt yansıması COM'du. COM'u  güncelleştirdik. Yani kayıt yansımasının meydana geldiği varsayılmamaktadır.  Daha önceden yansıtılan kayıt anahtarlarının kesin ayarları 32-bit ve 64-bit kayıt görünümlerinde farklı verilere sahip olmaktadır. İyileştirmeler Yönlendirilmemiş kayıt anahtarları kullanın. Kayıda ulaşmak için mutlaka KEY_WOW64_64KEY kullanın. Böylece hem 32-bit uygulamalar hem 64-bit uygulamalar sadece 64-bit anahtar kullanacak. 19
> Topla> > İyileştir > Analiz> Uygulama Uyumluluk       Araçları Uygulama Sanallaştırma Uygulama Kalite Rehberi Sanal Windows İşletim Sistemi Uygulama Uyumluluk       Araçları Windows Uygulama Merkezi Uygulama Kalite Rehberi Uygulama Doğrulayıcı Uygulama Uyumluluk Araçları Uygulama Envanter Hizmeti Microsoft  Değerlendime ve Planlaması Sistem Merkez Ailesi Uygulama Uyumluluk Kaynakları 20
Uygulama Uyumluluk Aracı 21
ACT Nedir? Bu araç aşağıdaki noktalarda işe yarar: ,[object Object]
Daha yukarı sürümler için uyumluluk değerlendirmesi
Tedarikçi desteği tabloları edinme, uygulama değişiminden logo verileri
Düzeltilen uygulamalar ve Web sitesi için öneriler (Internet Explorer 8)
Uygulamalara uyumluluk konusunda düzeltme araçları22
Uygulama Uyumluluk Araçlarının Metodolojisi Veri Toplama Analiz Test etme ve  İyileştirme In dev test araçları ile derinlik testi Test verilerinin günlüğü Yapılandırma ve test iyileştirmeleri Envanter uygulamaları ve aygıtları Yüksek seviye uyumluluk değerlendirme verileri toplama Önceliklendirme ve kategorize Microsoft Uyumluluk Değişimi ile verileri eşitleme Üst düzey problemleri belirleme 23
Güncelleştirme Windows 7 Envanter Üst Seviye Mimari 4 Uyumluluk Değişimi Masaüstü Topolojisi 2 Finans İK Avrupa Kurzey Amerika Hizmet ve DB Günlüğü Internet 1 Veri Toplama Paketi/ Uyumluluk Değerlendirmeleri 3 Uygulama Uyumluluk Yöneticisi Windows Vista Ichiro Greg 24

More Related Content

Similar to Application Compatibility (Uygulama Uyumluluğu)

Microsoft System Center ile Yönetim
Microsoft System Center ile YönetimMicrosoft System Center ile Yönetim
Microsoft System Center ile Yönetim
ÇözümPARK
 
System Center 2007 ile Yönetim
System Center 2007 ile YönetimSystem Center 2007 ile Yönetim
System Center 2007 ile Yönetim
ÇözümPARK
 
Yazılım Geliştiriciler İçin Sharepoint 2010
Yazılım Geliştiriciler İçin Sharepoint 2010Yazılım Geliştiriciler İçin Sharepoint 2010
Yazılım Geliştiriciler İçin Sharepoint 2010
Evren Ayan
 
cofaso Kullanım Kılavuzu
cofaso Kullanım Kılavuzucofaso Kullanım Kılavuzu
cofaso Kullanım Kılavuzu
VitorCordova
 
System Center 2012 Ürün Ailesi Yenilikleri ve Uçtan Uca Yönetimi
System Center 2012 Ürün Ailesi Yenilikleri ve Uçtan Uca YönetimiSystem Center 2012 Ürün Ailesi Yenilikleri ve Uçtan Uca Yönetimi
System Center 2012 Ürün Ailesi Yenilikleri ve Uçtan Uca Yönetimi
Mustafa
 
Cp Scom
Cp ScomCp Scom
Cp Scom
ÇözümPARK
 
Windows Server 2008 R2 Ve Yenilikler
Windows Server 2008 R2 Ve YeniliklerWindows Server 2008 R2 Ve Yenilikler
Windows Server 2008 R2 Ve Yenilikler
MSHOWTO Bilisim Toplulugu
 
SBS Ailesinin Son Sürümü Olan Windows Small Business Server 2011 ile Tanışın
SBS Ailesinin Son Sürümü Olan Windows Small Business Server 2011 ile TanışınSBS Ailesinin Son Sürümü Olan Windows Small Business Server 2011 ile Tanışın
SBS Ailesinin Son Sürümü Olan Windows Small Business Server 2011 ile Tanışınsbs2008
 
SBS Ailesinin Son Sürümü Olan Windows Small Business Server 2011 ile Tanışın
SBS Ailesinin Son Sürümü Olan Windows Small Business Server 2011 ile TanışınSBS Ailesinin Son Sürümü Olan Windows Small Business Server 2011 ile Tanışın
SBS Ailesinin Son Sürümü Olan Windows Small Business Server 2011 ile Tanışın
Mustafa
 
Standardization Android Slide
Standardization Android SlideStandardization Android Slide
Standardization Android Slide
Asude Sena Ölmez
 
Temel Düzeyde MySQL ve PHP Eğitimleri 1
Temel Düzeyde MySQL ve PHP Eğitimleri 1Temel Düzeyde MySQL ve PHP Eğitimleri 1
Temel Düzeyde MySQL ve PHP Eğitimleri 1
Univerist
 
Windows 7 Professional Özellikleri
Windows 7 Professional ÖzellikleriWindows 7 Professional Özellikleri
Windows 7 Professional Özellikleri
windowsblogu
 
Windows Store Uygulama Geliştirmeye Giriş
Windows Store Uygulama Geliştirmeye GirişWindows Store Uygulama Geliştirmeye Giriş
Windows Store Uygulama Geliştirmeye GirişIbrahim Ersoy
 
Açık Kaynak Kodlu Yazılım Geliştirme
Açık Kaynak Kodlu Yazılım GeliştirmeAçık Kaynak Kodlu Yazılım Geliştirme
Açık Kaynak Kodlu Yazılım Geliştirme
Serkan Kaba
 
Masaüstü sanallaştırması
Masaüstü sanallaştırmasıMasaüstü sanallaştırması
Masaüstü sanallaştırması
ÇözümPARK
 
Windows 7 Yenilikleri
Windows 7 YenilikleriWindows 7 Yenilikleri
Windows 7 Yenilikleri
Ertan GULEN
 
Windows Server 2008 R2 Yenilikleri
Windows Server 2008 R2 YenilikleriWindows Server 2008 R2 Yenilikleri
Windows Server 2008 R2 YenilikleriÇözümPARK
 
Yazilim mi̇mari̇leri̇(aoy)
Yazilim mi̇mari̇leri̇(aoy)Yazilim mi̇mari̇leri̇(aoy)
Yazilim mi̇mari̇leri̇(aoy)Ahmet Yanik
 
Windows 8 Upgrade (Sürüm Yükseltme)
Windows 8 Upgrade (Sürüm Yükseltme)Windows 8 Upgrade (Sürüm Yükseltme)
Windows 8 Upgrade (Sürüm Yükseltme)
Serhad MAKBULOĞLU, MBA
 

Similar to Application Compatibility (Uygulama Uyumluluğu) (20)

Microsoft System Center ile Yönetim
Microsoft System Center ile YönetimMicrosoft System Center ile Yönetim
Microsoft System Center ile Yönetim
 
System Center 2007 ile Yönetim
System Center 2007 ile YönetimSystem Center 2007 ile Yönetim
System Center 2007 ile Yönetim
 
Yazılım Geliştiriciler İçin Sharepoint 2010
Yazılım Geliştiriciler İçin Sharepoint 2010Yazılım Geliştiriciler İçin Sharepoint 2010
Yazılım Geliştiriciler İçin Sharepoint 2010
 
cofaso Kullanım Kılavuzu
cofaso Kullanım Kılavuzucofaso Kullanım Kılavuzu
cofaso Kullanım Kılavuzu
 
System Center 2012 Ürün Ailesi Yenilikleri ve Uçtan Uca Yönetimi
System Center 2012 Ürün Ailesi Yenilikleri ve Uçtan Uca YönetimiSystem Center 2012 Ürün Ailesi Yenilikleri ve Uçtan Uca Yönetimi
System Center 2012 Ürün Ailesi Yenilikleri ve Uçtan Uca Yönetimi
 
Cp Scom
Cp ScomCp Scom
Cp Scom
 
Windows Server 2008 R2 Ve Yenilikler
Windows Server 2008 R2 Ve YeniliklerWindows Server 2008 R2 Ve Yenilikler
Windows Server 2008 R2 Ve Yenilikler
 
SBS Ailesinin Son Sürümü Olan Windows Small Business Server 2011 ile Tanışın
SBS Ailesinin Son Sürümü Olan Windows Small Business Server 2011 ile TanışınSBS Ailesinin Son Sürümü Olan Windows Small Business Server 2011 ile Tanışın
SBS Ailesinin Son Sürümü Olan Windows Small Business Server 2011 ile Tanışın
 
SBS Ailesinin Son Sürümü Olan Windows Small Business Server 2011 ile Tanışın
SBS Ailesinin Son Sürümü Olan Windows Small Business Server 2011 ile TanışınSBS Ailesinin Son Sürümü Olan Windows Small Business Server 2011 ile Tanışın
SBS Ailesinin Son Sürümü Olan Windows Small Business Server 2011 ile Tanışın
 
Standardization Android Slide
Standardization Android SlideStandardization Android Slide
Standardization Android Slide
 
Temel Düzeyde MySQL ve PHP Eğitimleri 1
Temel Düzeyde MySQL ve PHP Eğitimleri 1Temel Düzeyde MySQL ve PHP Eğitimleri 1
Temel Düzeyde MySQL ve PHP Eğitimleri 1
 
Windows 7 Professional Özellikleri
Windows 7 Professional ÖzellikleriWindows 7 Professional Özellikleri
Windows 7 Professional Özellikleri
 
Windows Store Uygulama Geliştirmeye Giriş
Windows Store Uygulama Geliştirmeye GirişWindows Store Uygulama Geliştirmeye Giriş
Windows Store Uygulama Geliştirmeye Giriş
 
Açık Kaynak Kodlu Yazılım Geliştirme
Açık Kaynak Kodlu Yazılım GeliştirmeAçık Kaynak Kodlu Yazılım Geliştirme
Açık Kaynak Kodlu Yazılım Geliştirme
 
Masaüstü sanallaştırması
Masaüstü sanallaştırmasıMasaüstü sanallaştırması
Masaüstü sanallaştırması
 
sunu (Asp.net -1)
sunu (Asp.net -1)sunu (Asp.net -1)
sunu (Asp.net -1)
 
Windows 7 Yenilikleri
Windows 7 YenilikleriWindows 7 Yenilikleri
Windows 7 Yenilikleri
 
Windows Server 2008 R2 Yenilikleri
Windows Server 2008 R2 YenilikleriWindows Server 2008 R2 Yenilikleri
Windows Server 2008 R2 Yenilikleri
 
Yazilim mi̇mari̇leri̇(aoy)
Yazilim mi̇mari̇leri̇(aoy)Yazilim mi̇mari̇leri̇(aoy)
Yazilim mi̇mari̇leri̇(aoy)
 
Windows 8 Upgrade (Sürüm Yükseltme)
Windows 8 Upgrade (Sürüm Yükseltme)Windows 8 Upgrade (Sürüm Yükseltme)
Windows 8 Upgrade (Sürüm Yükseltme)
 

More from windowsblogu

Windows MultiPoint Server 2010
Windows MultiPoint Server 2010Windows MultiPoint Server 2010
Windows MultiPoint Server 2010windowsblogu
 
Microsoft'tan VDI Teklifi
Microsoft'tan VDI TeklifiMicrosoft'tan VDI Teklifi
Microsoft'tan VDI Teklifiwindowsblogu
 
Windows7 Bit Locker To Go
Windows7 Bit Locker To GoWindows7 Bit Locker To Go
Windows7 Bit Locker To Gowindowsblogu
 
Windows7 Bit Locker To Go
Windows7 Bit Locker To GoWindows7 Bit Locker To Go
Windows7 Bit Locker To Gowindowsblogu
 
Windows7 Universite Turu
Windows7 Universite TuruWindows7 Universite Turu
Windows7 Universite Turuwindowsblogu
 
Windows 7 Search
Windows 7 SearchWindows 7 Search
Windows 7 Search
windowsblogu
 
BitLocker Veri Koruması Windows 7 ve Server R2
BitLocker Veri Koruması Windows 7 ve Server R2BitLocker Veri Koruması Windows 7 ve Server R2
BitLocker Veri Koruması Windows 7 ve Server R2
windowsblogu
 
Windows7 Arama federasyonu
Windows7 Arama federasyonuWindows7 Arama federasyonu
Windows7 Arama federasyonu
windowsblogu
 
Windows 7'de Applocker ve Denetim Donanımları
Windows 7'de Applocker ve Denetim DonanımlarıWindows 7'de Applocker ve Denetim Donanımları
Windows 7'de Applocker ve Denetim Donanımları
windowsblogu
 
Direct Access Sunumu Kadir Sener
Direct Access Sunumu Kadir SenerDirect Access Sunumu Kadir Sener
Direct Access Sunumu Kadir Sener
windowsblogu
 
Branch Cache
Branch CacheBranch Cache
Branch Cache
windowsblogu
 
Mdop - Microsoft Masaüstü Optimizasyon Paketi
Mdop -  Microsoft Masaüstü Optimizasyon PaketiMdop -  Microsoft Masaüstü Optimizasyon Paketi
Mdop - Microsoft Masaüstü Optimizasyon Paketi
windowsblogu
 
Windows Xp Mode Sunum
Windows Xp Mode SunumWindows Xp Mode Sunum
Windows Xp Mode Sunum
windowsblogu
 
Windows 7 Tüketici Sunumu
Windows 7 Tüketici SunumuWindows 7 Tüketici Sunumu
Windows 7 Tüketici Sunumu
windowsblogu
 
Windows Client Feature Comparison
Windows Client Feature ComparisonWindows Client Feature Comparison
Windows Client Feature Comparison
windowsblogu
 
Windows 7 Kurumsal Sunumu
Windows 7 Kurumsal SunumuWindows 7 Kurumsal Sunumu
Windows 7 Kurumsal Sunumu
windowsblogu
 
Microsoft Desktop Optimization Pack (MDOP)
Microsoft Desktop Optimization Pack (MDOP)Microsoft Desktop Optimization Pack (MDOP)
Microsoft Desktop Optimization Pack (MDOP)
windowsblogu
 

More from windowsblogu (17)

Windows MultiPoint Server 2010
Windows MultiPoint Server 2010Windows MultiPoint Server 2010
Windows MultiPoint Server 2010
 
Microsoft'tan VDI Teklifi
Microsoft'tan VDI TeklifiMicrosoft'tan VDI Teklifi
Microsoft'tan VDI Teklifi
 
Windows7 Bit Locker To Go
Windows7 Bit Locker To GoWindows7 Bit Locker To Go
Windows7 Bit Locker To Go
 
Windows7 Bit Locker To Go
Windows7 Bit Locker To GoWindows7 Bit Locker To Go
Windows7 Bit Locker To Go
 
Windows7 Universite Turu
Windows7 Universite TuruWindows7 Universite Turu
Windows7 Universite Turu
 
Windows 7 Search
Windows 7 SearchWindows 7 Search
Windows 7 Search
 
BitLocker Veri Koruması Windows 7 ve Server R2
BitLocker Veri Koruması Windows 7 ve Server R2BitLocker Veri Koruması Windows 7 ve Server R2
BitLocker Veri Koruması Windows 7 ve Server R2
 
Windows7 Arama federasyonu
Windows7 Arama federasyonuWindows7 Arama federasyonu
Windows7 Arama federasyonu
 
Windows 7'de Applocker ve Denetim Donanımları
Windows 7'de Applocker ve Denetim DonanımlarıWindows 7'de Applocker ve Denetim Donanımları
Windows 7'de Applocker ve Denetim Donanımları
 
Direct Access Sunumu Kadir Sener
Direct Access Sunumu Kadir SenerDirect Access Sunumu Kadir Sener
Direct Access Sunumu Kadir Sener
 
Branch Cache
Branch CacheBranch Cache
Branch Cache
 
Mdop - Microsoft Masaüstü Optimizasyon Paketi
Mdop -  Microsoft Masaüstü Optimizasyon PaketiMdop -  Microsoft Masaüstü Optimizasyon Paketi
Mdop - Microsoft Masaüstü Optimizasyon Paketi
 
Windows Xp Mode Sunum
Windows Xp Mode SunumWindows Xp Mode Sunum
Windows Xp Mode Sunum
 
Windows 7 Tüketici Sunumu
Windows 7 Tüketici SunumuWindows 7 Tüketici Sunumu
Windows 7 Tüketici Sunumu
 
Windows Client Feature Comparison
Windows Client Feature ComparisonWindows Client Feature Comparison
Windows Client Feature Comparison
 
Windows 7 Kurumsal Sunumu
Windows 7 Kurumsal SunumuWindows 7 Kurumsal Sunumu
Windows 7 Kurumsal Sunumu
 
Microsoft Desktop Optimization Pack (MDOP)
Microsoft Desktop Optimization Pack (MDOP)Microsoft Desktop Optimization Pack (MDOP)
Microsoft Desktop Optimization Pack (MDOP)
 

Application Compatibility (Uygulama Uyumluluğu)

  • 2. Windows 7 Windows Vista®ve Windows Server® 2008platformunda kullandığınız uygulamaları ve donanımları Windows® 7 ve Windows Server 2008 R2 platformlarında da kullanmaya devam edebileceksiniz. Kritik uygulamalar ve sürücüler için geniş ISV/IHVyardımı 2
  • 3. Vista'daki En Olası Uyumluluk Sorunları Kullanıcı Hesap Denetimleri (UAC) Windows Kaynak Koruması (WRP) Internet Explorer®Koruma Modu 64-bit İşletim Sistemi Windows Filtreleme Platformu İşletim Sistemi Versiyon Değişiklikleri /GINA/Oturum 0 (Yüksek Etki – Düşük Frekans) 3
  • 4. Kullanıcı Hesap Denetimleri (UAC) Tanım Standart kullanıcı hesabıyla kullanabilme Dosya ve kayıt sanallaştırma – Windows 7 root C:nin sanallaştırmasını ekler Problemler Kişisel program yükleyici ve bilgisayarı güncelleyici yönetici haklarına ihtiyaç duyar. Gereksiz yönetici kontrolleri ve yönetici hareketleri Sanallaştırılmamış dosyaya ve kayıda yazma İyileştirme Bazı ortak iyileştirmeler- Sanal iyileştirmeler, ForceAdminAccess Yönetici hakkı isteyen uygulamalar –RunAsAdmin -RunAsHighestAvailable Son yol olarak , dosyalardaki ve klasörlerdeki ACL‹ler 4
  • 5. Internet Explorer Protected Mode Description Internet Explorer 7 and 8 run in Protected Mode, with greatly restricted privileges Issues Internet Explorer cannot modify user files, registry keys Applications may need to request user permissions for certain actions Mitigation Add the site in question to the trusted sites list. Internet Explorer 8 now removes local Intranet from Protected Mode 5
  • 6. 64-bit İşletim Sistemleri Tanım Windows Vista ve Windows 7 AMD ve Intel mimarili tüm 64-bit işlemcileri tam olarak destekler. 64-bit Windows Vista ya da Windows 7 tüm 32-bit uygulamaları WOW64 emulatörü ile çalıştırabilir. Problemler 16-bit uygulamalar 64-bit Windows Vista ve Windows 7'de tam anlamıyla çalışamaz. İyileştirmeler Tüm 16-bit içerikleri temizleyin. 64-bit sürücüler dijital olarak imzalanmıştır. 6
  • 7. Oturum 0 Tanım Oturumlarınızda hizmetler çalıştırılmak için izole edilmiştir.(Session 0) Güvenliği ve stabiliteyi geliştirmek için, kullanıcılar bu oturumu artık paylaşmayacaklardır. Problemler Yerel alan adı nesnesi başarısız olabilir. Mesajlaşma konusunda problemler olabilir. İyileştirmeler En son sürüme sahip olmak için hizmetleri ve sürücüleri güncelleyin. Hizmetleri ve kullanıcı oturumunda UI'yi görüntüleyin hizmetleri ve sürücüleri düzenlerken. Oturum 0'da interaktif servis algılama hizmeti UI'yi algıladığında, kullanıcıya bir oturum 0'ı kapatmaları için izin verdiğini gösteren UI ile etkileşimli bir uyarı gider. 7
  • 8. İşletim Sistemi Versiyonlarının Değişimi Tanım Windows Vista'danın 6.0 olan versiyonu Windows 7'de 6.1 e yükseltildi.. dwMajorVersion (6) dwMinorVersion (0 or 1) Problemler Belli bir işletim sistemi versiyonu isteyen programlar daha yüksek versiyon isteyebilir. Başlangıçta Uygulama kurulum dosyaları kurulumları ve uygulamaların başlatılmasını kendileri önleyebilir. İyileştirmeler Versiyon yerine özelliklere odaklanın. Uyumlu işletim sistemi versiyonundan daha büyük versiyonlara odaklanın. 8
  • 10. Uygulama Uyumluluğu için Proaktif Stratejiler Uyumluluk adına yapılan çalışmaları öğrenin. Uyumluluk problemlerini kontrol edin. Uygulama için kalite/ genel API temizleyici Uyumluluk problemlerini düzeltin. Hataya dayanıklı Heap, improved PCA, Program kimliği and telemetri,yeni genişletilmiş shim veritabanı ISVs ortaklığı Araçlar, hizmetler ve laboratuvarları 10
  • 11. Uyumluluk Amaçları Windows Vista'da çalışmayan uygulamalar için Windows 7'de çalışabilmesi için otomatik bir iyileştirme yok Windows Vista ile çalışıyorsa zaten Windows 7 ile de çalışacaktır 11
  • 13. Windows 7 Değişiklikleri Windows Vista'dan Windows 7'ye doğru uyumluluk çok yüksek fakat bazı değişiklikler var: İşletim sistemi versiyonu Güvenlik uygulamaları Windows Gallery uygulamalarının yer almaması (Windows Mail, Movie Maker, Messenger, Adres Defteri, Fotoğraf Galeri) Ulusal Dil Desteği (NLS) değişiklikleri Internet Explorer 8 Dosya kütüphanesi Yüksek DPI desteği Windows kayıt yansımasının yer almaması msagent and milcore.dll temizlenmesi, yenilenmiş CD-ROM sürücü ve biometrick destek yığını 13
  • 14. Güvenlik Uygulamaları Tanım Windows filtreleme platformuyla aynı etki Antivirus, güvenlik duvarı ve diğer güvenlik uygulamalarının korunan işletim sistemi versiyonlarına karşı yüksek bağımlılığı vardır. Bu uygulamalara ISV testsiz ve onaysız olarak iyileştirme yapılmamalıdır. Problemler Bu uygulamaların kurulumunun ya da kullanımının uygulama tarafından bloke edilmesi söz konusu olabilir. İyileştirmeler Windows 7 için onaylanmış kullanma uygulamaları http://www.microsoft.com/windows/antivirus-partners/windows-7.aspx 14
  • 15. Windows Galeri'deki Uygulamaların İptali Tanım Windows 7'de önerilmemektedir. CoStartOutlookExpress API devre dışı bırakıldı. Diğer kaldırılan uygulamalar: Messenger, Adres Book, Fotoğraf Galerisi, Movie Maker Problemler Windows Mail'e ve Kişilerim'e tüm girişler kaldırıldı ve devre dışı bırakıldı. Dosya çeşitleri(.eml, .nws, .bağlantı,.grup, .wab, .p7c, .vfc, etc.) diğer uygulamalarla bağlantılı gelecek şekilde yapılandırıldı. İyileştirmeler Windows Live ™ uygulamalarını tercihlerinize göre Windows 7'li bilgisayarınıza yükleyin. Uygulamaların API'yi arama durumu ortadan kaldırıldıCoStartOutlookExpressya da diğer API'yı arayan Windows Mail. 15
  • 16. Internet Explorer 8 Tanım User Agent String Internet Explorer versiyonu ve diğer öznitelikleri hakkında Web Serverlara bilgi sağlayan tanımlayıcıdır. Bir çok Web sitesi be uygulamalar User Agent String'e güveniyor. Internet Explorer 8 Windows 7'den önce kullanıma açıldı. Problemler Web sayfaları User Agent String'i açıkça kontrol eder ve Internet Explorer 8 User Agent String'i tam çalıştırmayabilir. Trident'i barındıran uygulamalar Web opsiyonel içeriklerini kullanarak standart ayarda gelirler fakat Internet Explorer 8 özelliklerine erişime izin vermez. İyileştirmeler User Agent String'de uygulamanızın yeni 'MSIE 8.0' versiyonunu kullandığını kontrol edin. Internet Explorer 7 tabanlı uygulamalar için uyumluluk modunu kullanın. 16
  • 17. Uyumluluk Modunu Belirlemek <html> <head> <!-- Mimic Internet Explorer 7 --> <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> <title>My Web Page</title> </head> <body> <p>Content goes here.</p> </body> </html> 17
  • 18. Dosya Kütüphanesi Tanım Dosya depolama, arama ve hem yereldeki hem uzaktaki birden fazla yere erişim olanağı için merkezileşmiş dosya şeklini destekleyen kütüphane. Doküman kütüphanesi yaygın dosya diyaloglarında standart olarak gelir. Problemler Kütüphanenin kendisi bir dosyadır, klasör değildir. Yolu değiştirmek hatalara neden olabilir. IFileDialog->GetFolder() + IFileDialog->GetFilename() breaks with libraries GetFolder() returns a file İyileştirmeler Dosya diyaloğu kullandığınızda, dosya yolunu değiştirmeye çalışmak yerine shell APIs ile birlikte GetResult metodunu kullanmalısınız. 18
  • 19. Windows Kayıt Yansımasını İptal Etmek Tanım Kayıt yansıması işlemi kayıt anahtarları ve değerleri 2 kayıt görünümü arasında kopyalar senkronize edebilmek için.Bazen tutarsızlıklar olabilir. Problemler Bilinen tek müşteri taraflı kayıt yansıması COM'du. COM'u güncelleştirdik. Yani kayıt yansımasının meydana geldiği varsayılmamaktadır. Daha önceden yansıtılan kayıt anahtarlarının kesin ayarları 32-bit ve 64-bit kayıt görünümlerinde farklı verilere sahip olmaktadır. İyileştirmeler Yönlendirilmemiş kayıt anahtarları kullanın. Kayıda ulaşmak için mutlaka KEY_WOW64_64KEY kullanın. Böylece hem 32-bit uygulamalar hem 64-bit uygulamalar sadece 64-bit anahtar kullanacak. 19
  • 20. > Topla> > İyileştir > Analiz> Uygulama Uyumluluk Araçları Uygulama Sanallaştırma Uygulama Kalite Rehberi Sanal Windows İşletim Sistemi Uygulama Uyumluluk Araçları Windows Uygulama Merkezi Uygulama Kalite Rehberi Uygulama Doğrulayıcı Uygulama Uyumluluk Araçları Uygulama Envanter Hizmeti Microsoft Değerlendime ve Planlaması Sistem Merkez Ailesi Uygulama Uyumluluk Kaynakları 20
  • 22.
  • 23. Daha yukarı sürümler için uyumluluk değerlendirmesi
  • 24. Tedarikçi desteği tabloları edinme, uygulama değişiminden logo verileri
  • 25. Düzeltilen uygulamalar ve Web sitesi için öneriler (Internet Explorer 8)
  • 26. Uygulamalara uyumluluk konusunda düzeltme araçları22
  • 27. Uygulama Uyumluluk Araçlarının Metodolojisi Veri Toplama Analiz Test etme ve İyileştirme In dev test araçları ile derinlik testi Test verilerinin günlüğü Yapılandırma ve test iyileştirmeleri Envanter uygulamaları ve aygıtları Yüksek seviye uyumluluk değerlendirme verileri toplama Önceliklendirme ve kategorize Microsoft Uyumluluk Değişimi ile verileri eşitleme Üst düzey problemleri belirleme 23
  • 28. Güncelleştirme Windows 7 Envanter Üst Seviye Mimari 4 Uyumluluk Değişimi Masaüstü Topolojisi 2 Finans İK Avrupa Kurzey Amerika Hizmet ve DB Günlüğü Internet 1 Veri Toplama Paketi/ Uyumluluk Değerlendirmeleri 3 Uygulama Uyumluluk Yöneticisi Windows Vista Ichiro Greg 24
  • 29. Uygulama Uyumluluk Aracı 5.5 Windows ‹ye tam destek Windows 7 için uyumluluk raporu Windows Güncelleme Desteği Windows 7 and Windows Vista SP2 güncellemeleri için uyumluluk sorunlarını belirleyebilme 25
  • 30. Uygulama Uyumluluk Aracı 5.5 Uyumluluk Değişimine Yönelik İyileştirmeler ACT Uyumluluk Merkezinden uygulama uyumluluk verilerinin alımı Microsoft ile hangi uygulamalarının verilerinin paylaşılacağını seçme Microsoft'a yollanan bilgiler için geliştirilmiş veri incelemesi 26
  • 31. Uygulama Uyumluluk Aracı 5.5 DCP Etiketleme– Uyumluluk verilerinizi daha kolay yönetebilmeniz için bireysel veri dosyalarınızı etiketleme olanağı Kişiselleştirebilir Hızlı Raporlama Uygulama Doğrulayıcısı 4.0 ile uyumlu Standart Kullanıcı Analizi Windows uyumluluk düzeltmeleri için güncellenen dokümantasyon 27
  • 32. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Internet Explorer and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.