මෘදුයි

වින්ඩෝස් රෙජිස්ට්රි යනු කුමක්ද සහ එය ක්රියා කරන්නේ කෙසේද?

ගැටළු ඉවත් කිරීම සඳහා අපගේ මෙවලම උත්සාහ කරන්න





පළ කර ඇතඅවසන් වරට යාවත්කාලීන කළේ: 2021 පෙබරවාරි 16

වින්ඩෝස් රෙජිස්ට්‍රි යනු වින්ඩෝස් යෙදුම්වල වින්‍යාසයන්, අගයන් සහ ගුණාංගවල එකතුවකි, එය ඒකීය ගබඩාවක ධුරාවලියක් ලෙස සංවිධානය කර ගබඩා කර ඇති වින්ඩෝස් මෙහෙයුම් පද්ධතියයි.



වින්ඩෝස් පද්ධතිය තුළ නව වැඩසටහනක් ස්ථාපනය කරන විට, එහි ප්‍රමාණය, අනුවාදය, ගබඩාවේ පිහිටීම යනාදිය වැනි ගුණාංග සමඟින් වින්ඩෝස් රෙජිස්ට්‍රිය තුළ ප්‍රවේශයක් සිදු කෙරේ.

වින්ඩෝස් රෙජිස්ට්රි යනු කුමක්ද සහ එය ක්රියා කරන ආකාරය



මක්නිසාද යත්, මෙම තොරතුරු දත්ත ගබඩාවේ ගබඩා කර ඇති අතර, භාවිතා කරන ලද සම්පත් පිළිබඳව මෙහෙයුම් පද්ධතිය පමණක් නොව, ඇතැම් සම්පත් හෝ ලිපිගොනු සමපාත වුවහොත් ඇතිවිය හැකි ගැටුම් පිළිබඳව දන්නා බැවින් වෙනත් යෙදුම් වලටද මෙම තොරතුරු වලින් ප්‍රයෝජන ගත හැකිය. පවතිනවා.

අන්තර්ගතය[ සඟවන්න ]



වින්ඩෝස් රෙජිස්ට්රි යනු කුමක්ද සහ එය ක්රියා කරන්නේ කෙසේද?

වින්ඩෝස් රෙජිස්ට්‍රිය ඇත්තටම වින්ඩෝස් ක්‍රියාකරන ආකාරයෙහි හදවතයි. මධ්‍යම රෙජිස්ට්‍රියක මෙම ප්‍රවේශය භාවිතා කරන එකම මෙහෙයුම් පද්ධතිය එයයි. අපි දෘශ්‍යමාන කිරීමට නම්, මෙහෙයුම් පද්ධතියේ සෑම කොටසක්ම වින්ඩෝස් රෙජිස්ට්‍රිය සමඟ ආරම්භ කිරීමේ අනුපිළිවෙලේ සිට ගොනුවේ නම නැවත නම් කිරීම තරම් සරල දෙයක් දක්වා අන්තර් ක්‍රියා කළ යුතුය.

සරලව කිවහොත්, එය පුස්තකාල කාඩ්පත් නාමාවලියකට සමාන දත්ත සමුදායක් වන අතර, රෙජිස්ට්‍රියේ ඇතුළත් කිරීම් කාඩ්පත් නාමාවලියෙහි ගබඩා කර ඇති කාඩ්පත් තොගයක් වැනි ය. රෙජිස්ට්‍රි යතුරක් කාඩ්පතක් වන අතර රෙජිස්ට්‍රි අගයක් එම කාඩ්පතේ ලියා ඇති වැදගත් තොරතුරු වේ. Windows මෙහෙයුම් පද්ධතිය අපගේ පද්ධතිය සහ මෘදුකාංග පාලනය කිරීමට සහ කළමනාකරණය කිරීමට භාවිතා කරන තොරතුරු සමූහයක් ගබඩා කිරීමට රෙජිස්ට්‍රිය භාවිතා කරයි. මෙය PC දෘඪාංග තොරතුරු සිට පරිශීලක මනාපයන් සහ ගොනු වර්ග දක්වා ඕනෑම දෙයක් විය හැක. අපි වින්ඩෝස් පද්ධතියකට කරන ඕනෑම ආකාරයක වින්‍යාසයකට පාහේ රෙජිස්ට්‍රිය සංස්කරණය කිරීම ඇතුළත් වේ.



වින්ඩෝස් රෙජිස්ට්රි ඉතිහාසය

වින්ඩෝස් හි ආරම්භක අනුවාද වල, යෙදුම් සංවර්ධකයින්ට ක්‍රියාත්මක කළ හැකි ගොනුව සමඟ වෙනම .ini ගොනු දිගුවක් ඇතුළත් කිරීමට සිදු විය. ලබා දී ඇති ක්‍රියාත්මක කළ හැකි වැඩසටහන නිසි ලෙස ක්‍රියාත්මක වීමට අවශ්‍ය සියලුම සැකසුම්, ගුණාංග සහ වින්‍යාසය මෙම .ini ගොනුවේ අඩංගු විය. කෙසේ වෙතත්, ඇතැම් තොරතුරු අතිරික්තය හේතුවෙන් මෙය ඉතා අකාර්යක්ෂම බව ඔප්පු වූ අතර එය ක්රියාත්මක කළ හැකි වැඩසටහනට ආරක්ෂක තර්ජනයක් ද විය. එහි ප්‍රතිඵලයක් වශයෙන්, ප්‍රමිතිගත, මධ්‍යගත මෙන්ම ආරක්‍ෂිත තාක්‍ෂණයේ නව ක්‍රියාත්මක කිරීමක් පෙනෙන අවශ්‍යතාවක් විය.

Windows 3.1 පැමිණීමත් සමඟ, මෙම ඉල්ලුමේ හිස්-අස්ථි අනුවාදයක් වින්ඩෝස් රෙජිස්ට්‍රි නම් සියලුම යෙදුම් සහ පද්ධතියට පොදු මධ්‍යම දත්ත ගබඩාවක් සමඟ සපුරාලන ලදී.

කෙසේ වෙතත්, මෙම මෙවලම ඉතා සීමිත විය, මන්ද යෙදුම් වලට ගබඩා කළ හැක්කේ ක්‍රියාත්මක කළ හැකි යම් වින්‍යාස තොරතුරු පමණි. වසර ගණනාවක් පුරා, Windows 95 සහ Windows NT මෙම පදනම මත තවදුරටත් වර්ධනය වූ අතර, Windows Registry හි නව අනුවාදයේ මූලික අංගය ලෙස මධ්‍යගත කිරීම හඳුන්වා දෙන ලදී.

එනම්, Windows Registry හි තොරතුරු ගබඩා කිරීම මෘදුකාංග සංවර්ධකයින් සඳහා විකල්පයකි. එබැවින්, මෘදුකාංග යෙදුම් සංවර්ධකයෙකු අතේ ගෙන යා හැකි යෙදුමක් නිර්මාණය කරන්නේ නම්, ඔහු රෙජිස්ට්‍රියට තොරතුරු එකතු කිරීම අවශ්‍ය නොවේ, වින්‍යාසය සහිත දේශීය ගබඩාව, ගුණාංග සහ අගයන් නිර්මාණය කර සාර්ථකව නැව්ගත කළ හැකිය.

අනෙකුත් මෙහෙයුම් පද්ධති සම්බන්ධයෙන් Windows Registry හි අදාළත්වය

මධ්‍යම රෙජිස්ට්‍රියක මෙම ප්‍රවේශය භාවිතා කරන එකම මෙහෙයුම් පද්ධතිය වින්ඩෝස් වේ. අපි දෘශ්‍යමාන කිරීමට නම්, මෙහෙයුම් පද්ධතියේ සෑම කොටසක්ම බූට් කිරීමේ අනුපිළිවෙලේ සිට ගොනු නාමයක් නැවත නම් කිරීම දක්වා වින්ඩෝස් රෙජිස්ට්‍රිය සමඟ අන්තර් ක්‍රියා කළ යුතුය.

iOS, Mac OS, Android සහ Linux වැනි අනෙකුත් සියලුම මෙහෙයුම් පද්ධති මෙහෙයුම් පද්ධතිය වින්‍යාස කිරීමේ සහ මෙහෙයුම් පද්ධතියේ හැසිරීම් වෙනස් කිරීමේ ක්‍රමයක් ලෙස පෙළ ගොනු දිගටම භාවිතා කරයි.

බොහෝ Linux ප්‍රභේදවල, වින්‍යාස ගොනු .txt ආකෘතියෙන් සුරකිනු ලැබේ, සියලුම .txt ගොනු තීරණාත්මක පද්ධති ගොනු ලෙස සලකන බැවින් අපට පෙළ ගොනු සමඟ වැඩ කිරීමට සිදු වූ විට මෙය ගැටළුවක් වේ. එබැවින් අපි මෙම මෙහෙයුම් පද්ධතිවල ඇති පෙළ ගොනු විවෘත කිරීමට උත්සාහ කළහොත්, අපට එය බැලීමට නොහැකි වනු ඇත. ජාල කාඩ්පත, ෆයර්වෝල්, මෙහෙයුම් පද්ධතිය, චිත්‍රක පරිශීලක අතුරුමුහුණත, වීඩියෝ කාඩ්පත් අතුරුමුහුණත වැනි සියලුම පද්ධති ගොනු වින්‍යාසගත කර ඇති බැවින් මෙම මෙහෙයුම් පද්ධති ආරක්ෂක පියවරක් ලෙස එය සැඟවීමට උත්සාහ කරයි. ASCII ආකෘතිය.

මෙම ගැටළුව මඟහරවා ගැනීම සඳහා macOS මෙන්ම iOS, ක්‍රියාත්මක කිරීමෙන් පෙළ ගොනු දිගුව සඳහා සම්පූර්ණයෙන්ම වෙනස් ප්‍රවේශයක් යොදවා ඇත. .plist දිගුව , එහි සියලුම පද්ධති මෙන්ම යෙදුම් වින්‍යාස තොරතුරු අඩංගු නමුත් තවමත් ඒකීය රෙජිස්ට්‍රියක් තිබීමේ ප්‍රතිලාභ ගොනු දිගුවේ සරල වෙනස් කිරීමට වඩා බෙහෙවින් වැඩි ය.

වින්ඩෝස් රෙජිස්ට්රි එකේ වාසි මොනවාද?

මෙහෙයුම් පද්ධතියේ සෑම කොටසක්ම වින්ඩෝස් රෙජිස්ට්රි සමඟ අඛණ්ඩව සන්නිවේදනය කරන බැවින්, එය ඉතා වේගවත් ගබඩාවක ගබඩා කළ යුතුය. එබැවින්, මෙම දත්ත සමුදාය නිර්මාණය කර ඇත්තේ අතිශය වේගවත් කියවීම් සහ ලිවීම් මෙන්ම කාර්යක්ෂම ගබඩා කිරීම සඳහා ය.

අපි රෙජිස්ට්‍රි දත්ත ගබඩාවේ ප්‍රමාණය විවෘත කර පරීක්ෂා කරන්නේ නම්, එය සාමාන්‍යයෙන් මෙගාබයිට් 15 - 20 අතර ප්‍රමාණයක සැරිසරන අතර එමඟින් එය සැමවිටම පූරණය කිරීමට තරම් කුඩා වේ. RAM (සසම්භාවී ප්‍රවේශ මතකය) එය මෙහෙයුම් පද්ධතිය සඳහා පවතින වේගවත්ම ගබඩාව වේ.

රෙජිස්ට්‍රිය සෑම විටම මතකයේ පැටවිය යුතු බැවින්, රෙජිස්ට්‍රියේ ප්‍රමාණය විශාල නම්, එය අනෙකුත් සියලුම යෙදුම් සුමටව ක්‍රියාත්මක වීමට හෝ කිසිසේත් ක්‍රියාත්මක වීමට ප්‍රමාණවත් ඉඩක් ඉතිරි නොකරයි. මෙය මෙහෙයුම් පද්ධතියේ ක්‍රියාකාරීත්වයට අහිතකර වනු ඇත, එබැවින් වින්ඩෝස් රෙජිස්ට්‍රිය නිර්මාණය කර ඇත්තේ ඉතා කාර්යක්‍ෂම වීමේ මූලික අරමුණක් ඇතිවය.

එකම උපාංගයක් සමඟ අන්තර් ක්‍රියා කරන පරිශීලකයින් කිහිප දෙනෙකු සිටී නම් සහ ඔවුන් භාවිතා කරන යෙදුම් ගණනාවක් බහුලව තිබේ නම්, එකම යෙදුම් දෙවරක් හෝ කිහිප වතාවක් නැවත ස්ථාපනය කිරීම තරමක් මිල අධික ගබඩාව නාස්ති කිරීමක් වනු ඇත. යෙදුම් වින්‍යාසය විවිධ පරිශීලකයින් අතර බෙදා ගන්නා මෙම අවස්ථා වලදී වින්ඩෝස් රෙජිස්ට්‍රිය විශිෂ්ටයි.

මෙය භාවිතා කරන සම්පූර්ණ ආචයනය අඩු කරනවා පමණක් නොව එහි පරිශීලකයින්ට එක් අන්තර්ක්‍රියා තොටකින් යෙදුමේ වින්‍යාසය වෙනස් කිරීමට ප්‍රවේශය ලබා දෙයි. පරිශීලකයාට සෑම දේශීය ගබඩා .ini ගොනුවකටම හස්තීයව යාමට අවශ්‍ය නොවන බැවින් මෙය කාලයද ඉතිරි කරයි.

ව්‍යවසාය සැකසුම් තුළ බහු-පරිශීලක අවස්ථා ඉතා සුලභ වේ, මෙහිදී, පරිශීලක වරප්‍රසාද ප්‍රවේශය සඳහා දැඩි අවශ්‍යතාවයක් පවතී. සියලුම තොරතුරු හෝ සම්පත් සියල්ලන් සමඟ බෙදා ගත නොහැකි බැවින්, පුද්ගලිකත්වය මත පදනම් වූ පරිශීලක ප්‍රවේශයේ අවශ්‍යතාවය මධ්‍යගත windows රෙජිස්ට්‍රිය හරහා පහසුවෙන් ක්‍රියාත්මක විය. මෙහිදී ජාල පරිපාලකයා විසින් සිදු කරන ලද කාර්යය මත පදනම්ව රඳවා තබා ගැනීමට හෝ ඉඩ දීමට අයිතිය ඇත. ජාලයේ ඇති බහුවිධ උපාංගවල සියලුම රෙජිස්ට්‍රි වෙත දුරස්ථ ප්‍රවේශය සමඟින් යාවත්කාලීන කිරීම් එකවර සිදු කළ හැකි බැවින් මෙය ඒකීය දත්ත සමුදාය බහුකාර්ය බවට පත් කළේය.

වින්ඩෝස් රෙජිස්ට්රි වැඩ කරන්නේ කෙසේද?

අපි අපේ අත් අපිරිසිදු වීමට පෙර Windows Registry හි මූලික අංග ගවේෂණය කරමු.

Windows Registry එක හැදිලා තියෙන්නේ මූලික අංග දෙකකින් රෙජිස්ට්රි යතුර බහාලුම් වස්තුවක් හෝ සරලව කිවහොත් ඒවා විවිධ වර්ගයේ ගොනු ගබඩා කර ඇති ෆෝල්ඩරයක් වැනි ය රෙජිස්ට්රි අගයන් ඕනෑම ආකෘතියකින් විය හැකි ගොනු වැනි බහාලුම් නොවන වස්තූන් වේ.

ඔබ ද දැන සිටිය යුතුය: වින්ඩෝස් රෙජිස්ට්‍රි යතුරු වල සම්පූර්ණ පාලනය හෝ හිමිකාරිත්වය ගන්නේ කෙසේද

වින්ඩෝස් රෙජිස්ට්රි වෙත පිවිසෙන්නේ කෙසේද?

අපට රෙජිස්ට්‍රි සංස්කාරක මෙවලමක් භාවිතයෙන් වින්ඩෝස් රෙජිස්ට්‍රියට ප්‍රවේශ වීමට සහ වින්‍යාස කිරීමට හැකිය, මයික්‍රොසොෆ්ට් එහි වින්ඩෝස් මෙහෙයුම් පද්ධතියේ සෑම අනුවාදයක් සමඟම නොමිලේ රෙජිස්ට්‍රි සංස්කරණ උපයෝගීතාවයක් ඇතුළත් කරයි.

Regedit ටයිප් කිරීමෙන් මෙම රෙජිස්ට්‍රි සංස්කාරකයට ප්‍රවේශ විය හැක Command Prompt නැතහොත් ආරම්භක මෙනුවෙන් සෙවුම් හෝ ධාවන පෙට්ටියේ Regedit ටයිප් කිරීමෙන්. මෙම සංස්කාරකය වින්ඩෝස් රෙජිස්ට්‍රිය වෙත ප්‍රවේශ වීමට ඇති ද්වාරය වන අතර, එය අපට ගවේෂණය කිරීමට සහ රෙජිස්ට්‍රියට වෙනස්කම් කිරීමට උපකාරී වේ. රෙජිස්ට්‍රි යනු වින්ඩෝස් ස්ථාපන නාමාවලිය තුළ ඇති විවිධ දත්ත සමුදා ගොනු විසින් භාවිතා කරන කුඩ පදයයි.

Registry Editor වෙත පිවිසෙන ආකාරය

විධාන විමසුමේ මාරුව + F10 හි regedit ධාවනය කරන්න

රෙජිස්ට්‍රි සංස්කාරකය සංස්කරණය කිරීම ආරක්ෂිතද?

ඔබ කරන්නේ කුමක්දැයි ඔබ නොදන්නේ නම්, රෙජිස්ට්‍රි වින්‍යාසය වටා සෙල්ලම් කිරීම භයානක ය. ඔබ රෙජිස්ට්‍රිය සංස්කරණය කරන සෑම විටම, ඔබ නිවැරදි උපදෙස් අනුගමනය කරන බවට වග බලා ගන්න සහ ඔබට වෙනස් කිරීමට උපදෙස් දී ඇති දේ පමණක් වෙනස් කරන්න.

ඔබ දැනුවත්ව හෝ අහම්බෙන් Windows Registry හි යමක් මකා දැමුවහොත්, එය ඔබගේ පද්ධතියේ වින්‍යාසය වෙනස් කළ හැකි අතර එය මරණයේ නිල් තිරයට හෝ වින්ඩෝස් ආරම්භ නොවනු ඇත.

එබැවින් එය සාමාන්යයෙන් නිර්දේශ කරනු ලැබේ උපස්ථ වින්ඩෝස් රෙජිස්ට්රි එහි යම් වෙනසක් කිරීමට පෙර. ඔබටත් පුළුවන් පද්ධති ප්‍රතිසාධන ලක්ෂ්‍යයක් සාදන්න (රෙජිස්ට්‍රිය ස්වයංක්‍රීයව උපස්ථ කරන) ඔබට කවදා හෝ රෙජිස්ට්‍රි සිටුවම් සාමාන්‍ය තත්ත්වයට වෙනස් කිරීමට අවශ්‍ය නම් එය භාවිතා කළ හැක. නමුත් ඔබට පවසන දේ පමණක් නම්, එය කිසිදු ගැටළුවක් නොවිය යුතුය. ඔබ කරන්නේ කෙසේදැයි දැන ගැනීමට අවශ්‍ය නම් Windows Registry ප්‍රතිසාධනය කර පසුව මෙම නිබන්ධනය එය පහසුවෙන් කරන්නේ කෙසේද යන්න පැහැදිලි කරයි.

අපි Windows Registry හි ව්‍යුහය ගවේෂණය කරමු

මෙහෙයුම් පද්ධතියේ ප්‍රවේශය සඳහා පමණක් පවතින ප්‍රවේශ විය නොහැකි ගබඩා ස්ථානයක පරිශීලකයෙකු සිටී.

මෙම යතුරු පද්ධති ඇරඹුම් අවධියේදී RAM වෙත පටවනු ලබන අතර නිශ්චිත කාල පරාසයක් තුළ හෝ යම් පද්ධති මට්ටමේ සිදුවීමක් හෝ සිදුවීම් සිදුවන විට නිරන්තරයෙන් සන්නිවේදනය කරනු ලැබේ.

මෙම රෙජිස්ට්‍රි යතුරු වලින් යම් කොටසක් දෘඪ තැටියේ ගබඩා වේ. දෘඪ තැටියේ ගබඩා කර ඇති මෙම යතුරු hives ලෙස හැඳින්වේ. මෙම රෙජිස්ට්‍රි කොටසේ රෙජිස්ට්‍රි යතුරු, රෙජිස්ට්‍රි උප යතුරු සහ රෙජිස්ට්‍රි අගයන් අඩංගු වේ. පරිශීලකයෙකුට ලබා දී ඇති වරප්‍රසාද මට්ටම අනුව, ඔහු මෙම යතුරු වල ඇතැම් කොටස් වෙත ප්‍රවේශ විය යුතුය.

HKEY වලින් ආරම්භ වන රෙජිස්ට්‍රියේ ධුරාවලියේ උච්චතම ස්ථානයේ ඇති යතුරු වද ලෙස සැලකේ.

සංස්කාරකයේ, සියලුම යතුරු පුළුල් නොකර බලන විට වද තිරයේ වම් පැත්තේ පිහිටා ඇත. මේවා ෆෝල්ඩර ලෙස දිස්වන රෙජිස්ට්‍රි යතුරු වේ.

අපි windows රෙජිස්ට්‍රි යතුරේ සහ එහි උප යතුරු වල ව්‍යුහය ගවේෂණය කරමු:

ප්‍රධාන නමක උදාහරණය – HKEY_LOCAL_MACHINESYSTEMInputBreakloc_0804

මෙහි loc_0804 යන්නෙන් අදහස් කරන්නේ බ්‍රේක් උප යතුර HKEY_LOCAL_MACHINE මූල යතුරේ උප යතුර SYSTEM වෙත යොමු වන උප යතුරු ආදානයයි.

වින්ඩෝස් රෙජිස්ට්රි වල පොදු මූල යතුරු

පහත සඳහන් සෑම යතුරු එකක්ම එහිම තනි වදයක් වන අතර, එය ඉහළ මට්ටමේ යතුර තුළ තවත් යතුරු වලින් සමන්විත වේ.

මම. HKEY_CLASSES_ROOT

මෙය ගොනු දිගු සංගම් තොරතුරු වලින් සමන්විත වින්ඩෝස් රෙජිස්ට්‍රියේ රෙජිස්ට්‍රි කාර්යමණ්ඩලයයි, වැඩසටහන් හැඳුනුම්කාරකය (ProgID), අතුරු මුහුණත් ID (IID) දත්ත, සහ පන්ති හැඳුනුම්පත (CLSID) .

මෙම රෙජිස්ට්‍රි හයිව් HKEY_CLASSES_ROOT යනු වින්ඩෝස් මෙහෙයුම් පද්ධතියේ සිදුවන ඕනෑම ක්‍රියාවක් හෝ සිදුවීමක් සඳහා වන දොරටුවයි. අපට බාගැනීම් ෆෝල්ඩරයේ ඇති mp3 ගොනු කිහිපයක් වෙත ප්‍රවේශ වීමට අවශ්‍ය යැයි සිතමු. අවශ්‍ය ක්‍රියාමාර්ග ගැනීමට මෙහෙයුම් පද්ධතිය සිය විමසුම මේ හරහා ක්‍රියාත්මක කරයි.

ඔබ HKEY_CLASSES_ROOT කාර්යමණ්ඩලයට ප්‍රවේශ වූ මොහොතේ, මෙතරම් විශාල දිගු ගොනු ලැයිස්තුවක් දෙස බැලීමෙන් යටපත් වීම ඇත්තෙන්ම පහසුය. කෙසේ වෙතත්, මේවා වින්ඩෝස් තරල ලෙස ක්‍රියා කරන රෙජිස්ට්‍රි යතුරු වේ

පහත දැක්වෙන්නේ HKEY_CLASSES_ROOT hive registry යතුරු සඳහා උදාහරණ කිහිපයක්,

HKEY_CLASSES_ROOT.otf HKEY_CLASSES_ROOT.htc HKEY_CLASSES_ROOT.img HKEY_CLASSES_ROOT.mhtml HKEY_CLASSES_ROOT.png'mv-ad-box='tfent'-slotid8

අපි ගොනුවක් දෙවරක් ක්ලික් කර විවෘත කරන විට ඡායාරූපයක් කියමු, පද්ධතිය HKEY_CLASSES_ROOT හරහා විමසුම යවයි, එවැනි ගොනුවක් ඉල්ලා සිටින විට කළ යුතු දේ පිළිබඳ උපදෙස් පැහැදිලිව ලබා දී ඇත. එබැවින් පද්ධතිය අවසන් වන්නේ ඉල්ලා සිටින රූපය පෙන්වන ඡායාරූප නරඹන්නෙකු විවෘත කිරීමයි.

ඉහත උදාහරණයේදී, රෙජිස්ට්‍රිය HKEY_CLASSES_ROOT.jpg'https://docs.microsoft.com/en-us/windows/win32/sysinfo/hkey-classes-root-key'> හි ගබඩා කර ඇති යතුරු වෙත ඇමතුමක් ලබා දෙයි. HKEY_ CLASSES_ ROOT . තිරයේ වම් පස ඇති HKEY_CLASSES යතුර විවෘත කිරීමෙන් එයට ප්‍රවේශ විය හැක.

ii HKEY_LOCAL_MACHINE

මෙය දේශීය පරිගණකයට විශේෂිත වූ සියලු සැකසුම් ගබඩා කරන රෙජිස්ට්රි වද කිහිපයකින් එකකි. මෙය ගෝලීය යතුරක් වන අතර ගබඩා කර ඇති තොරතුරු කිසිදු පරිශීලකයෙකුට හෝ වැඩසටහනකට සංස්කරණය කළ නොහැක. මෙම උප යතුරෙහි ගෝලීය ස්වභාවය හේතුවෙන්, මෙම ගබඩාවේ ගබඩා කර ඇති සියලුම තොරතුරු රැම් එක මත අඛණ්ඩව ක්‍රියාත්මක වන අතථ්‍ය බහාලුම් ආකාරයකි. මෘදුකාංග භාවිතා කරන්නන් සඳහා වන වින්‍යාස තොරතුරු බහුතරයක් ස්ථාපනය කර ඇති අතර Windows මෙහෙයුම් පද්ධතියම HKEY_LOCAL_MACHINE හි භාවිතා වේ. දැනට අනාවරණය කරගත් සියලුම දෘඪාංග HKEY_LOCAL_MACHINE කාර්යබහුල ගබඩාවේ ගබඩා කර ඇත.

කරන ආකාරය ද දැනගන්න: Registry හරහා සෙවීමේදී Regedit.exe බිඳවැටීම් නිවැරදි කරන්න

මෙම රෙජිස්ට්‍රි යතුර තවදුරටත් උප යතුරු 7 කට බෙදා ඇත:

1. සෑම් (ආරක්ෂක ගිණුම් කළමනාකරු) - එය පරිශීලකයින්ගේ මුරපද ආරක්ෂිත ආකෘතියකින් (LM හැෂ් සහ NTLM හැෂ් වලින්) ගබඩා කරන රෙජිස්ට්‍රි යතුරු ගොනුවකි. හැෂ් ශ්‍රිතයක් යනු පරිශීලකයින්ගේ ගිණුම් තොරතුරු ආරක්ෂා කිරීමට භාවිතා කරන සංකේතාංකන ආකාරයකි.

එය C:WINDOWSsystem32config හි පද්ධතියේ පිහිටා ඇති අගුලු දැමූ ගොනුවකි, එය මෙහෙයුම් පද්ධතිය ක්‍රියාත්මක වන විට ගෙනයාමට හෝ පිටපත් කිරීමට නොහැක.

පරිශීලකයන් ඔවුන්ගේ Windows ගිණුම් වෙත ලොග් වන විට සත්‍යාපනය කිරීමට Windows විසින් Security Accounts Manager රෙජිස්ට්‍රි යතුරු ගොනුව භාවිතා කරයි. පරිශීලකයෙකු ලොග් වන සෑම විටම, ඇතුළත් කර ඇති මුරපදය සඳහා හැෂ් ගණනය කිරීම සඳහා වින්ඩෝස් හැෂ් ඇල්ගොරිතම මාලාවක් භාවිතා කරයි. ඇතුළත් කළ මුරපදයේ හැෂ් එක ඇතුළත ඇති මුරපදයට සමාන නම් SAM රෙජිස්ට්රි ගොනුව , පරිශීලකයින්ට ඔවුන්ගේ ගිණුමට ප්‍රවේශ වීමට අවසර දෙනු ඇත. ප්‍රහාරයක් සිදු කරන අතරතුර බොහෝ හැකර්වරුන් ඉලක්ක කරන ගොනුවකි.

2. ආරක්ෂාව (පරිපාලක විසින් හැර ප්‍රවේශ විය නොහැක) - මෙම රෙජිස්ට්‍රි යතුර වත්මන් පද්ධතියට ප්‍රවිෂ්ට වී ඇති පරිපාලන පරිශීලකයාගේ ගිණුමට දේශීය වේ. පද්ධතිය කිසියම් සංවිධානයක් විසින් කළමනාකරණය කරන්නේ නම්, පරිශීලකයෙකුට පරිපාලන ප්‍රවේශය පැහැදිලිව ලබා දී නොමැති නම්, පරිශීලකයින්ට මෙම ගොනුවට ප්‍රවේශ විය නොහැක. පරිපාලන වරප්‍රසාද නොමැතිව අපි මෙම ගොනුව විවෘත කළහොත් එය හිස් වනු ඇත. දැන්, අපගේ පද්ධතිය පරිපාලන ජාලයකට සම්බන්ධ කර ඇත්නම්, මෙම යතුර සංවිධානය විසින් පිහිටුවා ඇති සහ සක්‍රියව කළමනාකරණය කරන දේශීය පද්ධති ආරක්ෂණ පැතිකඩ වෙත පෙරනිමි වේ. මෙම යතුර SAM වෙත සම්බන්ධ කර ඇත, එබැවින් සාර්ථක සත්‍යාපනය මත, පරිශීලකයාගේ වරප්‍රසාද මට්ටම මත පදනම්ව, විවිධ දේශීය සහ කණ්ඩායම් ප්රතිපත්ති යොදනු ලැබේ.

3. පද්ධතිය (විවේචනාත්මක ඇරඹුම් ක්‍රියාවලිය සහ අනෙකුත් කර්නල් ක්‍රියාකාරකම්) - පරිගණකයේ නම, දැනට සවිකර ඇති දෘඪාංග උපාංග, ගොනු පද්ධතිය සහ යම් සිදුවීමකදී කුමන ආකාරයේ ස්වයංක්‍රීය ක්‍රියාමාර්ග ගත හැකිද යන්න වැනි සමස්ත පද්ධතියටම අදාළ වැදගත් තොරතුරු මෙම උප යතුරේ අඩංගු වේ. මරණයේ නිල් තිරය CPU උනුසුම් වීම හේතුවෙන්, පරිගණකය ස්වයංක්‍රීයව එවැනි සිදුවීමක් ආරම්භ කරන තාර්කික ක්‍රියා පටිපාටියක් ඇත. මෙම ගොනුවට ප්‍රවේශ විය හැක්කේ ප්‍රමාණවත් පරිපාලන වරප්‍රසාද ඇති පරිශීලකයින්ට පමණි. පද්ධතිය ආරම්භ කරන විට, සියලුම ලොග ගතිකව සුරකින අතර කියවනු ලැබේ. පාලන කට්ටල ලෙස හඳුන්වන විකල්ප වින්‍යාසයන් වැනි විවිධ පද්ධති පරාමිතීන්.

4. මෘදුකාංග ප්ලග් සහ ප්ලේ ඩ්‍රයිවර් වැනි සියලුම තෙවන පාර්ශවීය මෘදුකාංග වින්‍යාසයන් මෙහි ගබඩා කර ඇත. මෙම උප යතුරෙහි විවිධ යෙදුම් සහ පද්ධති ස්ථාපකයන් විසින් වෙනස් කළ හැකි පෙර පවතින දෘඪාංග පැතිකඩට සම්බන්ධ මෘදුකාංග සහ වින්ඩෝස් සිටුවම් අඩංගු වේ. මෘදුකාංග සංවර්ධකයින්ට ඔවුන්ගේ මෘදුකාංග භාවිතා කරන විට පරිශීලකයින් විසින් ප්‍රවේශ වන තොරතුරු සීමා කිරීමට හෝ ඉඩ දීමට ලැබේ, මෙය සත්‍යාපනය කිරීමට භාවිතා කරන පද්ධති සහතික ඇතුළත් යෙදුම් සහ පද්ධති සේවාවන්හි සාමාන්‍ය භාවිත ප්‍රතිපත්ති බලාත්මක කරන ප්‍රතිපත්ති උප යතුර භාවිතයෙන් සැකසිය හැක. , ඇතැම් පද්ධති හෝ සේවා සඳහා අවසර දීම හෝ අවසර නොදීම.

5. දෘඪාංග පද්ධතිය ආරම්භයේදී ගතිකව සාදනු ලබන උප යතුරකි

6. සංරචක පද්ධතිය පුරා උපාංග-විශේෂිත සංරචක වින්‍යාස තොරතුරු මෙතැනින් සොයා ගත හැක

7. BCD.dat (පද්ධති කොටසේ oot ෆෝල්ඩරය තුළ) එය RAM වෙත රෙජිස්ට්‍රිය පූරණය කිරීමෙන් පද්ධති ඇරඹුම් අනුපිළිවෙලේදී පද්ධතිය කියවා ක්‍රියාත්මක කිරීම ආරම්භ කරන තීරණාත්මක ගොනුවකි.

iii. HKEY_CURRENT_CONFIG

මෙම subkey පැවතීමට ප්‍රධාන හේතුව වීඩියෝ මෙන්ම Network Settingsද ගබඩා කිරීමයි. විභේදනය, නැවුම් කිරීමේ අනුපාතය, දර්ශන අනුපාතය යනාදිය මෙන්ම ජාලය වැනි වීඩියෝ කාඩ්පතට අදාළ සියලුම තොරතුරු එය විය හැකිය.

එය වින්ඩෝස් රෙජිස්ට්‍රියේ කොටසක් වන රෙජිස්ට්‍රි කාර්යමණ්ඩලයක් වන අතර දැනට භාවිතා වන දෘඩාංග පැතිකඩ පිළිබඳ තොරතුරු ගබඩා කරයි. HKEY_CURRENT_CONFIG ඇත්ත වශයෙන්ම HKEY_LOCAL_MACHINESYSTEMCurrentControlSetHardwareProfilesCurrentregistry යතුර වෙත දර්ශකයකි, මෙය හුදෙක් HKEY_LOCAL_MACHINESurrent keyard යතුරු ගොනුව යටතේ ලැයිස්තුගත කර ඇති දැනට සක්‍රිය දෘඪාංග පැතිකඩ වෙත යොමු කිරීමකි.

එබැවින් HKEY_ CURRENT_CONFIG අපට වත්මන් පරිශීලකයාගේ දෘඪාංග පැතිකඩෙහි වින්‍යාසය බැලීමට සහ වෙනස් කිරීමට උදවු කරයි, ඉහත ලැයිස්තුගත කර ඇති ස්ථාන තුනෙන් ඕනෑම එකක පරිපාලකයෙකු ලෙස අපට කළ හැකි බැවින් ඒවා සියල්ලම එක හා සමානයි.

iv. HKEY_CURRENT_USER

දැනට ලොග් වී ඇති පරිශීලකයාට විශේෂිත වූ වින්ඩෝස් සහ මෘදුකාංග සඳහා ගබඩා සැකසුම් මෙන්ම වින්‍යාස තොරතුරු අඩංගු රෙජිස්ට්‍රි වද වල කොටසක්. උදාහරණයක් ලෙස, රෙජිස්ට්‍රි යතුරු වල විවිධ රෙජිස්ට්‍රි අගයන් යතුරුපුවරු පිරිසැලසුම, ස්ථාපනය කර ඇති මුද්‍රණ යන්ත්‍ර, ඩෙස්ක්ටොප් බිතුපත, සංදර්ශක සැකසුම්, සිතියම්ගත කළ ජාල ධාවකයන් සහ තවත් බොහෝ දේ වැනි HKEY_CURRENT_USER කාර්යබහුල පාලන පරිශීලක මට්ටමේ සිටුවම් තුළ පිහිටා ඇත.

පාලක පැනලයේ විවිධ යෙදුම් තුළ ඔබ වින්‍යාස කරන බොහෝ සැකසුම් HKEY_CURRENT_USER රෙජිස්ට්‍රි කාර්යමණ්ඩලයේ ගබඩා කර ඇත. HKEY_CURRENT_USER කාර්ය සාධනය පරිශීලක-විශේෂිත බැවින්, එම පරිගණකයේම, එහි අඩංගු යතුරු සහ අගයන් පරිශීලකයාගෙන් පරිශීලකයාට වෙනස් වේ. මෙය ගෝලීය වන අනෙකුත් බොහෝ රෙජිස්ට්‍රි වද මෙන් නොව, ඔවුන් වින්ඩෝස් හි සියලුම පරිශීලකයින් අතර එකම තොරතුරු රඳවා තබා ගනී.

රෙජිස්ට්‍රි සංස්කාරකයේ තිරයේ වම් පස ක්ලික් කිරීමෙන් අපට HKEY_CURRENT_USER වෙත ප්‍රවේශය ලබා දෙනු ඇත. ආරක්‍ෂක පියවරක් ලෙස, HKEY_CURRENT_USER හි ගබඩා කර ඇති තොරතුරු අපගේ ආරක්‍ෂක හැඳුනුම්කාරකය ලෙස HKEY_USERS කාර්යබහුල වදය යටතේ ස්ථානගත කර ඇති යතුර වෙත යොමු කිරීමක් පමණි. ක්ෂේත්‍ර දෙකෙන් එකක් සඳහා කරන ලද වෙනස්කම් වහාම ක්‍රියාත්මක වේ.

v. HKEY_USERS

මෙහි එක් එක් පරිශීලක පැතිකඩ සඳහා HKEY_CURRENT_USER යතුරු වලට අනුරූප උප යතුරු අඩංගු වේ. මේකත් අපිට Windows Registry එකේ තියෙන ගොඩක් registry hives වලින් එකක්.

සියලුම පරිශීලක-විශේෂිත වින්‍යාස දත්ත මෙහි ලොග් වී ඇත, උපාංගය සක්‍රියව භාවිතා කරන සෑම කෙනෙකුටම එවැනි තොරතුරු HKEY_USERS යටතේ ගබඩා කර ඇත. විශේෂිත පරිශීලකයෙකුට අනුරූප වන පද්ධතියේ ගබඩා කර ඇති සියලුම පරිශීලක-විශේෂිත තොරතුරු HKEY_USERS කාර්ය සාධනය යටතේ ගබඩා කර ඇත, අපට භාවිතා කරන පරිශීලකයින් අනන්‍යව හඳුනාගත හැකිය ආරක්ෂක හඳුනාගැනීම් හෝ SID එය පරිශීලකයා විසින් සිදු කරන ලද සියලුම වින්‍යාස වෙනස් කිරීම් සටහන් කරයි.

පද්ධති පරිපාලකයා විසින් ලබා දෙන වරප්‍රසාද මත පදනම්ව HKEY_USERS කාර්යබහුල ගිණුමේ පවතින මෙම සියලුම ක්‍රියාකාරී පරිශීලකයින්ට මුද්‍රණ යන්ත්‍ර, ප්‍රාදේශීය ජාලය, ප්‍රාදේශීය ගබඩා ධාවක, ඩෙස්ක්ටොප් පසුබිම වැනි හවුල් සම්පත් වෙත ප්‍රවේශ වීමට හැකි වනු ඇත. ඔවුන්ගේ ගිණුමට නිශ්චිත ලියාපදිංචියක් ඇත. වත්මන් පරිශීලකයාගේ SID යටතේ ගබඩා කර ඇති යතුරු සහ අනුරූප රෙජිස්ට්රි අගයන්.

අධිකරණ වෛද්‍ය තොරතුරු සම්බන්ධයෙන් ගත් කල, එක් එක් SID සෑම පරිශීලකයෙකුටම විශාල දත්ත ප්‍රමාණයක් ගබඩා කරයි, එය සෑම සිදුවීමක්ම ලොග් කර පරිශීලකයාගේ ගිණුම යටතේ ක්‍රියා කරයි. මෙයට පරිශීලකයාගේ නම, පරිශීලකයා පරිගණකයට ලොග් වූ වාර ගණන, අවසාන පිවිසුමේ දිනය සහ වේලාව, අවසාන මුරපදය වෙනස් කළ දිනය සහ වේලාව, අසාර්ථක වූ පිවිසුම් ගණන, සහ යනාදිය ඇතුළත් වේ. මීට අමතරව, වින්ඩෝස් පූරණය වන විට සහ පිවිසුම් විමසුමේ වාඩි වන විට රෙජිස්ට්‍රි තොරතුරු ද එහි අඩංගු වේ.

නිර්දේශිත: රෙජිස්ට්‍රි සංස්කාරකය ක්‍රියා විරහිත කර ඇත

පෙරනිමි පරිශීලකයා සඳහා වන රෙජිස්ට්‍රි යතුරු පැතිකඩ තුළ ntuser.dat ගොනුවේ ගබඩා කර ඇත, පෙරනිමි පරිශීලකයා සඳහා සැකසුම් එක් කිරීමට regedit භාවිතයෙන් අපට මෙය වදයක් ලෙස පූරණය කිරීමට සිදුවේ.

වින්ඩෝස් රෙජිස්ට්රි තුළ අපට සොයා ගැනීමට අපේක්ෂා කළ හැකි දත්ත වර්ග

ඉහත-සාකච්ඡා කරන ලද සියලුම යතුරු සහ උප යතුරු පහත සඳහන් ඕනෑම දත්ත වර්ගයක වින්‍යාස කිරීම්, අගයන් සහ ගුණාංග සුරකිනු ඇත, සාමාන්‍යයෙන්, එය අපගේ සම්පූර්ණ වින්ඩෝස් රෙජිස්ට්‍රිය සෑදෙන පහත දත්ත වර්ගවල එකතුවකි.

  • ලෝකයේ බොහෝ ලේඛන පද්ධතිවල ප්‍රකාශිත ස්ථාවර සංකේතනය, නිරූපණය සහ හැසිරවීම සඳහා පරිගණක කර්මාන්තයේ ප්‍රමිතියක් වන යුනිකෝඩ් වැනි තන්තු අගයන්.
  • ද්විමය දත්ත
  • අත්සන් නොකළ පූර්ණ සංඛ්‍යා
  • සංකේතාත්මක සබැඳි
  • බහු තන්තු අගයන්
  • සම්පත් ලැයිස්තුව (Plug and Play Hardware)
  • සම්පත් විස්තරකය (Plug and Play Hardware)
  • 64-bit පූර්ණ සංඛ්‍යා

නිගමනය

වින්ඩෝස් රෙජිස්ට්‍රිය විප්ලවයකට වඩා අඩු දෙයක් නොවේ, එමඟින් පද්ධතිය සහ යෙදුම් වින්‍යාසය සුරැකීමට පෙළ ගොනු ගොනු දිගුවක් ලෙස භාවිතා කිරීමෙන් ඇති වූ ආරක්ෂක අවදානම අවම කළා පමණක් නොව එය යෙදුම් සංවර්ධකයින් විසින් වින්‍යාස කිරීම හෝ .ini ගොනු ගණන අඩු කළේය. ඔවුන්ගේ මෘදුකාංග නිෂ්පාදනය සමඟ නැව්ගත කිරීමට සිදු විය. පද්ධතිය මෙන්ම පද්ධතිය මත ක්‍රියාත්මක වන මෘදුකාංග යන දෙකෙන්ම නිතර ප්‍රවේශ වන දත්ත ගබඩා කිරීම සඳහා මධ්‍යගත ගබඩාවක් තිබීමේ ප්‍රතිලාභ ඉතා පැහැදිලිය.

භාවිතයේ පහසුව මෙන්ම එක් කේන්ද්‍රීය ස්ථානයක විවිධ අභිරුචිකරණයන් සහ සැකසුම් වෙත ප්‍රවේශ වීම විවිධ මෘදුකාංග සංවර්ධකයින් විසින් ඩෙස්ක්ටොප් යෙදුම් සඳහා වඩාත් කැමති වේදිකාවක් බවට පත් කර ඇත. ඔබ windows හි පවතින ඩෙස්ක්ටොප් මෘදුකාංග යෙදුම්වල විශාල පරිමාව Apple's macOS සමඟ සංසන්දනය කළහොත් මෙය ඉතා පැහැදිලිය. සාරාංශගත කිරීම සඳහා, අපි වින්ඩෝස් රෙජිස්ට්‍රිය ක්‍රියා කරන ආකාරය සහ එහි ගොනු ව්‍යුහය සහ විවිධ රෙජිස්ට්‍රි යතුරු වින්‍යාසවල වැදගත්කම මෙන්ම රෙජිස්ට්‍රි සංස්කාරකය සම්පුර්ණයෙන්ම භාවිතා කිරීම පිළිබඳව සාකච්ඡා කළෙමු.

එලොන් ඩෙකර්

Elon යනු Cyber ​​S හි තාක්ෂණික ලේඛකයෙකි. ඔහු දැනට වසර 6ක පමණ කාලයක සිට කෙසේද යන්න මාර්ගෝපදේශ ලියමින් සිටින අතර බොහෝ මාතෘකා ආවරණය කර ඇත. ඔහු Windows, Android හා සම්බන්ධ මාතෘකා සහ නවතම උපක්‍රම සහ ඉඟි ආවරණය කිරීමට ප්‍රිය කරයි.