Keserasian

Mengapa aplikasi pecah di Windows 7 & Vista?

Mengapa aplikasi pecah di Windows 7 & Vista?

Apa perubahan yang dilakukan pada Windows 7 dan Windows Vista, yang menyebabkan banyak aplikasi yang dirancang untuk Windows XP 'hancur?'  

Perubahan pada Windows dibuat untuk meningkatkan keselamatan, kebolehpercayaan, prestasi, dan kegunaan, dan dalam beberapa kes untuk menghapus komponen lama yang baru mencapai akhir hayat berguna mereka.  Perubahan yang paling ketara pada keserasian aplikasi termasuk:

Kawalan Akaun Pengguna (UAC) / Akaun Pengguna Standard.  Dalam pengembangan Windows Vista, pasukan kejuruteraan berangkat untuk membolehkan kebanyakan organisasi menggunakan pengguna mereka sebagai pengguna standard, dan menempah hak pentadbir bagi mereka yang memerlukan mereka-profesional IT.  Mengamalkan prinsip yang biasa kita gunakan untuk memanggil 'akaun pengguna paling tidak istimewa' untuk PC pelanggan membantu mencegah malware yang mengganggu, mengurangkan kesilapan konfigurasi pengguna akhir, dan mencegah aplikasi yang tidak dibenarkan dimuat di mesin.  Pada masa lalu, aplikasi memiliki kemampuan untuk menulis ke pengaturan registri, mengubah kernel, dan tindakan lain yang serupa invasif.  Sayangnya tahap kebebasan ini datang dengan harga - iaitu keselamatan.  Windows kini menyekat parameter OS yang dapat diubah oleh aplikasi yang dapat mengubah kesan yang boleh dimiliki oleh malware-tetapi aplikasi yang ditulis dengan tingkah laku ini perlu diubah atau dikendalikan untuk berfungsi di Windows 7.

Aplikasi yang melakukan pemeriksaan versi keras untuk versi sistem operasi Windows XP juga terpengaruh. Walaupun masuk akal bagi pengembang untuk mengunci sokongan dan fungsi untuk aplikasi dengan versi sistem operasi yang awalnya digunakan pengembang dalam pengujian, ia juga menganggap bahawa pengguna tidak akan pernah berusaha untuk memasang aplikasi itu pada OS yang lebih baru, atau memasang Service Pack yang lebih baru ke OS yang sama. Walaupun ini adalah masalah yang agak mudah untuk dikurangkan dengan mod atau pembetulan keserasian, anda akan sering melihat permukaan ini ketika datang dari Windows XP ke Windows 7.

Yang pasti, pasukan kejuruteraan yang bertanggungjawab untuk Windows Vista dan Windows 7 tidak memandang ringan masalah ini…

Cara Memasang dan Memainkan Doom di Linux
Pengenalan Doom Seri Doom berasal dari tahun 90an selepas pembebasan Doom yang asal. Ini adalah hit seketika dan sejak saat itu dan seterusnya siri pe...
Vulkan untuk Pengguna Linux
Dengan setiap kad grafik generasi baru, kami melihat pembangun permainan mendorong had kesetiaan grafik dan semakin dekat dengan fotorealisme. Tetapi ...
OpenTTD vs Simutrans
Membuat simulasi pengangkutan anda sendiri boleh menyeronokkan, santai dan sangat menarik. Itulah sebabnya anda perlu memastikan bahawa anda mencuba s...