Home » Windows

Tag: Windows

What has changed from PowerShell 1.0 to PowerShell 2.0?

Windows PowerShell is an extensible automation engine from Microsoft, consisting of a command-line shell and associated scripting language. Windows PowerShell is built on top of, and is integrated with, the Microsoft .NET Framework. Additionally PowerShell enabled easy access to COM and WMI to provide an environment in which administrators perform administrative tasks on both local and remote Windows systems. Recently we had the release of the version 2.0. PowerShell 2.0 is backward-compatible with its earlier one 1.0. This article explains the changes which are undergone from PowerShell 1.0 to PowerShell 2.0.

Read more

Attention FireFox Users !!!

Remember that Microsoft .NET Framework Assistant add-on that Microsoft sneaked into Firefox without explicit permission from end users? Well, the code in that add-on has a serious code execution vulnerability that exposes Firefox users to the “browse and you’re owned” attacks that are typically used in drive-by malware downloads.  The flaw was addressed in the …

Read more

Troubleshoot the error 1603 “Fatal Error During Installation”

This error message is displayed by the Microsoft Windows Installer Engine (Wondering whats this? Read here) and is a general error code that indicates a problem occurred during the installation. Read on this article to learn how to sidestep this speed bump. The following is the probable list of known causes for this error to occur: Short …

Read more

Importance of a RunOnce Key in Device Driver Installation

Well, The Run and RunOnce registry entries help programs to be run automatically. In device driver installations,  A RunOnce entry is executed immediately after the driver is installed; These entries are not executed until the user logs on. For a Client-side installation, all RunOnce entries are executed. No Run, RunEx, or RunOnceEx entries are executed. …

Read more

List of all Windows OS Version Numbers

Version Check is a basic operation which every developer does while building applications. Microsoft says, wrong Conditions may cause Application Compatibility issues to both developers and users, when they look at migrating the existing applications to a newer OS. The Windows version is actually composed of a bunch of different fields, all packed into an OSVERSIONINFO …

Read more

How to hide a program in Add Remove Programs?

Setting ARPSYSTEMCOMPONENT property to 1 does make the application program to be hidden in the Add/remove programs. The ARPSYSTEMCOMPONENT property in Windows Installer does not actually do anything directly to your installation. The Add/Remove Programs (ARP) applet always queries the Windows Installer for application and patch information to display on the Control Panel Window. When …

Read more

Darwin Descriptors in Windows Registry – Cryptic Strings

This cryptic-looking string, sometimes referred to as a "Darwin Descriptor" is actually an encoded representation of a specific product, component, and feature. If this extra value exists, Windows Installer will decode the data, and use it to perform checks against that product and component. If the component is found to be missing or corrupt, Windows Installer will launch a repair to restore the missing file or data, and finally launch the referenced application as normal, passing the appropriate command-line options to it.

Read more