Your SlideShare is downloading. ×
Presentation on basics of Registry Editor
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Presentation on basics of Registry Editor

1,192
views

Published on

These slides deals with the basic terms and working of windows registry under Windows O.S.

These slides deals with the basic terms and working of windows registry under Windows O.S.

Published in: Education, Technology

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,192
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
45
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. WINDOWS REGISTRY
  • 2. CONTENTS
    • INTRODUCTION
    • THE PAST
    • WHAT IS REGISTRY AND WHY?
    • REGISTRY ORGANISATION
    • REGISTRY STRUCTURE
    • REGISTRY TOOLS
    • CONCLUSION
    • REFERENCE
  • 3. INTRODUCTION
    • HEART AND SOUL OF THE WINDOWS OPERATING SYSTEM
    • CONTAINS CONFIGURATION DATA THAT MAKES OS WORK
    • SERVES THOUSANDS OF VALUES IN MINUTE
    • PLAYS KEY ROLE IN WINDOWS
    • CONTAINS THOUSANDS OF SETTINGS WHICH YOU MAY NOT SEE IN DIALOG BOX
    • INTRODUCTION
    • THE PAST
    • WHAT IS REGISTRY AND WHY?
    • REGISTRY ORGANISATION
    • REGISTRY STRUCTURE
    • REGISTRY TOOLS
    • CONCLUSION
    • REFERENCE
  • 4. THE PAST
    • MS DOS USED CONFIG.SYS AND AUTOEXE.BAT
    • WINDOWS 3.0 BRAUGHT INI FILES
    • WINDOWS 3.1 INTRODUCED REGISTRY FOR STORING OBJECT LINKING EMBEDDING SETTINGS
    • WINDOWS 95 AND NT 3.5 EXPANDED REGISTRY
    • THE REGISTRY HAS BEEN AROUND SINCE BEFORE 1995
    • INTRODUCTION
    • THE PAST
    • WHAT IS REGISTRY AND WHY?
    • REGISTRY ORGANISATION
    • REGISTRY STRUCTURE
    • REGISTRY TOOLS
    • CONCLUSION
    • REFERENCE
  • 5. INI FILE SYSTEM
    • STORED IN INI FILES
    • CONTAINS ONE OR MORE SECTIONS WITH ONE OR MORE SETTINGS IN EACH SECTION
    • THEY PROVIDE NO HIERARCHY
    • STORING BINARY VALUES IN THEM IS CUMBERSOME
    • THEY PROVIDE NO STANDARD FOR STORING SIMILAR TYPES OF SETTINGS
    • INABILITY TO BUILD COMPLEX RELATIONSHIPS BETWEEN APPLICATIONS AND THE OPERATING SYSTEM
    • ACESS TO INFORMATION IS TOO SLOW
    • INTRODUCTION
    • THE PAST
    • WHAT IS REGISTRY AND WHY?
    • REGISTRY ORGANISATION
    • REGISTRY STRUCTURE
    • REGISTRY TOOLS
    • CONCLUSION
    • REFERENCE
  • 6. WHAT IS REGISTRY AND WHY
    • HIERARCHICAL DATABASE
    • FASTER INFORMATION ACESS
    • ABILITY TO BUILD COMPLEX RELATIONSHIPS BETWEEN APPLICATIONS AND THE OPERATING SYSTEM
    • APPLICATION COMPATIBLE
    • POLICY MANAGEMENT
    • SECURITY MANAGEMENT
    • DEPLOYMENT CUSTOMIZATION
    • HARDWARE PROFILES
    • PERFORMANCE MONITORING
    • INTRODUCTION
    • THE PAST
    • WHAT IS REGISTRY AND WHY?
    • REGISTRY ORGANISATION
    • REGISTRY STRUCTURE
    • REGISTRY TOOLS
    • CONCLUSION
    • REFERENCE
  • 7. ORGANISATION
    • FILLED WITH HEXADECIMAL NUMBERS
    • FIVE SECTIONS – EACH HAVE ITS OWN STORAGE LOCATION AND LOG FILE
    • THIS SECTIONS ARE CALLED HIVES
    • HIVE CONTAINS KEYS AND VALUES
    • VALUE – INFORMATION OR DATA ASSIGNED TO A KEY
    • EACH VALUE HAS NAME, DATA TYPE AND A VALUE
    • ENTRY’S NAME IS STORED AS A UNICODE CHARACTER STRING
    • ENTRY’S TYPE IS STORED AS AN INTEGER INDEX
    • INTRODUCTION
    • THE PAST
    • WHAT IS REGISTRY AND WHY?
    • REGISTRY ORGANISATION
    • REGISTRY STRUCTURE
    • REGISTRY TOOLS
    • CONCLUSION
    • REFERENCE
  • 8. ORGANISATION
    • WINDOWS AND APPLICATION STORES DATA IN REGISTRY WHICH MAKES COMMON STORAGE
    • FIVE MAIN HIVES ARE
    • HKEY_CLASSES_ROOT
    • HKEY_CURRENT_USER
    • HKEY_LOCAL_MACHINE
    • HKEY_USERS
    • HKEY_CURRENT_CONFIG
    • INTRODUCTION
    • THE PAST
    • WHAT IS REGISTRY AND WHY?
    • REGISTRY ORGANISATION
    • REGISTRY STRUCTURE
    • REGISTRY TOOLS
    • CONCLUSION
    • REFERENCE
  • 9. ORGANISATION
    • INTRODUCTION
    • THE PAST
    • WHAT IS REGISTRY AND WHY?
    • REGISTRY ORGANISATION
    • REGISTRY STRUCTURE
    • REGISTRY TOOLS
    • CONCLUSION
    • REFERENCE
  • 10. SID
    • SID IS SECURITY IDENTIFIER USED FOR IDENTIFICATION OF USER
    • SID – COMPUTER ACCOUNTS, USER ACCOUNTS, GROUPS
    • SID CONTAINS USER RIGHTS AND PRIVILEGES
    • SOME COMMONLY USED SIDS ARE
    • S−1−5−18 - LOCAL SYSTEM OR SYSTEM
    • S−1−5−19 - LOCAL SERVICE
    • S−1−5−DOMAIN−500 - ADMINISTRATOR
    • S−1−5−DOMAIN−501 - GUEST
    • S−1−5−32−544 - ADMINISTRATORS
    • S−1−5−32−545 - USERS
    • INTRODUCTION
    • THE PAST
    • WHAT IS REGISTRY AND WHY?
    • REGISTRY ORGANISATION
    • REGISTRY STRUCTURE
    • REGISTRY TOOLS
    • CONCLUSION
    • REFERENCE
  • 11. DATA TYPES
    • COMMONLY USED DATA TYPES ARE
    • REG_BINARY : BINARY DATA
    • REG_DWORD : DOUBLE−WORD VALUES (32−BIT)
    • REG_DWORD_BIG_ENDIAN : DOUBLE−WORD
    • REG_DWORD_LITTLE_ENDIAN : DOUBLE−WORD
    • REG_EXPAND_SZ : VARIABLE−LENGTH TEXT
    • REG_FULL_RESOURCE_DESCRIPTOR
    • REG_LINK : A LINK
    • REG_MULTI_SZ : LISTS OF STRINGS
    • REG_NONE : NO DEFINED TYPE
    • REG_QWORD : QUADRUPLE−WORD VALUES (64−BIT)
    • REG_RESOURCE_LIST : LIST OF REG_FULL_RESOURCE_DESCRIPTION VALUES
    • REG_RESOURCE_REQUIREMENTS_LIST
    • REG_SZ : FIXED−LENGTH TEXT
    • INTRODUCTION
    • THE PAST
    • WHAT IS REGISTRY AND WHY?
    • REGISTRY ORGANISATION
    • REGISTRY STRUCTURE
    • REGISTRY TOOLS
    • CONCLUSION
    • REFERENCE
  • 12. STRUCTURE
    • KEY’S NAME IS LIMITED TO 512 ANSI OR 256 UNICODE CHARACTERS
    • REGISTRY HIVES ARE STORED IN %SYSTEMROOT%SYSTEM32CONFIG
    • WE CAN USE ALL CHARACTERS OTHER THAN ‘’, ’*’ AND ‘?’ FOR NAMING A KEY.
    • EVERY KEY CONTAINS ATLEAST ONE VALUE THAT IS DEFAULT VALUE.
    • PER USER SETTINGS IS STORED IN HKEY_CURRENT_USER.
    • PER COMPUTER SETTINGS STORED IN HKEY_LOCAL_MACHINE
    • INTRODUCTION
    • THE PAST
    • WHAT IS REGISTRY AND WHY?
    • REGISTRY ORGANISATION
    • REGISTRY STRUCTURE
    • REGISTRY TOOLS
    • CONCLUSION
    • REFERENCE
  • 13. HKEY_USERS
    • CONTAINS ATLEAST 3 SUBKEYS
    • .DEFAULT CONTAINS USER SETTINGS BEFORE LOGGING IN TO WINDOWS
    • SID CONTAINS USER’S DESKTOP PREFERENCES AND CONTROL PANEL SETTINGS
    • SID – CLASSES CONTAINS SECURITY IDENTIFIER OF THE CONSOLE USER
    • INTRODUCTION
    • THE PAST
    • WHAT IS REGISTRY AND WHY?
    • REGISTRY ORGANISATION
    • REGISTRY STRUCTURE
    • REGISTRY TOOLS
    • CONCLUSION
    • REFERENCE
  • 14. HKEY_CURRENT_USER
    • CONTAINS PER USER SETTINGS
    • COMMONLY USED KEYS ARE
    • APPEVENTS : ASSOCIATES SOUNDS WITH EVENTS
    • CONSOLE : DATA FOR CONSOLE SUBSYSTEM
    • CONTROL PANEL : ACCESSIBILITY, REGIONAL AND DESKTOP APPEARANCE SETTINGS
    • ENVIRONMENT : STORES ENVIRONMENT VARIABLES
    • IDENTITIES : ONE SUBKEY FOR EACH IDENTITY IN MICROSOFT OUTLOOK
    • KEYBOARD LAYOUT : LAYOUT
    • NETWORK : INFORMATION ABOUT MAPPED NETWORK DRIVERS
    • SOFTWARE : USER PER APPLICATION SETTINGS
    • INTRODUCTION
    • THE PAST
    • WHAT IS REGISTRY AND WHY?
    • REGISTRY ORGANISATION
    • REGISTRY STRUCTURE
    • REGISTRY TOOLS
    • CONCLUSION
    • REFERENCE
  • 15. HKEY_LOCAL_MACHINE
    • CONTAINS PER COMPUTER SETTINGS
    • COMMONLY USED KEYS ARE
    • HARDWARE : DATA DESCRIBING THE HARDWARE THAT WINDOWS AS IT STARTS, INFORMATION ABOUT DEVICES, DEVISE DRIVERS AND RESOURCE ASSOSCIATED WITH THEM.
    • SAM : WINDOWS’S LOCAL SECURITY DATABASE
    • SECURITY : CONTAINS SAM DATABASE AND SECURITY SETTINGS
    • SOFTWARE : PER COMPUTER APPLICATION SETTINGS
    • SYSTEM : CONTROL SETS
    • INTRODUCTION
    • THE PAST
    • WHAT IS REGISTRY AND WHY?
    • REGISTRY ORGANISATION
    • REGISTRY STRUCTURE
    • REGISTRY TOOLS
    • CONCLUSION
    • REFERENCE
  • 16. HKEY_CLASSES_ROOT
    • CONTAINS TWO TYPES OF SETTINGS
      • FILE ASSOSCIATION
      • CLASS REGISTRAITION
      • CLASS REGISTRATION IS USED FOR COMPONENT OBJECT MODEL
    • INTRODUCTION
    • THE PAST
    • WHAT IS REGISTRY AND WHY?
    • REGISTRY ORGANISATION
    • REGISTRY STRUCTURE
    • REGISTRY TOOLS
    • CONCLUSION
    • REFERENCE
  • 17. HKEY_CURRENT_CONFIG
    • IT IS A LINK TO CONFIGURATION DATA FOR THE CURRENT HARDWARE PROFILE
    • INTRODUCTION
    • THE PAST
    • WHAT IS REGISTRY AND WHY?
    • REGISTRY ORGANISATION
    • REGISTRY STRUCTURE
    • REGISTRY TOOLS
    • CONCLUSION
    • REFERENCE
  • 18. REGISTRY MANAGEMENT TOOLS
    • REGISTRY EDITOR IS THE PRIMARY TOOL
    • CONSOLE REGISTRY TOOL FOR WINDOWS (REG.EXE) IS COMMAND LINE REGISTRY TOOL
    • WINDIFF IS A TOOL COMES WITH THE WINDOWS XP SUPPORT TOOLS
    • MICROSOFT WORD FROM THE OFFICE PACKAGE.
    • INTRODUCTION
    • THE PAST
    • WHAT IS REGISTRY AND WHY?
    • REGISTRY ORGANISATION
    • REGISTRY STRUCTURE
    • REGISTRY TOOLS
    • CONCLUSION
    • REFERENCE
  • 19. CONCLUSION
    • WE CAN INCREASE THE PERFORMANCE BY SUITABLY VARYING THE SETTINGS
    • SIMPLE STRUCTURE
    • SYSTEM REGISTRY HAS A PRACTICAL LIMITED SIZE
    • INTRODUCTION
    • THE PAST
    • WHAT IS REGISTRY AND WHY?
    • REGISTRY ORGANISATION
    • REGISTRY STRUCTURE
    • REGISTRY BASICS
    • CONCLUSION
    • REFERENCE
  • 20. REFERENCE
    • JERRY HONEYCUTT : MICROSOFT WINDOWS XP REGISTRY GUIDE
    • http://www.veritas.com
    • http://www.winternals.com
    • http://www.honeycutt.com
    • http://www.heaventools.com
    • INTRODUCTION
    • THE PAST
    • WHAT IS REGISTRY AND WHY?
    • REGISTRY ORGANISATION
    • REGISTRY STRUCTURE
    • REGISTRY BASICS
    • CONCLUSION
    • REFERENCE
  • 21. THANK YOU
  • 22. QNS