Monday, December 5, 2011

Windows 8 Tips and Tricks




Transition to Windows 8 may be quite painful for those wielding a mouse and keyboard so today we've thought to bring you 10 valuable tips and tricks that can familiarise you with the upcoming operating system from Microsoft. Some of the followings can be done solely using a keyboard and a mouse and some may be performed even by touch enthusiasts. Most of them were tested in the Windows 8 developer preview version so they may be removed by the time the final build arrives or, even become obsolete. Let's start, shall we?

1. Turn the device OFF: Believe it or not, this was a challenge even for me. To do this from the Metro interface, you'll have to move the cursor on the Start button in the middle-left corner and then click on Settings. A menu will appear in the right side, where you will need to go to Power and then choose to shut down the computer. Careful, as the computer will not truly shut down like in Windows 7, unless you turn off the Hybrid Boot.

2. Set the weather in Celsius Degrees: By default, Windows 8 uses Fahrenheit degrees to display the temperature in the Weather app. To change this to Celsius, all you have to do is press the Windows + C keys and then go to Settings. All the details will be found there.

3. Blaze through the Lock Screen: Getting through the Lockscreen can be done very fast. If you have a touch supportive display, just swipe the panel. Those with a mouse can double-click anywhere on the screen or, press Enter.

4. Search faster: If you are on the Metro Start screen you can start searching simply by typing the name of the object you are looking for. The well-known Search panel will appear instantly.

5. See favourite apps when searching: As you may know, the Search pane usually displays a list of all installed applications. This list can be modified by going to the Control Panel, hitting the Search menu from the far right and then toggling the apps that should appear in the Search pane.

6. Open the Task Manager: Ctrl+Alt+Delete is old fashion guys. In Windows 8, you can quickly open the Task Manager by pressing Ctrl+Shift+Esc.

7. Closing Win Explore: Also known as the Windows Shell, 8 does not allow this service to be completely shut down like in Windows 7. But, if you find yourself stuck you can always activate the Task Manager, click the Windows Explorer and then press the Restart button.




8. Quickly open the File History menu: From any folder opened in Windows Explorer, the File History menu can easily be accessed by pressing the buttons as shown below:


9. Preview backed-up files: Some of these files are backed-up with Thumbnails so previewing them becomes easy. Just choose Icons as the way to view them and everything should be revealed.

10. Add userful apps to the Metro Start screen: The Metro UI can display tiles of normal, Windows 7ish apps alongside others. To add one of these applications to the Start screen simply search the program and right click its result. Now, choose to Pin it on the app bar. To remove this selection, right-click it and then go for Unpin.


Read more: http://www.itproportal.com/2011/12/05/10-windows-8-tips-and-tricks-familiarise-you-new-os/#ixzz1ffoQHURn

Monday, November 28, 2011

Windows 8 hardware touchscreens, sensor support and robotic fingers




Microsoft showed off a broad new range of hardware today at the Windows 8 developer preview, including touchscreen tablets and monitors, which will benefit from greater support for sensors like accelerometers, gyrometers, and compasses. To make sure the Windows 8 touch interface works across multiple devices from different manufacturers, Microsoft said it is using technologies such as robotic fingers to test the responsiveness of touchscreens.



A new API that ties together accelerometers, gyrometers, and compasses will make it easier for developers to use all three types of sensors while building applications.

“We have a sensor fusion API, a single API that combines the output of all of those,” said Michael Angiulo, a corporate VP in the Windows hardware and PC division. “It’s three lines of code.” The API will work across all languages developers use to build apps for Windows 8.

Microsoft showed off the new sensor capabilities with a sample application for Windows 8 tablet PCs that lets you turn a steering wheel by tilting the device. The company also demonstrated how a near field communications (NFC) card with an antenna can be used to transfer information among Windows 8 PCs.

The touchscreens aren’t limited to handheld tablets. Microsoft also showed off traditional-looking PC monitors that accept touch input. Microsoft demonstrated one of the tests it runs in Redmond to ensure performance, using what Angiulo called a “robotic finger” that is connected to a circuit board and synchronized with the clock on a PC. Windows president Steven Sinofsky helped demonstrate the test by moving the robotic finger across a touch-sensitive monitor. Samples are taken 100 times a second, comparing the actual movement of the robotic finger to the way the screen responds.

Data from these types of tests will help Microsoft’s hardware partners make better touch hardware, and make sure applications work consistently across different devices.

In contrast to Apple, which builds separate operating systems for iPads and Macs, Microsoft is attempting to bring all the capabilities of full-fledged PCs to the tablet market with Windows 8. Even touch-sensitive applications using Microsoft’s new Metro-style interface will be granted full use of keyboard and mouse. Windows 8 tablets will provide the ability to remotely access and manipulate your home PC running Windows 8, and a test device given out to developers attending the BUILD conference can hook into a dock with a USB port for mouse and keyboard, Ethernet, and HDMI with the ability to connect to two monitors.

Although the developer preview tablet made by Samsung runs Intel chips, Windows 8 will also be capable of running on the ARM architecture. Microsoft demonstrated Windows 8 running on an ARM reference device built by Qualcomm, while boasting that any applications built for Intel-powered Windows 8 PCs will work on ARM-powered ones as well.

To combat the popularity of the ultra-thin, fast-starting MacBook Air, Microsoft demonstrated new Windows 8 ultrabooks from Acer and Toshiba, promising computers that weigh less than 2.5 pounds and have batteries that are bigger than the motherboard.

For Windows 8, Microsoft has developed a new fast shutdown and boot process that closes user-facing sessions but keeps kernel processes in hibernation mode, allowing the PC to power down and use almost zero power but still start up quickly.

Reducing runtime memory in Windows 8

Fundamentals such as memory usage represent a key engineering tenet of Windows 8. In building Windows 8 we set out to significantly reduce the overall runtime memory requirements of the core system. This is always good for everyone and especially in a world where people want to run more and more apps at the same time or run on systems with only 1 or 2GB of memory. The laptop we talk about in this post is the exact same one we talked about at the Windows 7 PDC in 2008 – an off-the-shelf, first-generation, ATOM-based netbook with 1GB of memory. This post details our efforts around memory footprint and was authored by Bill Karagounis, the group program manager of our Performance team. --Steven



The runtime memory usage of Windows 8 is an important factor in determining the Windows 8 system requirements, as well as the broadened spectrum of devices that will host Windows 8. As you know, we’re delivering the complete WINDOWS 8 experience on SoC-based devices characterized by low power consumption. This makes it even more important to leave lots of memory available for multiple concurrent apps and to sustain the overall responsiveness of devices.

Something that might not be obvious is that minimizing memory usage on low-power platforms can prolong battery life. Huh? In any PC, RAM is constantly consuming power. If an OS uses a lot of memory, it can force device manufacturers to include more physical RAM. The more RAM you have on board, the more power it uses, the less battery life you get. Having additional RAM on a tablet device can, in some instances, shave days off the amount of time the tablet can sit on your coffee table looking off but staying fresh and up to date.


Memory usage goals
Our goal with Windows 8 from the beginning was to ship with the same system requirements as Windows 7. We know if we do even better that there are more resources for apps, even if we keep the published requirements the same. It is fun to think about what the "low end" hardware looked like in 2009 and how you can't even find things like 256MB memory modules anymore. We wanted to ensure that people running on Windows 7-era hardware would have the option to easily upgrade their existing machines to Windows 8 and take advantage of the functionality it has to offer. We also expect that many machines that predate the Windows 7 release will run Windows 8 based on the experiences we’ve had with older machines we intentionally keep in our performance test infrastructure.

An important task for Windows 8 was to make room for new functionality while looking for opportunities to reduce the memory consumed by existing functionality and consumed across the board. Windows 8 is tracking well towards meeting the goal we set ourselves.

Task Manager memory use comparison
The easiest way to make a ballpark comparison of Windows 8 vs. Windows 7 memory use is to install both operating systems on a 1GB RAM machine (minimum OS RAM requirement) and compare them when they’ve been rebooted multiple times, and then idled for a while.

The Windows Task Manager contains the main view of system memory through its “In Use” statistic (described in detail in this doc). The below graphics compare memory consumption on Steven’s 3+ year old netbook that he was using at the //build/ keynote recently, running Windows 7 at idle, and then with the same machine running Windows 8.

Figure 1 – Memory usage in Windows 7 SP1

Figure 2 – Memory usage in Windows 8

The specific hardware making up a machine, memory use of drivers, and even uptime can cause variability, so memory results will be different on different machines (or even the same machine at different times). As you can see though, Windows 8 is doing well relative to Windows 7.

For a bit of extra fun on a test machine, go to device manager and disable your display adapter (unload the graphics driver). You’d never run your machine this way but this does give you an even closer approximation of the memory use of Windows itself. With a disabled graphics driver, the machine above gets under 200MB after idling for a while.

NOTE: For Windows 8, a clean install also contains the extended Windows Defender technology, which, for the first time incorporates complete antimalware functionality – also optimized for memory and resource use per Jason’s blog about protecting you from malware. (This functionality does not exist on a clean install of Windows 7 where we would recommend that you add security software).

Making room in Windows 8
We made hundreds of specific changes to minimize OS memory use in Windows 8. I’m going to call out a few specific areas that resulted in substantial memory savings.

Memory combining
When assessing the contents of RAM in a typical running PC, many parts of memory have the same content. The redundant copies of data across system RAM present an opportunity to reduce the memory footprint even for services and OS components.

How can this happen? Applications will sometimes allocate memory for future use and will initialize it all to the same value. The application may never actually use the memory as it may be there in anticipation of functionality that is the user never invokes. If multiple running applications are doing this at the same time, redundant copies of memory are in the system.

Memory combining is a technique in which Windows efficiently assesses the content of system RAM during normal activity and locates duplicate content across all system memory. Windows will then free up duplicates and keep a single copy. If the application tries to write to the memory in future, Windows will give it a private copy. All of this happens under the covers in the memory manager, with no impact on applications. This approach can liberate 10s to 100s of MBs of memory (depending on how many applications are running concurrently).

Service changes and reductions
OS services configured to run all the time are a significant source of ambient memory use. When assessing the set of OS services during Windows 8 planning, we decided to remove a number of them (13), move a different set of services to “manual” start, and also made some of the “always running” services move to a “start on demand” model. This is where a “trigger” in the OS (like device arrival or the availability of a network address) causes the following to occur:

The service starts.
The service does its thing (whatever that happens to be).
It hangs around for a while to make sure there isn’t anything else to do, and
The service goes away.
You’ll notice that Plug and Play, Windows Update, and the the user mode driver framework service are all trigger-started in Windows 8, in contrast to Windows 7, where these services were always running.

Of course we have added a ton of new functionality (and new code) to Windows 8. Some of this new functionality is packaged in the form of new services. Of these new services, two are auto-started; all others are manual or trigger-started.

Doing the same job with less memory
As Windows executes applications and performs its own system housekeeping, program files and data are loaded off the disk into main memory. During Windows 7 and Windows 8 development to date, we’ve analyzed the pieces (pages) of memory during normal execution and how often they were referenced. The idea here is that if you’re going to pay the price for allocating a piece of memory, you’d better be using it (referencing it) often. If you’re not referencing that memory often but need it, consolidate it with something else.

Shortly after we shipped Windows 7, we applied a similar technique to several of the low level components of Windows dating back to the early days of NT (early 1990s). The work included re-architecture of code and changing data structures to completely separate “hot” parts of memory (frequently referenced) from “cold” parts. By densely consolidating the hot items, we brought down the overall runtime memory cost.

Given the nature of the changes (low-level OS), we wanted to get the work done as early as possible in the schedule to get ample runtime on the changes. To date, these changes have been in place on Windows 8 for almost 2 years with thousands of Microsoft employees using the product to get their daily jobs done. And we’ve seen consistent results showing memory usage reduced by tens of MB on an average machine.

Lazy initialization of the “desktop”
Back in June, you saw Steven and Julie introduce the Metro style UI for the first time. We expect many people using tablets to spend a lot of time in that environment, typically using Metro style apps. As part of that demonstration, we also showed that for Windows 8, you can also bring forward your existing applications and use them in the very familiar desktop environment.

From a memory perspective, we’ve taken advantage of the fact that there will be some set of devices on which users will stay in the immersive, Metro style UI almost all the time. In this instance, Windows 8 will only initialize OS components unique to the desktop environment when necessary. This is another source of memory savings, approximately 23MB right now. (Note that Task Manager runs in the desktop, so the memory numbers shown above include its cost).

More granular prioritization of memory
Windows 8 has a better scheme for the prioritization of memory allocations made by applications and system components. This means that Windows can make better decisions about what memory to keep around and what memory to remove sooner.

For example, antivirus programs (AV) do various checks on files when they are being opened by other programs. The memory that the AV program allocates to check virus signatures is usually a one-time allocation (it is unlikely that specific memory will be needed again). On Windows 7, the memory is treated as if it had the same priority in the system as other memory (say, memory allocated by a running instance of Microsoft Excel). If memory became scarce, Windows 7 could end up removing the memory that helps another running application (like Excel) stay responsive for the user, which wouldn’t be the best choice for system responsiveness in this case.

In Windows 8, any program has the ability to allocate memory as “low priority.” This is an important signal to Windows that if there is memory pressure, Windows can remove this low priority memory to make space, and it doesn’t affect other memory required to sustain the responsiveness of the system.

To wrap up, I’ve called out our philosophy and approach to reducing memory usage in Windows 8. You’ve seen some sample results and I’ve just scratched the surface on some of the engineering work done to date in this area. One thing I haven’t discussed at all is the Windows 8 application model, and process lifecycle changes made to make new Windows 8 apps more “memory friendly.” Look out for this in the //build/ content and in future blog posts, as it’s also a really important part of the story of reimagining Windows.

We’ve already come a long way but we’re not done.

Tuesday, November 22, 2011

Windows 8 Upgrades

Microsoft wants to make upgrading to Windows 8 from older Windows versions easier and faster through online delivery, no product key entry for at least one installation method and a process that involves 82 percent fewer screen clicks.

"Our aim in improving setup is to reduce the time from start to finish," Microsoft's Windows chief, Steven Sinofsky, said in a recent post on the Building Windows 8 blog.


Windows installations have always been a pain, and even when they're easy the process can still take as long as four hours as my colleague Jeff Bertolucci mentioned during the Windows 7 launch. Microsoft hopes to improve its upgrade process to convince the more than 450 million Windows 7 PCs capable of running Windows 8 to upgrade. Not to mention the large number of users with modern PCs running Vista and XP that may be finally willing to try a new Microsoft OS.

Digital delivery
To make it easier to get started, Microsoft will favor selling downloads of Windows 8 instead of having users purchase a physical disc at a local retailer. This is similar to what Apple did with the release of OS X Lion. If online downloads aren't your thing, you can still purchase a Windows 8 DVD, but Microsoft is hoping more people will opt for the download option. Microsoft did not mention whether there would be a pricing difference between online downloads and physical DVD purchases of Windows 8.


If you opt for online delivery, you will still be able to create a bootable thumb drive or DVD to install your new version of Windows. This might be your preference if you plan on backing up your files on another hard drive and then wiping your system to do a clean install of Windows 8.

No annoying product keys

If you want to take the easier way out, you can start the upgrade wizard online and then complete the move to Windows 8 on your desktop. Microsoft claims this process will be "one continuous integrated experience from beginning to end." Even better, the easy install option doesn't involve entering an annoying 25-digit product key to activate your copy of Windows. Microsoft says it will embed the product key into the disk image you download during the setup process.


Before you get to that point, however, the first thing Microsoft does if you start your installation online is to scan your PC to determine its compatibility with Windows 8. You can then read a simplified or detailed report on whether there are any upgrade problems with the apps and peripheral devices on your system. The compatibility scan also allows Microsoft to automatically determine which language to deliver the new OS in and whether you can support a 32- or 64-bit version.

After that, Windows 8 starts downloading to your PC to complete the installation process. Once it's ready to go, you can choose to retain your complete Windows profile including your account settings, personal files and apps, or you can choose to keep just your personal files. You could also choose to keep nothing at all and start with an empty version of Windows 8.

In general, Windows 7 users will be able to retain their apps, Windows settings, user accounts and files when upgrading to Windows 8 using the simplest upgrade wizard. Vista users will be able to keep their settings, user accounts and files, while XP users will only be able to retain their user accounts and files.


Windows 7 upgrades required four different installation wizards including the Windows 7 Upgrade Advisor and Windows Easy Transfer and up to 60 screen clicks to complete. Microsoft says it has dramatically reduced the number of maximum screen clicks during a Windows 8 upgrade to 11. But whether cutting back on screen clicks will actually result in a faster and streamlined upgrade process remains to be seen.

Saturday, November 19, 2011

Windows 8 Office 2012 Getting Metro UI

Microsoft’s “Aero Lite” interface for Windows 8will supposedly feature elements from its Metro UI used in Media Center, WP7.

ZoomBack in December, a rumor surfaced in regards to Windows 8 and the existence of two separate interfaces. These will reportedly coexist in the same way Basic and Aero currently reside inWindows 7.


For Windows 8, one interface code named “Wind” will be fully 3D, requiring around 170 MB of dedicated video memory. It will also be “fully dynamic” by adapting to the user’s habits. This includes the ability to speed up daily tasks by changing shortcuts and icons to fit within different usage scenarios. “Wind” will reside in all copies of Windows 8, but remain inactive within the 32-bit environment.
The last two days have now brought information and images regarding the second (Mosh?) interface which will ultimately replace the current Windows 7 Basic. Dubbed as “Aero Lite,” the new UI will supposedly borrow various flat transportation-like arrows and fonts offered in Microsoft’s Metro UI, the same style set used in Microsoft’s Media Center, Windows Phone 7 and the newly revised Microsoft Store. And like Windows 7 Basic, this simplified UI will be geared for low-end machines that can’t run Windows 8′s rumored 3D “Wind” interface.
As seen in the provided image, the Aero Lite interface will feature large, clear buttons and symbols. Included in the set are defined forwards and backwards buttons, and revamped symbols for window corners including maximize, minimize, resize and help buttons. The fonts are thin and tall but stylish, moving away from the current dull and drab typeface that seems to have graced every incarnation of the Windows platform.


Microsoft Office 15 will also supposedly receive the Metro UI treatment. In milestone 2 build 15.0.2703.1000, Outlook uses Metro UI at the foot of the application to simplify switching between various functions. Outlook also sports a cleaner, “flattened” user interface for easier access to email. So far, the other Office products including Access, Excel, OneNote, PowerPoint and Word have not implemented the new typeface.
Microsoft’s Steve Ballmer has previously stated that the company was taking a huge risk in developing Windows 8. This will supposedly be the biggest overhaul since Windows XP, and on a visual level, it’s certainly time for a change. We already know it will be modular, with a version slated to appear on Microsoft-sanctioned tablets in 2012. We may have also caught a glimpse of the 3D user interface as seen here, appearing in the form of bubbles that are modified based on changes in schedule, social updates and so on.
Expect to hear more about Windows 8 in June when Steve Ballmer is slated to demo the OS running on a tablet.

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More