Pagkakaiba sa pagitan ng System32 at SysWOW64 na mga folder sa Windows 10

Difference Between System32



Ano ang pagkakaiba sa pagitan ng System32 at SysWOW64 na mga folder sa Windows 10? Ang folder ng System32 ay naglalaman ng 64-bit na mga DLL; Ang folder ng SysWOW64 ay naglalaman ng 32-bit na mga DLL. Bakit?

Ang System32 at SysWOW64 ay dalawang folder na nasa Windows operating system. Habang ang System32 ay para sa 64-bit na Windows, ang SysWOW64 ay ginawa para sa 32-bit na Windows. Ang mga 64-bit na Windows system ay may folder na System32 para mag-imbak ng mga 64-bit na file. Sa kabilang banda, ang mga 32-bit na Windows system ay may folder na SysWOW64 para mag-imbak ng mga 32-bit na file. Sa madaling sabi, ang pagkakaiba sa pagitan ng dalawang folder ay ang isa ay para sa 64-bit na Windows at ang isa ay para sa 32-bit na Windows. Ang System32 ay matatagpuan sa C:WindowsSystem32, habang ang SysWOW64 ay matatagpuan sa C:WindowsSysWOW64. Mahalaga ang folder ng System32 dahil naglalaman ito ng mga kritikal na file ng Windows system. Halimbawa, ang folder ay naglalaman ng mga DLL file na kailangan para gumana nang maayos ang Windows operating system. Sa kabilang banda, ang folder ng SysWOW64 ay mahalaga dahil naglalaman ito ng mga 32-bit na DLL file na kinakailangan para sa 32-bit na mga application upang gumana sa isang 64-bit na Windows system. Kung hindi ka sigurado kung aling folder ang kailangan mo, maaari mong palaging suriin ang mga katangian ng file na sinusubukan mong patakbuhin. Kung ang file ay isang 64-bit na file, ito ay matatagpuan sa System32 folder. Kung ang file ay isang 32-bit na file, ito ay matatagpuan sa SysWOW64 folder.



Kung matagal ka nang gumagamit ng Windows OS, sigurado akong nakita mo na itong System32 folder. Gayunpaman, kung ikaw ay nasa isang 64-bit na PC, malamang na napansin mo na mayroong dalawang folder sa iyong C:Windows na direktoryo. Una Sistema32 at pangalawa SysWOW64 . Sa post na ito, malalaman natin ang tungkol sa kanila, pati na rin ang tungkol sa pagkakaiba sa pagitan ng System32 at SysWOW64 na mga folder sa Windows 10.







Pagkakaiba sa pagitan ng System32 at SysWOW64





hindi makapag-record sa ngayon subukang muli sa ibang pagkakataon

Ano ang folder ng System32

Ang lahat ng mga file ng system ay nasa folder ng System32. Kadalasan ang mga ito ay mga file ng DLL o library. Ito ang mga pinakakaraniwang program na ginagamit ng mga application para ma-access ang mga feature ng Windows. Bilang karagdagan, ang mga program na naka-install sa iyong computer ay maaari ding mag-imbak ng mga file sa loob nito.



Kapag nag-install ka ng program, dalawang bagay ang mangyayari sa mas malawak na antas. Ang pangunahing programa (EXE) ay naka-install sa folder ng Mga Programa, habang ang DLL nito (na nag-package ng mga function nito, atbp.) ay naka-imbak sa mga folder ng System32. Ito ay karaniwang kasanayan.

Ano ang folder ng SysWOW64

Napansin mo C: Mga File ng Programa (x86) folder sa iyong 64-bit na PC? Dito ibig sabihin ng x86 ay 32-bit. Kaya, upang mag-install ng mga 32-bit na programa sa isang 64-bit na makina, C: Mga File ng Programa (x86) ginamit. Habang C: Mga File ng Programa folder ay naglalaman ng 64-bit na mga programa at ang kanilang mga file.

Ngayon ay maaari kang gumuhit ng isang pagkakatulad na ang SysWOW64 folder ay dapat lamang maglaman ng 64-bit na mga DLL. Ito ay isang wastong intensyon, ngunit hindi ito gumana. Kung manu-mano kang susuriin, maraming 64-bit na DLL sa System 32 folder, at 32-bit na DLL sa SysWOW64 folder.



Glary disk cleaner

Kaya bakit ang isang 32bit na may markang folder ay may 64bit na folder at bakit ang isang 64bit na may markang folder ay naglalaman ng lahat ng 32bit na DLL?

Pagkakaiba sa pagitan ng System32 at SysWOW64 na mga folder

Parehong mga folder ng system at naglalaman ng mga DLL o file sa buong system. Gayunpaman, hindi lang sila dumikit sa kanilang pangalan dahil sa hard-coded programming.

Sa isang 64-bit na computer, nag-iimbak ang mga 64-bit na programa

  • Mga pangunahing file tulad ng EXE sa C: Program Files.
  • Ang mga file sa buong system tulad ng mga DLL atbp sa folder na C:WindowsSystem32 ay naglalaman ng mga 64-bit na aklatan.

Gayunpaman, ang mga 32-bit na programa ay nag-iimbak

  • Mga pangunahing file sa C:Program Files (x86)
  • Folder sa buong system - C:Windows SysWOW64.

Kapag gustong i-install ng 32-bit na program ang 32-bit na DLL file nito sa C:WindowsSystem32, ire-redirect ito sa C:WindowsSysWOW64. Karaniwan, pinipilit nito ang System32 na maglaman lamang ng 64-bit na mga aklatan. Hindi ito maalis ng Microsoft dahil masisira nito ang maraming program.

patakbuhin ang bash sa windows 10

Nangyari na karamihan sa mga developer na nag-deploy ng kanilang 32bit na mga application sa isang 64bit system ay gumagamit pa rin ng C:Windows System32. Ito ay na-hardcode sa kanilang programa. Dahil ayaw ng Microsoft na sirain ang mga programa, idinisenyo nila ang pag-redirect na ito.

Tinitiyak nito na ang lahat ay nangyayari sa background at ang mga developer ay hindi kailangang magtrabaho nang husto. Sa tuwing may hinihiling ng isang 32-bit na programa mula sa folder ng System32, tahimik itong nire-redirect sa folder na SysWOW64, na naglalaman ng buong 32-bit na DLL. Para sa isang 64-bit na programa, walang kinakailangang pag-redirect dahil mayroon silang mga default na folder.

Sa madaling salita: Ang Windows x64 ay may folder ng System32 na naglalaman ng mga 64-bit na DLL. Ang pangalawang folder ng SysWOW64 ay naglalaman ng 32-bit na mga DLL. Nahanap ng mga katutubong 64-bit na proseso ang kanilang mga DLL kung saan nila inaasahan ang mga ito, lalo na sa folder ng System32. Para sa mga 32-bit na proseso, nire-redirect ng OS ang mga kahilingan at ipinapakita sa kanila ang folder na SysWOW64.

Ang parehong ay ginawa para sa Windows registry - 32-bit at 64-bit na mga programa ay pinaghihiwalay.

libreng benchmark test

WOW sa SysWOW64

Sa halip na tawagan itong System64, pinangalanan ng Microsoft ang folder na ito na SysWOW64. wow ibig sabihin Windows (32-bit) hanggang Windows (64-bit) . Ang mga 32-bit na application ay maaaring tumakbo sa 64-bit na mga application, na kung paano ito nakuha ang pangalan nito.

Hindi ito inaasahan ng Microsoft, kung hindi, ang folder ng System32 ay hindi magkakaroon ng pangalan nito. Ang lahat ay maaaring maging mas madali. Gayunpaman, isang magandang desisyon na huwag palitan ang pangalan ng folder at gamitin ang pag-redirect sa halip. Tiniyak niya na ang parehong mga consumer at developer ay hindi mawawala ang kanilang aplikasyon kapag lumipat sa 64-bit.

Bagama't ang mga 32-bit system ay tinatanggal at pinapalitan ng 64-bit na mga computer, ito ay magtatagal. Baka may magagawa ang Microsoft tungkol dito sa hinaharap. Sana walang hardcoding sa 64-bit encoding.

I-download ang PC Repair Tool para mabilis na mahanap at awtomatikong ayusin ang mga error sa Windows

Magbasa pa : Paliwanag ng Sysnative sa 64-bit na Windows .

Patok Na Mga Post