Windows WMI Demystified: From Repositories to Namespaces

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 ส.ค. 2024
  • WMI (Windows Management Infrastructure) is a critical, standards-based component of the Windows Operating System. WMI repository, WMI providers, and WMI Infrastructure make up core components of WMI. We'll look at the architecture of WMI, database, and protocols used to communicate with WMI. We'll also look at the GUI and command-line interfaces.
    PowerShell and VB-scripts are critical to allowing Admins access to data and information in WMI. We'll look at security settings and configuration, popular WMI explorer tools, and Enterprise applications that work with WMI. We'll demo features from WMIX version 9 from www.goverlan.com/.
    If you would like to support the channel, join our channel membership, it’s $2.99/month (less than a Starbucks coffee); see the “Join” button on our channel homepage.
    OR
    Subscribe to the channel as it helps our channel perform better on TH-cam’s algorithm.
    Check out our website: www.techsavvyproductions.com
    Follow us on Twitter: @_TechSavvyTeam
    Like us on Facebook: / tech-savvy-productions...
    Mr.V Linkedin: / lowell-vanderpool-5797...
    Nathan Linkedin: / nathan-vanderpool-50a2...
    Download links to:
    PowerPoints in pptx: drive.google.com/file/d/19-sI...
    PowerPoints in PDF: drive.google.com/file/d/1bagT...
    Video Notes in DOCX: drive.google.com/file/d/1oYQM...
    Video Notes in PDF: drive.google.com/file/d/1KmZ1...
    Quick Access to more videos on TechSavvyProductions Channel:
    Troubleshooting Windows Lockups, Application Hangs, and Blue Screen of Death • IT Admins' Guide to Wi...
    TPM 2.0 using Windows 11 and Windows 10 • TPM 2.0 Demystified: I...
    Windows 10 Secure Boot: Sharpen your Security • Boot Up with Confidenc...
    UEFI Explained: Windows 10 and UEFI • UEFI Explained: Windo...
    Windows Recovery Environment WinRE: Explained • Windows Recovery Envir...
    How to Rescue Data when Windows will not Boot • From Boot Failure to D...
    Windows 10 startup problems: Fixing Boot Problems • Windows 10 startup pro...
    Day 1: Troubleshooting Windows Applications. What is a process and What are threads? • Mastering Windows Appl...
    Day 2: Troubleshooting Windows Applications. Types of Applications and Processes. • Troubleshooting Essent...
    Day 3: Troubleshooting Windows Applications: Process States • Windows Application Tr...
    Day 4: Process Explorer Metrics and Troubleshooting Windows Applications • Mastering Process Expl...
    Day 5: A Look at Microsoft Store Apps and Why we don’t Troubleshoot them! • Troubleshooting Micros...
    Day 6: Linux GUI Applications are coming to Windows • Linux GUI on Windows: ...
    Day 7: Understanding Application *.DLL files • Cracking the Code: Day...
    Windows Services: A Technical Look at Windows 11 and Server 2022 Part 1 • Windows 11 & Server 20...
    Hyper-V Explained: Providing Network-Storage-Graphic performance in a Virtual Machine • Hyper-V Performance Wi...
    Hyper-V: Understanding Virtual Machines • Demystifying Virtual M...
    Hyper V: Advanced Topics Performance NUMA and Shielded VMs • Hyper-V Performance an...
    Out of Band Server Management: A Look at HP iLO • Going Rogue: How Out o...
    Troubleshooting Windows 10 and Windows 11 Using Task Manager • Task Manager Unveiled:...
    How to Rescue Data when Windows will not Boot • From Boot Failure to D...
    Advanced Troubleshooting for Frozen/Lockup Computers/Servers and Applications • Resolving Windows Appl...
    Troubleshooting Windows Lockups, Application Hangs, and Blue Screen of Death • IT Admins' Guide to Wi...
    Understanding and Troubleshooting Fiber-Optic Communication • Fiber Faults to Fixes:...
    Keeping Your Fiber Optic Skills Sharp: Understanding Fiber-optic communication • How to Stay Lit: Maste...
    Maximize your Server RAID Performance • RAID to the Max: Boost...
    Network Switch Explained: ASIC chips, Extending your LAN • LAN 2.0: How Network S...
    OSI Layer 5 Explained: Mastering Networking • Session Sensation: An ...
    Email: mrvanderpool@techsavvyproductions.com
    nathan@techsavvyproductions.com
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 82

  • @nullptr0
    @nullptr0 2 ปีที่แล้ว +7

    I'm only about ten minutes in and can already say this is by *far* the best WMI introduction you can currently find on TH-cam. Thanks! This no doubt took a lot of time to make.

  • @nuszkat9953
    @nuszkat9953 2 ปีที่แล้ว +1

    A fantastic and concise presentation Mr. V. I have been looking for a easy WMI basics guide for a long time. Thank you very much.

  • @krzychaczu
    @krzychaczu 2 ปีที่แล้ว

    Finally, plenty of comprehensive information about WMI. Thank you, sir!

  • @jackit4495
    @jackit4495 2 ปีที่แล้ว +2

    This is a top notch walkthrough! - Thank you for putting this together

  • @orlandochamberlain1609
    @orlandochamberlain1609 3 ปีที่แล้ว

    I'm in the early stages of evaluating monitoring software for a small isolated network. This video gave me a foundation of WMI and how I can move forward. Thank you,

  • @PrashantSharma-ql4yb
    @PrashantSharma-ql4yb 2 ปีที่แล้ว +1

    By far, one of the best resource to understand WMI.

  • @sankohm99
    @sankohm99 2 ปีที่แล้ว

    So happy, I found this excellent WMI material.. Thanks!

  • @thewholephil2913
    @thewholephil2913 3 หลายเดือนก่อน

    Thank you for putting this together!

  • @santhoshp4726
    @santhoshp4726 3 ปีที่แล้ว

    You are fantastic. Thanks for valuable details on wmi. I am working on my capstone project developing a monitoring tool. This helps

  • @raulmarin2276
    @raulmarin2276 ปีที่แล้ว +1

    love this guys videos.. highly underrated channel

  • @freshitbrain2668
    @freshitbrain2668 2 ปีที่แล้ว

    Excellent. Thank you for the session Sir

  • @scottstandell
    @scottstandell 3 ปีที่แล้ว

    Great videos, presentation, content, thank you very much!!!

  • @mentaal.4066
    @mentaal.4066 2 ปีที่แล้ว

    You're a great teacher! Love from the Netherlands!

    • @TechsavvyProductions
      @TechsavvyProductions  2 ปีที่แล้ว

      Bedankt voor de vriendelijke woorden en voor het steunen van het kanaal

  • @soriekamara2775
    @soriekamara2775 2 ปีที่แล้ว +1

    Nice presentation, thanks Lowell

  • @sam7on
    @sam7on 2 ปีที่แล้ว

    Really very informative and easy walkthrough, thanks a lot!

  • @Jcpz2011
    @Jcpz2011 ปีที่แล้ว

    WMI Amazingly explaining, the interaction between your explanation, video kinetic movement and the musics selected makes is a unique and enriching methodology for a highly professional. Thank you so much for sharing this authentic subject.
    Jc..

  • @alwaseem5309
    @alwaseem5309 2 ปีที่แล้ว

    This is one of the best walkthrough….!

  • @JohnJohn-sf1df
    @JohnJohn-sf1df 2 ปีที่แล้ว

    Very good information Lowell.

  • @woohoo1210
    @woohoo1210 ปีที่แล้ว

    thank you so much🎉 this video really helps me a lot

  • @ahmadsayed2512
    @ahmadsayed2512 ปีที่แล้ว

    Thanks for your great effort. Really very helpful information.

  • @OthmanAlikhan
    @OthmanAlikhan 3 ปีที่แล้ว

    Thanks for the video =)

  • @paramitadas6941
    @paramitadas6941 3 ปีที่แล้ว

    very nicely explained. thank you

  • @gurpreetsingh79
    @gurpreetsingh79 3 ปีที่แล้ว

    Great information shared...Thanks

  • @sh0uek840
    @sh0uek840 3 ปีที่แล้ว

    Thank you for this channel

  • @Nasirilyas-1
    @Nasirilyas-1 ปีที่แล้ว

    just --
    excellent.

  • @briancamcginn
    @briancamcginn 3 ปีที่แล้ว

    Great information.

  • @allan1827
    @allan1827 2 ปีที่แล้ว

    Thanks !

  • @docteurgreene
    @docteurgreene 3 ปีที่แล้ว

    Hey Lowell, thank you for this interesting video, as usual :)
    WMI is a very important part of Windows but probably one of the less known. For exemple I often solve issues on servers or workstations by renaming the "repository" folder but to be honest I don't really know why and how this repository has became corrupted. By experience I know if this folder is more than 200 MB it is a good idea to try to rename it and see if the problem is solved or not (if not, just roll back).
    Additional info: my favourite wmi command is "wmic pagefile list" that helps a lot to know if a computer is needing some more RAM or not.

    • @TechsavvyProductions
      @TechsavvyProductions  3 ปีที่แล้ว

      I am not surprise at the corrupt repository, WMI is very complex at every level. Many of the tools are to fix the database. DCOM is also known for causing problems! Thanks for watching!

  • @Soulfly366
    @Soulfly366 3 ปีที่แล้ว

    Wow you are very good. Thank you!

    • @TechsavvyProductions
      @TechsavvyProductions  3 ปีที่แล้ว

      Glad it was helpful!

    • @Soulfly366
      @Soulfly366 3 ปีที่แล้ว

      @@TechsavvyProductions I have just tried software for WMI explorering that you have recommended In my work environment and when I switch to normal view it is crushing. I mean from friendly. Possibly because of Windows Defender. I switched to WMI explorer shared by my colleague. Also shared video with him as he asked :)

    • @Soulfly366
      @Soulfly366 3 ปีที่แล้ว

      @@TechsavvyProductions We use WMI Explorer 2.0.0.2. Nice tool for me :)

  • @robinmalli34
    @robinmalli34 3 ปีที่แล้ว

    great vid

  • @GBlunted
    @GBlunted 2 ปีที่แล้ว

    this shit is so complicated! but I'm pretty sure root/CIM2, WIBEM and these WMI namespaces are the most common cause of events, either informational/neutral or bad/critical, when looking through logs with the events manager! This was good content tho to help me begin to better understand what they are all about and confirm I basically was on the right track when trying to figure out what this stuff was all about on my own with the limited/screwy documentation available these days. I actually used wmic to run a power diagnostic test of some kind and create an .html report with the results that I found informational. Also was beginning to think there was some 3rd party apps that must be useful for looking at these object models and sure enough WMIX was recommended here so that's the next step I plan to take to further investigate this part of my OS! 👍🏽

  • @chaminda512
    @chaminda512 2 ปีที่แล้ว +1

    🤩❤

  • @surfthemoon1279
    @surfthemoon1279 3 ปีที่แล้ว

    Lowell, do you think you will do any videos on Linux? If so, it would be great. Really liked the Layet 7 video. I always check your content. I'm just not involved with Windows currently. Thanks

    • @TechsavvyProductions
      @TechsavvyProductions  3 ปีที่แล้ว

      Dave: great question, there are so many great videos on Linux on TH-cam! I am struggling to decide what topics that are not already covered by 10-20 really good videos already. I would love to a have wish list of topics on Linux that you be interested in. Thanks for watching.

  • @Aley676
    @Aley676 7 หลายเดือนก่อน

    Do you think you could do a video on troubleshooting wmi? every wmi troubleshooting i see is everyone just rebuilding the whole repository and it magically fixes things, but i want to know what you can do before going to that extreme

    • @TechsavvyProductions
      @TechsavvyProductions  7 หลายเดือนก่อน +1

      Great idea for a video!

    • @Aley676
      @Aley676 7 หลายเดือนก่อน

      @@TechsavvyProductions if you do end up making it id be so happy, turned on notifications on your channel so i dont miss it if you do!

  • @mshingote
    @mshingote 2 ปีที่แล้ว

    Which protocol wql uses?

    • @TechsavvyProductions
      @TechsavvyProductions  2 ปีที่แล้ว

      docs.microsoft.com/en-us/windows/win32/wmisdk/wql-sql-for-wmi WMI queries use WMI Query Language (WQL), a subset of SQL.

  • @M911
    @M911 ปีที่แล้ว

    Thank you for the video👍
    I am really interested in WMI.
    Please what does it mean namespace, I hear it a lot in in technologies like AD DS or programming languages, the word “namespace” in which sense does it mean

    • @TechsavvyProductions
      @TechsavvyProductions  ปีที่แล้ว +1

      You are rightly to be confused due to so many technologies using the same word and many times with different meanings. A profound problem in IT! But addressing the issue in WMI here is a good article. powershell.one/wmi/root#:~:text=where%20it%20lives.-,WMI%20organizes%20its%20classes%20in%20a%20hierarchical%20namespace.,is%20always%20called%20%E2%80%9Croot%E2%80%9D.

  • @trmavirtual
    @trmavirtual 2 ปีที่แล้ว

    Probably you should do a video interview/ podcast with Eli the Computer Guy, not sure if you ever heard about him.

    • @TechsavvyProductions
      @TechsavvyProductions  2 ปีที่แล้ว

      Yes I have seen some of his videos. I have been thinking about doing interviews with my peers in the IT field. Not sure anyone would be interested?

    • @trmavirtual
      @trmavirtual 2 ปีที่แล้ว

      @@TechsavvyProductions I think its worth trying. just so you know I am getting ready for a interview, the position its cloud support engineer for AWS, your study material its great, because what they want its pretty much a sys admin, currently I work at a AWS data center. Thanks for the videos again.

  • @khaldunazar
    @khaldunazar 2 ปีที่แล้ว

    hi, thank you for your great video I cant find wmix software that you explained about could you please share with us a direct link please

    • @TechsavvyProductions
      @TechsavvyProductions  2 ปีที่แล้ว

      www.goverlan.com/knowledge/article/wmix-getting-started/