How to print from metro apps in windows 8

Printing from a Metro app in Windows 8 works differently than printing from a Desktop app. So, how do you print from a Metro app?

Lance Whitney is a freelance technology writer and trainer and a former IT professional. He’s written for Time, CNET, PCMag, and several other publications. He’s the author of two tech books–one on Windows and another on LinkedIn.

Printing from a Windows 8 Metro app may throw you for a curve at first. But the process works fine once you get used to it.

For the Windows 8 Release Preview, Microsoft tweaked the way you print content, at least for Metro apps. Instead of choosing a print command from within the app itself, you print using the Charms bar. Selecting the Device charm provides access to your printer, among other devices. From there you can configure the various settings for your print job.

Here’s how to print from a Metro app in Windows 8:

  1. Power up your printer.
  2. In Windows 8, open the Metro app from which you wish to print. For this example, we’ll use Internet Explorer. Open the Metro version of Internet Explorer by clicking on its Start screen tile.
  3. Browse to any Web site that has a page you wish to print, such as CNET’s site. Type in the address field at the bottom of the browser screen. Click on a story that you wish to print.
  4. Hover your mouse in the lower right hot corner to trigger the Charms bar. Move your mouse up the bar and click on the Devices charm. Your printer and other devices should appear in a list. Click on the name of the printer that you wish to use.
  5. A Settings screen for your printer appears, from which you can change the number of copies, orientation, color mode, and other settings. Click on the More settings link for additional options, including paper size, type, and output tray.
  6. Click the Back button in front of your printer name to return to the previous screen. Click on the Print button to print the Web page.

Related stories

  • Windows 8 Release Preview: How to download and install it
  • Navigate the Windows 8 Start screen via mouse and keyboard
  • How to bypass the Windows 8 log-in screen
  • How to automatically back up your personal files in Windows 8

On the downside, the new Metro printing process can involve more steps than the traditional printing method where you just click on the File menu and then select Print.

But on the upside, the new print setup works the same across all Metro apps, providing a sense of consistency.

Printing Desktop applications in Windows 8 works the same as it does in previous versions of Windows. So there is a disparity between printing from Desktop apps and printing from Metro apps. But the Metro printing process works cleanly and smoothly for all of your Metro apps.

It is amazing how few of us actually print anything anymore. We have tablets and mobile phones that are connected all the time. We can pull up anything we need and refer to it on a whim. For some though, being able to print and physically handle something they have been viewing online is beneficial and more efficient. If you are using Windows 8, you can print from a variety of apps. While this feature is not advertised, it only takes a few steps to print from apps in Windows 8.

Why would you need to print from apps in Windows 8?

While it may hard to believe, not everyone has a mobile phone or tablet. If you cannot access data on the fly through a handheld device, being able to print information out can help you in other ways. If you do not have a GPS in your car, printing out a map can give you a path to your destination. If you are editing a school paper, printing it out can let you edit it away from your word processor. There are many reasons why you would want to print from a Windows app.

How to print from apps in Windows 8

The first thing to keep in mind is that not all apps in Windows 8 will allow you to print. You will not know until you open the app if you can print from it or not. Most apps in Windows 8 offer specific types of information that cannot be printed for one reason or another.

1. Open the app you want to print from.

For this walkthrough, we will be using Bing Maps in Windows 8. This comes default with Windows 8 and can be found on your Start screen.

2. Use the keyboard shortcut: Windows Key + K.

This will open the Windows 8 Devices menu. All active printers, faxes, monitors and more.

3. If you cannot print from an app, you will not see a printer available to choose.

4. In order to print from your app, choose your printer.

5. Now, you will have some options to work with and a preview of the print layout.

You can choose how many copies to print as well as whether to print in color or black and white.

6. Click “More settings.”

This is where you can further customize what you want to print from an app in Windows 8. These are similar settings you would find when you print anything in another program on your computer. You can change the orientation, choose whether to print double-sided and more.

7. Click the “Back Arrow” when you are finished with the printer settings.

8. Then, click “Print.”

Your printer will then print out what you selected.

Printing from an app in Windows 8 is easy to do as long as the app supports it. What apps will you be printing from in Windows 8?

Image Credit: Print Button by BigStockPhoto

Our latest tutorials delivered straight to your inbox

Read this article to know more about how to develop Metro style App for Windows 8 operating system. In this article, I will discuss on how to take advantage of Single sign-on while developing Metro Apps for Windows 8 operating system.

As we all know Microsoft recently released the Developer preview of Windows 8 operating system. Many people around the world downloaded and installed it in their system. Though the Developer preview is only for developers, many people downloaded to test how Windows 8 will actually looks. The main difference in Windows 8 when compared to other Windows system is the interface and performance. Microsoft developed Metro user Interface for Windows 8 operating system. Metro user Interface is the default interface for all Windows 8 devices irrespective of their supportive behavior.

As per Microsoft, Windows 8 works perfect for both touch enabled devices and general PC’s. Apart from the Metro Interface, Apps are introduced in Windows 8 operating system. As per sources, Windows 8 will have their separate own App store. Recently, in the Building Windows 8 blog, Microsoft discussed on how to write Apps and how to take advantage of SkyDrive which is a cloud based storage from Microsoft.

How to connect Developers Apps to the Live cloud

As per Microsoft, when a developer starts building Apps for Windows 8 operating system, the main problem he faces is “Enabling Sing-in and sign-up of for users.” Many users dislike to sign-in into websites and Apps repeatedly. Developers make users to do this to engage the users with their Apps which increases the security and loyalty of the App. In Windows 8, Microsoft given a chance to Developers to bring users content from cloud into their App to power user experience. One can check it in the Apps like Photos and Mail, and the Metro style Apps which are present in the Windows 8 uses the same platform and technology.

In Windows 8, users cloud-based identity is an OS primitive which is universally accessible for Apps and websites with user permission for single sign-on, which means Apps developed by Developers can inherit the signed in state of a user and their identity. Developers of Metro Apps no need to worry about separate authentication process. In Windows 8, Microsoft made access to user’s content in the Live cloud for Apps by using industry standard protocols such as OAuth which is used for authentication and authorization. JSON protocol is used as payloads for the data returned when accessing SkyDrive and Hotmail, XMPP protocol is used for interoperability with Windows Live Messenger.

In addition to above, Microsoft offer the Live SDK for Windows 8 Developer preview to make development on WinRT which is integrated to Visual Studio 11 Express. In Windows 8, when a user connects Developers App to their Windows Live ID, user will have a seamless single sign-on experience from an y Windows 8 PC where they are signed in with a Windows Live ID. The same thing extends to Developers Website, where they get a single sign-on experience if users are signed in to their PC with a Windows Live ID. As per Microsoft, for the Developers, the best way to use single sign-on with Windows Live ID and to integrate SkyDrive content into their Metro style App is to leverage the Live SDK.

How to use the Live SDK in Developers App

The first thing one should do is to download and install the Windows 8 Developer preview and the Live SDK Developer preview on their PC which also installs Microsoft Visual Studio 11 Express for Windows Developer Preview. Second thing is to visit the Windows Push Notifications and Live Connect App management site to configure their Metro style App to access the Live cloud. After the App is configured to use Live Connect, Developer need to add a reference to the Live SDK. The Live SDK is available for development in C#, JavaScript, and VB. One can add it to their project by right-clicking the Project and selecting the “Add Reference, selecting Extension SDK’s” from the list, and they should select the entry for the Live SDK as shown below:

In a JavaScript application, Developer need to add the following script reference to Default.html:

In C#, they should add the following reference to be able to leverage the Live SDK in their code

In VB, the following import statement should be added.

How to use Windows Live ID in Metro style App

Developers to take advantage of Single Sign On (SSO) in their App, they need to place a sign-in button in the App. When a user clicks on the sign-in button, they will be automatically signed in if they are signed into their PC with a Windows Live ID. If not they will be asked to sign in with the Live ID. After signing in, user will be asked to provide consent to the App to access their data such as their SkyDrive photos.

The above workflow will be handled automatically for the developer by simply adding the sign-in button. One can notice that users still confirm sign-on to your application and are not automatically signed on—this is an important design consideration. Below is the example of sample HTML for the sign-in button shown by Microsoft.

div style=”width: 251px; margin-left: auto; margin-top: 40%; height: 64px; top: 0px;”> . In the above code, open the braces before div and close it at the end.

To get more information of how to use the Live SDK, one can visit the Microsoft’s official site to get the detailed information.

The principal engineer for Nokia’s WP7 and WP8 devices has demonstrated, in rather frank detail, how to pirate Windows 8 Metro apps, how to bypass in-app purchases, and how to remove in-game ads. These hacks aren’t exactly easy, but more worryingly they’re not exactly hard either.

On his blog (Google cache), Justin Angel shows that turning a trial version of a Metro app into the full version — i.e. pirating an app — is scarily simple. It’s just a matter of downloading a free, open-source tool, and then using it to change a Metro app’s XML attribute from “Trial” to “Full.” Likewise, a quick change to a XAML file can remove an app’s ads.

Bypassing in-app purchases is a little trickier, involving some reverse engineering of some DLLs and and decryption of database files, but Angel still makes it look fairly easy. Angel gives himself one million credits in Soulcraft, an RPG game — something that would cost you over a thousand dollars, if you performed a legitimate in-app purchase. Angel also demonstrates a way to bypass in-app purchases in WinJS (Metro/JavaScript) apps, by injecting scripts into IE10 (the rendering engine for WinJS apps).

Ultimately, all of these hacks represent ways of getting stuff for free. This is obviously bad news for developers, who probably don’t realize that by allowing trial downloads they are opening themselves up to piracy. In-app ads and purchases are massive revenue streams for developers, and yet we now see that it’s very easy to circumvent both.

You can protect these files with encryption — and indeed, some of them are — but that’s no good if you have access to the code that performs the encryption. As Angel says, “We have the algorithm used for encryption, we have the hash key and we have the encrypted data. Once we have all of those it’s pretty simple to decrypt anything.” Angel notes that there are some security mechanisms in place that stopped him from directly editing app DLL and JS files, but, as we can see, that didn’t stop him from pirating apps or bypassing in-app purchases.

It’s easy to blame Microsoft for this, but really this is an issue that is intrinsic to all installed applications. The fact is, Windows 8 Metro apps are stored on your hard drive — and this means that you have access to the code and data. In general, every installed application is vulnerable to these kinds of attacks. Hex editors, save game editors, bypassing Adobe’s 30-day trials by replacing DLL files, pirating Windows 8 apps — these are all just different incarnations of the same attack vectors.

The only real solution is to provide some kind of server-side sanity checking: You hack the software from Trial to Full — but when you log in, the server knows that you haven’t bought the software, and so it reverts you back to Trial mode. You give yourself one million credits — but the server checks your purchase history, knows that you cheated, and so resets your credits back to zero. The problem with this route, of course, is that it requires you to be online — and you know how we feel about always-on DRM. Plus, it’s very easy to disable server-side checks with a little Hosts file hacking.

In short, Windows 8 Metro apps have been hacked, and it’s now just a matter of time until some enterprising developer creates a one-button tool that pirates trial apps, unlocks every in-app purchase, and removes in-app ads. There are certainly changes that Microsoft could make to shore up the security of Metro apps, but it would only delay the inevitable. Really, this is just a natural part of Windows 8’s evolution.

For testing an application, I have deployed my metro app by creating a app package which is provided in vs2012. I have deployed the package by opening using the PowerShell, but now I want to deploy the metro app in a Windows 8 device (tablet) for testing it, how can I do this?

Will there be a PowerShell option available in device also? (to deploy the app)

Are there any other ways of deployment?

2 Answers 2

You can now choose to sort by Trending, which boosts votes that have happened recently, helping to surface more up-to-date answers.

Trending is based off of the highest score sort and falls back to it if no posts are trending.

i have used this to sideload apps for testing onto other devices including SurfaceRT

In addition to creating an app package in Visual Studio 2012, and deploying your app that way, you can also use the Remote Tools for Visual Studio 2012 for ARM to deploy and debug an app to a Surface or other tablet (for x86 or x64 tablets, use the matching remote tools install).

Once the remote tools have been installed on the target device, you simply start up the remote tools on the target, configure the access permissions, and then on your development machine, open the project properties, select the Debugging option, and use the dropdown to select Remote Machine as the debugger to launch. Click into the Machine Name field, and use the dropdown to select the machine name of the target machine running the remote tools.

Now, when you start debugging the project, it’ll be packaged up and deployed to the target device, and you can set breakpoints and step through your code. And once deployed this way, you can re-run the app from the start screen using the app’s tile.

Subscribe to Blog via Email

  • RSS – Posts
  • RSS – Comments

With the launch of Windows 8 Microsoft has reached new hights in User Interface. But though the UI has changed from good (windows 7) to wicked cool (Windows the same amount of learning curve is required. As you wont find the options so easily as you do on windows 7. So thats why i have started this WINDOWS 8 HOW TO series to help everyone find there way through windows 8.

So this time i will start off with tips on how to pin and unpin apps from Metro Start Screen.

If you want to pin an app on the Metro Start Sceen just follow the steps below:

1. Hover your mouse over the bottom most and left most corner of your screen. Click on search. ALternatively you can press Windows key + F.

2. Select apps from search list on the right and find the app you want o pin.

3. Now if you don’t see you rapp listed here then you need to go to the start menu folder (hidden by default) and create a shortcut form the app’s .exe file in the Start Menu folder and the trying searcing for the app again. The folders to see for Start Menu items are :

For Your Account Only:
C:\Users\ User-Name \AppData\Roaming\Microsoft\Windows\Start Menu\Programs

For All User Accounts: (must be administrator)
C:\ProgramData\Microsoft\Windows\Start Menu\Programs

4. You will see the app now.

5. You can right click on the app to pin it to the start screen.

7. Now you can see you app on the Metro Start Screen.

Until today all Windows operating systems (Windows 7, Vista, XP, etc.) had an easy way to close the running applications. You have just to press the “X” symbol at the open window, or by simultaneously pressing “ALT+F4” or by running Task Manager. Fortunately all above ways still work in Windows 8 while your are in the desktop, but many users are confused how to close Apps while in Metro UI Environment.

How to close APPS in Windows 8 Metro UI.

Method 1: Press “ALT+F4”.

The easiest way in by pressing simultaneously pressing “ALT+F4” .

Method 2: Using your mouse

This way is comfortable if you have touchscreen:

1. Put your mouse in the top edge of your active “App”, until your mouse becomes a “hand”.

2. Then click with your mouse and while clicking, drag the “App” window on the bottom edge of your screen.

Method 3: Using Apps Switcher

1. Put your mouse at the left up corner to unhide the Apps Switcher window.

2. Then drag your mouse down to display Apps Switcher bar.

3. Right click the App that you want to close and choose “Close” from the menu:

Method 4: Using Task Manager.

The other way is by pressing simultaneously “ALT + CTRL + DEL” to open Task Manager .

At Task Manager’s “Processes” tab, look at “Apps” group, choose the “App” that you wish to close and press “End Task”.

Metro-Style Apps

As part of the Windows 8 Consumer Preview launch, Microsoft debuted the Windows Store, with more than 70 free “Metro-style” apps. These apps are optimized for touchscreens, but fully functional with regular old mouses and keyboards. Here are 15 of the best Metro-style Windows 8 apps, both from Microsoft and third-party developers.

Ashampoo ImageFX

This simple image editor lets you apply photo effects such as blur, emboss, jitter, sepia, and grayscale. It’s a little too basic at the moment, but it will definitely be a winner if the developers continue to add new effects and filters.

Cut the Rope

The popular, adorable, physics-based puzzler makes its Windows 8 debut with the same smooth graphics and clever level design as its mobile counterparts. Players must guide candy into the mouth of a stationary frog-like character called Om Nom by tactically slicing ropes. Each level gets more complicated with the introduction of new obstacles and objects.


Doodleinator is an animation creator–a fun way to waste time, but it could use some more editing options (such as the ability to rearrange frames). When you’re finished creating your animation, you can upload it to Facebook or save it as a local file on your device.


Endomondo’s Windows 8 app is a companion to its mobile software, which uses GPS tracking to keep stats on users’ runs and bike rides. This app brings those stats to the big screen and lets users look at their friends’ workout progress as well as their own.


Though Grantophone was originally designed for touchscreens, it’s also fun to use with a mouse. Grantophone lets you jam out with all kinds of customizable synth tunes–just throw on your favorite 80’s throwback band in the background and provide some extra melodies.


Don’t be fooled by iCookbook’s name. This recipe app embraces the Metro-style, with tantalizing food photos and a long, horizontally-scrolling list of culinary categories. Each recipe step is spelled out in large font — perfect for bringing into the kitchen with you.

MusixMatch Lyrics

No more looking for song lyrics on sketchy Websites with obnoxious pop-up ads. MusixMatch presents lyrics to millions of songs in a clean Metro-style Windows 8 app, along with biographies and discographies. It can also sync with your local music library. Just one problem: The app links to YouTube for popular songs, but YouTube videos won’t play in Metro-style Internet Explorer 10.

Pirates Love Daisies

Who needs plants and zombies when you’ve got pirates and daisies? This isn’t the most original tower defense game, but it’s well-built.

SigFig Investments

SigFig isn’t just another stock ticker app. It’s a service that imports your online investment portfolios and then provides detailed performance data, analytics, and recommendations. Thanks to this app, you can watch your investments flounder in style.

Slacker Radio

A textbook Metro-style app, Slacker’s Internet radio service assaults the eyes with recommended stations, artist bios, album reviews, and song lyrics — all blocked out into big, horizontally-scrolling lists. It runs nicely side-by-side with other apps, letting you switch tracks and highlight favorite songs as you work on other tasks.

SlapDash Podcasts

Windows 8 will probably get a built-in podcast manager some day, but for now SlapDash does a fine job. Users can stream podcasts instead of downloading them, and their subscriptions sync with the SlapDash Windows Phone app.


Even Microsoft’s crusty old version of Solitaire has gotten a Metro-style overhaul for Windows 8. Purists might moan about some of the gameplay changes — points are awarded for all card placement, and you can flip the deck unlimited times–but at least the annoying “ding” sound effect for invalid moves has been toned down.

USA Today

If it’s snack-sized news you’re after, USA Today provides a meal’s worth in a long, scrolling grid of stories. The stories themselves are just as snazzy, with huge feature photos juxtaposed against the text.


You didn’t think Microsoft was going to work with Google on a YouTube app, did you? Still, Vimeo does just fine, with nine-by-nine grids of Web video to choose from.

Bing Weather

Microsoft’s built-in Bing Weather app is a beauty. On the front page, a six-day forecast stands out against an atmospheric background, while the app’s back pages provide hourly weather, maps, and stats.

Microsoft has revolutionised the desktop, laptop and tablet computer platforms completely with the latest installation of its Windows operating system.

Windows 8 has stepped into the field of technology with several innovative and awe-inspiring features. You can download cool and fantastic apps and experience the new phase of technology. However, sometimes it becomes a hassle to figure out which apps are old and which are the new ones.

While installing a new app you try to keep a track of the previous ones so that you do not waste time in reinstalling an app which is already present in your system.

Windows 8 has a solution for this problem. By following the steps below you can easily view the installed apps or the ones your device is running on Windows 8.

Others are Reading

  • How to Use Animations in PowerPoint
  • How to Name Groups of Apps on the Windows 8 Metro Start Screen


    font-size: 13px !important;color: #474747;text-align: justify;line-height: 21px;” >

Start your computer and point your mouse to the Store icon. This will open the Windows Store for you. Make sure that you have a working internet connection and a Microsoft account signed up in order to be able to use the Store.

A new window will appear on your screen, you will have to right click on the white space and the context menu will appear.

From the context menu select your app.

A list of apps which you have previously purchased from the store will be displayed on the screen. You can switch from all apps and see which app is installed on a particular device. This will help you in viewing the apps installed in the specific device.

Like app stores for smartphones and tablets, the Windows Store offers various apps that users can browse through, purchase, or get for free to download and install to their user account in Windows 8, Windows RT, Windows 8.1, and Windows RT 8.1.

When you purchase an app through the Windows Store you (your Microsoft account) will get a license that enables you to install the app on up to five, in most cases, Windows 8 PCs or devices at once. If you attempt to install an app on more than five devices, it may be deactivated automatically from one of these devices, so that no more than five instances are activated at any one time. In limited circumstances, such as when a developer designates the app as eligible for use on only a certain type of device, apps may not install on other types of devices.

Starting on October 9th 2013, Windows Store apps can be installed on up to 81 devices associated with a single Microsoft account.

This tutorial will show you how to download and install previously purchased or new Windows Store apps to your Microsoft account in Windows 8, Windows RT, Windows 8.1, and Windows RT 8.1.

Each user on the computer will need to install their own Store apps.

To Install “Your apps” Previously Downloaded or Purchased from the Store

This option will allow you to be able to install apps on this Windows 8 PC that you had previously downloaded or purchased in the Store and installed on any other Windows 8 computers or devices that you also use the same Microsoft account to sign in to.

You will only be able to install these apps on up to five Windows 8 PCs and devices simultaneously.

  • Home
  • Forums
  • General Development
  • Windows 8, RT Development and Hacking
  • Windows RT General



  • Dec 9, 2018
  • #1
  • Hi, so I have a Surface RT, I was able, after a lot of effort to jailbreak it and enter Test Mode so any desktops apps that are meant for arm are working fine.

    The problem is that now my Windows Store went bananas, I tried fixing it with some tutorials I found online, but nothing I can’t revive it. Only option I would have would mean I recover the full tablet, install all updates only to later have to uninstall half of them and go trough the pain of installing the jailbreak again. Winch seems alot to get a app to work.

    So I tried appx files, I tried installing using the powershell command as seen on some tutorial, winch gives me a bunch of errors, most of them are for libraries that are missing winch I do understand some of them just won’t work for rt, others because the “app model” is set to 0 where it should be 1, I tried changing it to 1 but another error pops up saying the recourses.pri is missing or faulty or something on those terms. Tried with other apps but all just eventually ended in the same resources.pri error. Or that the os version it was requesting was higher. Since the appx were from nifty online sources I figured they would not be that compatible.

    Later I tried Windows Apps Boss, this time i went to the official windows store (using IE) and downloaded the offficial files for the apps that I knew where compatible with ARM and this device. Anyone wondering I used this you just need to copy the URL from the windows store and it gives you the files.

    First I tried downloading only the appx files and ran them on windows app boss, install, enable sideload, add package, the same recource.pri error appear, I tought maybe I need all the other files that were on the page meant for arm so I tried adding them as dependencies in windows app boss, added libraries to dependencies, and the other file that was a .blockmap I added to provisioned custom data, still nothing but closer, this time it only told the that the appxmanifest.xml was not on the package root whatever that mean, although I went to the windowsapps folder and the folder for the game in question and the file were there, but I noticed it was in the same path but in a different folder, with this I mean that I add 2 separate programs folders with 2 separate windowsapps folders, ok maybe windows apps boss created this one I thought, so I just moved them to the official folder and tried again, still nothing. Can it be because the original windowsapps folder is hidden? (just thought of this)

    At this point I just want to flinch this thing at a wall or into a volcano, because every problem I fix just leads to another one, but since I got it for 50 bucks (I knew what I was getting into), and since now use it as my main pc since I don’t have anything else or will have in a later future (its not that bad I just use mainly to watch movies, series now that I have the torrents desktop app, its relatively fast and works really well for basic stuff apart from the fact that Microsoft completely ruin the devices potential),I would like to at least be able to install metro apps or in this case games.

    Can please someone help me out in figuring this, or guiding me another way to install them since every information in the internet is scattered and not always compatible with this device?

    As you dive into development of Windows 8 Metro apps you will most likely run into the need to use local storage. While you may be thinking it’s just Windows, I already know how to connect to a database and access the filesystem, unfortunately, the APIs you are used too will not work with Metro apps. Metro apps work on a very different model, whereby each app is restricted to a sandbox.

    Working within a sandbox allows for much better control and prevents one app from affecting another. Unfortunately, this also means that you will not be able to use the System.Data namespace to connect to a local and/or a SQL Server on your network. Instead you will need to provide a set of Web Services or other means of accessing remote data as if it were coming from a server on the web. While this may seem counter-intuitive to traditional Windows apps, it makes sense for Metro apps working within a sandbox model.

    Local and Roaming Storage

    Nonetheless, your app will have the need to store data locally on the machine. Metro supports three different types of storage, which are specific to your app, including Local, Roaming and Temporary. Files stored within the Local folder will only be stored on the machine in which they were created. Unlike the Local folder, the Roaming folder allows for data to be synced between Windows 8 machines running your Metro app. The Temporary folder works as you would expect whereby data stored within the folder will be deleted periodically by Windows. In addition to accessing the file system, you also have the ability to store Local Settings and Roaming Settings, which allow you to store a key/value pair information for your app.

    To jump in and start using local storage, you will be using the Windows.Storage.ApplicationData class. The following code snippet is a very simple example of how to create a new file in local storage and write text to it.

    Right off the bat the first line async modifier in the method declaration is new. This modifier is used to tell Metro to allow this method to be executed asynchronously, which is used to help keep the main UI thread responsive while background code is executing. Next we create a local variable, which points to the Local Folder for this application. Then using the local folder we create a new file called myFile.txt. Notice the await expression, which allows the method to pause while the create file is executing. Once complete, we use the FileIO class and the WriteTextAsync to write a single line of text to the file. Using this method allows you to write text to the file without the need to perform open/close operations. If instead you want to use the Roaming Folder the same way, you could replace LocalFolder in the first line with RoamingFolder.


    Taking advantage of storage works a little bit differently; however, it is very intuitive. The following line of code shows how you can add a setting called test and provide a value to it and retrieve the setting.

    Again you can take advantage of RoamingSettings by switching from LocalSettings to RoamingSettings.


    As you can see, it is very easy to take advantage of Local and Roaming storage and settings. At this point, you may be thinking that your app is going to need a small local database such as SQL CE, SQLite, etc. Unfortunately, out of the box Metro does not include a local database; however, due to the popularity of SQLite, several different projects are currently underway to port SQLite over to Metro. In addition, you may be able to get away without the need for a high-level query language such as SQL. Depending on your app requirements you may be able to use a local XML file and/or a JSON (JavaScript Object Notation) formatted file. Nonetheless, Metro does include the basic tools necessary to store local files and settings.

    Although the response from tech enthusiasts regarding the Windows 8 Consumer Preview has been altogether positive, this hasn’t stopped some developers from altering things around – in particular, trying to recover features lost from Windows 7.

    The traditional Start Menu has been canned, but although the new Metro infrastructure is very easy on the eye – as well as easy to navigate – not everybody is ready to changeover just yet.

    The Start button / Orb removal has meant a new Windows 8 Metro Start Screen, which makes it easy to launch the new Metro apps. Although there’s nothing wrong with it per se, it is possible to launch said apps from Windows Explorer, as well.

    We’ve got a nice, simple tutorial for you to follow, detailing how you can do so. Please make sure you read all the steps carefully in order to prevent anything going wrong.

    Step 1: Right-click on your desktop, select New, and then Shortcut in order to create a shortcut.

    Step 2: When prompted to type in the location of your shortcut, copy and paste the following:

    Step 3: Name your shortcut – it can be anything you like, just keep it memorable – and then click Finish.

    Step 4: Opening your newly-created shortcut will show all of your apps and Metro applications in one place. To launch one, simply double-click as always, and enjoy.

    After the decidedly-disastrous Vista, Windows 7 certainly restored some respectability and public faith in consumers – many of whom had stuck with XP. Windows 8 is certainly a new era for Redmond-based Microsoft, and it’s not just the desktop which has a lot at stake.

    Windows 8 is set to launch later this year for mobile, with several tablets also reportedly being prepared for launch. Windows Phone 7.x received the promising accolade of ‘Operating System Of The Year’ in 2011, with commentators noting the platform had “the most potential, with a unique interface and a rapidly growing apps selection.”

    There’s certain to be high integration with Xbox – the world’s number one games console – so the immediate future certainly looks bright for the Ballmer-headed company and its soon-to-be-released new operating system.

    You might also like to check out:

    You can follow us on Twitter, add us to your circle on Google+ or like our Facebook page to keep yourself updated on all the latest from Microsoft, Google, Apple and the web.


    New Member
    • Nov 19, 2012
  • #1
  • I am using W8 Pro (French + US) retail. Clean install. Activated. UAC on. No driver issue.
    System is working correctly except some Metro apps.
    Metro applications pinned are updating correctly, all seems to work. Mail, explorer are working flowless.
    When I try to open for example Bing Meteo or Bing Sports, they are opening but not showing the content (each frame is showing an error message).
    Finance is not working at all (green screen), I tried to remove and reload the applications but some as Finance are refusing to install.

    I guess that I created this mess trying to install a third party firewall.
    I tried to turn off firewall (no change in behavior) and to repair with sfc /scannow without success.

    Any idea. thanks in advance.

    My Computer

    System One


    New Member
    • Nov 19, 2012
  • #2
  • Exept SOME metro aps?

    Only one Microsoft accounts is accepted. So you can only hotmail, msn or live account.
    When you exit an app using the ‘traditional’ red cross top right (like I do for more than 20 years) is the old desktop appears.
    This was metn to work with Metro App, is’nt is? But back to the Metro screen you have to close by moving your mouse in the upper right and clicking the Start icon or left of your screen on the home screen. So clumsy. That had to be the other way around.
    Even if you open a, not yet Metro ready, app such as MS Office 10, then via the desktop. Not really nice.
    All in all, the desktop is still too often the screen.
    Then the Mail app. How clumsy can you make it! The display of the contents of your email will not fit on the screen! Moving an email, you can not drag, you need to right click and then click the folder where it should go. Cumbersome!! Some accounts are impossible to implement. Folders format of accounts taken over from original accouint. Making an extra folder is not possible. Each email account has therefore a different folder structure. Search old mails is not possible. Mail has been classified as read when you open the account and the e-mail on top.
    For if you manage multiple accounts, there is no overview of all received emails.
    Gmail account is in a separate map and in a map under Live. This morning TWO maps for the same GMAIL account.
    Emtying a map like Trash, you have to select all mail manualy and hit the trashcan. No button Émpty Trash!’
    Searging mail is not possible.

    PDF reader has no print option! So you have to install Adobe again.
    Print to PDF is not standard.

    The calendar app. About the layout one can discuss, but there are plenty of examples of clearly calendars. Right above you can enter a title. Which is visible in the agenda, among you a Message Add that is not visible in the calendar until you click on the message and open. But then you can also ‘Where’ form. That is also visible. It is not always a meeting that is held at a certain place that you put in your diary! Sometimes it is a reminder as ‘Call Piet’ or ‘Look after payement’! But much worse is that the message can be set to be repeated daily, weekly, etc. But nowhere can you specify how much time should be or what date!
    And there is no search option to find an item. Have to back tot the Gmail agenda for that.
    Free Games are no longer standard. But you can install Apps Games, but they are all commercially! For a small part to play for free, but every time you want something more is the checkout! I do not like that game, and I certainly do not pay for games I had previously always included and free could play.
    Why is nobody complaining about these items?

    Windows 8 Metro apps behave in a different way than normal Windows applications. Nexthink abstracts those differences in order to provide a comprehensive view of the users’ activity.

    Executions of metro apps

    There are mainly two kind of architectures for metro apps: compiled and JavaScript. Compiled applications (written in C#, VisualBasic or C++) behave similarly to normal Windows applications and have a .exe file associated with them. JavaScript applications however are not compiled and there is no associated .exe file. Instead the default windows executable WWAHost.exe is used to host them. When analysing the task manager of Windows 8 device we can usually see several executions of WWAHost, each one corresponding to a specific metro app.

    Only reporting executions of WWAHost would be confusing as Nexthink users would no longer be able to distinguish between different metro apps. Instead Nexthink Collector abstracts this information and reconstructs name and properties of the metro app being hosted by WWAHost by reporting this as a Binary. Similar techniques are used to abstract the corresponding Executables and Applications.

    Executions, connections, web requests, crashes, freezes, etc. are reported as usual. This means that for instance in Nexthink it is possible to distinguish the web requests performed by the Weather app with respect to the Food & Drink app. The Description field of Metro executables is also always set to Windows 8 Metro Style App.

    Metro packages

    Metro apps are different from a packaging perspective as well. In fact they are not installed like traditional applications and are not visible in Windows Programs and Features. As for binaries Nexthink abstracts these differences; all metro apps are reported as a Package and the corresponding installations and uninstallations are reported as well.

    Windows 8 tries to make sure the user gets acquainted with the all-new Metro UI and replacing the desktop with the Metro Start Screen as the default Welcome Screen after you log on is a pretty sleek move in that context. For users who are not yet ready to take up the Metro UI, we have already discussed how they can skip the Metro Start Screen to show desktop, but they can’t get rid of Metro completely by doing just that .

    Whenever you try to open media files and web pages on Windows 8, they open with the Metro apps by default instead of the desktop ones. One can right-click on a particular file type and replace the default program, but that will only take care of it for a single file type and can be a tedious process.

    So let’s see how you can disable metro apps from opening your files in the simplest way possible.

    Changing Default Programs

    Step 1: Open Windows 8 Start Screen and search for default programs in the Apps section. Click on the Default Program application icon to open Windows Default Program Control Panel.

    Step 2: In Default Programs Control Panel click on the link that says Set your default programs.

    Step 3: Windows will gather resources on your computer and will display all the installed applications on your device along with the information of all the file types each app is handling. The concept here is that we will select a program and configure the files that it will open by default rather than selecting each file type individually.

    Step 4: Suppose you would like to make Windows Media Player your default music app, search for Windows Media Player in the programs section on the left sidebar. Windows will now give you the option to either associate the file individually or make it default for all the files the program can handle.

    Repeat the process for Windows Photo viewer and Internet Explorer desktop version as well. If you are a fan of iTunes, Chrome and Picasa like me, you can select them to open the files by default as long as they are installed in your system.


    That’s how you can completely disable the Windows Metro apps and use the desktop version, but the question is how long. As Windows Start Menu ceases to exist to make room for Windows 8 Metro Screen, I am afraid the Metro will sooner or later impose upon us.

    Last updated on 02 February, 2022

    The above article may contain affiliate links which help support Guiding Tech. However, it does not affect our editorial integrity. The content remains unbiased and authentic.

    Read Next

    • 11 Best Metro: Exodus Wallpapers [HD+ and 4K] You Must… With a world ravaged by nuclear war and cities irradiated, Metro: Exodus brings home the perfect post-apocalyptic claustrophobic world. This first-person-shooter (FPS) video game gives…
    • How to Prevent Apps from Spying on Personal Data on Android,… Both iOS and Android have a variety of security features built into them in order to provide security to its users. One of them, which is…
    • How to Prevent Android Apps From Auto-Updating on Mobile… Android keeps all of your apps updated with minimal effort. Unfortunately, the update process can be aggressive and can use all your mobile data. Most…
    • Top 8 Fixes for Microsoft Edge Not Opening PDF Files in… The other day I was trying to open a PDF file in Microsoft Edge to edit it. But the file didn’t open. Edge kept repeatedly…
    • 2 Android Apps to Reply to Messages Without Opening Apps With 3 developer preview updates already, Android N is expected to release in September. If you really took a close look at the features of Android…
    • What is Keylogger and How to Prevent Being Attacked by One Keylogger can be either a software programme or a hardware that is used by an attacker to record the key presses on a user’s keyboard.…
    • How to Prevent WhatsApp from Saving Photos on iPhone and… With auto-download for media enabled, WhatsApp fills phone storage quickly. You can stop WhatsApp from saving photos on iPhone and Android.
    • How to Prevent MacBook From Sleeping When Lid Is Closed Here’s how you can keep your MacBook awake and prevent it from sleeping even when the lid is closed so as to have an uniterrupted…


    The name Google is derived from the term Googol.

    Windows 8 has been designed in such a way that the user should never need to close a Metro application. However, at times restarting or closing a misbehaving Metro app will be necessary. Here are the three ways to do it.

    Like the popular mobile operating systems, the Metro applications in Windows 8 should never require closing, killing, or quitting. For this reasons, there is no traditional close button. This all works well in theory until an buggy application hangs your system. By learning these three methods, you will be able to shutdown any troublesome app.

    Alt+F4 Shortcut

    If your Windows 8 system has a physical keyboard, this is the easiest and the fastest way to close the metro apps. Just hit the Alt+F4 keystroke and the Metro app will close instantly. This is a common Windows shortcut will should natural to most Windows users. Throughout all modern versions of Windows, alt+F4 has been used to close a windows or application.

    Drag Down to Close

    Dragging down an application to the bottom of the screen to close an application is one of the common touch navigation techniques that Microsoft introduced in Windows 8. After placing your mouse at the top of the screen, click and drag the app towards the bottom of the screen. Releasing the left click drag at the bottom of the screen will cause the app to close.

    In a touch environment, just use your finger instead of a mouse to perform the action.

    Right-Click the Thumbnail

    Placing your mouse in the upper-left hand corner will display a thumbnail of your last active application. Dragging down will display all currently open apps.

    By right-clicking on the thumbnail, you can select the Close option to force the application to quit.

    Windows Task Manager

    Like in previous versions of Windows, applications can be forced to close through the Task Manager. If other methods are not successful, you should always be able to kill an application using this method.

    1. Launch Task manager by pressing Ctrl+Shift+Esc or by right-clicking on the Taskbar and select Task Manager.

    2. Select the application from the list and select the End Task button at the bottom of the screen. You can also right-click and selecting End Task from the context menu that appears.

    David Kirk is one of the original founders of tech-recipes and is currently serving as editor-in-chief. Not only has he been crafting tutorials for over ten years, but in his other life he also enjoys taking care of critically ill patients as an ICU physician.

    Since Microsoft killed off the ‘Metro’ name, it’s used various others while it floundered for a new name that wouldn’t end up in the cross-hairs of a trademark dispute. The company finally decided on the uninspired ‘Windows 8 Store’ apps, only to change it yet again to ‘Windows Store.’ The Redmond giant is also being sued by SurfCast for patent infringement in regard to Microsoft’s Live Tiles.

    In August, after a trademark dispute with a German retailer, Microsoft killed off the ‘Metro’ brand naming design for apps and replaced it with “Modern,” “Modern UI-style,” “Windows 8-style,” “Windows 8 style UI,” and now officially calls it the ‘Windows 8 Store.’ At least that is the name according to Will Tschumy, who is a principal user experience advisor for Microsoft. However “a Microsoft spokeswoman told CNET that Tschumy misspoke and that the term is simply ‘Windows Store apps.'” Join the crowd if you are confused; as Gregg Keizer pointed out, during the BUILD agenda, Microsoft itself referred to it “as ‘Windows Store app’ 23 times in the 134 sessions’ descriptions.”

    The name Windows 8 Store apps doesn’t exactly trip off the tongue lightly, does it? But it has other problems beyond its awkward name. First off, it’s inaccurate. The Windows 8-specific apps that ship with Windows 8, such as People, Calendar, Mail, and so on, are built directly into the operating system, they’re not gotten from the Windows Store. So that means that plenty of “Windows 8 Store apps” in fact aren’t really Windows 8 Store apps, because they’re baked right into Windows 8 software and don’t need to be downloaded from the Windows 8 store.

    Meanwhile, the Windows Store for developers reported, “Throughout the Windows 8 preview timeframe, we’ve been humbled by interest in the Windows Store and amazed at the level of creativity you’ve poured into app development on the new platform.” That seemed a bit surprising in light of the Windows 8 app selections, but VentureBeat disagrees by stating, “Developers from around the spectrum have been building great Windows 8 apps for months.” Conversely, Wes Miller, an analyst at Directions on Microsoft, has been keeping tabs on apps for Windows 8 and said, “There aren’t a ton of stellar apps.”

    Miller tweets about new Windows apps, but also wrote, “Since the day before launch, the Windows Store has been adding 500 or so apps per day (with one exception).” Miller was surprised by the lack of a promiscuous app that is “more concerned with its own viability than that of any platform it runs on.” Of the promiscuous apps that are in the Windows Store, Miller said:

    I’m not seeing stellar apps that are platform exclusives, and more importantly, I’m seeing a dearth of, well, productivity apps. I guess it’s only fair, right? Microsoft themselves said that writing productivity apps in WinRT is hard. Well, they didn’t say it was hard, they just didn’t bring Office over to the WinRT world. To be fair, it is going to be a ton of work to reproduce the productivity value of Office in a TDLFKAM world. A ton of work.

    In other Windows Store app news, Facebook and Microsoft must have had a tiff, since “Facebook said it has no plans to build a native app” for the newly released Windows 8. Twitter, on the other hand, announced, “#Windows8 needs a great Twitter app. So we’re building it. Looking forward to sharing it with you in the months ahead.” Another interesting twist is that Twitter recently killed off Twitter for Mac.

    Just in case you didn’t know, CEO Steve Ballmer said Microsoft is a “devices and services” company now. Marco Chiappetta reported that “there is clearly some resentment over Surface” and Ballmer’s proclamation. Yet Chiappetta believes when “Ballmer said that this latest batch of Windows 8-ready machines really were the ‘best Windows PCs ever’, he wasn’t lying.”

    In Windows 8, there are two types of applications – desktop apps and Windows Store apps (aka Metro/Modern UI apps). As you already know from previous versions of Windows, programs are installed in “C:\Program Files”. Windows Store apps, however, are stored in a subfolder — in “C:\Program Files\WindowsApps”. If you want to store Windows Store apps in a different folder, you have come to the right place. In this article, I will not only show you how to move already installed Windows Store apps to a different folder but also how to make future Windows Store apps install in the new directory of your choosing.


    First of all, you need to make sure that there are no Windows Store apps running. However, I recommend that you should restart your computer before we start moving the folder to prevent the harm to installed apps.

    Once there are no apps running, you need to open Command Prompt in Administrator mode. You can do this by pressing Windows key (on the tablet, swipe from the right edge then choose Search” and start typing “cmd.” After that, you need to right click/long tap on the “Command Prompt” result and choose “Run as Administrator” in the app bar below.

    In the Command Prompt window, you have to run this command:

    • takeown /F “C:\Program Files\WindowsApps” /A /R (C is your primary drive and the command includes the quotes on the direction).

    This command will take ownership for all files in WindowsApps folder, so that you are able to do next steps. You may need to wait for the process finish.

    After that, you should run this command exactly:

    • robocopy “C:\Program Files\WindowsApps” “D:\WindowsApps” /E /COPYALL /DCOPY:DAT (C is your primary drive. “D:\WindowsApps” is the new place you want to move to. Remember that there are the quotes in the command and you mustn’t remove it).

    Once the process has finished, you have to make sure that all files and sub folders moved successfully by reading the summary text. If there is anything was ignored, you need to delete the destination folder and redo this step.

    Now when the moving succeeded, you can delete the WindowsApps folder in the old direction by using this command:

    • rmdir /S “C:\Program Files\WindowsApps”

    What you have to do next is the most important step because it will make the link between the old and the new place. By doing this, when you install an app from Windows Store, it will be placed in the new folder you just moved to.

    So, run this command to do it:

    • mklink /D “C:\Program Files\WindowsApps” “D:\WindowsApps”

    Now you are done. You should restart Windows now.