Windows 10 இல் System32 மற்றும் SysWOW64 கோப்புறைகளுக்கு இடையே உள்ள வேறுபாடு

Difference Between System32



System32 மற்றும் SysWOW64 ஆகியவை விண்டோஸ் இயக்க முறைமையில் இருக்கும் இரண்டு கோப்புறைகள். சிஸ்டம்32 என்பது 64-பிட் விண்டோஸிற்காக உருவாக்கப்பட்டாலும், சிஸ்வாவ்64 32-பிட் விண்டோஸிற்காக உருவாக்கப்பட்டது. 64-பிட் விண்டோஸ் சிஸ்டங்களில் 64-பிட் கோப்புகளை சேமிக்க System32 கோப்புறை உள்ளது. மறுபுறம், 32-பிட் விண்டோஸ் சிஸ்டங்களில் 32-பிட் கோப்புகளை சேமிக்க SysWOW64 கோப்புறை உள்ளது. சுருக்கமாக, இரண்டு கோப்புறைகளுக்கும் இடையே உள்ள வித்தியாசம் என்னவென்றால், ஒன்று 64-பிட் விண்டோஸிற்கானது மற்றும் மற்றொன்று 32-பிட் விண்டோஸுக்கானது. System32 C:WindowsSystem32 இல் அமைந்துள்ளது, SysWOW64 C:WindowsSysWOW64 இல் அமைந்துள்ளது. System32 கோப்புறை முக்கியமானது, ஏனெனில் அதில் முக்கியமான விண்டோஸ் சிஸ்டம் கோப்புகள் உள்ளன. எடுத்துக்காட்டாக, கோப்புறையில் விண்டோஸ் இயங்குதளம் சரியாக வேலை செய்யத் தேவையான DLL கோப்புகள் உள்ளன. மறுபுறம், SysWOW64 கோப்புறை முக்கியமானது, ஏனெனில் அதில் 32-பிட் பயன்பாடுகள் 64-பிட் விண்டோஸ் கணினியில் வேலை செய்யத் தேவையான 32-பிட் DLL கோப்புகள் உள்ளன. உங்களுக்கு எந்த கோப்புறை தேவை என்று உங்களுக்குத் தெரியாவிட்டால், நீங்கள் இயக்க முயற்சிக்கும் கோப்பின் பண்புகளை எப்போதும் சரிபார்க்கலாம். கோப்பு 64-பிட் கோப்பாக இருந்தால், அது System32 கோப்புறையில் இருக்கும். கோப்பு 32-பிட் கோப்பாக இருந்தால், அது SysWOW64 கோப்புறையில் இருக்கும்.



நீங்கள் சிறிது காலமாக Windows OS ஐப் பயன்படுத்தினால், இந்த System32 கோப்புறையைப் பார்த்திருப்பீர்கள் என்று நான் நம்புகிறேன். இருப்பினும், நீங்கள் 64-பிட் கணினியில் இருந்தால், உங்கள் C:Windows கோப்பகத்தில் இரண்டு கோப்புறைகள் இருப்பதை நீங்கள் கவனித்திருக்க வேண்டும். முதலில் அமைப்பு32 மற்றும் இரண்டாவது SysWOW64 . இந்த இடுகையில், அவற்றைப் பற்றியும், அதைப் பற்றியும் அறிந்து கொள்வோம் System32 மற்றும் SysWOW64 கோப்புறைகளுக்கு இடையே உள்ள வேறுபாடு விண்டோஸ் 10.





System32 மற்றும் SysWOW64 இடையே உள்ள வேறுபாடு





இப்போது பதிவு செய்ய முடியாது பின்னர் மீண்டும் முயற்சிக்கவும்

System32 கோப்புறை என்றால் என்ன

அனைத்து கணினி கோப்புகளும் System32 கோப்புறையில் உள்ளன. பொதுவாக இவை டிஎல்எல் அல்லது லைப்ரரி கோப்புகள். விண்டோஸ் அம்சங்களை அணுக பயன்பாடுகளால் பயன்படுத்தப்படும் மிகவும் பொதுவான நிரல்களாகும். கூடுதலாக, உங்கள் கணினியில் நிறுவப்பட்ட நிரல்களும் கோப்புகளை அதில் சேமிக்க முடியும்.



நீங்கள் ஒரு நிரலை நிறுவும் போது, ​​இரண்டு விஷயங்கள் பரந்த அளவில் நடக்கும். பிரதான நிரல் (EXE) நிரல்கள் கோப்புறையில் நிறுவப்பட்டுள்ளது, அதே நேரத்தில் அதன் DLL (அதன் செயல்பாடுகளை தொகுக்கிறது, முதலியன) System32 கோப்புறைகளில் சேமிக்கப்படுகிறது. இது பொதுவான நடைமுறை.

SysWOW64 கோப்புறை என்றால் என்ன

நீங்கள் கவனித்தீர்கள் சி: நிரல் கோப்புகள் (x86) உங்கள் 64-பிட் கணினியில் கோப்புறையா? இங்கே x86 என்பது 32-பிட். எனவே, 64-பிட் கணினியில் 32-பிட் நிரல்களை நிறுவ, சி: நிரல் கோப்புகள் (x86) பயன்படுத்தப்பட்டது. போது சி: நிரல் கோப்புகள் கோப்புறையில் 64-பிட் நிரல்கள் மற்றும் அவற்றின் கோப்புகள் உள்ளன.

இப்போது நீங்கள் SysWOW64 கோப்புறையில் 64-பிட் DLLகள் மட்டுமே இருக்க வேண்டும் என்று ஒரு ஒப்புமையை வரையலாம். இது சரியான எண்ணம், ஆனால் அது பலனளிக்கவில்லை. நீங்கள் கைமுறையாகச் சரிபார்த்தால், சிஸ்டம் 32 கோப்புறையில் 64-பிட் டிஎல்எல்களும், SysWOW64 கோப்புறையில் 32-பிட் டிஎல்எல்களும் உள்ளன.



32பிட் குறிக்கப்பட்ட கோப்புறையில் 64பிட் கோப்புறை ஏன் உள்ளது மற்றும் 64பிட் குறிக்கப்பட்ட கோப்புறையில் ஏன் அனைத்து 32பிட் டிஎல்எல்களும் உள்ளன?

வலைப்பக்கத்திலிருந்து gif மாற்றிக்கு

System32 மற்றும் SysWOW64 கோப்புறைகளுக்கு இடையே உள்ள வேறுபாடு

இரண்டும் சிஸ்டம் ஃபோல்டர்கள் மற்றும் சிஸ்டம்-வைட் டிஎல்எல்கள் அல்லது கோப்புகளைக் கொண்டிருக்கின்றன. இருப்பினும், கடினமான-குறியீடு செய்யப்பட்ட நிரலாக்கத்தின் காரணமாக அவர்கள் தங்கள் பெயருடன் ஒட்டிக்கொள்வதில்லை.

64-பிட் கணினியில், 64-பிட் நிரல்கள் சேமிக்கப்படும்

  • C:Program Files இல் EXE போன்ற முதன்மை கோப்புகள்.
  • C:WindowsSystem32 கோப்புறையில் உள்ள DLLகள் போன்ற கணினி அளவிலான கோப்புகள் 64-பிட் நூலகங்களைக் கொண்டிருக்கின்றன.

இருப்பினும், 32-பிட் நிரல்கள் சேமிக்கப்படுகின்றன

  • சி: நிரல் கோப்புகளில் முதன்மை கோப்புகள் (x86)
  • கணினி அளவிலான கோப்புறை - C:Windows SysWOW64.

32-பிட் நிரல் அதன் 32-பிட் DLL கோப்புகளை C:WindowsSystem32 க்கு நிறுவ விரும்பினால், அது C:WindowsSysWOW64 க்கு திருப்பி விடப்படும். அடிப்படையில், இது System32ஐ 64-பிட் லைப்ரரிகளை மட்டுமே கொண்டிருக்கும்படி கட்டாயப்படுத்துகிறது. மைக்ரோசாப்ட் அதை நீக்க முடியவில்லை, ஏனெனில் இது பல நிரல்களை உடைக்கும்.

64பிட் சிஸ்டத்தில் தங்கள் 32பிட் அப்ளிகேஷன்களை பயன்படுத்திய பெரும்பாலான டெவலப்பர்கள் இன்னும் சி:விண்டோஸ் சிஸ்டம்32ஐப் பயன்படுத்துகின்றனர். இது அவர்களின் திட்டத்தில் ஹார்ட்கோட் செய்யப்பட்டது. மைக்ரோசாப்ட் புரோகிராம்களை உடைக்க விரும்பாததால், அவர்கள் இந்த திசைதிருப்பலை வடிவமைத்தனர்.

avs ஆவண மாற்றி

இது அனைத்தும் பின்னணியில் நடப்பதை உறுதிசெய்கிறது மற்றும் டெவலப்பர்கள் கடினமாக உழைக்க வேண்டியதில்லை. System32 கோப்புறையில் இருந்து 32-பிட் நிரல் மூலம் ஏதாவது கோரப்பட்டால், அது முழு 32-பிட் DLL ஐக் கொண்டிருக்கும் SysWOW64 கோப்புறைக்கு அமைதியாக திருப்பி விடப்படும். 64-பிட் நிரலுக்கு, இயல்புநிலை கோப்புறைகள் இருப்பதால், திசைதிருப்பல் தேவையில்லை.

சுருக்கமாக: Windows x64 ஆனது 64-பிட் DLLகளைக் கொண்ட System32 கோப்புறையைக் கொண்டுள்ளது. இரண்டாவது SysWOW64 கோப்புறையில் 32-பிட் DLLகள் உள்ளன. நேட்டிவ் 64-பிட் செயல்முறைகள் அவற்றின் டிஎல்எல்களை அவர்கள் எதிர்பார்க்கும் இடத்தில் கண்டறிகின்றன, அதாவது System32 கோப்புறையில். 32-பிட் செயல்முறைகளுக்கு, OS கோரிக்கைகளை திசைதிருப்புகிறது மற்றும் SysWOW64 கோப்புறையைக் காட்டுகிறது.

விண்டோஸ் பதிவேட்டில் இதுவே செய்யப்பட்டது - 32-பிட் மற்றும் 64-பிட் நிரல்கள் பிரிக்கப்பட்டுள்ளன.

WOW மற்றும் SysWOW64

இதை System64 என்று அழைப்பதற்கு பதிலாக, மைக்ரோசாப்ட் இந்த கோப்புறைக்கு SysWOW64 என்று பெயரிட்டது. wow அர்த்தம் விண்டோஸ் (32-பிட்) முதல் விண்டோஸ் (64-பிட்) . 32-பிட் பயன்பாடுகள் 64-பிட் பயன்பாடுகளில் இயங்கலாம், அதனால்தான் அதன் பெயர் வந்தது.

xbox ஒன்று பின்னர் அணைக்கப்படும்

மைக்ரோசாப்ட் இதை நிச்சயமாக எதிர்பார்க்கவில்லை, இல்லையெனில் System32 கோப்புறைக்கு அதன் பெயர் கிடைத்திருக்காது. எல்லாம் எளிதாக இருக்கலாம். இருப்பினும், கோப்புறையை மறுபெயரிட வேண்டாம் மற்றும் அதற்குப் பதிலாக திசைதிருப்பலைப் பயன்படுத்துவது ஒரு சிறந்த முடிவு. 64-பிட்டிற்கு நகரும் போது நுகர்வோர் மற்றும் டெவலப்பர்கள் இருவரும் தங்கள் பயன்பாட்டை இழக்காமல் இருப்பதை அவர் உறுதி செய்தார்.

32-பிட் அமைப்புகள் படிப்படியாக அகற்றப்பட்டு, 64-பிட் கணினிகளால் மாற்றப்படுகின்றன என்றாலும், இதற்கு சிறிது நேரம் எடுக்கும். எதிர்காலத்தில் மைக்ரோசாப்ட் இதைப் பற்றி ஏதாவது செய்யக்கூடும். 64-பிட் குறியாக்கத்தில் ஹார்ட்கோடிங் இல்லை என்று நம்புகிறோம்.

விண்டோஸ் பிழைகளை விரைவாகக் கண்டறிந்து தானாகவே சரிசெய்ய பிசி பழுதுபார்க்கும் கருவியைப் பதிவிறக்கவும்

மேலும் படிக்கவும் : 64-பிட் விண்டோஸில் சிஸ்னேட்டிவ் பற்றிய விளக்கம் .

பிரபல பதிவுகள்