title: Uninstalling Windows Hotfix via C# or PowerShell
body: <p>In our Company we need to uninstall a Windows Hotfix thats installed on the System. I've done a PowerShell Script that checks if the specified <code>Update</code> (Lookup via KBArticleID) is installed or not and then reports this via Textfile to the Server.</p>
  
  <p>There is a Windows built-in Tool called <em>WUSA</em> (<em>Windows-Update-Standalone-Installer</em>) that allows to uninstall Updates with a specified <code>KB-Article-ID</code>. The Problem is that under Windows 7, 8.1 and 10 the WUSA-Tools only works in normal interactive Mode and not in the quiet Mode that we need. I'm running like this:</p>
  
  <pre><code>wusa.exe /uninstall /kb:3114409 /norestart /quiet
  </code></pre>
  
  <p>As described the Problem is that this command will only run in Interactive Mode and not Quiet.
  Do you have any solutions or hints? I would prefer to implement this via PowerSehll or C# but other Solutions are welcome too :)</p>
  
  <p>Thanks for your help!</p>