Blog Posts by albert408

Ask a question

How to Sync Outlook 2010, 2011, 2013 Calendar With iCloud?

In the present arena Cloud Computing is playing a virtual role in the world of technology. Similar to the technologies that were only available to large-scale enterprises in their initial stage, Cloud Computing has also scaled down for small-scale enterprises as well. Although this technology shares a common conception of maximizing computer resources, there underlies a huge difference between desktop based and cloud based technology.  
If the users are having iPhone or iPad then, they must be aware of iCloud (an online storage), which is offered by Apple for numerous of Mac devices. Moreover, Apple has also launched a new edition of iCloud that is compatible with Windows OS as well. As most of the Windows, users utilize desktop-based email client like Outlook for their data management. Therefore, they need to store their data on the cloud as a backup. It works in its best way to transfer files from iPhone or iPad directly into the PC. In the following write-up, we will discuss the way to synchronize Outlook Calendar to the Cloud.

About iCloud
the iCloud account is completely free to sign up for utilization. Moreover, its free service includes the storage of 5GB. However, users can buy the extra space for storage if required, which is of £14 per year for extra 10GB, and going up to £70 per year for 50GB. However, for PC it has some limitations that sending photos from an iPhone to PC is fully automatic. For transferring a spreadsheet or word file from PC need log in to the iCloud site in a manner to upload as well as download files. On Windows PC, iCloud only store the information of Outlook 2007 and 2010.

Way to Install and Use iCloud on Windows
There is a systematic description of installing iCloud Control Panel for Windows PC. Users can follow the mentioned steps:
1. Firstly, browse www.apple.com/icloud/setup and select for Windows PC option. Download iCloud for Windows.
Note: This works on Windows 7 or later versions to perform sync Outlook Calendar with iCloud Windows.
2. Once it is downloaded login to iCloud by entering your credentials.
3. Sharing documents with the help of iCloud is a bit complicated as it is difficult to transfer documents from an iPhone or iPad to PC directly. It is important to log in user’s account at www.icloud.com >> click iWork.
4. The iCloud version on PC only works with Outlook 2007 and Outlook 2010. 

Sync Outlook Calendar with the iCloud Calendar 
Once the iCloud for PC is installed on the system then, synchronization can be set to be performed. Select the desired data to be synchronized with iCloud accordingly. For example, you need to synchronize Outlook 2007 calendar with iCloud then; schedule the synchronization procedure then, iCloud for Windows will start synchronization automatically.  Users cannot only synchronize calendars but contacts, as well as other crucial data, can also be synchronized.
After the procedure is completed, they can access MS Outlook Calendar with iCloud further, that data can be synchronized with any iOS device such as iPhone, iPad, etc. If the user makes any changes then, all the changes will automatically synchronize Outlook calendar with the iCloud account.  Synchronizing Outlook calendar with iCloud allows users to save their crucial data online on the cloud for safety. However, changes can be made from anywhere and anytime. For this, only credentials are required to perform the process.
Moreover, sometimes the need of users is to synchronize their Google Calendar with iCloud. Therefore, they firstly need to synchronize Google Calendar with Outlook after that they can perform the above process to synchronize Google Calendar with iCloud.

Data safety plays an important role for the work continuity. If the data is lost then, it creates a problem for all kind of users. As calendar holds all the schedule of the business users mainly so, it is important for them to manage timely and it is difficult for one to carry the laptop all the time. Therefore, in the above-discussion, we have discussed a way to synchronize Outlook Calendar to the Cloud so that they can access the data anywhere and anytime with an efficient way.
Be the first to comment

How to Fix MS Outlook 2016 Hangs on Loading Profile Issue

Microsoft Outlook is used for Organization purpose for accessing the emails in daily routine.All of sudden, many Outlook users face a common issue that it hangs or crashes while loading users profile and it stops responding. It starts stuck or froze on loading profile and goes on even after waiting for a long time. It suddenly keeps crashing or hanging at start-up. Due to this issue users become more irritate to access the Outlook profile. It hampers their regular working and creates a hurdle in the continuity of the work-flow. In this article, we recommend multiple solutions of the problems in an efficient manner. In the following section, we will discuss multiple ways to overcome Outlook hangs on loading profile or startup issue.

Multiple Ways to Solve Outlook Stuck at Loading Profile 

Most of the users are using Outlook 2016, 2013, 2010, 2007 & older versions; the application gets damaged or corrupted. There must be a need to overcome this Outlook frozen at loading profile issue by using several ways. There are several solutions to resolve this issue/bug as mention below. The users will follow these steps during crashes or hangs repeatedly while loading Outlook users profile:

Method 1: Rename Outlook PST Files

In case if Outlook unable to allow users to rename their .pst file, that means whether MS Outlook is still using it or may be users have any indexing application installed in their Computer system. Thus, with Outlook, users need to kill their indexing software too. After doing this, try to rename the .pst file and then, check if Outlook opens. If it does, that indicates users Outlook Personal folder file (.pst) got damaged. So, first users have to repair corrupt PST file using SCANPST.EXE which is a free tool developed by Microsoft. 

Method 2: Performing Shortcut key to Resolve Issue

1. Press Windows Key + X and then, select Command Prompt option
2.  After that, type the following command and press enter:
3. Now, restart the Desktop. In last, Outlook 2013 profile should open without any issue.

Method 3: Problem with Profiles/Accounts

Sometimes, loading profile issue also happens because of conflict with account and profile corruption. To solve this issue, follow below steps:

1. First of all, You must open Outlook 2016 in safe mode. For performing these below steps.
2. Press Windows logo and R Key on the keyboard. After that, open the Run command dialog box
3. Now, enter outlook.exe/safe and then, click Enter key to open Outlook 2016.

Note: Make sure to add space between outlook.exe and /safe. Else you will get Windows unable to find outlook.exe /safe. Surely, you must enter the name correctly and then, move to further step.

4. In case, when you can view the Choose Profile option then, select the suitable profile(if you have multiple accounts) and after this press OK button.

Now, Outlook 2016 should be opened without hanging while loading the profile.

5. Next, close the Outlook program. Now again, start the Outlook program normally. The program must start without any kind of issue.

If your Outlook does not open in safe mode, you need to create a new profile in Outlook.

Method 4:  SonicWall VPN Software

If you have installed Virtual Private Network(VPN) software, either uninstall them or even remove the application from startup Windows and then, restart your Computer system. If VPN software’s are the offender, disabling their automatic startup or uninstall them to resolve the issue.

Method 5:  Without Installing VPN Software
In case, if you are working in a corporate world where uninstalling a VPN service is not capable and open the Outlook account in safe mode performs well, that means add-ins from VPN software creates the trouble for users. So, users need to run the following command:

If MS Outlook works perfectly after running the first command, let it be or even try another command. Any of the ones must work for you and gives the better result. But running the second command, it will take a while before Outlook might open successfully.

Method 6: For Windows 7 & 8 Users
1. First, need to open Run command by clicking Windows Key + R shortcut. Now type the following:
2. After that, press Enter. Locate “Desktop Window Manager Session Manager” and double-click on it.
3. Now, change the startup type from Automatic to Disabled.
4. Next, restart your Desktop. Finally, Outlook 2013 Should be opened.

Method 7: Kill Task Manager
1. First, kill the “Desktop Windows Manager” from Task Manager.

2. For Windows 7 & 8 users, follow the above solution 6.
3. Now, open Microsoft Outlook account and verify. 

Method 8: Sometimes hardware acceleration can cause the issue. Need to open MS Outlook in safe mode as discussed in solution 3 and go to file >> choose Options >> Advanced.
After that scroll down to display and mark check on “Disable Hardware Graphics Acceleration”
Now, close Outlook 2013 platform and then, restart your Computer system.

Outlook 2016 or Outlook 2013 is the best desktop-based email client out there for Windows operating system. However, while accessing this application, users face various issues. One such issue is mentioned i.e., the Outlook hangs on loading profile. Therefore, in the above discussion various solutions are discussed to overcome this issue. 
View comments (2)

Improve Loading Speed of Website & Cross-Examine by Google Tool

Ultimate Ways to boost Website speed on Google

Speed is the most crucial element for running a successful website. Moreover, to give lag-free and responsive user’s experience, fast loading website directly affects the performance of website. As fast loading websites benefit from higher SEO rankings, conversion rates, user engagement, etc. Therefore, speed of website is important not for just good ranking but to maintain high bottom-line profits as well. There are various ways to improve/increase loading speed of website are mentioned below:
Selecting the appropriate hosting for venture is the basic step to start a website. Hosting website with professional configuration can be helpful to speed up Website loading.
  • Browser Caching: Users should set expires header as resource on their websites because browser stores all these resources in its cache such as .jpeg images. Expires header tells the browser about the resource on website required to be requested from source or can be fetched from cache of browser. Therefore, when the visitor visits the website again, it will load website faster as the browser already has all images available.
  • Enabling the Signal: Keep-Alive signals plays significant role on internet as it sent signals at predefined intervals. Once the signal is sent and if no reply is received then, the link is expected to be down and the data will be routed through another path until the link is up.  In fact, HTTP keep-alive permits TCP connection alive and helps in reducing latency for following requests.
  • Compressing the Request: HTTP request is made up of every element such as images, scripts, style sheets, flash, etc. As there are more ON-Page components then, it will take more time to render the page. To improve this, users need to increase the speed of site to simplify design by:
  1. Using CSS in place of images.
  2. Merging various style sheets into one.
  3. Reduce scripts and keep them at bottom of page.
Tip: Begin the campaign for reducing the number of components on every page to minimize HTTP request to make the page render and improve website performance.
  • Redirect Cache able: Many times, mobile pages redirect the users to diverse URL that making redirect cache able helps to speed up the load time of page for the next time. It can be done by utilizing 302 redirect via cache lifetime of a day. It must include Vary: User-Agent and Cache-Control: private. It helps to redirect the visitors via mobile devices.
  • Utilize CDN : CDN (Content Delivery Network) is a collection of web servers that are distributed across various locations to transport the content to users more efficiently. The server chosen for content delivering is based on proximity of network.
  • Content Elements: As there is no complete access on server, therefore content elements are essential things that can be manipulated.
  • Reduce Redirects: Many times to specify the new location of track clicks, URL, connect various parts of site together or backup multiple domains that are required for redirecting from one URL to other. While keep on redirecting that is technically important but user cannot find any result. There are some recommendations by Google:
  1. Never refer URLs on your page, which is redirecting to other URLs.
  2. Do not have more than one redirect to the particular resource.
  3. Reduce number of additional domains, which creates an issue in redirecting but not the server content actually.
  • Eliminate Query Strings: Users cannot cache link with a ‘?’ in its URL even if there is a cache control: public header.  It acts as Ctrl+F5. It should be utilized for dynamic resources only. Utilizing two dynamic URLs with a question mark due to utilization of metrics are reasonable but for two or three queries.
  • Specific Set of Characters: For speeding up browser rendering, specify a set of character in HTTP headers. This can be done by adding a simple code into header.
Note: If the user is sure about the character set then, they can use PHP function instead as it helps to reduce the size of request. So, utilize HTML in place of PHP everywhere is possible.
  • Minimize Code: Decrease the size of page and network as well as speed up time of loading by removing HTML comments, white space, empty elements, and CDATA section. Users can utilize online tools to optimize and compress codes and can save user’s time.
  • Avoid Irrelevant Request: If the links are broken then it results in occurrence of 404 or 401 error code. Users can fix the broken links specially images to remove the occurrence of an error and speedup the website.
  • Server Resource: The resources that are shared across various pages, users must be sure that every reference to same resource utilizes identical URL. If there are resources that are shared via various sites, which link each other but these are hosted on various domains. Then it is better to use single hostname to serve file then to re-serve it via host name of every parent document.
  • Minimize DNS Lookups: DNS lookups take an important time to look the IP address for hostname. Until the lookup is completed, browser cannot perform anything. Response time can be increased by reducing number of unique hostnames.
Note: Put all images, which are loading each page of your site as it helps to minimize DNS lookups.
Optimize Images
Users are required to focus on three things with images- format, src attribute, and format.
  • Image Size: Images that are oversized, website takes long time to load. That is why it is recommended to utilize as small images as possible. Users can utilize image-editing tool to crop the image size. Along with it, minimize the color depth to the lowest level of acceptance and remove comments from images.
  • Image Format:Users should utilize JPEG image format for their websites. PNG file format is also good to utilize but older browser does not support it completely. GIF file format should be utilized for simple graphics and animated images. It is recommended not to utilize BMPs and TIFFs format for images.
  • SRC Attribute: Once the user had received the right format and size of an image, it is recommended to code it in a right way. They should avoid empty src codes of images. In HTML image code should include <img src=””>. When the quotation is empty as there is no source then, the browser will request to directory of the page itself. It can lead to add unnecessary traffic to server and can even corrupt the data of user.
Tip: User must add src attributes with the valid URL and take proper time to resize the images.

  • Add CSS and JS: Setting the style sheet at the document head of page, i.e. CSS excludes the progressive rendering so that the browser will block rendering in a manner to avoid redrawing of elements of page. In many cases, users generally face white page until it is completely loaded. It helps to make the page according to W3 standards and adding the JS (Java Scripts) at the bottom of page for the similar reason.
Tip: To speed up the website do not forget to share your question and tips via commenting and do not forget to take the backup before making any changes.

Additional Tool Provided By Google
In order to increase load time of website users can cross-examine by Google tool. It helps to provide the relevant result for users. There are two mainly two tools that are discussed below:
  • Google PageSpeed Insights: It results the speed for both desktop as well as mobile site. It fetches the URL twice- one from desktop and another from mobile agent. Later it results a site rank, which is based on 1 to 100 on a scale. The site with the higher number is better optimized for speed. If the score is 88 or higher then, it means speed of site is well performing. There is also availability of chrome extension that allows the assessment of any page from Developers PageSpeed Tab. It gives a balanced overview of site’s speed and action to take in a way to improve the performance of page and site as well.
  • GT Metrix: It goes into the extensive details and results in full history of site’s page load times. It provides various monitoring tools such as video playback feature, various reporting options as well. It also permits users to export the complete history to CSV file.

I have also utilized the ‘Google PageSpeed Insights’ tool to examine the speed of my website page https://www.systoolsgroup.com/nsf-merge/. It is useful as it helps me manage my data properly. Moreover, it effects the ranking of my site that results in good traffic and page view on Google. Thank you so much Google for this effective tool.”

Slow loading of sites are the most annoying thing for both businesses as well as for consumers. That results in losing the traffic of website and returning customers. To overcome from such a situation various ways to speed up your website and cross-examine by Google tool are described, which results in good rank as well as traffic on one’s website.
Be the first to comment

Getting MSVCR80.dll Error Message While Starting Microsoft Outlook

Sometimes, when you start Microsoft Outlook randomly an error message appears:

“This application has failed to start because MSVCR80.dll was not found. Re-installing the application may fix this problem.”


For putting an end to this error message, you reinstall Microsoft Outlook but the problem may still appear.Therefore, to overcome this error message user first needs to find out the reason behind its occurrence and reach the solution.

Reason: Generally, this issue is caused by an add-in that you installed which modified or created its own OUTLOOK.EXE.MANIFEST file in Microsoft Outlook installation catalogue.

Solutions: Clearing out the offending add-in will usually fix this bug. If not, then you will need to uninstall the application.

In Microsoft Outlook 2013 and 2010:

Click on “File” tab >> “Options” >> “Add-ins” (at left pane) >> Go to “Manage: COM Add-ins” (at right pane) and click on “Go…” button.

In Microsoft Outlook 2007:

Click on “Tools” >> "Trust Center" >> "Add-ins"

In Microsoft Outlook 2003:

Click on “Tools” >> “Options” >> Click on “Other” tab >> Add-ins. Now, locate the culprit add-in and disable it.

If the add-in is not listed, you will need to edit the registry settings.

  • Open the registry editor (Click on Start button >> Run >> type regedit in the run dialog box). In short or you can also press Windows Key + R (simultaneously) to open run dialog box.
  • Now, browse to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Outlook\Addins
  • Locate the suspected add-in in the list
  • Set the LoadBehavior to 0

Delete Outlook Manifest File

To resolve, find and delete OUTLOOK.EXE.MANIFEST file from the installation directory of current version of Microsoft Outlook. By default, in Microsoft Outlook 2007 the path to locate this file is: C:\Program Files\Microsoft Office\Office12

Windows 64-bit Version: The location would be: C:\Program Files (x86)\Microsoft Office\Office12

Repair MS Office

After deleting the OUTLOOK.EXE.MANIFEST file, repair Microsoft Office installation or start Office diagnostics by following this path:

Click on “Start” button>> “All Programs” >> “Microsoft Office” >> “Microsoft Office Tools” >> “Microsoft Office Diagnostics” >> “Run Diagnostics”

Click here for info: https://support.office.com/en-us/article/Update-repair-or-uninstall-Office-2010-Click-to-Run-products-29179478-9270-4BB9-843D-F2FEC3D56C3E

Outlook Safe Mode:

Try to open Microsoft Outlook in safe mode and check if it opens. To do so:

Press “Start” key + “R” >> type “outlook.exe /safe” in the run dialog box.

NOTE: There will be a space between “exe” and “/”

Watch this video to open Outlook in safe mode: https://www.youtube.com/watch?v=ojML6NuBQGQ&feature=youtu.be

Check Your Add-Ins

Few add-ins keep realigning the file back due to which the issue may repeat even after you reboot Microsoft Outlook. To find this add-in, remove all your add-ins and enable them one by one to find the offender. Once you have detected the respective add-in, uninstall it or check with the dealer of the add-in if there is an update for it.

Reset Navigation Pane:

At last, if the issue still appears, then please try to reset navigation of Microsoft Outlook. To do so, click on “Start” button >> click “Run” and type “outlook.exe /resetnavpane” in the run dialog box.

View comments (1)

Import Gmail to Office 365 Using IMAP

Gmail is one of the mostly used web-based email client by several users. However, when it comes to choosing a platform for businesses & large organizations, users prefer to use Office 365. Office 365 provides an online productivity suite containing online & offline versions of MS Office applications, Skype for business, Exchange etc. Due to the inbuilt Office Suite that comes with Office 365, users wish to switch from Gmail to Office 365. The blog will be discussing an approach to import Gmail to Office 365. 

How to import Gmail to Office 365
Users may find Gmail more simple & easy to use as compare to Office 365 but availability of Office applications in Office is a great advantage, which is one of the reasons why users wish to import Gmail to Office 365. Migration involves importing the Gmail emails, contacts, and calendars using Internet Message Access Protocol (IMAP).
Steps for importing Gmail to office 365 are as follows:

1. Verify that you own your domain
If you wish to migrate your domain to Office 365, verify that you own the domain you used for Gmail account. Verification of domain is done while you set the office 365. 
Other option is to use company.onmicrosoft.com domain, included with Office 365 subscription instead of using own custom domain. In that case, you can add users & omit this task. 

2. Add users to Office 365
You can add single or multiple users at a time. While adding users, you need to add licenses to them. Every user has to have a mailbox in Office 365 before migrating email to it. A license is also needed that includes Exchange Online plan to use the mailbox.

3. Create list of Gmail mailboxes to migrate
In this part, you create the migration file that includes a list of Gmail mailboxes to migrate to Office 365. The file will be created using Excel & it may contain up to 50,000 mailboxes with file size limit of 10 MB. Steps for creating file are:
  • Sign in to Google Admin Console using administrator username & password
  • Go to Users Tab after sign in & select each user to identify user’s email address
  • Sign in to the Office 365 admin center and go to USERS >> Active users
  • Open MS Excel to create the file using Email address, username & password
  • Enter the  credentials of each mailbox you want to import
  • Email Address will contain the email address of Office 365 mailbox
  • Username contains sign-in name of the user’s Gmail mailbox
  • Password has the app password for the user’s Gmail mailbox
  • Save the file in CSV file format & Exit MS Excel
4. Connect Office 365 to Gmail
For smooth migration, Office 365 needs to connect & communicate with Gmail, which can be done using a migration endpoint. Steps for creating migration endpoint are:
  • Go to Exchange Admin Center (EAC)
  • In the EAC, Go to Recipients >> Migration >> More >> Migration Endpoints
  • Select New (+) to create migration endpoint & choose type as IMAP
  • Set IMAP Server to imap.gmail.com on the IMAP migration configuration page, without making changes in the default settings
  • Choose Next and after testing the connection to Gmail, enter migration end-point name on the Enter general information page.
  • Click to New to proceed the creation of migration endpoint. 
5. Import Gmail mailboxes to Office 365
In order to import multiple Gmail mailboxes to Office 365 at a time, we will use migration batch. Steps involved in creating migration batch & starting migration process are:
  • In the Office 365 Admin Center, choose Admin >> Exchange
  • Select Recipients >> Migration in the Exchange Admin Center
  • Click on New(+) >> Migrate to Exchange Online
  • Select IMAP Migration >> Next
  • Click on Select the users page, choose Browse to add the migration file we created
  • The number of users will be listed after Office 365 validates the migration file & click on Next
  • Select the migration end point created on the Set the migration endpoint page & choose Next
  • Take the default values on the IMAP migration configuration page & choose Next
  • Enter the name of the migration batch on the Move configuration page & choose Next
  • On the Start the batch page, we will choose Browse to send a copy of migration reports to other users and choose automatically start the batch >> New
  • The migration will start immediately with status Syncing 
  • To verify the working of migration, Go to EAC and select Recipients >> Migration
  • We need to check the mailbox and migration file used, if the task fails.
  • Last verification of successful mailbox migration to Office 365 can be done after login to Office 365 and check if the emails are present. 
6. Import Gmail Contacts to Office 365
To import contacts to Office 365, we can copy the Gmail contacts to Office 365 by exporting their contacts to CSV file and then importing that CSV file in Office 365. Steps are as follows:
  • Login to the Gmail account
  • Go to Contacts of the Gmail
  • All the contacts will be listed
  • Click on More and select Export Contacts option
  • Select Outlook CSV option and click on Export
  • The exported file will be saved in CSV file
  • Login to Office 365 to import 
  • Go to People and click on Settings >> Import contacts
  • Choose the CSV file by browsing it and click on Next
  • Successfully imported Gmail Contacts to Office 365
7. Import Gmail calendar to Office 365
Steps for importing Gmail Calendar are as follows:
  • Sign-in to Gmail account
  • Search for Google calendar
  • Go to Setting Menu and then settings again
  • Go to calendar and select Export calendar
  • Save the icalendar file containing calendar entries
  • Login to Outlook account & import the icalendar file using File >> Import >> choose import icalendar file
  • Choose the file created and click on Import
  • Import process begins and after completion, calendar entries are accessible to both Outlook and Outlook Web Access
The blog has been discussing about the import process of Gmail emails to Office 365 using IMAP. It further defines the method to import the Gmail calendar and contacts to Office 365. Users can refer the procedure explained in the blog for the migration process of Gmail to Office 365. And further for time saving if you have configured Gmail to Outlook, in this scenario you can import Outlook PST file to Office 365 directly.  
Be the first to comment
Showing 6 - 10 of 28 results

Top Contributors

Talk About Microsoft App-V