download.bg
 Вход Списание  Новини  Програми  Статии  Форум  Чат   Абонамент  Топ95   Архив 

Кой от двата Program Files е с приоритет?

Автор
Съобщение
tegote
Нед, 05.02.12, 03:00
Майкрософт не случайнно са направили два типа Program Files. Единият е за 64 битовите програми, а другият за 32 битовите програми. Опитах се да разбера на какво се дължи това делене, не е ли могло всичко да обединят в една папка и ако не, защо. Значи има някакво значение от каква папка работи програмата. В такъв случай излиза, че 32 битовите програми не могат да работят в едни условия (в една папка) с 64 битовите. Разликата дали е фрапираща, действително ли 32 битовите програми трябва да се отделят? До колкото успях да забележа, 64 битовите програми имат нужда да използват някаква RAM различна от 32 битовите. А също така и се подпомага работата с драйвъри за x64. Когато се инсталира 32 битова програма в 64-битовата папка "Program Files", уиндоус щял да се чувства объркан в изполването на драйвърите. Дали е вярно?
ИЗТОЧНИК
ЛИНК
В PDF формат: http://www.tech-archive.net/pdf/Archive/Vista/microsoft.public.windows.vista.file_management/2009-08/msg00185.pdf

Така не ми става ясно може ли в Program Files да работят 32 битови програми? Някой от тук беше казал, че можело. Излиза, че ме е излъгал. Другият въпрос който е даден, защо Майкрософт не са оставили Program Files на 32 битовите програми по старому, както винаги са си работили, а другата папка да се казва "Program Files (x64)?

редактиран от tegote на 05.02.12 03:07
редактиран от tegote на 05.02.12 03:08
dreamskill
Нед, 05.02.12, 03:31
В Program Files ти се инсталират програмите, които са направени специално за x64 машини. В Program files (x86) - вероятно за x86. Направено е така, за да няма риск от две различни версии на една и съща програма (x86 и x64) да се "карат" помежду си и да възникнат грешки после. На някои програми са им нужни файловете и от двете папки.
"Различна рам" не използват програмите в Program files (x86). Вселената е устроена така, че 64 битовите машини могат да адресират повече рам, което ще рече повече ресурси за програмата.
” Другият въпрос който е даден, защо Майкрософт не са оставили Program Files на 32 битовите програми по старому, както винаги са си работили, а другата папка да се казва "Program Files (x64)? „
Знаеш ли, когато едно дете започне да опознае света и почне да задава едни ей такива въпроси, които на няколко съфорумници предстои, как трудно се отговоря? Прати писмо към майкрософт да ги попиташ защо не е направено така.
В HKEY LOCAL MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion се намира ProgramFilesDir и ProgramFilesDir(x86), можеш да им размениш стойностите
редактиран от dreamskill на 05.02.12 03:31
hoseto_
Нед, 05.02.12, 03:33
1. няма как 32 битови програми да работят като 64. Архитектурата им е различна. За повече инфо http://en.wikipedia.org/wiki/X86-64
2. Щом си сложил 64 битова операционна система, защо да слагат Program files(x64). Логично е папката да се казва Program files, а за 32 битовите приложения да е Program files(x86). Все пак 64 битовата операционна система поддържа 32 битови приложения, но 32 битовата не поддържа 64
tegote
Нед, 05.02.12, 03:46
Аха. Значи цялата работа е заради конфликт от еднакви програми? Еднакви-еднакви..... кои виждам еднакви... IE има версия и за 64 и за 32. Останалото може да бачка под един знаменател. Тоест може да умешам всичко останало да влезе в папка Program Files (при инсталиране на приложение за x86). Стига да няма дубъл със себеподобна програма.
programings
Нед, 05.02.12, 09:19
В такъв случай Window$ пак ще се чувства объркан по ред други причини, които ти ги изброиха по-горе!

Най-добре не си играй с тези различия между софтуера, и ги остави така, както ти ги е направил чичко ти Бил!

редактиран от programings на 05.02.12 09:20
tegote
Пон, 06.02.12, 04:29
Е последно, мога ли да инсталирам 32 битови програми в папката на 64 битовите програми?
hoseto_
Пон, 06.02.12, 08:57

RE: Кой от двата Program Files е с приоритет?

” Е последно, мога ли да инсталирам 32 битови програми в папката на 64 битовите програми? „
НЕ
dreamskill
Сря, 08.02.12, 00:55

МОЖЕ!

Коментар

за нас | за разработчици | за реклама | станете автори | in english  © 1998-2024   Experta Ltd.