<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    
    <title>Raymond P. Burkholder - Things I Do - MS Windows</title>
    <link>http://blog.raymond.burkholder.net/</link>
    <description>In And Around Technology and The Arts</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.7.2 - http://www.s9y.org/</generator>
    <pubDate>Fri, 25 Jun 2021 21:57:34 GMT</pubDate>

    <image>
        <url>http://blog.raymond.burkholder.net/templates/bulletproof/img/s9y_banner_small.png</url>
        <title>RSS: Raymond P. Burkholder - Things I Do - MS Windows - In And Around Technology and The Arts</title>
        <link>http://blog.raymond.burkholder.net/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>PowerShell Notes To Self</title>
    <link>http://blog.raymond.burkholder.net/index.php?/archives/1127-PowerShell-Notes-To-Self.html</link>
            <category>MS Windows</category>
    
    <comments>http://blog.raymond.burkholder.net/index.php?/archives/1127-PowerShell-Notes-To-Self.html#comments</comments>
    <wfw:comment>http://blog.raymond.burkholder.net/wfwcomment.php?cid=1127</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.raymond.burkholder.net/rss.php?version=2.0&amp;type=comments&amp;cid=1127</wfw:commentRss>
    

    <author>nospam@example.com (Raymond P. Burkholder)</author>
    <content:encoded>
    &lt;ul&gt;
  &lt;li&gt;&lt;b&gt;update-help&lt;/b&gt;
  &lt;li&gt;&lt;b&gt;get-help -name about*&lt;/b&gt;
  &lt;li&gt;&lt;b&gt;get-variable&lt;/b&gt;
  &lt;li&gt;&lt;b&gt;get-command -verb&lt;/b&gt;
  &lt;li&gt;&lt;b&gt;get-command -noun&lt;/b&gt;
  &lt;li&gt;&lt;b&gt;$psversiontable.psversion&lt;/b&gt;
  &lt;li&gt;&lt;b&gt;$null&lt;/b&gt; - can be assigned to and assigned from
  &lt;li&gt;&lt;b&gt;$var.gettype().name&lt;/b&gt;
  &lt;li&gt;&lt;b&gt;get-member -inputobject $variable&lt;/b&gt;
  &lt;li&gt;&lt;b&gt;$var = @(&#039;one&#039;,&#039;two&#039;)&lt;/b&gt; - array variable
  &lt;li&gt;&lt;b&gt;$var = @{ test1=1; test2=&#039;here&#039; }&lt;/b&gt; - hash table
  &lt;li&gt;&lt;b&gt;get-content -path $filepath&lt;/b&gt; - can be used to pipe entries (piped as objects)
  &lt;li&gt;&lt;b&gt;get-help -name get-service -full&lt;/b&gt; - for details and examples
  &lt;li&gt;&lt;b&gt;&lt;/b&gt;
  &lt;/ul&gt;
 
    </content:encoded>

    <pubDate>Thu, 24 Jun 2021 21:50:53 +0000</pubDate>
    <guid isPermaLink="false">http://blog.raymond.burkholder.net/index.php?/archives/1127-guid.html</guid>
    
</item>
<item>
    <title>Feature update to Windows 10, version 1607 - error code 0xC190020E</title>
    <link>http://blog.raymond.burkholder.net/index.php?/archives/933-Feature-update-to-Windows-10,-version-1607-error-code-0xC190020E.html</link>
            <category>MS Windows</category>
    
    <comments>http://blog.raymond.burkholder.net/index.php?/archives/933-Feature-update-to-Windows-10,-version-1607-error-code-0xC190020E.html#comments</comments>
    <wfw:comment>http://blog.raymond.burkholder.net/wfwcomment.php?cid=933</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.raymond.burkholder.net/rss.php?version=2.0&amp;type=comments&amp;cid=933</wfw:commentRss>
    

    <author>nospam@example.com (Raymond P. Burkholder)</author>
    <content:encoded>
    &lt;p&gt;When upgrading Windows 10 on a small HP Stream with limited drive space, I get an error code 0xC190020E.

&lt;p&gt;Here are some steps to possibly get past this obstacle:

&lt;ul&gt;
  &lt;li&gt;Bring up task manager (ctrl-alt-del).  Kill the windows update application.
  &lt;li&gt;Bring up task manager (ctrl-alt-del).  Switch over to the services tab.  Stop the &#039;wuauserv&#039; service.
  &lt;li&gt;In control panel - programs and services - delete the windows update program
  &lt;li&gt;Using file manager, delete c:\windows\SoftwareDistribution
  &lt;li&gt;Using file manager, delete c:\Windows10Upgrade
  &lt;li&gt;Right click the trash bin and empty the contents
  &lt;li&gt;Connect a large USB drive, 10G or more, identify drive letter (probably d:)
  &lt;li&gt;Start cmd.exe in administrator mode, run these commands:
  &lt;ul&gt;
    &lt;li&gt;mkdir d:\microsoft
    &lt;li&gt;mkdir d:\microsoft\updates
    &lt;li&gt;mkdir d:\microsoft\upgrades
    &lt;li&gt;mklink /j c:\windows\SoftwareDistribution d:\microsoft\updates
    &lt;li&gt;mklink /j c:\Windows10Upgrade d:\microsoft\upgrades
    &lt;/ul&gt;
  &lt;li&gt;start microsoft update
  &lt;li&gt;it should start to use the USB drive for files.  you will need at least 8G free on the c: drive for the process.
  &lt;li&gt;hopefully the upgrade process works for you, it did for me
  &lt;/ul&gt; 
    </content:encoded>

    <pubDate>Tue, 22 May 2018 17:01:50 +0000</pubDate>
    <guid isPermaLink="false">http://blog.raymond.burkholder.net/index.php?/archives/933-guid.html</guid>
    
</item>
<item>
    <title>Disable Windows 10 Login Background</title>
    <link>http://blog.raymond.burkholder.net/index.php?/archives/703-Disable-Windows-10-Login-Background.html</link>
            <category>MS Windows</category>
    
    <comments>http://blog.raymond.burkholder.net/index.php?/archives/703-Disable-Windows-10-Login-Background.html#comments</comments>
    <wfw:comment>http://blog.raymond.burkholder.net/wfwcomment.php?cid=703</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.raymond.burkholder.net/rss.php?version=2.0&amp;type=comments&amp;cid=703</wfw:commentRss>
    

    <author>nospam@example.com (Raymond P. Burkholder)</author>
    <content:encoded>
    &lt;ul&gt;
  &lt;li&gt;Run regedit.
  &lt;li&gt;In Registry Editor, go to following key:  HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System
  &lt;li&gt;In right-side pane, create new DWORD DisableLogonBackgroundImage and set its value to 1.
  &lt;li&gt;Restart your computer and it&#039;ll remove the background image from login screen.
  &lt;/ul&gt;

&lt;p&gt;If you want to restore Login Screen background image in future, delete the DWORD DisableLogonBackgroundImage.

&lt;p&gt;From &lt;a href=&quot;http://www.tenforums.com/customization/58699-how-change-sign-login-screen-background-picture-windows-10-a.html&quot; 
target=_blank&gt;How To Change Sign-in/Login Screen Background Picture In Windows 10 &lt;/a&gt;

&lt;p&gt;Pictures are located in C:\Windows\Web\Screen

&lt;p&gt;One other setting:  Settings -&gt; Ease of Access -&gt; Other Options -&gt; Show Windows Background -&gt; Off

&lt;p&gt;&lt;a href=&quot;https://support.microsoft.com/en-us/help/17780/featured-wallpapers&quot; target=_blank&gt;
Microsoft Featured Wallpapers&lt;/a&gt; 
    </content:encoded>

    <pubDate>Sun, 13 Nov 2016 14:50:12 +0000</pubDate>
    <guid isPermaLink="false">http://blog.raymond.burkholder.net/index.php?/archives/703-guid.html</guid>
    
</item>
<item>
    <title>Windows Machine Inventory/Upgrades/Downgrades</title>
    <link>http://blog.raymond.burkholder.net/index.php?/archives/648-Windows-Machine-InventoryUpgradesDowngrades.html</link>
            <category>MS Windows</category>
    
    <comments>http://blog.raymond.burkholder.net/index.php?/archives/648-Windows-Machine-InventoryUpgradesDowngrades.html#comments</comments>
    <wfw:comment>http://blog.raymond.burkholder.net/wfwcomment.php?cid=648</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.raymond.burkholder.net/rss.php?version=2.0&amp;type=comments&amp;cid=648</wfw:commentRss>
    

    <author>nospam@example.com (Raymond P. Burkholder)</author>
    <content:encoded>
    &lt;p&gt;I was always under the impression that once you installed Windows, put in the key, and then if the label or key information is lost, you&#039;d never be able to get it back.  And sometimes computers come with Windows installed, but the license key is no where to be found.

&lt;p&gt;It is nice to be proven wrong.  I came across an article called 
&lt;a href=&quot;http://winsupersite.com/windows/how-download-last-three-versions-windows-officially-no-cost&quot; target=_blank&gt;How to download the last three versions of Windows officially at no cost&lt;/a&gt;.  

&lt;p&gt;A utility called the &lt;a href=&quot;http://belarc.com/free_download.html&quot; target=_blank&gt;Belarc Advisor - Free Personal PC Audit&lt;/a&gt; can be used, among other things, to recover the original license key used to register the system.  This can then be used to re-install the system.  

&lt;p&gt;The advisor creates a local file which can be viewed in you web browser.  Information is not transferred over the internet.  Information sections provided by the software include:  Operating System, System Model, Processor, Main Circuit Board, Drives, Memory Modules, Users, Display, Bus Adapters, MultiMedia, Virus Protection, Communications (network cards), Other Devices, Network Map, License Keys, and a Software Version List.

&lt;p&gt;The manufacturer&#039;s recovery solution can be used, or for recent versions of windows, .iso files can be downloaded from Microsoft.  There are some caveats, some of which are listed in the comments of the article to which I linked earlier.

&lt;p&gt;These are the downloads:

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.microsoft.com/en-in/software-download/windows7&quot; target=_blank&gt;Windows 7&lt;/a&gt;
  &lt;li&gt;&lt;a href=&quot;http://windows.microsoft.com/en-US/windows-8/upgrade-product-key-only&quot; target=_blank&gt;Windows 8 Upgrade&lt;/a&gt;
  &lt;li&gt;&lt;a href=&quot;http://www.microsoft.com/en-us/software-download/windows10&quot; target=_blank&gt;Windows 10&lt;/a&gt;
  &lt;/ul&gt;

 
    </content:encoded>

    <pubDate>Wed, 09 Sep 2015 16:11:58 +0000</pubDate>
    <guid isPermaLink="false">http://blog.raymond.burkholder.net/index.php?/archives/648-guid.html</guid>
    
</item>
<item>
    <title>Interesting Boot Drive Utilities</title>
    <link>http://blog.raymond.burkholder.net/index.php?/archives/599-Interesting-Boot-Drive-Utilities.html</link>
            <category>MS Windows</category>
    
    <comments>http://blog.raymond.burkholder.net/index.php?/archives/599-Interesting-Boot-Drive-Utilities.html#comments</comments>
    <wfw:comment>http://blog.raymond.burkholder.net/wfwcomment.php?cid=599</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.raymond.burkholder.net/rss.php?version=2.0&amp;type=comments&amp;cid=599</wfw:commentRss>
    

    <author>nospam@example.com (Raymond P. Burkholder)</author>
    <content:encoded>
    &lt;p&gt;I&#039;m currently working on getting some Supermicro X8DTT blades upgraded on their BIOS, LSI Raid, IPMI firmware sets.

&lt;p&gt;IPMI was the first thing to be tackled.  The existing version, 2.x something, just would not communicate with the LAN.  The support people suggested performing a manual upgrade.  So, the next question, is how to build a bootable flash drive?  

&lt;p&gt;That turned out to be quite easy.  &lt;a href=&quot;http://rufus.akeo.ie/&quot; target=_blank&gt;Rufus&lt;/a&gt; creates &quot;Create bootable USB drives the easy way&quot;.  It comes with &lt;a href=&quot;http://www.freedos.org/&quot; target=_blank&gt;FreeDOS&lt;/a&gt; as part of the toolset.  Simple.  Choose an external USB drive, and install.  Then copy over the necessary BIOS burning utilities.  Then boot the target machine with the USB drive.  

&lt;p&gt;The only draw back with Rufus, is that it requires an external, physical USB drive.  It won&#039;t create an on disk .iso or .img file.  This would be so convenient.

&lt;p&gt;It becomes a bit more challenging to create an on-disk .iso file.  The solution comes from 
&lt;a href=&quot;http://crashmag.net/creating-a-bootable-firmware-bios-update-iso-for-your-supermicro-motherboard&quot; target=_blank&gt;CrashMAG&lt;/a&gt;.  

&lt;p&gt;From &lt;a href=&quot;http://www.fdos.org/bootdisks/&quot; target=_blank&gt;FREEDOS Ripcord BootDisk&lt;/a&gt;, download 
&lt;a href=&quot;http://www.fdos.org/bootdisks/ISO/FDOEMCD.builder.zip&quot; target=_blank&gt;FDOEMCD.builder.zip&lt;/a&gt;.  Unzip to your local drive.  It will create a directory structure startingwith FDOEMCD, and will have a sub-directory called CDROOT.  This is where the various flash utilities will go.

&lt;p&gt;If running a 32 bit operating system, you should be able to run mkisofs.exe to create an iso.  For 64 bit operating systems, go to  
&lt;a href=&quot;http://smithii.com/cdrtools&quot; target=_blank&gt;smithii.com/cdrtools&lt;/a&gt; and download 
&lt;a href=&quot;http://smithii.com/files/cdrtools-latest.zip&quot; target=_blank&gt;cdrtools-latest.zip&lt;/a&gt;.  From this archive, extract &#039;mkisofs.exe&#039; and &#039;cygwin1.dll&#039; and put them into the FDOEMCD directory, over-writing the existing mkisofs.exe file.

&lt;p&gt;After the CDROOT drive is populated with the necessary files, mkisofs.exe can be executed.  This will create an .iso file in the FDOEMCD directory ready for remote mounting via IPMA or ILO clients.

&lt;p&gt;Another interesting utility is &lt;a href=&quot;http://www.winimage.com/winimage.htm&quot; target=_blank&gt;WinImage&lt;/a&gt;.  Given an existing image file, this can be used to add and subtract file from it.  But you already need an existing image.

&lt;p&gt;I came across &lt;a href=&quot;http://www.ultimatebootcd.com/&quot; target=_blank&gt;ultimatebootcd&lt;/a&gt; but havn&#039;t really evaluated it.

&lt;p&gt;&lt;a href=&quot;http://www.bootdisk.com/bootdisk.htm&quot; target=_blank&gt;Free Boot Disks&lt;/a&gt; has a list of free boot disks to be downloaded.

&lt;p&gt;&lt;a href=&quot;http://www.ltr-data.se/opencode.html/&quot; target=_blank&gt;Ltr Data&lt;/a&gt; has a bunch of interesting utilities.  By far the most interesting, for this moment, is 
&lt;a href=&quot;http://www.ltr-data.se/files/imdiskinst.exe&quot; target=_blank&gt;ImDisk Virtual Disk Driver&lt;/a&gt;.  It beats 
Daemon Tools hands-down.  Not only will it open and mount existing images, but empty pre-allocated files in a folder can be created.  The file can be mounted, formatted, and then files placed into it.  Very light weight and quick.
&lt;a href=&quot;

 
    </content:encoded>

    <pubDate>Tue, 05 Aug 2014 19:51:43 +0000</pubDate>
    <guid isPermaLink="false">http://blog.raymond.burkholder.net/index.php?/archives/599-guid.html</guid>
    
</item>
<item>
    <title>Security Enhancements for Remote Access at Microsoft</title>
    <link>http://blog.raymond.burkholder.net/index.php?/archives/8-Security-Enhancements-for-Remote-Access-at-Microsoft.html</link>
            <category>MS Windows</category>
            <category>Networks</category>
            <category>VPN</category>
    
    <comments>http://blog.raymond.burkholder.net/index.php?/archives/8-Security-Enhancements-for-Remote-Access-at-Microsoft.html#comments</comments>
    <wfw:comment>http://blog.raymond.burkholder.net/wfwcomment.php?cid=8</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.raymond.burkholder.net/rss.php?version=2.0&amp;type=comments&amp;cid=8</wfw:commentRss>
    

    <author>nospam@example.com (Raymond P. Burkholder)</author>
    <content:encoded>
    &lt;p&gt;Here is a link to a paper that has a bunch of useful stuff in it regarding Microsoft VPN&#039;s, IAS (Internet  Authentication Server), security scripting, and Windows 2003 based Remote Access Infrastructure:  &lt;a href=&quot;http://www.microsoft.com/technet/itshowcase/content/rasecwp.mspx&quot; target=_blank&gt;Security Enhancements for 
Remote Access at Microsoft: Technical White Paper&lt;/a&gt; 
    </content:encoded>

    <pubDate>Mon, 07 May 2007 19:01:47 +0000</pubDate>
    <guid isPermaLink="false">http://blog.raymond.burkholder.net/index.php?/archives/8-guid.html</guid>
    
</item>
<item>
    <title>User Certficate Auto Enrollment</title>
    <link>http://blog.raymond.burkholder.net/index.php?/archives/3-User-Certficate-Auto-Enrollment.html</link>
            <category>MS Windows</category>
    
    <comments>http://blog.raymond.burkholder.net/index.php?/archives/3-User-Certficate-Auto-Enrollment.html#comments</comments>
    <wfw:comment>http://blog.raymond.burkholder.net/wfwcomment.php?cid=3</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.raymond.burkholder.net/rss.php?version=2.0&amp;type=comments&amp;cid=3</wfw:commentRss>
    

    <author>nospam@example.com (Raymond P. Burkholder)</author>
    <content:encoded>
    &lt;p&gt;With my 802.1x test setup, machine certificates were being sent to domain machines with no problem, but user  certificates were not showing up.

&lt;p&gt;In the group policy object, right on the container housing the users that needed certificates, I set the 
auto-enrollment 
settings.  For some reason things weren&#039;t being inherited from the domain default policy.  The group policy container is 
User Configuration -&gt; Windows Settings -&gt; Security Settings -&gt; Public 
Key Policies -&gt; Autoenrollment SEttings.  The &#039;Enroll Certificates Automatically&#039; needs to be checked along with it&#039;s two 
subsidiary check boxes.

&lt;p&gt;The following command serves as a manual refresh of the policy:

&lt;p&gt;&lt;blockquote&gt;&lt;pre&gt;
gpupdate /target:user
&lt;/pre&gt;&lt;/blockquote&gt;

&lt;p&gt;Enrollment will take several minutes.  Running the certmgr.msc mmc snap-in will allow one to check that the certificate 
has arrived in 
the Personal -&gt; Certificates store.

&lt;p&gt;The Application Event Log will contain success/failure status for the auto-enrollment.

&lt;p&gt;I also found out from an &lt;a 
href=&quot;http://technet2.microsoft.com/windowsserver/en/library/8b1e8736-1574-44a0-802f-974f7aeedd9c1033.mspx?mfr=true&quot; 
target=_blank&gt;troubleshooting auto-enrollment article&lt;/a&gt;, that domain users without email addresses will not 
auto-enroll.  They don&#039;t need an actual email box, just an entry in the email attribute in Active Directory.

&lt;p&gt;As further reference, Microsoft has an article on &lt;a 
href=&quot;http://technet2.microsoft.com/windowsserver/en/library/e50d9f23-dc9a-489f-9a42-55a3b916e9cb1033.mspx?mfr=true&quot; 
target=_blank&gt;How Autoenrollment Works&lt;/a&gt;.  There are other related and helpful articles in the same library section. 
    </content:encoded>

    <pubDate>Mon, 07 May 2007 18:38:21 +0000</pubDate>
    <guid isPermaLink="false">http://blog.raymond.burkholder.net/index.php?/archives/3-guid.html</guid>
    
</item>
<item>
    <title>Implementing a Wired 802.1X Network With Cisco and Microsoft</title>
    <link>http://blog.raymond.burkholder.net/index.php?/archives/4-Implementing-a-Wired-802.1X-Network-With-Cisco-and-Microsoft.html</link>
            <category>802.1x</category>
            <category>Cisco</category>
            <category>MS Windows</category>
    
    <comments>http://blog.raymond.burkholder.net/index.php?/archives/4-Implementing-a-Wired-802.1X-Network-With-Cisco-and-Microsoft.html#comments</comments>
    <wfw:comment>http://blog.raymond.burkholder.net/wfwcomment.php?cid=4</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.raymond.burkholder.net/rss.php?version=2.0&amp;type=comments&amp;cid=4</wfw:commentRss>
    

    <author>nospam@example.com (Raymond P. Burkholder)</author>
    <content:encoded>
    &lt;p&gt;Some companies will set up guest networks utilizing a parallel network configuration:  separate switches or hubs, along  with separate DSL/router internet connections.  They will then designate certain ports in a conference room to be &#039;corporate  connections&#039; and certain ports to be &#039;guest network&#039;.  They then leave it up to the user to &#039;pick a port&#039;.

&lt;p&gt;This mechanism does indeed provide a separate path to the internet, but obviously, the weakness is an inability to 
prevent people from using inappropriate ports.

&lt;p&gt;A better from of enforcement is provided through the implementation of an authentication/authorization protocol called 
802.1X.  This protocol works with wired as well as wireless networks.  Various methods of operation are available.  The 
simplest to to either enable or disable a switch port based upon receipt of appropriate credentials from the supplicant, 
which is the computer/user being connected to the network.
 &lt;br /&gt;&lt;a href=&quot;http://blog.raymond.burkholder.net/index.php?/archives/4-Implementing-a-Wired-802.1X-Network-With-Cisco-and-Microsoft.html#extended&quot;&gt;Continue reading &quot;Implementing a Wired 802.1X Network With Cisco and Microsoft&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Mon, 30 Apr 2007 19:38:16 +0000</pubDate>
    <guid isPermaLink="false">http://blog.raymond.burkholder.net/index.php?/archives/4-guid.html</guid>
    
</item>

</channel>
</rss>
