Miksi minulla on kaksi Program Files -kansiota?

Miksi minulla on kaksi Program Files -kansiota?

Vuodesta 2005 lähtien Microsoft on tarjonnut sekä 32- että 64-bittisiä versioita Windows-käyttöjärjestelmästään. Jos käytät Microsoft Windowsin 64-bittistä versiota, on kaksi erillistä kansiota, joissa ohjelmatiedostot säilytetään:

  • Ohjelmatiedostot, joka sisältää 64-bittisiä ohjelmia ja sovelluksia, ja
  • Program Files (x86), joka sisältää 32-bittisiä ohjelmia ja sovelluksia.

Joten mitä eroa sillä on?

64-bittiset sovellukset on käännetty erityisesti käytettäviksi 64-bittisissä tietokoneissa. Ne hyödyntävät 64-bittiselle arkkitehtuurille ominaisia ​​järjestelmäominaisuuksia ja käyttävät Windowsin ohjelmistokirjastojen 64-bittisiä versioita.

32-bittiset sovellukset ovat vanhoja sovelluksia tai nykyaikaisia ​​ohjelmia, jotka on käännetty 32-bittiseen käsittelyyn. Windowsin 64-bittiset versiot voivat silti suorittaa näitä ohjelmia käyttämällä yhteensopivuuskerrosta nimeltä WOW64 (joka tarkoittaa Windows32:ta Windows64:ssä).

Onko 32-bittisen ohjelman suorittaminen huonoa 64-bittisessä Windowsissa?

Ei lainkaan. WOW64-kerros emuloi hyvin 32-bittistä ympäristöä, eikä suorituskykyä yleensä ole havaittavissa. Emuloiduilla ohjelmilla voi itse asiassa olla etua, koska WOW64 voi varata sovellukselle maksimimäärän RAM-muistia (4 Gt). Oikeassa 32-bittisessä järjestelmässä osa RAM-muistista varattaisiin käyttöjärjestelmän ytimelle ja muille käynnissä oleville ohjelmille.

Joten miksi 64-bittiset ja 32-bittiset ohjelmat säilytetään eri kansioissa?

Useita syitä:

  • Mukavuus: se on helppo tapa erottaa ne toisistaan.
  • Se vähentää ristiriitojen mahdollisuuksia, jos esimerkiksi asennat sekä 32-bittisen että 64-bittisen version samasta ohjelmasta yhteen järjestelmään.
  • Se lisää todennäköisyyttä, että vanhemmat ohjelmat toimivat kunnolla, mikä vähentää mahdollisuutta, että ne ovat vahingossa vuorovaikutuksessa 64-bittisten ohjelmistojen kanssa.

Miksi 32-bittisen kansion nimi on “(x86)”?

x86 on toinen tapa viitata 32-bittisiin prosessoreihin. Alun perin 16-bittisiä prosessoreita – erityisesti 8086- ja 8088-prosessoriarkkitehtuuria – kutsuttiin “x86”. Tämä nimi laajennettiin myöhemmin sisältämään 32-bittiset 80386- ja 80486-suorittimet. Kun 64-bittiset prosessorit esiteltiin, niitä kutsuttiin x64:ksi erottamaan ne vanhemmista prosessorilinjoista.

Jos siirrän ohjelmia manuaalisesti kansiosta toiseen, toimivatko ne silti?

Teoriassa ei ole mitään syytä, miksi 32-bittinen ohjelma ei toimisi, jos asennat sen manuaalisesti Program Files -kansioon ja päinvastoin – 64-bittisten ohjelmien pitäisi toimia hyvin, jos asennat ne Program Files (x86) -kansioon. . On kuitenkin parempi idea jättää ne juuri sinne, missä Windows niitä haluaa.

Kärki

Jos sinulla on vaikeuksia löytää ohjelmaa Program Files -kansiosta, yritä etsiä myös Program Files (x86) -kansiota.

Recent Articles

spot_img

Related Stories

Stay on op - Ge the daily news in your inbox

[tdn_block_newsletter_subscribe input_placeholder="Email address" btn_text="Subscribe" tds_newsletter2-image="730" tds_newsletter2-image_bg_color="#c3ecff" tds_newsletter3-input_bar_display="" tds_newsletter4-image="731" tds_newsletter4-image_bg_color="#fffbcf" tds_newsletter4-btn_bg_color="#f3b700" tds_newsletter4-check_accent="#f3b700" tds_newsletter5-tdicon="tdc-font-fa tdc-font-fa-envelope-o" tds_newsletter5-btn_bg_color="#000000" tds_newsletter5-btn_bg_color_hover="#4db2ec" tds_newsletter5-check_accent="#000000" tds_newsletter6-input_bar_display="row" tds_newsletter6-btn_bg_color="#da1414" tds_newsletter6-check_accent="#da1414" tds_newsletter7-image="732" tds_newsletter7-btn_bg_color="#1c69ad" tds_newsletter7-check_accent="#1c69ad" tds_newsletter7-f_title_font_size="20" tds_newsletter7-f_title_font_line_height="28px" tds_newsletter8-input_bar_display="row" tds_newsletter8-btn_bg_color="#00649e" tds_newsletter8-btn_bg_color_hover="#21709e" tds_newsletter8-check_accent="#00649e" embedded_form_code="YWN0aW9uJTNEJTIybGlzdC1tYW5hZ2UuY29tJTJGc3Vic2NyaWJlJTIy" tds_newsletter="tds_newsletter1" tds_newsletter3-all_border_width="2" tds_newsletter3-all_border_color="#e6e6e6" tdc_css="eyJhbGwiOnsibWFyZ2luLWJvdHRvbSI6IjAiLCJib3JkZXItY29sb3IiOiIjZTZlNmU2IiwiZGlzcGxheSI6IiJ9fQ==" tds_newsletter1-btn_bg_color="#0d42a2" tds_newsletter1-f_btn_font_family="406" tds_newsletter1-f_btn_font_transform="uppercase" tds_newsletter1-f_btn_font_weight="800" tds_newsletter1-f_btn_font_spacing="1" tds_newsletter1-f_input_font_line_height="eyJhbGwiOiIzIiwicG9ydHJhaXQiOiIyLjYiLCJsYW5kc2NhcGUiOiIyLjgifQ==" tds_newsletter1-f_input_font_family="406" tds_newsletter1-f_input_font_size="eyJhbGwiOiIxMyIsImxhbmRzY2FwZSI6IjEyIiwicG9ydHJhaXQiOiIxMSIsInBob25lIjoiMTMifQ==" tds_newsletter1-input_bg_color="#fcfcfc" tds_newsletter1-input_border_size="0" tds_newsletter1-f_btn_font_size="eyJsYW5kc2NhcGUiOiIxMiIsInBvcnRyYWl0IjoiMTEiLCJhbGwiOiIxMyJ9" content_align_horizontal="content-horiz-center"]