header image

Archive for Windows 8

When you do an upgrade or a new install on a system that already has Windows installed you get a Windows.old folder left behind with a whole bunch of stuff you no longer need.

The permissions aren’t reset so you have a painful experience getting rid of it and as its quite a few GB you really do want it gone.

While not insurmountable the problem should never have arisen in the first place

under: Windows 8

I’ve upgraded two machines to Windows 8

The first is my main working laptop:

  • Windows 8 Enterprise can’t do an in place upgrade of Windows 7 Ultimate. So had to re-install all my applications. Took the opportunity to upgrade to Office 2013 and Visual Studio 2012
  • Following installed and work:
    • Adobe Digital Editions
    • Camtasia
    • Snaggit
    • Live mail 2012
    • Palm eReader
    • Skype
  • Magic Disk is no longer required because Windows 8 can mount .iso files in the file system.  Right click an .iso file in File Explorer and Mount is the first choice on the context menu
  • Windows defender now does Anti-Virus

 

The second machine was my Dell Duo:

  • Installed windows 8 as an upgrade to Windows 7 Home premium
  • Kindle for PCs doesn’t work on Windows 8. Download the free Kindle app from the Microsoft  store. Its not obvious where the downloaded books are stored
  • The DUO is a hybrid netbook/tablet. The accelerometer stopped working post upgrade meaning the screen didn’t rotate. Not good for a tablet. Dell don’t appear to do an updated driver but a web search found the issue was fixable using the Samsung driver from http://www.samsung.com/global/windowspreview/
  • Running as a tablet swipe & touch all seem to work OK

One draw back to the Kindle app is that it only seems able to access ebooks through the Amazon store. With Kindle for windows PC I could add books in from other sources. Stopping this is a backward step.  Luckily I have other means of reading those ebooks

under: Windows 8

One of the questions in the recent Scripting Games involved toggling between a wireless and LAN connection. Only one was to be up at any one time.

This can be solved using WMI but becomes hugely simpler in Windows 8/2012 as we get a bunch of cmdlets for working with network adapters.

Using WMI

Get-WmiObject -Class Win32_NetworkAdapter | Measure-Object

I get 15 objects returned on my system – but I’m only interested in 2 of them!

Using the new functionality

PS> Get-NetAdapter | ft -a Name, ifIndex, Status

Name             ifIndex Status
—-             ——- ——
Virtual Wireless      21 Disabled
Virtual LAN           12 Up

This leads to a simple piece of code

Get-NetAdapter |
foreach {
  $nic = $_
  switch ($_.Status){
   "Up"        {Disable-NetAdapter -InputObject $nic -Confirm:$false}
   "Disabled"  {Enable-NetAdapter -InputObject $nic -Confirm:$false}

  }
}

Get the adapter, test its status and toggle to the other.

These cmdlets are in the NetAdapter module which is created using the cmdlets over objects techniques to utilise WMI classes in a much friendlier way. Remoting capabilities are supplied by CIMsessions

under: Networking, PowerShell and WMI, PowerShell V3, Windows 8, Windows 8 Server

This is the release candidate in all but name – the Windows Server 2012 is known as the Release Candidate which is confusing.

 

I don’t intend to write full reviews but just little notes of things I discover as I’m experimenting.

 

Just been puzzling over the maps app & the location it showed for me. Finally dawned on me that it was showing the position of my ISP!

Turned that off as it is more confusing than useful in that case.

under: Windows 8

Windows 8 Modules

Posted by: | March 2, 2012 | No Comment |

We saw the modules that come with Windows server 8

 

This is the list of modules available in a vanilla Windows 8 32 bit install

AppLocker
Appx
BitLocker
BitsTransfer
BranchCache
CimCmdlets
DirectAccessClientComponents
Dism
DnsClient
International
iSCSI
Kds
Microsoft.PowerShell.Diagnostics
Microsoft.PowerShell.Host
Microsoft.PowerShell.Management
Microsoft.PowerShell.Security
Microsoft.PowerShell.Utility
Microsoft.WSMan.Management
MMAgent
MsDtc
NetAdapter
NetLbfo
NetQos
NetSecurity
NetSwitchTeam
NetTCPIP
NetworkConnectivityStatus
NetworkTransition
PKI
PrintManagement
PSDiagnostics
PSScheduledJob
PSWorkflow
ScheduledTasks
SecureBoot
SmbShare
SmbWitness
Storage
TroubleshootingPack
TrustedPlatformModule
Wdac
WindowsDeveloperLicense

Again the core PowerShell modules are italicised – though that concept is becoming redundant as PowerShell v3 auto loads all modules it finds on the module path

under: PowerShell V3, Windows 8

« Newer Posts

Categories