Showing posts with label SystemAdministration. Show all posts
Showing posts with label SystemAdministration. Show all posts

Monday, June 02, 2014

Don't make them squint, ZoomIt!

Next of Windows - ZoomIt – The Little Tool to Zoom In and Out Your Desktop with Ease

ZoomIt, part of the famous Sysinternals Suite, is an awesome little tool that makes presentation as well as software demonstration a great pleasure to not only the presenter but also all audiences who desperately want to see what’s on the big screen more clearly. It’s a 2-in-one tool that combines screen zoom and annotation into one little piece that is also very easy to use and highly customizable. It’s been around for years, but still it’s one of my favorite tools that I want to recommend to anyone who does presentation or demonstration for living.

ZoomIt is free and portable, runs unobtrusively in the system tray and activates with customizable hotkeys to zoom in on an area of the screen, move around while zooming, and draw on the zoomed area.

...

image

If you've seen just about any Microsoft development or technical presentation you've probably seen this tool in action. You've seen the presenter zoom in? Maybe draw on the screen? This is likely the utility they used. If you're a budding live presenter this tool is a must know... And the price is really hard to beat (it's free ;)

 

Related Past Post XRef:
ZoomIt, the must have technical presentation tool, get’s a major update (with added Win7 coolness) – ZoomIt v4 released

"Sysinternals Primer: TechEd 2014 Edition"
Mark TechEd's you... See all four of Mark Russinovich's recent TechEd North America sessions
The “Windows Sysinternals Primer: Process Explorer, Process Monitor, and More” from TechEd 2010 North America

How-To schools you on SysInternals, "Using SysInternals Tools Like a Pro"
"Utilizing SysInternals Tools for Windows Client" - The Seven Part Series..
A "Windows Sysinternals Administrator's Reference" book by Mark Russinovich? You had me a $30 pre-order special price (and Sysinternals... and Mark Russinovich... and... )
Sysinternals 101 – “Notes from the field,” a quick intro to a few Sysinternals utilities (Process Explorer, TCPView, Process Monitor, VMMap)
Hands On Learning How to Use the Sysinternals Process Monitor Utility

Process Explorer v16.0 is out and now cooking with VirusTotal
Disk2vhd turns 2, v2.0 that is, and a few more Sysinternals utility updates
New Sysinternals utility released today, Disk2vhd v1.0 – Yes ...

A Sweet Summer Sysinternals Suite Refresh
It's a sweet suite! Windows Sysinternals Suite gets a summer refresh [August 3, 2012]...
Sysinternals Suite 2010 Refreshed - All the latest versions, one 12.4MB zip…
Sysinternals Suite Refreshed – All the latest Sysinternals Utilities, one tiny zip (well 10MB zip…)
Sysinternals Suite (8MB of Complete Sysinternals Goodness)

Mesh'ing Live.Sysinternals.com, using Vista Scheduling and Robocopy|
A handy PowerShell script to keep your Sysinternals Suite up to date
The latest Sysinternals utilities are just a URL away, Live.Sysinternals.com

Use the Sysinternals Utilities? The EULA bug dialog you? Then try this…

More desktops for Windows 8 with Sysinternals Desktops v2.0
It's a sunny day when we get a new Sysinternals utility...
It’s a new Sysinternals Tool Day! RAMMap v1.0 released!

Monday, May 19, 2014

What is 14 sessions, 21 hours and free? The Exam Prep Sessions from TechEd North America 2014...

Speaking of content to catch on the Channel 9 Windows Phone App...

Born to Learn - Now Available On Demand: Exam Prep Sessions from TechEd NA 2014

Whether you attended TechEd North America 2014 or not, all the Exam Prep sessions are available for you to watch anytime, thanks to our friends at Channel 9. Catch them all here.

For ease of reference, here's the list of Exam Prep sessions in the order they were presented during TechEd NA. Enjoy!

image

14 sessions, 21 hours'ish, all free...

image

Thursday, May 15, 2014

Go direct to...SMB Direct - If you're accessing large files,heavily accessed files via SMB...

Tip of the Day - Tip of the Day: SMB Direct

Today’s Tip…

Windows Server 2012 includes a new feature called SMB Direct, which supports the use of network adapters that have Remote Direct Memory Access (RDMA) capability. Network adapters that have RDMA can function at full speed with very low latency, while using very little CPU. For workloads such as Hyper-V or Microsoft SQL Server, this enables a remote file server to resemble local storage. SMB Direct includes:

  • Increased throughput: Leverages the full throughput of high speed networks where the network adapters coordinate the transfer of large amounts of data at line speed.
  • Low latency: Provides extremely fast responses to network requests, and, as a result, makes remote file storage feel as if it is directly attached block storage.
  • Low CPU utilization: Uses fewer CPU cycles when transferring data over the network, which leaves more power available to server applications.

SMB Direct is automatically configured by Windows Server 2012. [GD: Post Leached in full]

...you'll want to check this out. Say you're accessing really large PST's via a network share and it's not working out real well, this might be something you should run to check out. The problem might be though that this is a Server 2012 feature and you're accessing those resources from a Win7 box... hum... Will have to think about that.

 

Related Past Post XRef:
Pst... Storing PST's on a network share? Still a no-no...

"Sysinternals Primer: TechEd 2014 Edition"

TechEd 2014 - TWC: Sysinternals Primer: TechEd 2014 Edition

The latest edition of the popular Sysinternals Primer series with Aaron Margosis, Mark Russinovich’s co-author of The Windows Sysinternals Administrator’s Reference. The Sysinternals utilities are vital tools for any computer professional on the Windows platform. Mark Russinovich's popular "Case Of The Unexplained" demonstrates some of their capabilities in advanced troubleshooting scenarios. This complementary tutorial series focuses primarily on the utilities themselves, deep-diving into as many features as time allows. Expect to see some advanced analysis, such as manipulating Procmon results with Windows PowerShell, and interesting/useful new features.

image

How could I not include this in my Sysinternals post collection? :P

Remember, there's a HUGE collection of free on-demand videos from TechEd and Build. Go there, be there, do there! (or whatever, you get the idea... ;)

 

Related Past Post XRef:
How-To schools you on SysInternals, "Using SysInternals Tools Like a Pro"
Mark TechEd's you... See all four of Mark Russinovich's recent TechEd North America sessions
The “Windows Sysinternals Primer: Process Explorer, Process Monitor, and More” from TechEd 2010 North America

"Utilizing SysInternals Tools for Windows Client" - The Seven Part Series..
A "Windows Sysinternals Administrator's Reference" book by Mark Russinovich? You had me a $30 pre-order special price (and Sysinternals... and Mark Russinovich... and... )
Sysinternals 101 – “Notes from the field,” a quick intro to a few Sysinternals utilities (Process Explorer, TCPView, Process Monitor, VMMap)
Hands On Learning How to Use the Sysinternals Process Monitor Utility

Process Explorer v16.0 is out and now cooking with VirusTotal
Disk2vhd turns 2, v2.0 that is, and a few more Sysinternals utility updates
New Sysinternals utility released today, Disk2vhd v1.0 – Yes ...

A Sweet Summer Sysinternals Suite Refresh
It's a sweet suite! Windows Sysinternals Suite gets a summer refresh [August 3, 2012]...
Sysinternals Suite 2010 Refreshed - All the latest versions, one 12.4MB zip…
Sysinternals Suite Refreshed – All the latest Sysinternals Utilities, one tiny zip (well 10MB zip…)
Sysinternals Suite (8MB of Complete Sysinternals Goodness)

Mesh'ing Live.Sysinternals.com, using Vista Scheduling and Robocopy|
A handy PowerShell script to keep your Sysinternals Suite up to date
The latest Sysinternals utilities are just a URL away, Live.Sysinternals.com

Use the Sysinternals Utilities? The EULA bug dialog you? Then try this…

More desktops for Windows 8 with Sysinternals Desktops v2.0
It's a sunny day when we get a new Sysinternals utility...
It’s a new Sysinternals Tool Day! RAMMap v1.0 released!

Thursday, May 08, 2014

LinqPad... Kill! Using LinqPad to kill processes

Programming and Learning from SD - Use LinqPad to Kill Windows Processes

You can use the TaskManager and right click processes or you can use taskkill /im myprocess.exe /f in the command line or you can use LinqPad.

Open LinqPad, change to C# Statements, paste

image

Got to love the different kinds of use that LinqPad gets...

 

Related Past Post XRef:
[Book Review] "Building Interactive Queries with LINQPad"
[Book Review - Preview] "Building Interactive Queries with LINQPad"
Nothing like a little LinqPad fun for a Friday - "Hosting ASP.NET Web API in LinqPad"
Today's LINQPad fun, SelectExcept! (a tip on selecting all the fields, except...)
LINQPad is just for [no, not "breakfast"... ha.. fooled you] LINQ... Using LINQPad to execute code snippets.
.DumpJson() - LINQPad Extension Fun...
Playing with the TFS API via LINQPad (as in using LINQPad to query TFS via the TFS API)
LINQPad +50 - Adding 50 LINQ examples from DevCurry to LINQPad's sample pallet
Since we're talking about LINQPad... StreamInsight v1.2 Driver and samples for LINQPad
Jesse liberates our LINQ'ness - Learning LINQ, from LINQPad to Visual Studio
LINQ[Pad] to Twitter
LINQPad’ing into Dallas - The latest LINQPad now has “Dallas” support baked in.
OData my LINQPad – LINQPad (beta) now supports Data Services/OData (and there’s .Net 4 rev too)
Need an ad-hoc query tool for your Azure data tables? LINQPad to the rescue
This post title made me laugh, “I've Left Query Analyzer Hell For LINQPad Heaven”
LINQPad and the Entity Framework
Getting External with LINQPad – Advanced LINQPad Dimecast (aka part 3 of 3)
Fun with .Dump() in LINQPad – An intermediate level Dimecast for LINQPad
Link to LINQPad – A Dimecast LINQPad Walkthrough
LINQPad - A Free Interactive LINQ to SQL (and others) Utility (Think "SQL Query Analyzer for LINQ")

Wednesday, May 07, 2014

Turing your Surface RT into a Pro, via the power of the Cloud (and RemoteApps, Remote Desktop and more... think DIY DaaS)

Team blog of MCS @ Middle East and Africa - How to Convert your Surface RT to Surface Pro - Part 3

Links to All Parts:

Part 1: Install Remote Desktop Services

Part 2: Configure RemoteApp

Part 3: Configure Surface

 

In Part 1: I’ve explained how to install Remote Desktop services on the server and fix common error that you may face, in Part 2 we finished configuring Remote Desktop Services and publish RemoteApp.

This part we will test from client side machine by browsing to the RDWA and will configure Surface with RemoteApp.

...

ITPro: How to Convert your Surface RT to Surface Pro – Part 1

From long time I’ve started to have all my labs on Windows Azure (will share that experience in another blog), my main motive was to get rid of my heavy ugly laptop to a light and thin one. My first pilot was to use Surface as the replacement of my laptop.

For some reason (I don’t remember it now) I’ve decided to get Surface RT not Surface Pro, I’m trying to convince myself now that RT lighter, RT is 676 grams compared to 907 grams for the Pro.

But anyway here it is my RT device, I loved the experience and the display but the second day I looked for PowerShell ISE and couldn’t find it, PowerShell ISE was my magical solution to connect to Office 365 so it’s mandatory for me. The result: PowerShell ISE is not built in with Windows RT and can’t be installed from the store.

Ok no ISE let’s install the PowerShell Module for Azure (Windows Azure VMs cmdlets) and PowerShell Module Windows Azure AD (Office 365 module), obviously you can’t install anything to RT.

The huge one when I started to look for Visio and Project Pro, and yes both are not part of Office pro which installed on the Surface and are not available on the Store. Now it’s serious I can’t work without these programs.

I started to look for a solution and first thing came to my mind is to RDP to another machine running on Azure that have everything I need, nice Idea and worked fine but annoying as you need to share the files (copy it or send it by email) between the 2 PCs, didn’t like the overall experience.

I was reading some of the new staff on Windows 2012 when I thought of RemoteAPP, what if I’ve a server on Azure running Remote App and I can use all my applications.

First things first, what is RemoteApp:

...

Hum... Since I've got my MSDN credits that I'm not currently using, this sounds kind of cool to try out.

Thursday, May 01, 2014

"Deploying Windows Azure Pack" series

Windows Networking.com - Deploying Windows Azure Pack (Part 6)

"The sixth and final article in this series completes the walkthrough of the express deployment of Windows Azure Pack.

If you would like to read the other parts in this article series please go to:

Reviewing the deployment scenario

Figure 1 shows where we are in our scenario for performing an express deployment of Windows Azure Pack. So far we have completed the following tasks in our contoso.com virtual test environment running on the Windows Server 2012 R2 Hyper-V host named HOST30:

...

At this point we are now ready to install Windows Azure Pack on WAP01 using the express deployment scenario approach. The sections below cover the following:

  • Installing Windows Azure Pack
  • Configuring the installation
  • Verifying the installation

Installing Windows Azure Pack

To install Windows Azure Pack you must use the Microsoft Web Platform Installer. The latest version of this installer is version 4.6 and it can be obtained from the Microsoft Download Center. Once you've download the installer, double-click on it to launch it. The initial screen of the installer will look something like this:

...

image..."

Another great series to get you going with Azure Pack. Remember, Azure Pack is a way to bring the cloud inside your firewall...

 

Related Past Post XRef:
Step-by-Step into your own private cloud, with the Windows Azure Pack and System Center
Deploying your own little cloud... "Deploying Windows Azure Pack" series
Windows Azure Pack (#WAPack), Related Blogs, Videos and TechNet Articles wiki round-up
Taking the Bus to the next stop... Why you, Dev and IT, should be looking at the Windows Azure Pack.
TechEd NA 2013 Day 1 Announcement Round-up - VS 2013, TFS 2013, InRelease, SQL 2014, Server 2012 R2, BizTalk Services, Azure-in-a-box and even more Azure...

Tuesday, April 29, 2014

PowerShell 10k - PowerShell Script Browser and Analyzer v1.1 released (easily access 10k PS Scripts, right from the ISE...)

Microsoft All-In-One Script Framework - Here Comes the Update of Script Browser & Script Analyzer 1.1

The Script Browser for Windows PowerShell ISE has received thousands of downloads since it was released a week ago. Based on your feedbacks, today we release the 1.1 update to respond to the highly needed features. The team is committed to making the Script Browser and Script Analyzer useful. Your feedback is very important to us.

Download Script Browser & Script Analyzer 1.1
(If you have already installed the 1.0 version, you will get an update notification when you launch Windows PowerShell ISE.)

1. Options to Turn on / Turn off Script Analyzer Rules

You can either select to turn on or turn off the rules in the Settings window of Script Analyzer.

image

You can also suggest a new Script Analyzer rule or vote for others’ suggestions. Our team monitors the forum closely. Based on your suggestions and votes, we will provide the corresponding Script Analyzer rules in future updates. We are also looking into the capability for you to write your own Script Analyzer rules and plug into the Script Analyzer.

..."

Windows PowerShell Blog - A World of Scripts at your Fingertips – Introducing Script Browser

To reuse script samples on the Internet, the following steps seem quite familiar to IT Pros: wandering through different script galleries, forums and blogs, switching back and forth between webpages and scripting environment, and countless download, copy and paste operations. But all of these will drive one as dizzy as a goose. Need a simpler way of searching and reusing scripts? Try out the new Script Browser add-in for PowerShell ISE!

image

Script Browser for Windows PowerShell ISE is an app developed by Microsoft Customer Services & Support (CSS) with assistance from the PowerShell team and the Garage to save IT Pros from the painful process of searching and reusing scripts. We start from the 9,000+ script samples on TechNet Script Center. Script Browser allows users to directly search, learn, and download TechNet scripts from within PowerShell ISE – your scripting environment. Starting from this month, Script Browser for PowerShell ISE will be available for download. If you are a PowerShell scripter or are about to be one, Script Browser is a highly-recommended add-in for you.

Nearly 10,000 scripts on TechNet are available at your fingertips. You can search, download and learn scripts from this ever-growing sample repository.

...

Script Browser for Windows PowerShell ISE

Version: 1.1
File Name: ScriptBrowser.exe
Date Published: 4/29/2014
File Size: 1.4 MB

Script Browser for Windows PowerShell ISE enables you to search for over 9000 script samples in the TechNet Script Center from within the scripting environment. You can mark the script samples as favorites and download the script samples for later use. You will also get the chance to try out another new pilot function bundled with Script Browser - 'Script Analyzer'. We hope to learn your feedback.

One of those, you've got-to-have tool for PowerShell'ers

Isopropyl rubbing alcohol, Microfiber cloths, Q-tips = Tools and tips on how to physically clean your PC

Maximum PC - How to Physically Clean Your PC and More

It’s time for some hardware spring cleaning!

Spring is in the air and it’s time to do some spring cleaning. This means cleaning your house, room, and most importantly, your PC! Of course, keeping your PC clean isn’t just a matter of aesthetics; it also helps keep your system from overheating.

As a computer runs, it generates static electricity, which attracts dust and hairs. These nasty bits clump together and gunk up the heatsink, case fans, and other computer components. It’s not only gross but also ends up blocking airflow, which causes overheating. So beyond annual spring-cleanings, it’s important to routinely clear out any messy buildups in your rig. Without further ado, let’s start scrubbing down our PCs!

image

Tools of the trade

• Compressed air can

• Isopropyl rubbing alcohol or Vodka in a pinch

• White vinegar

• Distilled water

• Microfiber cloths

• Q-tips

• Scotch tape

..."

This will come in handy since I poured an entire cup of coffee on my notebook last week (it's never a good thing to have to physically pour coffee out of your notebook... sigh). I've got the service manual so with that and these tips, maybe I can resurrect it... maybe... (okay, a boy can dream, right?)

Monday, April 28, 2014

Azure Cloud App Discovery Preview - See the cloud apps your users are using...

Active Directory Team Blog - A new Azure AD module in preview: Cloud App Discovery

Howdy folks,

Today I have the privilege to announce the preview of our new Cloud App Discovery features. These new features give IT visibility into which cloud apps are in use within the organization. You can try it for free here.

I've had the opportunity to meet with hundreds of enterprise customers this year, and one of the consistent things I've heard from them is "I know people are using SAAS apps in my company, but I don't know which ones".

All of these customers expressed concerns about unauthorized access to corporate data, possible data leakage and other security risks inherent in the application. And since they didn't even know how many apps or which apps were being used, even getting started building a plan to deal with these risks seems daunting.

Our new Cloud App Discovery service is our first step to help answer that question. It enables IT to easily determine which cloud apps are in use in the organization. IT can then take steps to integrate the applications with Azure Active Directory.

...

Hi everyone,

I'm Girish Chander and for the last three months I've been driving the effort to design and build our Cloud App Discovery features. These features address one of the top pieces of feedback we've heard from customers. "Help me find out what apps my employees are using, so I can manage these applications better"

With Cloud App Discovery, IT can:

  • Get a summary view of total number of cloud applications in use and the number of users using cloud applications
  • See the top cloud applications in use within the organization
  • See top applications per category
  • See usage graphs for applications that can be pivoted on users, requests or volume of data exchanged with the application
  • Drill down into specific applications for targeted information
  • Easily proceed to integrate an application with Azure Active Directory

Here's how you can try it out for yourself

...

A comprehensive view into all applications discovered, in the apps page.

Click on the 'apps discovered' tile on the dashboard to:

  1. Get a categorized view of all the cloud applications discovered.
  2. View Top applications within each category.
  3. Filter applications by category.
  4. Sort applications by recently discovery, most number of sessions, most volume of traffic and most number of unique users.

image

...

Ability to drill into a specific application on a per-app page

You can click on a specific application from the dashboard or the all apps page to drill down into a specific application. You can see:

  1. Total number of unique users that have used the application
  2. Total number of web requests made to the application
  3. Total volume of data uploaded and downloaded to the application.
  4. Usage trends over time across above pivots
  5. Link to integrate the application with AAD to provide users with SSO and give IT more control.

..."

This could be one of those "plausible deniability" killer things. Parsing web filters, proxies, etc might be more effort than is feasible. This makes it a little to easy to gather, explore and report on. On one side, I think this is kind of cool. On the the, this gives me the creeps. Yeah, yeah, I know all my work traffic is already being tracked, logged, etc, but this almost makes it too easy. I'm glad there's a client side install for it though. Makes it a little more controlled and controllable.

But if I were an IT guy and was concerned about all the stealth clouding going on, I think I'd jump on this (so much for the creeps... lol)

Updated .NET Framework Repair Tool now available. Your must go to tool for repairing .Net Framework installs

.NET Framework Blog - Introducing the Microsoft .NET Framework Repair Tool

The .NET Setup team has made some significant investments over the last couple of years in improving the deployment experience for the .NET Framework setup and its updates.  In spite of this effort, occasionally some customers run into issues deploying the .NET Framework or its updates that cannot be fixed from within the setup itself. For such cases, we have a tool - the .NET Framework Repair Tool that can help with detecting and fixing some of these common causes of install failures.

We are happy to announce a new version of the tool that encompasses support for all versions of the .NET Framework from 3.5 SP1 to 4.5.1. This update includes the support for running the tool in unattended modes (quiet/passive) and some additional fixes for new scenarios that were not previously included.

How to obtain the latest version of the Microsoft .NET Framework Repair Tool?

The tool is available for download from the Microsoft Download Center.

For more information about the fixes and options in this revision of the tool, see the Knowledge Base Article KB2698555.

Features in this release:

Key features included in this release of .NET Repair Tool:

  1. Support for .NET Framework 4.5 and .NET Framework 4.5.1.
  2. You can run the tool in Quiet or Passive modes via the command line. This enables automation of the repair task if needed, or using the tool in larger enterprise-wide deployments.
  3. You can either target specific .NET Framework versions to fix or all versions. The first option is going to run much faster than the second.
  4. A “Log Collection Only” mode was added that allows collection of the logs relevant to .NET Framework setup. This is useful for troubleshooting and root causing the issue before any fixes/changes are applied to the machine.
  5. The tool supports an Offline Repair mode so this can be used in an offline/locked down environment.

Using the tool:

The tool can be run in two ways:

  • In full UI mode, wherein the wizard will guide you through the various steps for scanning and fixing issues.
  • In Quiet/Passive Mode using command line switches. You will most likely use this option if you want to automate the process of running the tool for applying fixes, collecting logs, repairing specific versions, etc. A common usage may be like:

NetFxRepairTool.exe /q /l "%temp%"

This will run the tool in quiet mode, apply fixes/repairs for supported .NET Framework versions (excluding in box versions), collect logs in %temp% folder and send usage data to Microsoft.

...

image

What this means is that we cannot repair the .NET Framework because the required Windows Installer database (MSI) is missing. Another obvious thing would be to try downloading and installing the .NETFramework 4.0 Client again. However, it would result in the same error. Here is what we find in the log file:

MSI (s) (78:68) [17:58:26:798]: Machine policy value 'DisableUserInstalls' is 0

MSI (s) (78:68) [17:58:26:799]: Warning: Local cached package 'C:\WINDOWS\Installer\f79cee8.msi' is missing.

...

MSI (c) (E8:50) [10:36:33:200]: MainEngineThread is returning 1612

The return code 1612 translates to the message ”The installation source for this product is not available. Verify that the source exists and that you can access it.”, reflecting the fact that the product MSI is missing from the Windows Installer cache and Setup cache locations.

This is where the .NET Framework Repair tool can come in handy. It will take care of the repair and make all the necessary changes to the machine and restore .NET Framework to a healthy state. This is how the “Additional repair options” step looks like in this scenario:

image

This is just one example of many issues the .NET Framework Repair tool can fix.

Conclusion:

We don’t intend to stop here, we plan to make continuous improvements to the overall setup experience – the product setup, it's updates, as well as this Repair tool.

Microsoft .NET Framework Repair Tool is available

The Microsoft .NET Framework Repair Tool detects frequently occurring issues that affect the Microsoft .NET Framework setup or updates. The tool tries to resolve those issues by applying known fixes or by repairing the corrupted installations of the supported .NET Framework versions. The tool has an easy-to-use wizard-based user interface (UI). It also supports command line usage together with more advance options.

Microsoft has released the following updated version of the Microsoft .NET Framework Repair Tool.

Latest version
Last Updated: 03/13/2014
Release: v1.2
Version: 4.5.52207.36207
Supported Languages: English (United States)
Changes that are included in release v1.2
  • Quiet mode and Passive mode support through command line is added for the tool. Now, the tool does not require you to only run in UI mode. Therefore, the task can be automated.
  • The tool now supports the .NET Framework 4.5 and the .NET Framework 4.5.1. Therefore, fixing and repairing are also applicable for these products.
  • A new, optional command line switch is added to enable the repair of specific .NET Framework versions to override the repair of other installed versions at the same time.
  • The repair tool-generated log file can now be optionally saved in a user-specified location by using a command line option. This new option overrides the default location, which is the current user’s desktop in UI mode and %temp% folder in Quiet/Passive mode.
    Note We recommend that you save logs to a specified location by using this option to run the tool in Quiet or Passive mode.
  • A new option lets you run the Repair Tool in Log Collection Modeonly, without applying any fixes or repairs. The option provides the flexibility to collect and investigate logs before you apply actual fixes.
  • New, optional support is added to let you opt out of any data collection in Quiet or Passive mode.
  • Software updates improve tool stability and fix other causes of .NET Framework setup failures.

Notes
  • The .NET Framework Repair Tool is available in English only.
  • The supported platforms and .NET Framework versions are listed in the "Applies to" section.

...

image

image

Not a tool you should need often, I hope, but one that if you do, you really really do....

 

Related Past Post XRef:
.Net 4 Client Profile/Full silent install/repair/uninstall command line options
Two Terrific Troubleshooting Tools -The .NET Framework Cleanup and Setup Verification Tools

PowerShell 4.0 and more Quick Refs from PowerShell Magazine and Microsoft

Microsoft Downloads - Windows PowerShell 4.0 and Other Quick Reference Guides

Quickly learn tips, shortcuts, and common operations in Windows Powershell 4.0, Windows PowerShell Desired State Configuration, Windows PowerShell Workflow, Windows PowerShell ISE, Windows PowerShell Web Access, Server Manager for Windows Server 2012 R2, WinRM, WMI, and WS-Man.

Version: 1

Date Published: 4/23/2014

PowerShell_Examples_v4.pdf

PowerShell_ISE_v4.pdf

PowerShell_LangRef_v4.pdf

Quick_Reference_DSC_WS12R2.pdf

Quick_Reference_SM_WS12R2.pdf

Quick_Reference_WMI_Devs_WS12R2.pdf

Quick_Reference_WMI_ITPro_WS12R2.pdf

...

The PDF files in this download are short-form Quick Reference (also called "cheat sheet") guides for IT professionals, developers, and scripting enthusiasts who want to learn tips, shortcuts, common operations, limitations, and proper syntax for using Windows PowerShell 4.0, Windows PowerShell Desired State Configuration (DSC), Windows PowerShell ISE, Windows PowerShell Web Access, Server Manager, WMI, and WS-Man in Windows Server 2012 R2 and Windows 8.1.
The following files are contained in this download.
  • PowerShell_LangRef_v4.pdf - This four-page reference describes operators, arrays, useful commands, methods, and other tips for using Windows PowerShell 4.0. Also included is a Windows PowerShell reading and tutorial resource list. This quick reference is provided by PowerShell Magazine.
  • PowerShell_ISE_v4.pdf - This two-page reference describes keyboard shortcuts and hotkeys that you can use to navigate Windows PowerShell Integrated Scripting Environment (ISE) more quickly, and describes the updated ISE object model. Also included are tips for configuring $ps.ISE options, profiles, and properties. This quick reference is provided by PowerShell Magazine.
  • PowerShell_Examples_v4.pdf - This two-page reference describes how to perform popular IT management and scripting tasks by using Windows PowerShell 4.0, including how to fetch data by using Management OData IIS Services, how to schedule jobs, how to add a #Requires statement to a script, and how to save Help for a module that is not necessarily installed on the local computer. This quick reference is provided by PowerShell Magazine.
  • PowerShell_DSC_v4.pdf - Windows PowerShell Desired State Configuration (DSC) is new for Windows PowerShell 4.0. This two-page reference provides an overview of how DSC works, and describes the DSC cmdlets, available resources, Local Configuration Manager, and advanced resource properties.
  • Quick_Reference_SM_WS12.pdf - This two-page reference describes common tasks that you can perform in the Server Manager console in Windows Server 2012 R2. Quickly learn how to manage remote servers that are running older versions of Windows Server by using Server Manager; how to run Server Manager deployment cmdlets for Windows PowerShell; how to save and export Server Manager settings, such as the servers you have added to the server pool, and custom server groups that you have created; where to find Server Manager log files; how to run popular WinRM commands such as creating a new listener; how to install roles and features on offline VHDs; and where to find documentation to help you manage multiple, remote servers by using Server Manager and Windows PowerShell.
  • Quick_Reference_WMI_ITPro_WS12R2.pdf - This two-page reference describes features that were introduced to Windows Management Instrumentation (WMI) starting in Windows PowerShell 3.0. Included are examples of how to find namespaces and classes in WMI, and detailed information about CimSession, CimInstance, CIM operations, and invoking a CIM method. The quick reference describes how to get a list of new CIM cmdlets, and defines associations, WQL, WS-Man, WinRM, and CIM indications.
  • Quick_Reference_WMI_Devs_WS12R2.pdf - This two-page reference describes features that were introduced to Windows Management Instrumentation (WMI) starting in Windows PowerShell 3.0 for developers. Included are examples of APIs and tools in WMI, and information about Convert-MofToProvider.

    ...

    imageimage

    If you don't PowerShell often (like me) these guides will be very nice to have...

    (via The Windows Club - Windows PowerShell 4.0 Guides from Microsoft)

     

    Related Past Post XRef:
    Windows Management Framework 4.0 (PowerShell 4, PowerShell ISE, Management OData, WMI, etc.) now available

    Friday, April 25, 2014

    NuGet, OneGet and MyGet is YourGet...

    xavierdecoster.com - Using MyGet as a OneGet package source

    At the Build conference, Microsoft announced the Windows Management Framework 5.0 Preview which includes Windows PowerShell 5.0, updates to the PowerShell ISE, Network Switch Cmdlets and ... OneGet!

    What is OneGet?

    OneGet a unified package management interface component with a set of managed and native APIs, a set of PowerShell cmdlets, and a WMI provider. The component accepts both Microsoft-provided and 3rd party-provided plugins which extend the functionality for a given package type.

    ...

    As part of this Preview, OneGet is shipping with a prototype plugin compatible with Chocolatey, the so called ChocolateyProvider. This is a prototype implementation of a Chocolatey-compatible package manager that can install existing Chocolatey packages. This is a clear confirmation for the hard work done by the Chocolatey folks, and both systems will continue to evolve together, as Rob Reynolds explains in this post. If you want to follow-up on OneGet, then check out its GitHub repository and follow PSOneGet on Twitter.

    Something about a forest and trees...

    NuGet, MyGet, Chocolatey, OneGet... what?! People ask questions and occasionally can't see the forest for the trees. Here's a quick recap:

    • NuGet: a solution-level package management tool, used to manage software dependencies within the scope of a solution. It is accompanied by the NuGet Gallery, the home of many if not all .NET open source components.
    • Chocolatey: a system-level package management tool, used to manage software installations on a Windows system. It (currently) leverages PowerShell and NuGet, supports the Web Platform Installer (WebPI), MSI, RubyGems and many more, and is accompanied by the Chocolatey Gallery where you can find many popular software packages. Rob describes Chocolatey as somewhat like "apt-get", but with Windows in mind.
    • MyGet: a hosted NuGet package server where you can create and secure your own feeds. In essence, MyGet is able to host vanilla NuGet feeds, as well as Chocolatey feeds.
    • OneGet: a a unified interface to package management systems (see above)

    So what does this mean? How do these package managers play along?

    OneGet supports multiple package sources, and as stated earlier, OneGet comes with a ChocolateyProvider. As MyGet also supports Chocolatey feeds, this effectively means that you can register a MyGet feed as a Chocolatey package source in OneGet! The below diagram is an attempt to illustrate how they relate:

    image

    ...

    How can I use a private OneGet package source?

    ...

    This flow allows you to control what packages get distributed through OneGet, avoids the need to publish your internal software to the general public, and still allows you to leverage the great new scenarios that OneGet offers!

    As usual, happy packaging! :)

    I've still not played with OneGet yet... But I'm going to. Really. Any time now... um... yeah

     

    Related Past Post XRef:
    PowerShell gets Chocolatey NuGet with OneGet
    Using NuGet doesn't mean you have to give it away... "Distributing .NET Licensed components using NuGet"

    Monday, April 21, 2014

    Microsoft Posters Curah!

    Curah! - Microsoft Posters

    There are some great Microsoft posters around to provide visual representations of MS products, features, processes and solutions. This page captures those so that you can access them from a single location.

    SNAGHTMLe94529

    image

    (via Kurt Shintaku's Blog - DOWNLOAD: Microsoft Posters collection)

    I might be sorry I'm highlighting this. Not because the content isn't great, but I've just got bad feeling about Curah!. I have to wonder at its lifespan. Personally, I'm thinking about doing something like this, but using a public OneNote Notebook instead. Kind of, sort of the same thing, aren't they? Heck, I wonder if OneNote couldn't replace my blog! :P

    In the mean time, this is still a cool resource and nice to have all these in one spot.

    Thursday, April 17, 2014

    PowerShell gets Chocolatey NuGet with OneGet

    Stefan Stranger's Weblog - Manage your IT Infrastructure - Viewing NuGet Packages with the NuGet Explorer

    You may have seen that we released the the Windows Management Framework V5 Preview and that one of the new features  is Windows PowerShell OneGet. OneGet is designed to dramatically simplify how you discover and install software packages.

    Windows PowerShell OneGet

    OneGet is a new way to discover and install software packages from around the web. With OneGet, you can:

    • · Manage a list of software repositories in which packages can be searched, acquired, and installed
    • · Search and filter your repositories to find the packages you need
    • · Seamlessly install and uninstall packages from one or more repositories with a single PowerShell command

    This first version of OneGet installs and searches software from Chocolatey repositories.  Support of additional repositories will come in subsequent versions.

    ...

    One of the things that comes getting up in discussions about using Chocolatey Packages with or without OneGet is the question how can I trust the Packages from a resource like Chocolatey? The Chocolatey Nuget Packages are build by the community so you need to be careful what you are downloading and installing like all other software from sources you don’t own yourself.

    But what if there is a easy way to view the content of NuGet Package before installing the Chocolatey NuGet packages? And that is possible using the NuGet Package Explorer.

    ...

    References:

    http://mikefrobbins.com/tag/oneget/

    image

    While I had seen the WMF v5 news, I hadn't seen, or at least registered, the OneGet news. That really does look awesome and something I'm going to have to take a much closer look at...

     

    Related Past Post XRef:
    Spelunking NuGet Packages with the NuGet Package Explorer (and creating, editing and publishing nupkg's with it too)
    NuGet, Open Wrap, NPanday, Chocolatey, Chewie, Ninite, top Package/Dependency Management for .Net tools
    NuGet your Enterprise?
    North by Northwest [Cadence] - Up coming casts from Northwest Cadence

    Wednesday, April 16, 2014

    Step-by-Step into your own private cloud, with the Windows Azure Pack and System Center

    KeithMayer.com - Step-by-Step: Getting Started with On-demand Private Clouds using Windows Azure Pack

    As I’ve been traveling and speaking to IT Pros about the great scalability, resiliency and offerings in our Microsoft Azure public cloud platform, there’s also been lots of interest around deploying our free Windows Azure Pack (WAP) to bring the power and consistency of the same self-service Azure portal user interface to on-demand Private Clouds provisioned in an on-premises datacenter.

    image

    In this article, we’ll step through the process of setting up Windows Azure Pack in a lab environment for provisioning and delegating VM private clouds. Along the way, I’ll call out the specific details that I found helpful to successfully build my own lab environment.

    What is Windows Azure Pack?

    For a technical overview of the Windows Azure Pack, check out this great Microsoft TechEd session:

    In addition, Thomas Maurer, MVP for Cloud and Virtualization, has written a great article that describes the overall architecture of Windows Azure Pack:

    What are we building?

    Windows Azure Pack certainly has the ability to scale to support very large Private Cloud environments consisting of multiple datacenters.  However, in this article, we’ll get started by building a basic lab environment that consists of the following four (4) VMs:

    • System Center 2012 R2 Virtual Machine Manager (VMM) management server VM
    • SQL Server 2012 database server VM
    • Service Provider Foundation (SPF) server VM
    • Windows Azure Pack (WAP) server VM

    To configure all four (4) VMs in your lab environment, you’ll need a virtualization host with at least 16GB RAM and 300GB available disk space.

    ...

    image ..."

    You guys know how much I dig this idea, of having all that's good about Azure, inside my firewall, avoiding all the "security" and "OMG, the cloud? AAAHHHHhhhhhhh..." angst.

     

    Related Past Post XRef:
    Deploying your own little cloud... "Deploying Windows Azure Pack" series
    Windows Azure Pack (#WAPack), Related Blogs, Videos and TechNet Articles wiki round-up
    Taking the Bus to the next stop... Why you, Dev and IT, should be looking at the Windows Azure Pack.
    TechEd NA 2013 Day 1 Announcement Round-up - VS 2013, TFS 2013, InRelease, SQL 2014, Server 2012 R2, BizTalk Services, Azure-in-a-box and even more Azure...

    Monday, March 24, 2014

    How-To schools you on SysInternals, "Using SysInternals Tools Like a Pro"

    How-To Geek School - USING SYSINTERNALS TOOLS LIKE A PRO - Lesson 1: What Are the SysInternals Tools and How Do You Use Them?

    image

    This How-To Geek School series will teach you how to use SysInternals tools like a pro, so your geek cred will never be in question. Not that we are questioning your geek skills. You do use SysInternals tools, right?

    SCHOOL NAVIGATION

    1. What Are the SysInternals Tools and How Do You Use Them?
    2. Understanding Process Explorer
    3. Using Process Explorer to Troubleshoot and Diagnose
    4. Understanding Process Monitor
    5. Using Process Monitor in the Real World
    6. Using Autoruns to Deal with Startup Processes
    7. Using BgInfo to Display System Information
    8. Using the Command Line Tools

    There are many other admin tools built into Windows, available for free on the web, or even through commercial sources, but none of them are quite as indispensible as the SysInternals suite of tools. That’s right, there’s a full set of free tools to do almost any administrator task, from monitoring or starting processes to peeking under the hood to see what files and registry keys your applications are really accessing.

    These tools are used by every single reputable computer guy — if you want to separate the wheat from the chaff, just ask your local PC repair guy what Process Explorer is used for. If he doesn’t have a clue, he’s probably not quite as good as he says. (Don’t worry, if you don’t have a clue about procexp.exe either, we’ll cover that in-depth starting in lesson 2 of this series tomorrow).

    Remember that time Sony tried to embed rootkits into their music CDs? Yeah, it was a SysInternals utility that first detected the problem, and it was the SysInternals guys that made the announcement. In 2006, Microsoft finally bought the company behind SysInternals, and they continue to provide the utilities for free on their web site.

    This series will walk you through each of the important tools in the kit, get you familiar with them and their many features, and then help you understand how to use them in a real-world scenario. It’s a lot of very geeky material, but it’ll be a fun ride, so be sure to stay tuned.

    What Are the SysInternals Tools Exactly?

    ...

    Nothing like a little SysInternals to make a Monday a little brighter... :)

    Related Past Post XRef:
    Mark TechEd's you... See all four of Mark Russinovich's recent TechEd North America sessions
    The “Windows Sysinternals Primer: Process Explorer, Process Monitor, and More” from TechEd 2010 North America

    "Utilizing SysInternals Tools for Windows Client" - The Seven Part Series..
    A "Windows Sysinternals Administrator's Reference" book by Mark Russinovich? You had me a $30 pre-order special price (and Sysinternals... and Mark Russinovich... and... )
    Sysinternals 101 – “Notes from the field,” a quick intro to a few Sysinternals utilities (Process Explorer, TCPView, Process Monitor, VMMap)
    Hands On Learning How to Use the Sysinternals Process Monitor Utility

    Process Explorer v16.0 is out and now cooking with VirusTotal
    Disk2vhd turns 2, v2.0 that is, and a few more Sysinternals utility updates
    New Sysinternals utility released today, Disk2vhd v1.0 – Yes ...

    A Sweet Summer Sysinternals Suite Refresh
    It's a sweet suite! Windows Sysinternals Suite gets a summer refresh [August 3, 2012]...
    Sysinternals Suite 2010 Refreshed - All the latest versions, one 12.4MB zip…
    Sysinternals Suite Refreshed – All the latest Sysinternals Utilities, one tiny zip (well 10MB zip…)
    Sysinternals Suite (8MB of Complete Sysinternals Goodness)

    Mesh'ing Live.Sysinternals.com, using Vista Scheduling and Robocopy|
    A handy PowerShell script to keep your Sysinternals Suite up to date
    The latest Sysinternals utilities are just a URL away, Live.Sysinternals.com

    Use the Sysinternals Utilities? The EULA bug dialog you? Then try this…

    More desktops for Windows 8 with Sysinternals Desktops v2.0
    It's a sunny day when we get a new Sysinternals utility...
    It’s a new Sysinternals Tool Day! RAMMap v1.0 released!

    Thursday, March 20, 2014

    [Very Limited Time Offer] O'Reilly offering 60% off on ALL ebooks from Microsoft Press (one week only!)

    Tatworth - Microsoft Press 60% E-book deal

    From now until 26th March 2014 05:00 PT, O'Reilly are offering 60% off all Microsoft Press E-books at ...

    image

    Farewell Microsoft Press!

    For one week only, Save 60% on *all* ebooks from Microsoft Press

    Microsoft Press is leaving oreilly.com, and we want to send them off in style by celebrating with a 60% off ebook Farewell Special.

    This is your last chance to purchase DRM-Free Microsoft Press ebooks via oreilly.com. Get lifetime access to your books, read them on all your devices, and sync them with your Dropbox, Kindle, and Google Drive accounts. All of your Microsoft Press ebooks will continue to be available in your oreilly.com account.

    oreilly.com will continue to be your best source of authoritative ebooks and video training on Microsoft technologies from O’Reilly, Wiley, Wrox, Packt, Infinite Skills,
    and more.

    Use discount code WKFAREW - Deal expires March 26, 2014 at 5:00am PT, and cannot be combined with other offers. Offer does not apply to Print, or "Print & Ebook" bundle pricing

    image

    60% off is an awesome offer. If there's an MS Press ebook you've had your eye on, now is the time to grab it at a great price...

    Thursday, March 13, 2014

    Is a Private Cloud that cloud that seems to hang over your head? Nope, it's [read this..]

    simple talk - cloud - Private Cloud, What Is It and Why Do You Need It?

    Private cloud’ is often presented as being the solution for all your computing issues. It promises benefits such as cost savings, energy savings, rapid deployment and customer empowerment. But what exactly is ‘private cloud’? Why are people reluctant to consider using private cloud? In this article I’d like to explain a bit more about private cloud, its definition and implementation, and the choices you have to make before adopting private cloud.

    What exactly is cloud?

    Before we can go into the technology, we have to take a closer look at the definition of cloud technology. A good place to start is the “National Institute of Standards and Technology” or NIST definition which states, "cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction."

    ...

    Also listed in the NIST definition are four "deployment models", this defines how and where the cloud infrastructure is built:

    • Private Cloud – this is a cloud infrastructure dedicated for only one customer. A private cloud can be located in the customer’s own datacenter or computer room but it can also be hosted in a service provider’s datacenter. A private cloud can be managed by the customer, by the hosting provider or by a 3rd party. The customer however is responsible for all costs of the solution at all times.
    • Public cloud – this is a cloud infrastructure that’s available for everyone, regardless whether the customer is a consumer or a (large) company. Public cloud is available just like electricity from a wall outlet or water from a tap. Again Office 365 is a great example of a public cloud solution and so is the Microsoft Azure solution.
    • Community Cloud – this cloud infrastructure is shared amongst multiple organizations or consumers with a shared goal or interest. Managing a community cloud can be done by one of the organizations or outsourced to a 3rd party.
    • Hybrid Cloud – this cloud infrastructure is a combination of the three above mentioned cloud infrastructures. In Microsoft Office 365 for example it is possible to have multiple mailboxes stored in Microsoft’s datacenters, but have this combined with Exchange servers and thus mailboxes on-premises. Together this is one large, hybrid messaging system.

    ...

    Private Cloud

    Now that we’ve seen the official definition of cloud and in particular private cloud, it’s time to have a look at the implementation of a private cloud.

    Private cloud is all about flexibility and this can be achieved by using virtualization, whether it be Microsoft’s Hyper-V (with all System Center solutions around it) or VMWare. But the realization of private cloud goes beyond virtualization. According to Gartner, a successful implementation of private cloud depends on:

    ...

    What’s in it for the organization? ...

    How is it implemented?

    When looking at private cloud implementations there are two options:

    • The private cloud is implemented in the customer’s own datacenter;
    • The private cloud is implemented in the service provider’s datacenter.

    ...

    Summary

    Private cloud is characterized by flexibility, flexibility that is achieved by on-demand self-service, resource pooling and a measured service. This means that end users, which can be departments or business units, are responsible for their own computing resource needs rather than the IT departments. The IT department is responsible for the overall infrastructure but no longer for the individual resources. End users can create their own resources, have to pay for its usage and can destroy resources when no longer needed.

    In a typical private cloud implementation, virtualization is used and, in a Microsoft environment, this is the Windows Azure Pack or WAP. WAP is a hosting solution that's targeted towards enterprises and service providers that want to offer private cloud solutions.

    Using private cloud solutions gives you a tremendous amount of flexibility, both technically and financially since you monitor and charge the actual usage. This might well be the future of computing!

    image

    ..."

    You've heard me go on and on about "Private Clouds," but maybe you, or those in your IT group, aren't really sure what that means or how it helps them help you. This article is a nice starting point for that discussion. (This reminds me of the "What's Intra/Extra/Inter..." conversations, remember those? Oh, you kids... lol ;)

    Thursday, February 13, 2014

    "The Security Realm - A Microsoft Map of the Known World" (Here Be Dragons...and one really big jpg)

    Microsoft Downloads - The Security Realm – A Microsoft Map of the Known World

    The Security Realm: A Microsoft Map of the Known World

    Version: 1.0

    Date Published: 2/12/2014

    The-Security-Realm-A-Microsoft-Map-of-the-Known-World.jpg, 103.3 MB

    This is a Microsoft map infographic released at Black Hat 2013, that illustrates the various Microsoft security programs working to protect customers and their computer systems.

    image

    Kind of cute but wow, that's a JPG...

    image