Your best source of information and news about vista, hardware and windows on the internet

October 12th, 2009

You are currently browsing the articles from MS Windows Vista Compatible Software written on October 12th, 2009.

Marketplace Client, Your Applications, and Registry Keys

marketplaceSmall The Windows Marketplace for Mobile is off to a great start since its release October 6th. One issue that has tripped up a few developers submitting their applications has been the use of internal registry keys used to determine the location of the application. Some clever developers have discovered that there is a list of installed applications stored in the registry under: HKEY_LOCAL_MACHINE\Software\Apps. Under the application name, you will find the directory in which the application has been installed. For example:

HKEY_LOCAL_MACHINE\Software\Apps\Company Application Name
InstallDir=”\Program Files\Application Name”

a similar list can be found here:

[HKEY_LOCAL_MACHINE\Security\AppInstall\Company Application Name]
InstallDir=”\Program Files\Application Name”

Since Windows Mobile does not support the concept of a current working directory, this has been one way to determine where the EXE is running from. A better approach, that is not dependant on these registry keys,  uses the following code (See Chistec’s blog post):

GetModuleFileName(GetModuleHandle(NULL), pszFullPath, MAX_PATH); 

For managed code (See Chistec’s blog post):

using System.Reflection;
private string GetApplicationExe()
{
  // Determine the full path to the application executable
  return Assembly.GetExecutingAssembly().GetName().CodeBase;
}

You can then parse out the application path from the returned file name.

So what is wrong with using these undocumented registry keys? When your application is installed by the Marketplace client, it creates these registry keys, but not with the names you would expect. Therefore, if your application is relying on any of these keys, if will fail to find them, because they will not exist.  This has tripped up a few developers because this issue does not surface unless you install the application after it has gone through the Marketplace ingestion process. (The processing of your application after it has passed certification testing.)

To summarize, if you need to get the directory in which it was your application was installed, use either the native or managed APIs above. Also, make sure you are not using either of these undocumented registry keys.

Thanks,

Mike

Written by Mike Francis on October 12th, 2009 with no comments.
Read more articles on windowsmobile and marketplace and registry and otherSoftware.

Application Compatibility VRT Questions Answered

Thank you again for all of you who tuned in live for our most recent virtual roundtable. We had so many questions asked during the broadcast, we were unable to get to all of them so I am dedicating this blog post to the questions and to the answers provided by our product teams involved in the broadcast.

To view all the questions and answers, click here.

For more information and resources on application compatibility with Windows 7, please visit our page on TechNet here.

Written by Stephen L Rose on October 12th, 2009 with no comments.
Read more articles on Jeremy Chapman and Application Compatability and Shim and Chris Jackson and ACT 5.5 and App Compat and App-V and mdop and windows 7 and otherSoftware and Mark Russinovich and MED-V and Virtualization.

Windows 7 on the Go

When I first got access to the Windows 7 preview back in October 2008, the first form factor I installed it on was a laptop. Since then I have tried it on a few desktops and workstations, but I am particularly impressed by the benefits that users of portable computers such as Netbooks, Notebooks, desktop replacements can get by running Windows 7. Out of the box, the first thing I noticed was the improved performance of Windows 7 running on my laptop. Prior to this I was running Windows Vista Ultimate x64, Windows 7 x64 in comparison is a snap, boot time, log in, sleep, resume from sleep, hibernate, resume from hibernate all see enhancements when running Windows 7, its 'fast"! I can't emphasize that enough. The Windows Team went back to the fundamentals and worked on some key areas of the operating system to achieve these welcome improvements.

On the Go Picture

Battery Life and Power Management

It’s a fact that more people are using laptops, not mainly for mobility reasons, but for personality and style. They want to carry it with them wherever they go and be able to use it without having to be an expert in power conservation or play find the power socket. Windows 7 features exceptional Power Management enhancements that include increasing the idle time for the processor, automatically dimming the display, and more efficient playback of DVDs. There are also better information tools to keep you up to date about the state of your battery life when on the go. The Windows Team worked to increase the efficiency of battery life in laptops by reducing the amount of background activities by supporting the trigger-starting of services, when you are doing a task that requires a particular service, Windows 7 will provide that service on demand.

Adaptive Display Brightness automatically reduces display brightness after a certain period of inactivity similar to cell phones. Less power is required to watch a DVD because Windows 7 requires less processing power which leads to a more efficient way to spinning the disk, this leads to benefits such as watching a full length movie on a single battery charge. In Vista, Wake on LAN could only be done over a wired network connection, in 7, you can now Wake on Wireless LAN which provides the same capabilities over a wireless network connection. For IT environments, this minimizes power costs for such systems for scenarios like maintenance and applying patches.

Today, mobile PCs send energy to parts of the computer when they are not being used, such as sending power to the network adapter when you don’t have an Ethernet cable plugged-in. Windows 7 automatically turns off power to the network adapter when the cable is disconnected and restores power when the cable is connected. Making users aware of the battery life status is key improvement in Windows 7 for a better; the Battery Life Notification Area applet provides prominent, timely information to ensure that you can use your notebook in tight situations where there is no power. A new utility called Power Config detects problems across devices, policies, firmware, system settings, applications, and other common areas where settings can reduce power efficiency delivering that information to you in an easy to understand report.

Getting the mouse out of Windows - 7 Tips and Features.

1. Conserve Energy Automatically.

Conserving energy is very important these days and its something we need to be conscious about. One of the ways I have found to efficiently preserve battery life in Windows 7 is to control the actual Windows 7 experience. Sometimes I might have a power outage, but I want to use my laptop until electricity is restored, task like listening to music and tweeting are some of the things I will do to occupy the time.

Power Saver Power Saver2 

What I did was have Windows 7's Power Options set to Power Saver when there is a power outage. This allows me to get more juice and be able to use my laptop for longer periods. This is not only great for Power Outages of course, but when you are somewhere that you cannot get access to a power socket, it comes in very handy. So when a power outage occurs, Windows 7 automatically does things like change the Windows 7 theme from Aero Glass to Aero Standard. Its a lovely feature and shows the intelligence built into the system.

Here is a geeky tip my friend Kristan M. Kenney told me about, PowerCfg.exe. This lets you get a report of how energy is being used so you can fine tune and configure your laptop to use less power.

Power CGF

Click Start, type: CMD

Run Admin

From the search results, right click CMD and click Run as Administrator

cmd run task 1

At the command prompt type the following:
 powercfg.exe /energy /output "%USERPROFILE%\Desktop\Energy Report.html"

cmd run task 3

A 1 minute scan will be ran across your system and a report will then be generated, check your Desktop, it will be stored in an HTML file. As you can see, I had a few errors.

HTML report

Windows 7 will display an analysis of the report with recommendations for what corrective measures you can take.

Connect to Windows 7 

2. Quicker Access to Networks

Windows 7 makes viewing and connecting to all of your networks simple and consistent with the new View Available Networks floating dialog in the Notification Area. You’ll always have one-click access to available networks, regardless of whether those networks are based on Wi-Fi, Mobile Broadband, Dial-up, or your corporate VPN.

 

 

 

3. Improved Support for External Displays.

Extend Display

If you have a mobile PC, you may want to connect it to an external display—for example, to watch a movie at home or give a presentation at work. Windows 7 makes it easier to connect to external displays because all of the common display-related features are consolidated in one place, under Display in Control Panel. And with Windows 7, you can press the Windows key + P to toggle between your laptop screen and an external display.

4. Mobility Center

What Mobility Center does is provide a one stop location to configure all settings related to laptops. Instead of hunting down through various menus and applets, Windows provides this one applet that makes it convenient and centralized for you to adjust all appropriate settings when on the go.

Mobility Center

  • Brightness: Move the slide to temporarily adjust the brightness of your display.
  • Volume: Use the slider to adjust the speaker volume of your laptop, or select the mute check box.
  • Battery Status: View how much charge remains on your batter or select a power plan from the list.
  • Wireless Network: View the status of your wireless network connection or turn your wireless adapter on or off.
  • Screen Rotation: If you are using Windows 7 on a Tablet computer, you can use this to change the orientation of the on the fly from either landscape or portrait or vice versa.
  • External Display: Connect an additional monitor to your laptop, or customize the display settings.
  • Sync Center: View the status of an in-progress file sync, start a new sync, set up a sync partnerships, or change your settings in the Sync Center.

5. Flexible Start Menu Power Options

Start menu Power Options

The Windows 7 Start menu power options are more flexible. Back in Windows Vista, the default was Shutdown, in XP, it was the Turn off Windows dialog that you had to invoke. Users can change the default Power Options button to something you regularly use, such as Sleep or Hibernation. To do this, right click the Taskbar, click Properties > click the Start Menu (tab) > in the Power button action: list box and select the desired option you would like to see every time you click Power Button on the Start menu.

6. Integrated Fingerprint Readers and Logon

Fingerprint scanners are becoming more and more common in standard laptop configurations, and
Windows 7 helps ensure that they work well. It’s easy to set up and begin using a fingerprint reader, and
logging on to Windows using a fingerprint is more reliable across different hardware providers. Fingerprint reader configurations are easy to modify, so you can control how you log on to Windows 7 and manage the fingerprint data stored on your PC. Clubhouse member Tarun Chachra recently did an article about setting up Biometric Devices in Windows 7, a worthy read!

7. Utilize BitLocker to protect your laptop

With Windows Vista, Microsoft introduced us to BitLocker, an encryption technology to protect your personal data and operating system files on the hard disk on which Windows is installed. This is a great feature if your computer is stolen or unauthorized individuals try to access your computer.

To learn more about how to setup BitLocker, check out the following Microsoft TechNet Guide:

BitLocker Drive Encryption Step-by-Step Guide for Windows 7

Windows 7 provides a holistic experience when working with your portable computer. Especially when on the go or in tight situations where you need to conserve battery life. The Windows Teams focus on efficiency is a major highlight for users too. From ease of use, management to security, running Windows 7 on your laptop, Tablet, Notebook, Netbook is a must.

Windows Live Tags: challenge-portable, Windows 7, Mobility, Start Menu, Laptop, Notebook, Netbook, Power Management, Battery Life, story, how-to, clubhouse

Written by Teching It Easy: Windows Vista, Live & 7 on October 12th, 2009 with no comments.
Read more articles on 7 Journal and otherSoftware.

Remove WindowsEnterpriseDefender (Removal Instructions)

The modern world is created in a way where we have to pay for almost everything. There is nothing we cannot buy, and there is none we can get for free. Unfortunately, we cannot be sure in a quality of what we purchase. WindowsEnterpriseDefender is not the quality of protection you are looking for. The problem is that this badware is nothing more but fake or rogue antispyware application. It main clue is to steal as much money from ordinary users as possible and put them in hackers purse. That is why every time you use WindowsEnterpriseDefender and its products you promote hackers illegal activities. After been settled down in your PC, WindowsEnterpriseDefender begins scanning your system immediately. Though you might think this rogue antispyware program is searching for threats on your computer, WindowsEnterpriseDefender is only making you believe in this. Actually all of those malicious files WindowsEnterpriseDefender shows you were created by the badware itself. They are harmless, but you really don not even guess about it. That is why every user will always look for some help, after he sees so many threats on his PC. WindowsEnterpriseDefender is the fastest way of help, but unfortunately this help is absolutely worthless as you buy a license to fight troubles that do not exist. What is more WindowsEnterpriseDefender will download the viruses on your computer, but you are not going to know about it. That is why we highly recommend you to get rid of WindowsEnterpriseDefender and of all of its products as soon as possible, because it is very sure you might face really huge problems letting this badware play its game inside your own PC.

Type: Rogue Anti-Spyware
Malware Author: Unknown
Threat Level: Critical
Screenshot:

WindowsEnterpriseDefender Automatical Removal Tool

How to remove WindowsEnterpriseDefender manually:
It's possible to remove WindowsEnterpriseDefender manually, but you have to be very experienced in dealing with registry entries, program files and .dll files.

The files to be deleted:

c:\Documents and Settings\All Users\Application Data\c9ba
c:\Documents and Settings\All Users\Application Data\c9ba\83.mof
c:\Documents and Settings\All Users\Application Data\c9ba\mozcrt19.dll
c:\Documents and Settings\All Users\Application Data\c9ba\sqlite3.dll
c:\Documents and Settings\All Users\Application Data\c9ba\unins000.dat
c:\Documents and Settings\All Users\Application Data\c9ba\WED.ico
c:\Documents and Settings\All Users\Application Data\c9ba\WindowsEDefender.exe
c:\Documents and Settings\All Users\Application Data\c9ba\WEDDSys
c:\Documents and Settings\All Users\Application Data\c9ba\WEDDSys\vd952342.bd
c:\Documents and Settings\All Users\Application Data\WEDDSys
c:\Documents and Settings\All Users\Application Data\WEDDSys\wed.cfg
%UserProfile%\Application Data\Microsoft\Internet Explorer\Quick Launch\Windows Enterprise Defender.lnk
%UserProfile%\Application Data\Windows Enterprise Defender
%UserProfile%\Application Data\Windows Enterprise Defender\cookies.sqlite
%UserProfile%\Desktop\Windows Enterprise Defender.lnk
%UserProfile%\Recent\cb.sys
%UserProfile%\Recent\ddv.dll
%UserProfile%\Recent\eb.sys
%UserProfile%\Recent\energy.exe
%UserProfile%\Recent\pal.sys
%UserProfile%\Recent\PE.drv
%UserProfile%\Recent\ppal.exe
%UserProfile%\Recent\tempdoc.tmp
%UserProfile%\Start Menu\Windows Enterprise Defender.lnk
%UserProfile%\Start Menu\Programs\Windows Enterprise Defender.lnk
c:\Program Files\Mozilla Firefox\searchplugins\search.xml


Remove registry entries:

HKEY_CLASSES_ROOT\CLSID\{3F2BBC05-40DF-11D2-9455-00104BC936FF}
HKEY_CLASSES_ROOT\WindowsEDefender.DocHostUIHandler
HKEY_USERS\.DEFAULT\Software\Microsoft\Internet Explorer\SearchScopes "URL" => "http://search-gala.com/?&uid=7&q={searchTerms}"
HKEY_USERS\S-1-5-18\Software\Microsoft\Internet Explorer\SearchScopes "URL"
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User Agent\Post Platform "[xSP_2:61a6083b6194a2314e3dd54cf9615e36_7]"
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User Agent\Post Platform "876902803"
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run "Windows Enterprise Defender"


Please be careful because manual removal of WindowsEnterpriseDefender may seriously damage operational system and sensitive data. Also there is a big possibility of incomplete removal, because some files could be hidden and program could re-install itself after you delete files and registry entries. So we strongly recommend you to use automatical removal tool.

Written by admin on October 12th, 2009 with no comments.
Read more articles on AntiSpyware and rogue antispyware and fake warnings and removal tool and spyware and Adware and trojan and otherSoftware and system and malware.

Remove Windows Smart Security - WindowsSmartSecurity Removal Information

Without doubts, when an ordinary user hears about Windows Smart Security he thinks that it is the newest application that will protect his PC from numerous threats from the outside. Truly believing it so, he installs this software on the computer and follows all requests and offers. Unfortunately, Windows Smart Security is not the protection you really need. The problem is, this is a rogue or fake antispyware program that was created by hackers who’s the main strategy is to trick people and steal their money. After been installed Windows Smart Security is generated to start immediate scan. After this scan has finished it would state that your PC is infected. After that Windows Smart Security is going to offer you to follow the link it gives and purchase the official license, either way you will be not able to get rid of those threats on your PC. Calm down, and do not hurry up purchasing the license. Certainly, you don’t have any of those malicious files Windows Smart Security is trying to make you believe in. Probably, it is just a part of strategy to leave you little money to go around. What is more, Windows Smart Security is not going to stop that easy. It will always remind you about itself, by sending annoying pop-ups every time you log in the system, trying to make you purchase the license. All in all, Windows Smart Security is just a simple badware that you are not going to have any profits from. Moreover, after some period of time it would download more malware, but you are not going to find out about it till it is too late. So, be careful and don’t ever trust Windows Smart Security and its products.


Type: Rogue Anti-Spyware
Malware Author: Innovagest2000 SL
Threat Level: Critical
Screenshot:

Windows Smart Security Automatical Removal Tool

How to remove Windows Smart Security manually:
It's possible to remove Windows Smart Security manually, but you have to be very experienced in dealing with registry entries, program files and .dll files.

The files to be deleted:

c:\Documents and Settings\All Users\Application Data\hl11734594
c:\Documents and Settings\All Users\Application Data\hl11734594\hl11734594
c:\Documents and Settings\All Users\Application Data\hl11734594\hl11734594.exe
c:\Documents and Settings\All Users\Application Data\hl11734594\pchl11734594ins
%UserProfile%\Desktop\Windows Smart Security 2009.lnk
%UserProfile%\Start Menu\Programs\Windows Smart Security
%UserProfile%\Start Menu\Programs\Windows Smart Security\Windows Smart Security 2009.lnk


Remove registry entries:

HKEY_CURRENT_USER\Software\Windows Smart Security
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Windows Smart Security
HKEY_LOCAL_MACHINE\SOFTWARE\Windows Smart Security
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run "Windows Smart Security"


Please be careful because manual removal of Windows Smart Security may seriously damage operational system and sensitive data. Also there is a big possibility of incomplete removal, because some files could be hidden and program could re-install itself after you delete files and registry entries. So we strongly recommend you to use automatical removal tool.

Written by admin on October 12th, 2009 with no comments.
Read more articles on Adware and spyware and AntiSpyware and Protection and otherSoftware and malware and trojan and antivirus.

UBUNTU DESKTOP CDS FOR AMD64 USERS

In order to use Ubuntu with AMD64 processors in 64-bit mode, you must get a different disk on your own. There are several ways of doing this: downloading an ISO (disk image) and then burning it to CD yourself, ordering the CD from Ubuntu (for free), or ordering it from an online Linux CD provider (for a nominal cost).



Downloading and Burning Ubuntu Desktop CD ISOs to CD
To download an ISO of the Ubuntu Desktop CD, go to the Ubuntu website at www.ubuntu.com, find the link to the download page, and then select and download the appropriate version for your machine. Remember that the ISO file you will be downloading is a heavyweight, weighing in at just over 700MB, so the download will take a bit of time. Don’t count on getting it all downloaded and done before dinner . . . or, if you happen to be using a dial-up Internet connection, before dinner tomorrow. Yikes!



Burning the ISO to CD in Windows
Once the Desktop CD ISO has been downloaded, you need to burn it to CD before you can use it. Although Windows has built-in CD-writing capabilities, it does not have the ability to burn ISOs. To burn an ISO to CD in Windows, therefore, you must use a third-party commercial application, such as Nero. If you don’t have a commercial disk-burning utility installed on your system, try the free and handy ISO Recorder. To get ISO Recorder, visit to http://isorecorder.alexfeinman.com/v1.htm. Once the download is complete, double-click the ISORecorderSetup.msi file on your hard disk to install it. After the installation is complete, burn your ISO to CD by double-clicking the Ubuntu ISO file on your disk and selecting Copy image to CD in the popup menu. A CD Recording Wizard window.

It is generally best if you burn installation or live CDs at a lower speed than the maximum speed allowed by your drive, in order to reduce the chance of error (with 2X to 4X speeds considered optimal). To do so, click the Recorder Properties button in the CD Recording Wizard window, and then drag the slider in the Properties window down to about 4X. Next, pop a blank CD into the drive and click the Next button. The CD burning process should begin. Once it’s done, the CD should pop out of the drive, and if all goes well you’ll have yourself an AMD64-compatible live CD.



Burning the ISO to CD in OS X
Although Ubuntu no longer comes in PowerPC editions, the i386 editions can be installed and run on Intel-based Macs. You can also, of course, download ISOs for other architectures on your Mac, and then burn them to CD for use on other machines. To burn an ISO file to CD in OS X, first check to make sure the ISO image is not mounted by opening a Finder window and checking the disk area at the top of the left pane. If it is mounted, a white drive icon will appear in that location. If the drive icon is there, click the arrow next to that entry to eject, or unmount, it.

After that, click Applications in the same Finder window, and then look for and open the Utilities folder. In that folder, find and then double-click Disk Utility. If the ISO is not listed in the left pane of the Disk Utility window when it opens, go back to the Finder window, locate the Ubuntu Live CD ISO you just downloaded, and then drag it to the left pane of the Disk Utility window, just below the listings for your current drives. Once the ISO file appears in that list, click it once to highlight it.

To complete the process, click the Burn icon in the Disk Utility window’s toolbar, and then insert a blank CD in your drive when prompted to do so. Once the blank disk is inserted and recognized, you will be able to adjust the burn speed from the drop-down menu next to the word Speed. Select as low a speed as your hardware will allow, which, depending on the age of your Mac, will probably be 4X to 8X. Finally, click the Burn button in that same window, and the burning process will begin.



Ordering an Install Disk from Ubuntu
The easiest and most foolproof way to get an Ubuntu Desktop CD is to simply order one (or more) for free from Ubuntu; you don’t even have to pay shipping or handling. Ubuntu will not only send you one install CD for your particular machine architecture, but they will actually send you one for each of the architectures they support: i386 and AMD64. In fact, you don’t even get to choose which you want; it’s basically an all-or-nothing deal, which in this case isn’t such a bad thing. Of course, the only downside to this approach is time. It can take four to six weeks for you to get the CDs in this manner, so if you’re impatient, you might want to opt for one of the other methods. To order your install CDs from Ubuntu, go to https://shipit.ubuntu.com and follow the directions there. It’s easy.



Ordering an Install Disk from Other Online Sources
If you are in a hurry to get your install CD, you can also order a copy from one of the many online sources that specialize in copying and selling install CDs for a variety of Linux distributions at very low prices. For example, you can get an Ubuntu install CD from LinuxCD (www.linuxcd.org) for a quarter shy of two dollars. CheapBytes (www.cheapbytes.com) and UseLinux (www.uselinux.net) are two other well-known sources you might want to try.

Source of Information : Ubuntu for Non-Geeks (2nd Ed)

Written by magakos on October 12th, 2009 with no comments.
Read more articles on Ubuntu Linux and otherSoftware.