Windows Vista

Vă mulțumim pentru sprijinul acordat!

Compatibilitatea aplicațiilor existente cu Microsoft Windows Vista sistem de operare (și lăsând în acest an, Windows 7, construit pe sistemul de operare de nucleu Windows Vista) este una dintre principalele probleme pe care clienții pot experimenta migrarea la o nouă versiune a sistemului de operare. În ciuda eforturilor depuse de Microsoft, producătorii alții software-ul continuă să utilizeze mai vechi funcțiile sistemului de operare efectua în mod corespunzător operațiunile pentru a verifica versiunea sistemului de operare (mai mult de 50% din toate eșecurile în lansarea aplicației), nu respectă liniile directoare pentru utilizarea cu sistemul de fișiere, și de multe ori nu îndrumarea Consiliului pentru a asigura funcționarea corectă a aplicației în noile versiuni ale sistemului. Toate acestea conduc la faptul că există mai mult de 5.600 de „patch-uri de sistem» () în sistemul de lamele de operare Microsoft Windows Vista pentru a asigura funcționarea corectă a cererilor de la diferiți producători - de la producători chinezi de utilități la mari bine-cunoscute produse companii. În Windows 7, numărul de „patch-uri de sistem“ a crescut - în versiunea beta a noului sistem de operare, există mai mult de 5700!

Din motive cheie pentru incompatibilitate de aplicare descrise mai sus au forțat Microsoft să pună în aplicare un nivel de nucleu de sistem de operare, un mecanism special, cunoscut sub numele de compatibilitate Cerere de infrastructură. a cărui sarcină este de imitație de operare sistem de operare în modul de compatibilitate cu versiunile anterioare și, în unele cazuri, chiar a face greșeli, care este legat de prezența funcționalității aplicații de la terți - chiar și în cazul în care sunt detectate și corectate în versiunea actuală a sistemului de operare acestor erori.

Mijloace de compatibilitate asigurării pot fi împărțite în trei niveluri: mijloacele sistemului de operare, un set de instrumente gratuite, „patch“, create de experți Microsoft.

sistem de operare

La nivel de sistem de operare (cum ar fi Windows Vista și Windows 7) Mecanismul suschestvet care permite aplicarea în modul de compatibilitate. În Windows Vista și Windows 7, acest mecanism este disponibil atunci când faceți clic dreapta pe „mouse“ pe numele fișierului executabil, selectați „Properties“ și comutați la fila „compatibilitate“ în panoul de dialogul „Properties“.

Windows Vista

Tab „compatibilitate“ „Properties“ panou

Când selectați modul de compatibilitate pentru aplicația include un set de sistem „patch-uri“ care emuleaza sistemul de versiunea operatsinnoy selectată.

Opțiunile din grupul de „Opțiuni“ permite, fără a schimba mediul de rulare, setați unele moduri care ajută la funcționarea aplicației - numărul de culori, rezoluția ecranului, zoom în modul HiDPI, etc.

În cele din urmă, în cazurile în care aplicația necesită punerea în aplicare a unui cont de administrator (fie din cauza unui control, construit direct în codul aplicației, sau din cauza tratamentului funcțiilor administrative ale sistemului, aplicația poate fi rulat ca administrator.

Toate modificările efectuate în această casetă de dialog sunt stocate în registru - în ramura HKEY_CURRENT_USER \ Software \ Microsoft \ Windows NT Versiunea \ actual \ AppCompatFlags \ Straturi

Windows Vista

Setările aplicației în registru

In exemplul de mai sus, am folosit doi agenți de compatibilitate - așa-numitul „Nivelul de compatibilitate“ - în acest caz, și Windows XP SP2 - și două patch-uri de sistem „» - DisableThemes și RunAsAdmin.

În Windows 7, a existat o interfață simplă, care permite să includă mecanisme care să asigure compatibilitatea aplicațiilor cu versiunea curentă a sistemului de operare. Această interfață se numește Programul de compatibilitate Troubleshooter - el a numit prin Panoul de control | Depanarea | Programe | Rulați programe realizate pentru versiunile anterioare de Windows, sau din comanda de linie de comandă

% Systemroot% / system32 / Msdt.exe -id PCWDiagnostic

Când apelați programul Depanator compatibilitate ne aflăm într-un set de ecrane care ne permit să fie selectați o aplicație din listă, sau să specificați o nouă aplicație și răspunde la o serie de întrebări pentru a încerca să rezolve problemele legate de compatibilitate.

Windows Vista

Secțiunea Depanarea problemelor calculatorului în panoul de control

Windows Vista

Mijloace de compatibilitate program de remediere a erorilor

Windows Vista

Programul Depanator compatibilitate - aplicații alegere

Windows Vista

Windows Vista

Programul Depanator compatibilitate - alegerea sistemului de operare versiunea

Windows Vista

Programul Depanator compatibilitate - aplicații de testare

Windows Vista

Programul Depanator compatibilitate - setările aplicației

După cum se poate observa din imaginea de mai sus, programul Depanator compatibilitate nu pot alege numai setările specifice, dar, de asemenea testa funcționalitatea aplicației și, dacă este necesar, a reveni la panoul de setări - principala diferență a fondurilor din utilizarea directă panoul de „compatibilitate“ în Windows Vista.

Multe dintre problemele asociate cu compatibilitatea aplicațiilor pot fi rezolvate folosind setările de la panoul de „compatibilitate“ în Windows Vista sau înseamnă compatibilitate program de remediere a erorilor în Windows 7, dar în unele cazuri, poate necesita o „Artileriya grele“.