Author: Mike F Robbins

Mike F Robbins is a Microsoft MVP on Windows PowerShell and a SAPIEN Technologies MVP. He is a co-author of Windows PowerShell TFM 4th Edition and is a contributing author of a chapter in the PowerShell Deep Dives book. Mike has written guest blog articles for the Hey, Scripting Guy! Blog, PowerShell Magazine, and He is the winner of the advanced category in the 2013 PowerShell Scripting Games. Mike is also the leader and co-founder of the Mississippi PowerShell User Group. He blogs at and can be found on twitter @mikefrobbins.

Associate SharePoint Documents with Application Specific Icons

Problem: You can’t tell what types of documents are in a SharePoint document library because they show a blank icon: Solution: Add an icon for the document types. For pdf’s, download the small 17x17 pdf icon from Adobe: Save the icon to the “C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATEIMAGES” folder on your SharePoint server. As a best practice, make a copy of the "DOCICON.XML" file located in “c:\Program Read more [...]

Problem opening pdf documents in Windows 7

Problem: When attempting to open a pdf document by clicking on a hyperlink from within Windows 7, you receive a blank error message with Adobe Reader in the title and a question mark for the error message. Clicking on the OK button only displays a blank web page and does not open the pdf document. Solution: Installing all the available updates from the Adobe Reader 9 help menu > check for updates sub-menu option appears to resolve this issue. µ Read more [...]

Remotely Manage Hyper-V from Windows 7

Problem: You need to remotely manage your Hyper-V server from Windows 7. Solution: Download and install the “Remote Server Administration Tools for Windows 7” from Microsoft. Enable the Hyper-V Tools from “Control Panel>Programs>Turn Windows features on or off” menu: You should now have a "Hyper-V Manager" shortcut on your Administrative Tools menu. µ Read more [...]

Creating a Shared Mailbox in Exchange 2007

Open Exchange Management Shell and execute the New-Mailbox cmdlet using the following example as a template: The following cmdlet assigns full access for the mailbox to a group in Active Directory named “My Shared Mailbox Admins” which needs to exist in AD prior to executing this command: This cmdlet allows members of the “My Shared Mailbox Admins” group in Active Directory to be able to send email from the "mysharedmailbox@mikefrobbins.demo" Read more [...]

Remote Management of Hyper-V Server or Server Core

Problem: You receive an error Virtual Disk Manager "The RPC server is unavailable" when attempting to remotely manage Hyper-V Server 2008 or Windows Server 2008 Core Installation: Solution: Run the following command on the client and on the server: You have the option of using the Server Configuration menu on the server side if your using Hyper-V Server 2008. Select option 4, Configure Remote Management: Select option 1, Allow MMC Remote Management: µ Read more [...]

Hyper-V Server 2008 R2 Server Configuration Menu

Problem: You've closed the Hyper-V Server 2008 R2 Server Configuration menu and need to re-open it: Solution: The command to re-open this window has changed with the R2 release. The new command is sconfig.cmd, with the non-R2 version, the command was hvconfig.cmd. Start Windows Task Manager by pressing Ctrl & Shift & Esc. Click File>New Task: Type cmd.exe /k C:\Windows\system32\sconfig.cmd and click ok: You now have a new Server Configuration window: Simply Read more [...]

Hyper-V Server or Server Core Command Prompt Window

Problem: You've closed your command prompt window on Hyper-V Server 2008 or Windows Server 2008 Core Installation and need to re-open it: Solution: Start Windows Task Manager by pressing Ctrl & Shift & Esc. Click File>New Task: Type cmd.exe and click ok: You now have a new command prompt window: µ Read more [...]

Removing the LAN Manager Hash security risk

Problem: Windows stores a LAN Manager Hash for backwards compatibility with older operating systems. These Hash values are stored in local SAM databases and Active Directory. They are considered to be a major security risk and should be disabled unless you are running Windows 95, Windows 98, or Macintosh Outlook 2001 Clients. Solution #1: Using group policy to disable the LAN Manager Hash is the recommended solution since you can easily push the settings out to all of your workstations and servers. Set Read more [...]

Infrastructure Master FSMO Role Placement

The Infrastructure Master Role is one of the three domain operations masters. Its placement is like many other questions in Information Technology, that is, it depends. It depends on the number of domains in the forest and whether or not all domain controllers in a particular domain have been designated as a global catalog server. The infrastructure master is responsible for updating its domains references to objects in other domains in a multi-domain forest by checking its references with the global Read more [...]

Microsoft Office Outlook has stopped working

Problem: I'm currently ruuning Windows 7 Ultimate Edition and Office 2007 Professional Plus. I receive "Microsoft Office Outlook has stopped working Windows is checking for a solution to the problem" just about everytime I use Outlook: Application Event Log Error Message: Event ID: 1000 Task Category: (100) Level: Error Description: Faulting application name: OUTLOOK.EXE, version: 12.0.6504.5000, time stamp: 0x49e7f47e Faulting module name: olmapi32.dll, version: 12.0.6504.5000, time Read more [...]

Extend the Activation Grace Period of a Windows Operating System

Problem: You are evaluating or testing a Windows Operating System and need to extend the activation grace period to complete your evaluation or testing. Solution: Extend or rearm the evaluation period. This process must be followed before the activation countdown reaches 0: Right click “Command Prompt” and select “Run as administrator”: Navigate to the C:\Windows\System32 folder and execute the following command. Most documentation Read more [...]

Outlook Security Alert

Problem: When opening Microsoft Outlook you receive a Security Alert  "Information you exchange with this site cannot be viewed or changed by others. However, there is a problem with the site's security certificate." Solution: The self-signed certificate that was created during the Exchange 2007 installation expires after one year. Use Exchange Management Shell to validate this is the problem you're experiencing by running the following cmdlet. NotAfter Read more [...]

32bit App – 64bit OS ODBC Problem

Problem: ODBC data sources that are created with the "ODBC Data Source Administrator" located under "Administrative Tools > Data Sources (ODBC)" do not show up in 32 bit (x86) applications. Also, data sources created in 32 bit applications such as Visual Studio do not show up in the "ODBC  Data Source Administrator". This is due to the default shortcut for the "ODBC Data Source Administrator" being for 64 applications only. Solution: Create an additional shortcut in Administrative Tools Read more [...]

Hyperlink Issues – MS Office

Problem: You receive the error message "This operation has been cancelled due to restrictions in effect on this computer. Please contact your system administrator" when clicking on a hyperlink from any office application after updating Internet Explorer to version 7 or 8. The specific error I received was: Solution: Change the registry value in [HKEY_CLASSES_ROOThtmlfileshellopencommand] from "C:\Program Files\Internet Explorer\IEXPLORE.EXE" -nohome to "C:\Program Files\Internet Explorer\iexplore.exe" Read more [...]

Vista and 7 x64 Audio Codec Problem

Problem: An important audio codec is missing from 64bit versions of Windows Vista and Windows 7. Some media files generate an error when using Windows Media Player. Third party media players seem to be affected as well, since some will play the video portion with no audio, and others won't play the media file at all. This problem even occurs with media files downloaded from Microsoft. The Windows Media Player specific error is: "Windows Media Player cannot play, burn, rip, or sync the file because Read more [...]