sharepoinTony

@info – The practical side of SharePoint

Archive for the ‘SharePoint 2010’ Category

Retention Policy Fails to Delete Records

Posted by sharepoinTony on January 29, 2012

Retention settings in SharePoint 2010 are pretty straight-forward.  There are Stages, which allow you to define actions taken on the document/item in a sequence.  You create a retention stage by creating an Information Management Policy, select your retention actions and voila you have established a simple retention.  SharePoint 2010 allows for multi-stage retention, the ability to trigger custom workflows, and apply your policy to folders.

The other day I was Declaring Records and setting Retention, specifically setting a deletion date for records based on a Content Type

My first stage declared all documents (based on a content type) as a record 1 day after a date from a specific date column of the specified content type. Dandy.  I defined the stage under the “Non-Records” section.  I went on to create a 2nd retention stage which Permanently Deleted the document 2 days after the date in that same column.  I also was careful to select the “Use the same retention policy as non-records” option in the Records section.  Now all I had to do was upload some documents, apply the appropriate metadata and sit back & wait.

[Note that the # of days used was specifically to allow me to test the retention behavior.  Once I verified the behavior in various scenarios I planned to update the policy to actual time periods that were appropriate for this content type.  I recommend you always test your Information Management Policies and Retention stages, especially for company Records!]

Several days later I discovered that although documents were now “Records”, none had been deleted.   I checked for errors, checked both the Information Management Policy and Expiration Policy Timer Jobs, but found nothing to indicate a problem.   After searching online and finding nothing that would expose the problem, I decided to change my policy.  I deleted the 2nd stage under Non-Records and created a new single stage under Records.  The stage contained the same retention information as the original…with the exception that I set deletion to 1 day after the date rather than 2 days.  I wanted to speed things up. 

I really wanted to speed things up so I went to the Timer Job Definition for the Expiration Policy and selected Run Now to force the timer job to run rather than waiting another day.  The documents that had been declared records previously, with the appropriate date that would indicate deletion, WERE deleted by the policy.  I honestly don’t know if this is “expected” behavior or not, but it was what I experienced on two different SharePoint 2010 farms.

It appears to me that if you are using a Retention Policy to Declare a Record, and you want to take some other action later such as Move to Recycle Bin or Permanently Delete you must place that stage in the Records section.  Don’t trust the radio button that declares “Use the same retention policy as non-records” without testing the stages you created. 

Posted in SharePoint 2010, Tips and Tricks | Tagged: , , | Leave a Comment »

Moving OneNote between SharePoint environments

Posted by sharepoinTony on January 12, 2012

If you who have discovered the benefits of using OneNote shared notebooks AND have sync’d the notebook in a SharePoint library…this post is for you.

We started using OneNote 2010 with our MOSS 2007 farm, and because of the kind of shop we are – we setup a new SharePoint 2010 environment to run beside our MOSS farm.  Fast forward to January 2012 and our SP2010 environment is our ‘production’ intranet now.  Our MOSS environment is still chugging along and we are going to keep her for a while, but how we use that farm has changed significantly over time.

Now that our SP2010 farm is heavily used, we don’t like that we still have a shared OneNote notebook lingering out there in the old MOSS environment.   We do have other OneNote notebooks out there, but they are old, smelly notebooks that we don’t really use.  We keep them because they are now an archive of specific notes.

There is one notebook however that is still alive with activity, so we just want it ‘where we are’.  We have a better home for that notebook.  One that we visit daily and where we have other related content.  So it was an easy decision to move the notebook from the MOSS library to the shiny SharePoint 2010 library where it belongs.

OK enough of the back-story.  Down to the nitty gritty…

To move your OneNote 2010 notebook

  1. Open the SP2007 library in Explorer
  2. Open the SP2010 library in Explorer View
  3. Guess the next step….yep drag the OneNote folder from one to the other
    • yes, you can copy and paste -or- cut and paste if you prefer that to being a bully by using ‘drag’ method

Whew! That was tough.  WAIT, there is more!

Notify the people sharing that notebook of the new location, they will have to ‘change location’ to sync to the notebook.  Here are the arduous steps:

  1. Right-click the NoteBook
  2. Select Properties
  3. Click the Change Location button
  4. Click the address bar and type or paste in the URL to the new document library
  5. Click the Select button

I chose to send folks these steps as part of the message that the notebook was now in it’s new home.

We now return you to your regularly scheduled SharePoint blog browsing.   Happy Notes.

Posted in SharePoint 2007, SharePoint 2010, Tips and Tricks | Tagged: , | 2 Comments »

Search Server Express 2010 resource links

Posted by sharepoinTony on April 25, 2011

This is a quick post to capture some good resources for working with SharePoint Foundation 2010 and Search Server Express 2010.

Installation steps, prerequisites, etc. from Microsoft:  http://technet.microsoft.com/en-us/library/ee808898.aspx

MSSharePointTips post about installing the two: http://mssharepointtips.com/tip.asp?id=1086

Search Server Express home: http://www.microsoft.com/enterprisesearch/searchserverexpress/en/us/technical-resources.aspx

and TechNet home:  http://technet.microsoft.com/en-us/enterprisesearch/ee263912

Forum post regarding integrating SPF and SSE: http://social.technet.microsoft.com/Forums/en/sharepoint2010setup/thread/3294d73f-b127-439e-88af-c78c70f9a9e2

Posted in Install and Configure, Search, SharePoint 2010 | Tagged: , | Leave a Comment »

Find Master Page applied to pages using SP Designer 2010

Posted by sharepoinTony on March 29, 2011

Recently, a very experienced developer commented that SharePoint Designer 2010 would not show what master page is applied, nor will it show you all of the available master pages.

That is FALSE!

Granted, SharePoint Designer 2010 has its limitations and hard-core devs will probably never “like” it (and I don’t mean on FB).  However SPD gets a bad rap – often just because people haven’t taken the time to learn the tool.    It CAN do all sorts of things and can make your life easier, if you choose to learn about it and use it.  OK, enough lecturing…on to meat of the matter.  This may not be the most ‘elegant’ method of acquiring this information, but it doesn’t hurt anything and it does work.

How to view the Master Page that is applied to a page

  1. Open SPD, Open your site
  2. Navigate to the Site Pages under Site Objects
  3. Select the aspx page in the main window and Right-Click and select Open With…
  4. Select SharePoint Designer (Open as text)
  5. Near the top of the code you will see “MasterPageFile=” – this lists the Master Page that is applied to this page

 

Obviously you can see the Master Pages by selecting “Master Pages” in the Navigation panel under Site Objects.

Posted in Designer, SharePoint 2010 | Tagged: , , | 1 Comment »

SP Foundation, Search Server Express & iFilters

Posted by sharepoinTony on February 17, 2011

I found conflicting information regarding compatibility between Search Server Express (SSE) and SharePoint Foundation when I started looking online.  Some said SSE couldn’t be installed on a server that already had SharePoint Foundation (SPF) running.  It also was rumored that pdf iFilters couldn’t be installed on SSE or SPF.

I hope this post clarifies some of these misconceptions, rumors, and general confusion.

What I Found

Quick Facts

(I hope I get ’em right, I don’t want to continue spreading confusion)

  • Search Server Express CAN be installed on top of an existing SPF install
  • PDF iFilters CAN be installed on SSE
  • iFilters CANNOT be installed on SPF alone
  • Installing SSE on a clean server DOES include SPF

More Info

You can find steps to Install Search Server 2010 Express which can be followed to install on a SharePoint Foundation 2010 server.  The only critical changes are:

  1. You must select the Server Farm installation (otherwise the SSE will try installing SPF)
  2. Do not select “Create a new server farm” after the SharePoint Products Configuration Wizard completes, and do not use the wizard to setup/configure your farm – Cancel to manually configure the farm.

After you have completed the installation you will have to configure search manually by following the Post-installation steps for Search Server 2010.  That isn’t ideal, but those steps are close enough that you should be able to work your way through successfully.

Final Steps – PDF iFilter

In addition to setting up the iFilters as described in a previous post about SharePoint 2010 PDF iFilters, I had to make the following registry change before I could get Search Server Express to return results that included PDF files.

  1. Start, Run… regedit
  2. Navigate to the following location:
    • \\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office Server\14.0\Search\Setup\ContentIndexCommon\Filters\Extension

  3. Right-click Extension, a menu will appear.
  4. Click New–> Key to create a new key for .pdf (enter “.pdf” and Save, be sure to enter the dot)
  5. Click your new .pdf key, then right-click and Modify the Default (Name (Default) Type REG_SZ)
  6. Add {E8978DA6-047F-4E3D-9C78-CDBE46041603} as the Default Value, click OK
  7. You may also have to restart the SharePoint Server Search 14 service (I did)
  8. Start a Full Crawl to ensure your content is indexed now that the iFilter is configured

Posted in Administration, Install and Configure, Search, SharePoint 2010 | Tagged: , , | 5 Comments »

SharePoint 2010 iFilters and PDF setup

Posted by sharepoinTony on January 31, 2011

About iFilters

IFilters are components that allow search services to index content of specific file types, letting you search for content in those files. They are intended for use with Microsoft Search Services (Sharepoint, SQL, Exchange, Windows Search).

This post pulls together information and steps to do what I consider the typical “pdf setup”.  I find that most often I am asked to setup a SharePoint 2010 system to not only display the pdf icon, but also to enable search, and to allow the pdf’s to open in the browser window.   I am writing this because I haven’t found a step-by-step guide that includes all 3 of these behaviors together.

There are several different things to do to implement the use of PDF’s in SharePoint.   You have to add the icon to display;  you have to adjust General Settings to allow pdf’s to open in the browser, and you enable SharePoint to search for pdf’s by installing the iFilter.

You may also want to Download and install the Microsoft Office 2010 iFilter Pack: http://www.microsoft.com/downloads/en/details.aspx?FamilyID=5CD4DCD7-D3E6-4970-875E-ABA93459FBEE

Let’s get started.

These steps should be completed on the SharePoint “application server” (primary SP server

  1. Download AND Install Adobe’s 64-bit PDF iFilter http://www.adobe.com/support/downloads/detail.jsp?ftpID=4025 (Make sure you get the 64-bit version – iFilter 9)
  2. Download the Adobe PDF icon (select Small 17 x 17) – http://www.adobe.com/misc/linking.html
    1. Give the icon a name or accept the default: ‘pdficon_small.gif’
    2. Save the icon (or copy to) C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\IMAGES

Note: Some say that you may need to use the specific file name “pdf16.gif” for the icon to display correctly in the next step.  I have not experienced any issues that confirm this SharePoint hearsay.

  1. Steps to Edit the DOCICON.XML file to include the PDF icon
    1. Per Microsoft support (http://support.microsoft.com/kb/832809 ) Stop IIS by running IISRESET /Stop
    2. Start NotePad, Run as Administrator, and then navigate to C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\XML to open/edit the DOCICON.XML file
    3. Scroll down to the <ByExtension> section of the file, skipping past the <ByProgID> section
    4. Within the <ByExtension> section, insert <Mapping Key=”pdf” Value=”pdficon_small.gif” OpenControl=””/
    5. Save and close the file
    6. Go back to your cmd prompt window and run IISRESET /Start

The easiest way is to copy an existing entry – just copy any “Mapping Key” line that has the OpenControl attribute… and replace the parameters for Key and Value.  It is better to copy from within the xml file than to copy the above line for pasting because the double quotes may not be correct.  Make sure you use the correct image name that was placed in the images directory.

Check the SharePoint site to see that the PDF icon is now displayed.

  1. Add PDFto the list of supported file types within SharePoint (to enable Search)
    1. In the web browser, open SharePoint Central Administration
    2. Under Application Management, click on Manage service applications
    3. Scroll down the list of service apps and click on Search Service Application
    4. Within the Search Administration dashboard, in the sidebar on the left, click File Types
    5. Click ‘New File Type’ and enter PDF in the File extension box. Click OK
    6. Scroll down the list of file types and check that PDF is now listed and displaying the pdf icon.
  2. Navigate back to Central Administration/Application Management (to allow PDF’s to open in the browser)
    1. Select the appropriate web application (you may have to repeat these steps if you have multiple web apps) then click on General Settings in the Ribbon
    2. Scroll down to “Browser File Handling” and set this to Permissive
    3. Click the OK button.  (Repeat the last two steps for additional web apps)
    4. Close the web browser
  3. Stop and restart Internet Information Server (IIS) – IISRESET
  • Perform a full crawl of your index.  SharePoint indexes file names with the extensions listed under File Types and ignores everything else. When a new file type is added, you  have to perform a full crawl to force SharePoint to identify all files with the ‘new’ file extension.

Additional Note: there are some reports that the Adobe iFilter installation will not properly update the Registry in some environments.  Check the Adobe iFilter installation information or search online to find possible Registry edits if the above steps do not achieve the desired behavior for PDF files in SharePoint.

UPDATE: Found a nice white paper on this topic by Dave Coleman that is a good reference: http://www.sharepointedutech.com/2010/09/14/adobe-pdf-setup-for-sharepoint-2010/

Posted in Install and Configure, SharePoint 2010, Tips and Tricks | Tagged: , | 4 Comments »

Information Management Policy Label limitations

Posted by sharepoinTony on January 28, 2011

I can’t say this is how it will work in your environment…I can only tell you that the following is what I experienced when testing Labels in MY ENVIRONMENT.

What am I talking about?

Well, in SharePoint 2010 Server I enabled a number of document management & records management features. I also setup a content type using some custom site columns. Then within a Records Center document library I configured a Retention schedule in the Information management policy settings.

One of the options presented to you in the policies screen is “Labels”.  The description given is

“You can add a label to a document to ensure that important information about the document is included when it is printed.”

When you check the Labels checkbox the option expands to allow you to enter the text or properties you want to display, the font and font size, the general placement of the label (left, right, or middle), and a Refresh button that allows you to see the label that you are generating for your documents.

After applying the label, and saving my work, I thought I would test to see how the label is applied and where it prints.  This is where I found these limitations:

  • Labels are only added to documents created within the SharePoint library (using “New Document”).  Uploaded documents are ignored by this feature.
  • Labels are only applied to the default document type, which typically is a MS document. 
    • Labels are NOT applied to PDF, JPG, TIFF, etc.
    • I only tried a few doc types, but it appears Labels will be applied only to Word and Excel files.
  • Labels are located at the top of the document, you have no option to place it elsewhere, including the header or footer.

If you need this feature to meet a requirement in your environment, then you may want to test before you assume the feature will do what you need it to do.

Posted in SharePoint 2010, Tips and Tricks | Tagged: | Leave a Comment »

SP2010 Incoming e-mail behavior

Posted by sharepoinTony on December 20, 2010

Scenario

I have a SharePoint 2010 library with incoming e-mail enabled.  The settings save all attachments in folders grouped by subject and Save the original e-mail.  The library incoming e-mail configuration also Accepts e-mail messages from any sender.  I have verified that incoming e-mail is routed to the library and attachments are saved correctly. 

Behavior

The original email message is kept for the FIRST email to arrive in a folder

  • Any additional emails that arrive in the folder, from the same or different sender do not save the email message. Subsequent email messages are discarded!
  • Emails with the same attachment going into a folder (folders based on subject) are discarded when the setting to Overwrite files with the same name is set to No – EVEN if the email is from different senders
  • Only unique attachments are saved into the folders in this scenario

Changing the library to Save attachments in folders grouped by e-mail sender altered the behavior significantly:

  • Both the email and attachment are saved for subsequent e-mails from the same sender
  • Emails with the same attachment from the same sender are saved into the folder, however the new attachment is discarded

This behavior makes some sense, however it seems odd that the email message is discarded.  Be warned. 😉  I will be presenting on this topic (In-coming e-mail in SharePoint 2010) at the SharePoint Saturday San Diego in February so join us if you are interested in this topic.

Posted in Install and Configure, SharePoint 2010, Tips and Tricks | Tagged: | 3 Comments »

Web Parts in SharePoint Editions

Posted by sharepoinTony on November 23, 2010

The table below displays Web Parts available in various SharePoint editions.  This list may not be exhaustive, however it does include all web parts I found when enabling Enterprise features.

Web Part

Foundation

Server 2010 Standard

Server 2010 Enterprise

Description

Business Data Actions

   

*

Displays a list of actions from Business Data Connectivity.

Business Data Connectivity Filter

   

*

Filters the contents of Web Parts using a list of values from the Business Data Connectivity.

Business Data Item

   

*

Displays one item from a data source in Business Data Connectivity.

Business Data Item Builder

   

*

Creates a Business Data item from parameters in the query string and provides it to other Web Parts.

Business Data List

   

*

Displays a list of items from a data source in Business Data Connectivity.

Business Data Related List

   

*

Displays a list of items related to one or more parent items from a data source in Business Data Connectivity.

Chart Web part

   

*

Helps you to visualize your data on SharePoint sites and portals. (MossChartWebPart)

Excel Web Access

   

*

Use the Excel Web Access Web Part to interact with an Excel workbook as a Web page. (Excel.WebUI)

Indicator Details

   

*

Displays the details of a single Status Indicator. Status Indicators display an important measure for an organization and may be obtained from other data sources including SharePoint lists, Excel workbooks, and SQL Server 2005 Analysis Services KPIs.

Status List

   

*

Shows a list of Status Indicators. Status Indicators display important measures for your organization, and show how your organization is performing with respect to your goals. (KPI List Web Part)

Visio Web Access

   

*

Enables viewing and refreshing of published Visio diagrams.

Categories

 

*

*

Displays categories from the Site Directory. (CategoryWebPart)

Relevant Documents

*

*

*

Displays documents that are relevant to the current user.

RSS Viewer

 

*

*

Displays an RSS feed.

Table Of Contents

*

Displays the navigation hierarchy of your site.

Site Aggregator

 

*

*

Displays sites of your choice. (siteFramer)

Sites in Category

 

*

*

Displays sites from the Site Directory within a specific category. (CategoryResults)

Table of Contents

 

*

*

Displays the navigation hierarchy of your site.

Web Analytics web part

 

*

*

Displays the most viewed content, most frequent search queries from a site, or most frequent search queries from a search center. (WhatsPopular)

WSRP Viewer

   

*

Displays portlets from web sites using WSRP 1.1. (WSRPConsumer)

XML Viewer

*

*

*

Transforms XML data using XSL and shows the results.

Choice Filter

   

*

Filters the contents of Web Parts using a list of values entered by the page author. (AuthoredListFilter)

Current User Filter

   

*

Filters the contents of Web Parts by using properties of the current user.

Date Filter

   

*

Filter the contents of Web Parts by allowing users to enter or pick a date.

Filter Actions

   

*

Use the Filter Actions Web Part when you have two or more filter Web Parts on one Web Part Page, and you want to synchronize the display of the filter results.

Page Field Filter

   

*

Filters the contents of Web Parts using information about the current page. (PageContextFilter)

Query String (URL) Filter

   

*

Filters the contents of Web Parts using values passed via the query string.

SharePoint List Filter

   

*

Filters the contents of Web Parts by using a list of values.

SQL Server Analysis Services Filter

   

*

Filters the contents of Web Parts using a list of values from SQL Server Analysis Services cubes. (OlapFilter)

Text Filter

   

*

Filters the contents of Web Parts by allowing users to enter a text value.

HTML Form Web Part

*

*

*

Connects simple form controls to other web parts. (MSSimpleForm)

InfoPath Form Web Part

   

*

Use this Web Part to display an InfoPath browser-enabled form.

Content Editor

*

*

*

Allows authors to enter rich text content.

Image Viewer

*

*

*

Displays a specified image. (MSImage)

Page Viewer

*

*

*

Displays another Web page on this Web Page. The other Web page is presented in an iFrame. (MSPageViewer)

Picture Library Slideshow Web Part

*

*

*

Use to display a slideshow of images and photos from a picture library. (MSPictureLibrarySlideshow)

Silverlight Web Part

*

*

*

A web part to display a Silverlight application.

My Calendar

 

*

*

Displays your calendar using Outlook Web Access for Microsoft Exchange Server 2003 or later.

My Contacts

 

*

*

Displays your contacts using Outlook Web Access for Microsoft Exchange Server 2003 or later.

My Inbox

 

*

x

Displays your inbox using Outlook Web Access for Microsoft Exchange Server 2003 or later.

My Mail Folder

 

*

*

Displays your mail folder using Outlook Web Access for Microsoft Exchange Server 2000 or later.

My Tasks

 

*

*

Displays your tasks using Outlook Web Access for Microsoft Exchange Server 2003 or later.

Advanced Search Box

 

*

*

Displays parameterized search options based on properties and combinations of words.

Dual Chinese Search

 

*

*

Used to search Dual Chinese document and items at the same time.

Federated Results

 

*

*

Displays search results from a configured location.

People Refinement Panel

 

*

*

This webpart helps the users to refine people search results

People Search Box

 

*

*

Presents a search box that allows users to search for people.

People Search Core Results

 

*

*

Displays the people search results and the properties associated with them.

Refinement Panel

 

*

*

This webpart helps the users to refine search results.

Related Queries

 

*

*

This webpart displays related queries to a user query. (QuerySuggestions)

Search Action Links

 

*

*

Displays the search action links on the search results page.

Search Best Bets

 

*

*

Displays high-confidence results on a search results page.

Search Box

 

*

*

Displays a search box that allows users to search for information.

Search Core Results

 

*

*

Displays the search results and the properties associated with them

Search Paging

 

*

*

Display links for navigating pages containing search results.

Search Statistics

 

*

*

Displays the search statistics such as the number of results shown on the current page, total number of results and time taken to perform the search.

Search Summary

 

*

*

Displays suggestions for current search query.

Search Visual Best Bet

   

*

Displays Visual Best Bet.

Top Federated Results

 

*

*

Displays the Top Federated result from the configured location. (TopAnswer)

Contact Details

 

*

*

Displays details about a contact for this page or site.

Note Board

 

*

*

Enable users to leave short, publicly-viewable notes about this page. (SocialComment)

Organization Browser

 

*

*

This Web Part displays each person in the reporting chain in an interactive view optimized for browsing organization charts. (ProfileBrowser)

Site Users

*

*

*

Use the Site Users Web Part to see a list of the site users and their online status.

User Tasks

*

*

*

Displays tasks that are assigned to the current user.

Tag Cloud

 

*

*

Displays the most popular subjects being tagged inside your organization.

Media Web Part

*

*

Use to embed media clips (video and audio) in a web page.

Content Query

*

*

Displays a dynamic view of content from your site.

Summary Links

*

*

Allows authors to create links that can be grouped and styled.

List View Web Part

*

*

*

Use to display a view of a list or document library.

Blog Year Archive

*

*

*

Displays the blog archive of the previous three years.

Document Set Contents

*

*

Displays the contents of a Document Set.

Document Set Properties

*

*

Displays the properties of the Document Set.

Enter a Document ID

*

*

Finds a document by its Document ID

My Links

*

*

Displays a list of a users ‘My Links’

What’s New

*

*

*

This Web Part shows new information from specified lists and libraries.

Whereabouts

*

*

*

Use to display Whereabouts information

PerformancePoint

 

PerformancePoint Filter

*

This web part displays PerformancePoint filters. Filters may be linked to other web parts to provide an interactive dashboard experience. Filter types include lists and trees based on a variety of data sources.

PerformancePoint Report

*

This web part displays PerformancePoint reports. Reports may be linked to other web parts to create an interactive dashboard experience. Report types include: Analytic charts & grids, Strategy Maps, Excel Services, Reporting Services, Predictive Trend charts, and web pages.

PerformancePoint Scorecard

*

This web part displays a PerformancePoint scorecard. Scorecards may be linked to other web parts, such as filters and reports, to create an interactive dashboard experience.

PerformancePoint Stack Selector

*

This web part displays a PerformancePoint Stack Selector. All PerformancePoint web parts, such as filters and reports, contained in the same zone will be automatically stacked and selectable using this web part.

SQL Server Reporting Services Report Viewer

*

Use the Report Viewer to view SQL Server Reporting Services reports. (ReportViewer) Only available with Reporting Services integration.

Posted in Install and Configure, SharePoint 2010 | Tagged: | Leave a Comment »

SP2010 in-place upgrade error resolution

Posted by sharepoinTony on November 1, 2010

After running the prerequisiteinstaller successfully, I was running Setup.exe during an in-place upgrade I ran across the following error:

Setup is unable to proceed due to the following error(s):

A system restart from a previous installation or update is pending.  Restart your computer and run setup to continue.

I found only a few blog posts on this, one on TechNet by Bill Baer which points to a couple of registry keys that could be modified to resolve the problem and allow the upgrade to continue.  I tested the registry key solution in a vm test environment, and it did the trick, resolving the error and allowing the upgrade to continue to completion.    (That article describes several different issues that may happen during your SharePoint Server 2010 installation/upgrade and possible solutions)

While implementing this upgrade on a production machine I was a little more concerned about this error and that solution when the same error occurred.   I attempted to restart the system, however the same error returned.  I attempted to re-run the prerequisiteinstaller, reboot, and then run the setup.exe again – but continued to receive this same error.  In this case we had Microsoft Support on the line already so I asked about this error and how to resolve it.  The response was: 

  1. Stop the Print Spooler service
  2. then disable it
  3.  then complete a system restart 

After doing this the SharePoint 2010 installation (setup.exe) ran to completion successfully.    If you have the Print Spooler running on your server you may want to ask yourself if you need that service or not.  In our case, we didn’t so I left the service disabled after the upgrade completed.  You may want to restart yours.

Posted in Install and Configure, SharePoint 2010, Tips and Tricks | Tagged: , , | 2 Comments »