Message Board

What's your say ??? Send Message Here.
--------------------------------------------------------------
Showing posts with label Reviews. Show all posts
Showing posts with label Reviews. Show all posts

Tuesday, May 14, 2013

Why Windows Kernel Slower is Than Other OS – Anonymous Microsoft Dev Says

Bookmark and Share

Why Windows Kernel Slower is Than Other OS – An Anonymous Microsoft Dev Says

Hello Friends,

Do you ask a common questions all the time that Why Windows is slow ? or Why my PC is slowing down after some days even if there is very minimum apps or file in my PC ? This is the regular case whether you use Laptop, Desktop or High end / High configuration Computer.

Yes this is the common question, that everyone asks on computing. As a IT Pro We face this question daily, and a major headache and challenge in the profession. But there is no specific answers from any IT Pro or from Microsoft. The answer may be many or may be one ? But what is the real/true reason behind it is still unknown and to be found out. There are many discussions on the internet and on offline. Few days ago there was a long discussion on CNET (Why do all Window systems slow down over time?). But have may reasons at last.

The Design and Development of the Windows OS is questionable many a times, in this scenario. Comparing to other OS, it is true that Windows is Slower than other (Linux, Mac etc.) in many cases.

Here is the recent post by an anonymous Microsoft developer, describing the causes of the issue from the development point of view.

The post was 1st published on (Microsoft dev explained in a comment) Hacker News, (then deleted, and reposted on Zorinaq.com). Just read through it to know more, why Windows “is indeed slower than other operating systems in many scenarios, and the gap is worsening”.

SlowerWindows

--------------------Read the Full post below-------------------------------

"I Contribute to the Windows Kernel. We Are Slower Than Other Operating Systems. Here Is Why."

I was explaining on Hacker News why Windows fell behind Linux in terms of operating system kernel performance and innovation. And out of nowhere an anonymous Microsoft developer who contributes to the Windows NT kernel wrote a fantastic and honest response acknowledging this problem and explaining its cause. His post has been deleted! Why the censorship? I am reposting it here. This is too insightful to be lost. [Edit: The anonymous poster himself deleted his post as he thought it was too cruel and did not help make his point, which is about the social dynamics of spontaneous contribution. However he let me know he does not mind the repost at the condition I redact the SHA1 hash info, which I did.] [Edit: A second statement, apologetic, has been made by the anonymous person. See update at the bottom.]

"""

I'm a developer in Windows and contribute to the NT kernel. (Proof: the SHA1 hash of revision #102 of [Edit: filename redacted] is [Edit: hash redacted].) I'm posting through Tor for obvious reasons.

Windows is indeed slower than other operating systems in many scenarios, and the gap is worsening. The cause of the problem is social. There's almost none of the improvement for its own sake, for the sake of glory, that you see in the Linux world.

Granted, occasionally one sees naive people try to make things better. These people almost always fail. We can and do improve performance for specific scenarios that people with the ability to allocate resources believe impact business goals, but this work is Sisyphean. There's no formal or informal program of systemic performance improvement. We started caring about security because pre-SP3 Windows XP was an existential threat to the business. Our low performance is not an existential threat to the business.

See, component owners are generally openly hostile to outside patches: if you're a dev, accepting an outside patch makes your lead angry (due to the need to maintain this patch and to justify in in shiproom the unplanned design change), makes test angry (because test is on the hook for making sure the change doesn't break anything, and you just made work for them), and PM is angry (due to the schedule implications of code churn). There's just no incentive to accept changes from outside your own team. You can always find a reason to say "no", and you have very little incentive to say "yes".

There's also little incentive to create changes in the first place. On linux-kernel, if you improve the performance of directory traversal by a consistent 5%, you're praised and thanked. Here, if you do that and you're not on the object manager team, then even if you do get your code past the Ob owners and into the tree, your own management doesn't care. Yes, making a massive improvement will get you noticed by senior people and could be a boon for your career, but the improvement has to be very large to attract that kind of attention. Incremental improvements just annoy people and are, at best, neutral for your career. If you're unlucky and you tell your lead about how you improved performance of some other component on the system, he'll just ask you whether you can accelerate your bug glide.

Is it any wonder that people stop trying to do unplanned work after a little while?

Another reason for the quality gap is that that we've been having trouble keeping talented people. Google and other large Seattle-area companies keep poaching our best, most experienced developers, and we hire youths straight from college to replace them. You find SDEs and SDE IIs maintaining hugely import systems. These developers mean well and are usually adequately intelligent, but they don't understand why certain decisions were made, don't have a thorough understanding of the intricate details of how their systems work, and most importantly, don't want to change anything that already works.

These junior developers also have a tendency to make improvements to the system by implementing brand-new features instead of improving old ones. Look at recent Microsoft releases: we don't fix old features, but accrete new ones. New features help much more at review time than improvements to old ones.

(That's literally the explanation for PowerShell. Many of us wanted to improve cmd.exe, but couldn't.)

More examples:

  • We can't touch named pipes. Let's add %INTERNAL_NOTIFICATION_SYSTEM%! And let's make it inconsistent with virtually every other named NT primitive.
  • We can't expose %INTERNAL_NOTIFICATION_SYSTEM% to the rest of the world because we don't want to fill out paperwork and we're not losing sales because we only have 1990s-era Win32 APIs available publicly.
  • We can't touch DCOM. So we create another %C#_REMOTING_FLAVOR_OF_THE_WEEK%!
  • XNA. Need I say more?
  • Why would anyone need an archive format that supports files larger than 2GB?
  • Let's support symbolic links, but make sure that nobody can use them so we don't get blamed for security vulnerabilities (Great! Now we get to look sage and responsible!)
  • We can't touch Source Depot, so let's hack together SDX!
  • We can't touch SDX, so let's pretend for four releases that we're moving to TFS while not actually changing anything!
  • Oh god, the NTFS code is a purple opium-fueled Victorian horror novel that uses global recursive locks and SEH for flow control. Let's write ReFs instead. (And hey, let's start by copying and pasting the NTFS source code and removing half the features! Then let's add checksums, because checksums are cool, right, and now with checksums we're just as good as ZFS? Right? And who needs quotas anyway?)
  • We just can't be fucked to implement C11 support, and variadic templates were just too hard to implement in a year. (But ohmygosh we turned "^" into a reference-counted pointer operator. Oh, and what's a reference cycle?)

Look: Microsoft still has some old-fashioned hardcore talented developers who can code circles around brogrammers down in the valley. These people have a keen appreciation of the complexities of operating system development and an eye for good, clean design. The NT kernel is still much better than Linux in some ways --- you guys be trippin' with your overcommit-by-default MM nonsense --- but our good people keep retiring or moving to other large technology companies, and there are few new people achieving the level of technical virtuosity needed to replace the people who leave. We fill headcount with nine-to-five-with-kids types, desperate-to-please H1Bs, and Google rejects. We occasionally get good people anyway, as if by mistake, but not enough. Is it any wonder we're falling behind? The rot has already set in.

"""

Edit: This anonymous poster contacted me, still anonymously, to make a second statement, worried by the attention his words are getting:

"""

All this has gotten out of control. I was much too harsh, and I didn't intend this as some kind of massive exposé. This is just grumbling. I didn't appreciate the appetite people outside Microsoft have for Kremlinology. I should have thought through my post much more thoroughly. I want to apologize for presenting a misleading impression of what it's like on the inside.

First, I want to clarify that much of what I wrote is tongue-in-cheek and over the top --- NTFS does use SEH internally, but the filesystem is very solid and well tested. The people who maintain it are some of the most talented and experienced I know. (Granted, I think they maintain ugly code, but ugly code can back good, reliable components, and ugliness is inherently subjective.) The same goes for our other core components. Yes, there are some components that I feel could benefit from more experienced maintenance, but we're not talking about letting monkeys run the place. (Besides: you guys have systemd, which if I'm going to treat it the same way I treated NTFS, is an all-devouring octopus monster about crawl out of the sea and eat Tokyo and spit it out as a giant binary logfile.)

In particular, I don't have special insider numbers on poaching, and what I wrote is a subjective assessment written from a very limited point of view --- I watched some very dear friends leave and I haven't been impressed with new hires, but I am *not* HR. I don't have global facts and figures. I may very well be wrong on overall personnel flow rates, and I shouldn't have made the comment I did: I stated it with far more authority than my information merits.

Windows and Microsoft still have plenty of technical talent. We do not ship code that someone doesn't maintain and understand, even if it takes a little while for new people to ramp up sometimes. While I have read and write access to the Windows source and commit to it once in a while, so do tens and tens of thousands of other people all over the world. I am nobody special. I am not Deep Throat. I'm not even Steve Yegge. I'm not the Windows equivalent of Ingo Molnar. While I personally think the default restrictions placed on symlinks limited their usefulness, there *was* a reasoned engineering analysis --- it wasn't one guy with an ulterior motive trying to avoid a bad review score. In fact, that practically never happens, at least consciously. We almost never make decisions individually, and while I maintain that social dynamics discourage risk-taking and spontaneous individual collaboration, I want to stress that we are not insane and we are not dysfunctional. The social forces I mentioned act as a drag on innovation, and I think we should do something about the aspects of our culture that I highlighted, but we're far from crippled. The negative effects are more like those incurred by mounting an unnecessary spoiler on a car than tearing out the engine block. What's indisputable fact is that our engineering division regularly runs and releases dependable, useful software that runs all over the world. No matter what you think of the Windows 8 UI, the system underneath is rock-solid, as was Windows 7, and I'm proud of having been a small part of this entire process.

I also want to apologize for what I said about devdiv. Look: I might disagree with the priorities of our compiler team, and I might be mystified by why certain C++ features took longer to implement for us than for the competition, but seriously good people work on the compiler. Of course they know what reference cycles are. We're one of the only organizations on earth that's built an impressive optimizing compiler from scratch, for crap's sake.

Last, I'm here because I've met good people and feel like I'm part of something special. I wouldn't be here if I thought Windows was an engineering nightmare. Everyone has problems, but people outside the company seem to infuse ours with special significance. I don't get that. In any case, I feel like my first post does wrong by people who are very dedicated and who work quite hard. They don't deserve the broad and ugly brush I used to paint them.

P.S. I have no problem with family people, and want to retract the offhand comment I made about them. I work with many awesome colleagues who happen to have children at home. What I really meant to say is that I don't like people who see what we do as more of a job than a passion, and it feels like we have a lot of these people these days. Maybe everyone does, though, or maybe I'm just completely wrong.

Courtesy: http://blog.zorinaq.com/?e=74

---------------------------------------------------------------------

Posted on this blog by: bcdalai

Friday, June 1, 2012

50 RUN Commands in Windows 7

Bookmark and Share
Applies To: Windows 7 or later. To check and find more commands info read the e-book: Windows Commands Guide 2016
APPLICATION / TOOL COMMAND
Action Center wscui.cpl
Aero Troubleshooter msdt -id aerodiagnostic
ClearType Text Tuner cttune
Connect to a Projector displayswitch
Desktop Gadget Gallery sidebar /showgadgets
Device Manager hdwwiz.cpl
Device Pairing Application devicepairingwizard
Disk Defragment dfrgui
Display Color Calibration dccw
Display: Desktop Icon Settings control desk.cpl,,0
Display: Personalization control desk.cpl,,2
Display: Screen Resolution control desk.cpl
Display: Screen Resolution control desk.cpl,,3
Display: Screen Resolution control desk.cpl,,4
Display: Screen Resolution desk.cpl
Display: Screen Saver Settings control desk.cpl,,1
Display: Windows Color and Appearance control desk.cpl,,5
Event Translator Config Tool evntwin
Hardware and Devices Troubleshooter msdt -id devicediagnostic
Math Input Panel (for Tablet PC) mip
NAP Client Configuration napclcfg.msc
Pen and Touch (for Tablet PC) tabletpc.cpl
People Near Me collab.cpl
Performance Monitor Reports perfmon /report
Power Options – Energy Report powercfg -energy
Problem Steps Recorder psr
Program Compatibility Troubleshooter msdt -id pcwdiagnostic
Reliability Monitor perfmon /rel
Resource Monitor perfmon /res
Resource Monitor resmon
Restore Files (Advanced) sdclt /foreignrestore
Scan Management scanmanagement.msc
Services For Network File System nfsmgmt.msc
Set Program Access and Computer Defaults computerdefaults
System Preparation Tool sysprep/sysprep
System Property control system
System Repair Disc (create disc) recdisc
User Account Control Settings useraccountcontrolsettings
Windows Licensing Status slmgr.vbs /dli
Windows Anytime Upgrade Results windowsanytimeupgraderesults
Windows Easy Transfer Report migwiz/postmig
Windows Firewall firewall.cpl
Windows Media Center ehome/ehshell
Windows Media Player mplayer2
Windows PowerShell powershell
Windows PowerShell (ISE) powershell_ise
Windows Virtual PC vmwindow
WMI Control Console wmimgmt.msc
XPS Viewer xpsrchvw
Miscellaneous
3D Text Screen Saver sstext3d.scr
Blank Screen Saver scrnsave.scr
Bubbles Screen Saver bubbles.scr
Mystify Screen Saver mystify.scr
Photos Screen Saver photoscreensaver.scr
Ribbons Screen Saver ribbons.scr

To check and find more commands info read the e-book: Windows Commands Guide 2016

RUN Commands in Windows Server 2008 / 2008 R2

Bookmark and Share
Applies To: Windows Server 2008, Server 2008 R2 or later. For more info read the e-book: Windows Commands Guide 2016
APPLICATION / TOOL COMMAND
Security Configuration Wizard scw
Security Configuration Wizard viewer scwviewer
Server Manager compmgmtlauncher
Share and Storage Management storagemgmt.msc
Storage Explorer storexpl.msc
Terminal Service Manager tsadmin.msc
Terminal Services Configuration tsconfig.msc
Windows Firewall with Advanced Security wf.msc
Windows Memory Diagnostic Tool mdsched
Windows Server Backup wbadmin.msc

Find more info, read the e-book: Windows Commands Guide 2016

80 Commands for Windows Vista

Bookmark and Share
APPLICATION / TOOL COMMAND
Add Hardware Wizard hdwwiz
Advanced User Accounts netplwiz
Authorization Manager azman.msc
BitLocker Notifier fvenotify
BitLocker Wizard bitlockerwizard
Color Management colorcpl
Component Services comexp.msc
Computer Management Launcher compmgmtlauncher
Connect to a Network Projector netproj
Credential Backup and Restore Wizard credwiz
Digitizer Calibration Tool tabcal
DPI Scaling (Font size and DPI) dpiscaling
Ease of Access Center (Accessibility) * sethc
Encrypting File System (EFS) rekeywiz
Fax Cover Sheet Editor fxscover
Firewall Control Panel * firewallcontrolpanel
Firewall Settings * firewallsettings
Group Policy Management Console * gpmc.msc
Hibernation: Disable powercfg /h off
Hibernation: Enable powercfg /h on
IIS Manager (IIS 6.0 only) * # inetmgr6
IIS Manager (IIS 7.0) inetmgr
Indexing Options control srchadmin.dll
Language Pack Installer lpksetup
Microsoft iSCSI Initiator iscsicpl
Microsoft Support Diagnostic Tool msdt
Offline Files control cscui.dll
People Near Me p2phost
Presentation Settings (Mobile PC) presentationsettings
Print Management Console printmanagement.msc
Printer Migration printbrmui
Problem Reports and Solutions * # wercon
Programs and Features appwiz.cpl
Security Configuration Management secpol.msc
Snipping Tool snippingtool
Sound Recorder soundrecorder
Sound Volume sndvol
Sticky Notes stikynot
Sync Center mobsync
Tablet PC Input Panel tabtip
Task Scheduler taskschd.msc
Trusted Platform Module (TPM) tpm.msc
Trusted Platform Module (TPM) tpminit
Windows Activation Client slui
Windows Backup and Restore sdclt
Windows Calendar * wincal
Windows DVD Maker dvdmaker
Windows Easy Transfer (WET) migwiz
Windows Fax and Scan wfs
Windows Features optionalfeatures
Windows Journal journal
Windows Mail * winmail
Windows Mobility Center (Mobile PC) mblctr
Windows Remote Assistance msra
Windows Sidebar # sidebar
Windows Update Application Launcher wuapp
ADDENDA
Appearance Settings control desk.cpl,appearance@appearance
Color Scheme control /name microsoft.personalization /page pagecolorization
Desktop background control /name microsoft.personalization /page pagewallpaper
Display Settings (Screen Resolution) control desk.cpl,settings@settings
Folder Options: File extension associations control /name microsoft.defaultprograms /page pagefileassoc
Folder Options: Folder searching rundll32 shell32.dll,options_rundll 2
Folder Options: General rundll32 shell32.dll,options_rundll 0
Folder Options: View rundll32 shell32.dll,options_rundll 7
Multi-monitor control desk.cpl,monitor,@monitor
Power Options: Advanced Settings page control powercfg.cpl,,3
Power Options: Create a power plan control /name microsoft.poweroptions /page pagecreatenewplan
Power Options: Edit current plan settings control /name microsoft.poweroptions /page pageplansettings
Power Options: System settings control /name microsoft.poweroptions /page pageglobalsettings
Regional and Language Options: Administrative control /name microsoft.regionalandlanguageoptions /page /p:”administrative”
Regional and Language Options: Keyboard control /name microsoft.regionalandlanguageoptions /page /p:”keyboard”
Regional and Language Options: Location control /name microsoft.regionalandlanguageoptions /page /p:”location”
Screensaver control desk.cpl,screensaver,@screensaver
Themes control desk.cpl,themes,@themes
[“Advanced System Property” with a specific tab]
TAB COMMAND
Advanced System Settings systempropertiesadvanced
Computer Performance Settings systempropertiesperformance
Computer Name systempropertiescomputername
Data Execution Prevention Settings systempropertiesdataexecutionprevention
Hardware Settings systempropertieshardware
System Protection Settings systempropertiesprotection
System Remote Settings systempropertiesremote

For more info read the e-book: Windows Command Guide 2016

180 Windows XP RUN commands

Bookmark and Share
180 run commands for you. check it and comments. Reply if you know more to it….
APPLICATION / TOOL COMMAND
Accessibility Controls access.cpl
Accessibility Wizard accwiz
Add Hardware Wizard hdwwiz.cpl
Add/Remove Programs appwiz.cpl
Administrative Tools control admintools
Automatic Updates wuaucpl.cpl
Bluetooth Transfer Wizard fsquirt
Calculator calc
Certificate Manager Console certmgr.msc
Character Map charmap
Clipboard Viewer clipbrd
Command Prompt cmd
Component Services (DCOM/COM+ settings) dcomcnfg
Computer Management Console compmgmt.msc
Control Panel control
Date and Time Properties control date/time
Date and Time Properties timedate.cpl
DDE Shares ddeshare
Device Manager Console devmgmt.msc
DirectX Diagnostic Tool dxdiag
Disk Cleanup Utility (Appendix-A2) cleanmgr
Disk Defragment Console dfrg.msc
Disk Management Console diskmgmt.msc
Display Properties control desktop
Display Properties desk.cpl
Display Properties (Appearance tab pre-selected) control color
Dr. Watson System Troubleshooting Utility (16-bit) drwatson
Dr. Watson System Troubleshooting Utility (32-bit) drwtsn32
Driver Verifier Utility verifier
DVD Placeholder Utility (playing DVD in WMP) dvdplay
Event Viewer eventvwr
Event Viewer eventvwr.msc
File Signature Verification Tool sigverif
Files and Setting Transfer Wizard migwiz
Folders Properties control folders
Fonts Folder control fonts
Fonts Folder fonts
Game Controllers joy.cpl
Game: Free Cell freecell
Game: Hearts Card Game mshearts
Game: Internet Backgammon bckgzm
Game: Internet Checkers chkrzm
Game: Internet Hearts hrtzzm
Game: Internet Reversi rvsezm
Game: Internet Spades shvlzm
Game: Minesweeper winmine
Game: Pinball pinball
Game: Solitaire sol
Game: Spider Solitaire spider
Group Policy Object Editor gpedit.msc
Help and Support Center helpctr
HyperTerminal hypertrm
Iexpress Wizard (packaging tool) iexpress
Indexing Service Console ciadv.msc
Infrared Monitor (if installed) control infrared
Internet Connection Wizard icwconn1
Internet Explorer iexplore
Internet Explorer (InPrivate Mode) (IE8 or later) iexplore –private
Internet Explorer (no Add-ons) iexplore –extoff
Internet Properties inetcpl.cpl
Internet Setup Wizard inetwiz
Keyboard Properties control keyboard
Local Security Settings Console secpol.msc
Local Users and Groups Console lusrmgr.msc
Log Off logoff
Mail client (Default) mailto:
Mail configurations (Microsoft Outlook settings) control mlcfg32.cpl
Microsoft Chat winchat
Microsoft Management Console (Appendix-A13) mmc
Microsoft Media Player (audio player) mplay32
Microsoft Movie Maker moviemk
Microsoft Narrator narrator
Microsoft Paint mspaint
Microsoft Paint pbrush
Microsoft Program Manager progman
Microsoft Synchronization Manager mobsync
Mouse Properties control mouse
Mouse Properties main.cpl
MS-DOS Editor (text editor for MS-DOS) edit
Network Access Protection (NAP) Client UI napstat
Network Connections control netconnections
Network Connections ncpa.cpl
Network Setup Wizard (also Wireless) netsetup.cpl
Notepad notepad
Novell NetWare (if installed) control netware
Object Packager packager
On-Screen Keyboard osk
Outlook Express msimn
Performance Monitor perfmon
Performance Monitor perfmon.msc
Phone and Modem Options control telephony
Phone and Modem Options telephon.cpl
Phone Dialer dialer
Power Configuration powercfg.cpl
Printers and Faxes control printers
Printers Folder printers
Private Character Editor eudcedit
Regional and Language Options control international
Regional and Language Options intl.cpl
Registry Editor regedit
Registry Editor regedt32
Remote Access Phonebook rasphone
Remote Assistance rcimlby –launchra
Remote Desktop Connection mstsc
Removable Storage Console ntmsmgr.msc
Removable Storage Operator Requests ntmsoprq.msc
Resultant Set of Policy (RSOP) rsop.msc
Scanners and Cameras sticpl.cpl
Scheduled Tasks control schedtasks
Security Center wscui.cpl
Services services.msc
Shared Folder Wizard (creating shared folder) shrpubw
Shared Folders fsmgmt.msc
Shutdown Windows (Appendix-A3) shutdown –s –t 00
Sound Recorder sndrec32
Sounds and Audio mmsys.cpl
SQL Client Configuration cliconfg
System Configuration Editor sysedit
System Configuration Utility msconfig
System Information msinfo32
System Information winmsd
System Properties sysdm.cpl
System Restore restore/rstrui
Task Manager taskmgr
Telnet Client telnet
Telnet Server Admin tlntadmn
User Accounts (Local Users and Groups) control userpasswords
User Accounts 2 (Advanced) control userpasswords2
User Accounts Management nusrmgr.cpl
Utility Manager utilman
Windows Address Book wab
Windows Address Book Import Utility wabmig
Windows Backup Utility ntbackup
Windows Diagnose winmsd
Windows Explorer explorer
Windows Firewall firewall.cpl
Windows Installer (version checking) msiexec
Windows Magnifier magnify
Windows Management Infrastructure (WMI) wmimgmt.msc
Windows Media Player (WMP) wmplayer
Windows Media Player 6.4.09 (old version) mplayer2
Windows Messenger msmsgs
Windows NetMeeting conf
Windows Picture Acquisition Wizard (needs camera) wiaacmgr
Windows Product Activation (WPA) status oobe/msoobe /a
Windows System Security Tool syskey
Windows Update Launches (online update) wupdmgr
Windows Version Information winver
Windows WordPad wordpad
Windows Write write
Windows XP Registration Wizard (online) regwiz /r
Windows XP Tour Wizard tourstart
ADDENDA
[“System Property” with a specific tab]
TAB COMMAND
General control sysdm.cpl,,0
Computer Name control sysdm.cpl,,1
Hardware control sysdm.cpl,,2
Advanced control sysdm.cpl,,3
System Restore control sysdm.cpl,,4
Automatic Updates control sysdm.cpl,,5
Remote control sysdm.cpl,,6
[“Add or Remove Programs” with a specific tab]
Change or Remove Programs: control appwiz.cpl
Change or Remove Programs: control appwiz.cpl,,0
Add new Programs (from CD-ROM/Floppy) control appwiz.cpl,,1
Add/Remove Windows Components control appwiz.cpl,,2
Set Program Access and Defaults control appwiz.cpl,,3
[“Sound and Audio Device” with a specific tab]
Volume control mmsys.cpl,,0
Sounds control mmsys.cpl,,1
Audio control mmsys.cpl,,2
Voice control mmsys.cpl,,3
Hardware control mmsys.cpl,,4
[“Desktop Property” with a specific tab]
Desktop Property: Themes control desk.cpl
Desktop Property: Desktop control desk.cpl,,0
Desktop Property: Screen Saver control desk.cpl,,1
Desktop Property: Appearance control desk.cpl,,2
Desktop Property: Settings control desk.cpl,,3
[“System File Checker” (sfc.exe) utility usage]
System File Checker (Purge File Cache) sfc /purgecache
System File Checker (Return to Default Setting) sfc /revert
System File Checker (Scan immediately) sfc /scannow
System File Checker (Scan On every boot) sfc /scanboot
System File Checker (Scan Once at next boot) sfc /scanonce
System File Checker (Set cache size to x in MB) sfc /cachesize=x

For more info read the e-book: Windows Command Guide 2016

Saturday, February 5, 2011

Creating custom RUN Command for your Favorite Apps

Bookmark and Share
Creating custom RUN Command for your Favorite Apps

This tricks help you to create custom Run commands for your favorite applications or software. so that you can run that app from RUN.

Here are the steps for doing this:
  1. Open Registry Editor (from Start Menu > RUN and type regedit then press Enter):

    Go to the location:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\

  2. Create a new Key and name it as per exact executable file name of your app (example

    “windbg.exe" file for "Debugging Tools for Windows (x86)"). Remember to add .exe in the

    key name. The key name must be same as the app's executable name to avoid confusion.

  3. Then in the right pane change the value of the default string value named as "Default", to

    the address of the app's installation folder. The app's address must be direct and not be

    with environment variables. Example: C:\Program Files\Debugging Tools for Windows

    (x86)\windbg.exe

  4. And create another new string named “Path” and changed the value to the location of the

    app. Example: C:\Program Files\Debugging Tools for Windows (x86)\

  5. Then close registry editor and issue the command in the RUN. These commands may not

    be executed from Command Prompt.
Screenshot:
CustomCommands

This command is included in the tips and tricks section of the eBook Windows Command Guide. Also you can download this eBook from here: http://1drv.ms/1mDyZC9. Commands for the third-party apps can be found in the APPENDIX-A14 of this eBook.

Applies To: All version of Microsoft Windows, specifically from Windows XP or higher. May work on previous version.

bcdalai
@bcdalai2020

Thursday, August 5, 2010

Enable or Disable Windows Update Auto Restart

Bookmark and Share

Stop and Disable Windows Update Auto Restart or Reboot

Auto-Restart dialog box

After downloading and installing an update from Windows Update, a window constantly pops up nagging you to restart, and even counting down to an automatic restart.
In Windows 7, Windows Vista and Windows XP, after installing downloaded updates via Windows Update manually or scheduled Automatic Updates automatically, the system will ask to auto-restart to apply all the updates.

Windows 7 has the option to allow users to postpone or delay the restart, the computer will still automatically reboot sometime later, if the updates required reboot to complete the installation.
If the system is has running an important task and cannot be restarted right now then you may stop rebooting after the updates are installed. You can change this feature of Auto-restart/Auto-reboot in group policy so that you will not be interrupted while working.

Click image to enlarge


Local Group Policy Editor

Here are the procedure to enable / disable the auto-restart feature:
Group Policy setting:
  1. Click Start -> Run
  2. Enter “gpedit.msc
  3. Go to Local Computer Policy -> Computer Configuration -> Administrative Templates –> Windows Components -> Windows Update
  4. Double-click on “No auto-restart for scheduled Automatic Update installation
  5. Disable or Enable it.
  6. Reboot the computer.
Click image to enlarge
No auto-restart for scheduled Automatic Update installation

You can also change the default setting of “Re-prompt for restart with scheduled installations” to remind you once a day, or so if you can still stand these pop-ups.

Photobucket
Re-prompt for restart with scheduled installations

Registry Editor setting:
This setting can be changed through registry with the following registry key and value.
  1. Run Registry Editor (RegEdit). Type regedit in RUN box from start menu.
  2. Go to Navigate to the following registry key: HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\WindowsUpdate\AU
  3. Change the NoAutoRebootWithLoggedOnUsers (If the key does not exist, create new one with this name) DWORD (32-bit) Value to 1 to disallow auto-reboot. By default, the value is 0 which allow auto-reboot.
  4. Close registry editor.
When the policy is enabled, Automatic Updates will wait for the computer to be restarted by any user who is logged on, and not restart automatically. And Windows will not notify users that a restart is required to apply the updates.

Note:
This article is applicable for: Windows XP, Windows Server 2003, Vista, Server 2008,  Windows 7,  Server 2008 R2 and later.
References:
http://support.microsoft.com/kb/328010

Thursday, July 8, 2010

IT Career - Microsoft ICT Curriculum Roadmap

Bookmark and Share

Microsoft ICT Curriculum Roadmap




ICT Roadmap


Welcome to the Microsoft information and communications technology (ICT) curriculum roadmap. This roadmap guides you through Microsoft Learning products toward a career in computer technology. Whether you are new to computing or have some experience, this roadmap helps you understand the skills and knowledge requirements necessary to begin or resume your career in ICT.


Select a job role to view the ICT curriculum roadmap
If you have experience in computing, the roadmap helps you identify the learning path in preparing for the ICT career of your choice. Determine your starting point by reviewing the prerequisites necessary for each knowledge point in the curriculum. Then use the roadmap's resources to test your readiness, using assessment exams or a self-assess option to check your skills against the skills measured. If you need more training, choose training resources that suit your learning style: classroom courses, e-learning, or independent study.
Charting your progress is easy as you use the roadmap to guide you through the curriculum. An important step along the way is to validate your knowledge and skills by becoming a Microsoft Certified Professional. By having this credential, you let employers know that you are qualified. Whether your goal is to be a systems engineer or to improve your personal productivity when using Microsoft Office programs, the Microsoft ICT curriculum roadmap is your one-stop tool.
Note to educators The Microsoft ICT curriculum roadmap is a useful tool in mapping the technology components of your programs to the knowledge and skills of ICT jobs in the marketplace. Augmenting your programs with the employability skills that emphasize teamwork, communication, critical thinking, and problem solving throughout your curriculum is crucial in developing an employable ICT workforce.
Let us know what you think. Send feedback about the ICT curriculum roadmap to Faculty Outreach at facout@microsoft.com
----------------------------------------
See the full-sized roadmap


----------------------------------------
 Article source: Microsoft
--------------------------------
Ads:

Friday, July 2, 2010

List your favorite softwares and tools here

Bookmark and Share
What's your say ???
List your favorite softwares and tools here

Tell me about your favorite softwares and tools

Hello Bloggers and Compter users, Here I'm asking you all about the favorite software and tools you like in for your PC / Laptop / Server.

Tell me in this article through the comment form or by email: [bcdalai2020[at]gmail[dot]com]



Whatever the program may be anything like (example):

Operating Systems, Anti-Spyware, Anti-Virus/Firewall, System Tools, Cleaner Tools, Drivers, Internet Tools, Firewalls, Graphics & Design, MultiMedia, Desktop, CD/DVD Tools, Office/Business, File Tools, Programming, PDF, PHOTO Tools, VIDEO Tools, MP3 & AUDIO, Convertes, Backup/Recovery, Utilities Tools, Networking, And Other Tools. 




Tell me about your favorite softwares and tools

Special Notes:
Based on your feedback - When you are telling your likes and dislikes, then I'll review that particular apps on this blog. If any problem or issue discovered then, I'll analyze and troubleshoot here.



So come on and talk to me.


 

So, What's your say ???


--------------------------
Kindle Wireless Reading Device, Free 3G, 6" Display, White, 3G Works Globally - Latest Generation

Thursday, December 20, 2007

15-Complete Review of 7-Zip

Bookmark and Share
Complete Review of 7-Zip



7-zip

7-Zip is a file archiver with the high compression ratio. The program supports 7z, ZIP, CAB, RAR, ARJ, LZH, CHM, GZIP, BZIP2, Z, TAR, CPIO, RPM and DEB formats. Compression ratio in the new 7z format is 30-50% better than ratio in ZIP format. The program also compresses files into smaller archives, some 40 or 50% smaller comparing to WinZip.7-Zip is open source software. Most of the source code is under the GNU LGPL license. You can use 7-Zip on any computer, including a computer in a commercial organization. You don't need to register or pay for 7-Zip. But if you wish, you can make a donation to support further development of 7-Zip.

The main features of 7-Zip
>>High compression ratio in new 7z format with LZMA compression
>>Supported formats: Packing / unpacking: 7z, ZIP, GZIP, BZIP2 and TAR
Unpacking only: RAR, CAB, ISO, ARJ, LZH, CHM, MSI, WIM, Z, CPIO, RPM, DEB and NSIS
>>For ZIP and GZIP formats, 7-Zip provides a compression ratio that is 2-10 % better than the ratio provided by PKZip and WinZip
>>Self-extracting capability for 7z format
>>Integration with Windows Shell
>>Powerful File Manager
>>Powerful command line version
>>Plugin for FAR Manager
>>Localizations for 69 languages

Major Functionality Changes over development:
>>7-Zip now can unpack WIM archives
>>7-Zip now supports WinZip-compatible AES-256 encryption for .ZIP archives.
>>New fast compression mode for Deflate method in Zip and GZip.
>>Now 7-Zip deletes files to the Recycle Bin by default. Shift+Delete delete files permanently.
>>Now it's possible to specify the size of solid block and the number of CPU threads in "Add to archive" dialog box.
>>Support 69 local languages. Will support more local language in future release.

7-zip File Manager

About 7z Format:
7z is a new archive format, providing a high compression ratio.
The main features of the 7z format:
-Open architecture
-High compression ratio
-Strong AES-256 encryption
-Ability to use any compression, conversion or encryption method
-Supports files with sizes up to 16000000000 GB
-Unicode file names
-Solid compression
-Archive headers compression
7z has an open architecture, so it can support any new compression methods.

The following methods currently are integrated into 7z:
Method--Description
LZMA----Improved and optimized version of LZ77 algorithm
PPMD----Dmitry Shkarin's PPMdH with small changes
BCJ----Converter for 32-bit x86 executables
BCJ2----Converter for 32-bit x86 executables
BZip2----Standard BWT algorithm
Deflate----Standard LZ77-based algorithm

Summary:
Publisher: Igor Pavlov (Russia)
File Size: Less than 1 MB or maximum 2MB for other versions.
Version: 4.57 (
History)
Last updated: December 07, 2007
License: Freeware
OS support: Windows 98, Windows ME, Windows NT, Windows 2000, Windows XP, Windows 2003, Windows Vista, Windows 2008 and Linux.
Platform: Both 32-bit and 64-bit Operating Systems

7-zip won the 2007 Community Choice Awards. See the details here.

The Command Line version of 7-zip is called p7zip. Download p7zip here.

Ranking with other compression tools:
First Rank: 7-Zip
Second Rank: WinRAR
Third Rank: WinZip
Fourth Rank: WinAce Archiver
Fifth Rank: ZipGenius
Sixth Rank: PowerArchiver
Note: Ranked by bcdalai

Download page:
http://7-zip.org/download.html
Download Now:



Reference:
http://7-zip.org/
http://sourceforge.net/projects/sevenzip/
http://en.wikipedia.org/wiki/7z

Recommended by: bcdalai

Article by: bcdalai

---------------------------------------------------------------------------------

Thursday, December 13, 2007

14-Review-Ashampoo Photo Commander

Bookmark and Share
Ashampoo Photo Commander

Photo Sharing and Video Hosting at Photobucket

Ashampoo Photo Commander:
Ashampoo Photo Commander 5 is an all-in-one application for organizing, editing, sharing and presenting photo collections. It also features additional creativity tools and audio and video management capabilities, making it a complete media management package.
Major new features and enhancements
Faster:
The entire program has been optimized throughout for more speed. For example, thumbnail generation and display are now much faster than ever before.
Better tools: All editing tools have been improved for easier and even better editing quality.
Frame Style Center: This new creativity tool enables you to add artistic picture frames and vignettes to photos. In addition to this you can also create high-quality greeting cards. Includes a wide selection of vignette styles and greeting card templates. Greeting cards can be mailed from within the program.
Collage Tool: Select photos and generate artistic collages complete with background images with a couple of clicks.
Calendar Tool: Create and print 12-month photo calendars in three different styles as novel gifts.
Full-screen editing: A new mouse tool bar makes it possible to edit your photos in full screen mode for maximum detail.
New mouse tools: Callout tool for creating text bubbles, clone tool for retouching photos, eraser tool.
Canon RAW files: Improved support for Canon RAW files, including faster loading.
CD/DVD burning: Completely new burning technology for saving photos and slide shows to CD and DVD.
Batch processing: Now includes an option for adding drop shadows to multiple images at the same time.
Skins: Improved skinning system, now also supports user-created buttons, also with graphic images. Menu colors are skinnable.

Beautiful Interface

Highlights:
· Optimized throughout for more speed
· Much faster thumbnail generation and display
· Add picture frames and vignettes
· Create greeting cards, collages and photo calendars
· All editing tools improved for easier use and higher quality
· New effects: Drop shadow, radial blur and sepia
· New mouse tools: Callouts (text bubbles), clone and eraser
· Image editing in full-screen mode
· Unlimited Undo/Redo
· Entire user interface overhauled for easier use
New version: Ashampoo Photo Commander 6.0

Organize! Manage even the largest collections of digital photos, audio and video files with ease. Lightning-fast thumbnails and previews, powerful organization tools. Enhance!Correct colors and contrast, straighten horizons, remove red eye and crop with just a couple of clicks. Powerful editing tools and stunning one-click effects. Create!Add picture frames, make slide shows on the web and CD/DVD, and turn your pictures into greeting cards and much more.

New features at a glance:
Quick-Fix Tools:
All common operations with a couple of clicks
Unlimited Undo/Redo: For all changes
Browser EXIF mode: Shows the entire photo’s EXIF/IPTC information directly under the picture
Quick 5-star ratings: Just click to rate photos with 1-5 stars, supports sorting by rating
Email to PDF: Mail multiple images in a single PDF file
Slide shows with audio: Add more than one audio track to your slide shows

Ratings: 4 1/2 Star- Average User's Rating by CNet.com Review.
Recommended by: bcdalai.blogspot.com
Software Publishers: Ashampoo GmbH & Co. KGPhoto Sharing and Video Hosting at Photobucket
Current version 5.40. Downloaded more than 2.7 lakh times.

Go to Download Page

-----------------------------------------------------------------------------

Inside Windows Vista SP1

Bookmark and Share
Inside Windows Vista SP1

Photo Sharing and Video Hosting at Photobucket

Vista Service Pack 1 RTM (Final) Released on 18th March 2008
In the earlier post some of the features of the 1st service pack for Windows Vista if mentioned. Here you will find more detailed review of this SP.

Windows Vista Service Pack 1 RC includes all previously released updates for the operating system. This update also includes a small number of new functionalities, and many updates, which change significantly change customers’ experience with the operating system. This service pack includes many performance fixes; those are complained by Vista users.

Changes on Vista SP1

>>Service Pack build number is 17051
>>Includes more than 479 updates/fixes
>>General availability 1st Quarter of 2008.

Hardware Ecosystem Support and Enhancements
· Adds support for new UEFI (Unified Extensible Firmware Interface) industry standard PC firmware for 64-bit systems with functional parity with legacy BIOS firmware, which allows Windows Vista SP1 to install to GPT format disks, boot and resume from hibernate using UEFI firmware.
· Adds support for x64 EFI network boot.
· Adds support for the 64-bit version of MSDASQL, which acts as a “bridge” from OLEDB to a variety of ODBC drivers thus simplifying application migration from 32-bit platforms to 64-bit Windows Vista.
· Adds support for Direct3D® 10.1, an update to Direct3D 10 that extends the API to support new hardware features, enabling 3D application and game developers to make more complete and efficient use of the upcoming generations of graphics hardware.
· Adds support for exFAT, a new file system supporting larger overall capacity and larger files, which will be used in Flash memory storage and consumer devices.
· Adds support for SD Advanced DMA (ADMA) on compliant SD standard host controllers. This new transfer mechanism, which is expected to be supported in SD controllers soon, will improve transfer performance and decrease CPU utilization.
· Adds support for creating a single DVD media that boots on PCs with either BIOS or EFI.
· Enhances support for high density drives by adding new icons and labels that will identify HD-DVD and Blu-ray Drives as high density drives.
· Adds support to enable new types of Windows Media Center Extenders, such as digital televisions and networked DVD players, to connect to Windows Media Center PCs.
· Enhances the MPEG-2 decoder to support content protection across a user accessible bus on Media Center systems configured with Digital Cable Tuner hardware. This also effectively enables higher levels of hardware decoder acceleration for commercial DVD playback on some hardware.
· Enhances Netproj.exe to temporarily resize the desktop to accommodate custom projector resolutions when connecting to Windows Network Projectors.

Reliability Improvements
Reliability improvements vary from PC to PC based on hardware, environment, and usage. Customers will experience varying levels of benefit.
· SP1 addresses issues many of the most common causes of crashes and hangs in Windows Vista, as reported by Windows Error Reporting. These include issues relating to Windows Calendar, Windows Media Player, and a number of drivers included with Windows Vista.
· Improves reliability by preventing data-loss while ejecting NTFS-formatted removable-media.
· Improves reliability of IPSec connections over IPv6 by ensuring by ensuring that all Neighbor Discovery RFC traffic is IPsec exempted.
· Improves certain problem scenarios where a driver goes to sleep with incomplete packet transmissions by ensuring the driver is given enough time to transmit or discard any outstanding packets before going to sleep.
· Improves wireless ad-hoc connection (computer-to-computer wireless connections) success rate
· Improves the success of peer-to-peer connections, such as Windows Meeting Space or Remote Assistance applications, when both PCs are behind symmetric firewalls.
· Improves Windows Vista’s built-in file backup solution to include EFS encrypted files in the backup.
· An improved SRT (Startup Repair Tool), which is part of the Windows Recovery environment (WinRE), can now fix PCs unbootable due to certain missing OS files.
· Users who did not opt-in to the Customer Experience Improvement Program (CEIP) will be prompted again to join after installing SP1. The experience will remain the same and the default will continue to be opt-out.

Performance and Power Consumption Improvements
Performance improvements vary from PC to PC based on hardware, environment, scenarios, and usage, so different customers will experience varying levels of benefits. About 20-25% of these improvements will be released separately via Windows update, prior to Windows Vista SP1.
· Improves the performance of browsing network file shares by consuming less bandwidth.
· Improves power consumption when the display is not changing by allowing the processor to remain in its sleep state which consumes less energy.
· Addresses the problem of the Video chipset (VSync interrupt) not allowing the system to stay asleep.
· Improves power consumption and battery life by addressing an issue that causes a hard disk to continue spinning when it should spin down, in certain circumstances.
· Improves the speed of adding and extracting files to and from a compressed (zipped) folder.
· Significantly improves the speed of moving a directory with many files underneath.
· Improves performance while copying files using BITS (Background Intelligent Transfer Service).
· Improves performance over Windows Vista’s current performance across the following scenarios1:
· 25% faster when copying files locally on the same disk on the same machine
· 45% faster when copying files from a remote non-Windows Vista system to a SP1 system
· 50% faster when copying files from a remote SP1 system to a local SP1 system
· Improves responsiveness when doing many kinds of file or media manipulations. For example, with Windows Vista today, copying files after deleting a different set of files can make the copy operation take longer than needed. In SP1, the file copy time is the same as if no files were initially deleted.
· Improves the copy progress estimation when copying files within Windows Explorer to about two seconds.
· Improves the time to read large images by approximately 50%.
· Improves IE performance on certain Jscript intensive websites, bringing performance in line with previous IE releases.
· Addresses a problem that caused a delay of up to 5 minutes after boot with specific ReadyDrive capable hard drives.
· Improves the effectiveness of a Windows ReadyBoost™ device in reducing the time to resume from standby and hibernate by increasing the amount of data stored in the ReadyBoost device that can be used during a resume cycle.
· Includes improvements to Windows Superfetch™ that help to further improve resume times, in many environments.
· In specific scenarios, SP1 reduces the shutdown time by a few seconds by improving the Windows Vista utility designed to sync a mobile device.
· Improves the time to resume from standby for a certain class of USB Hubs by approximately 18%.
· Improves network connection scenarios by updating the logic that auto selects which network interface to use (e.g., should a laptop use wireless or wired networking when both are available).
· Improves the performance of the user login experience on corporate PCs outside of corporate environments (e.g., a corporate laptop taken home for the evening), making it comparable with PCs within the corporate environment.
· Reduces the time it takes to return to the user’s session when using the Photo screensaver, making it comparable to other screensavers.
· Removes the delay that sometimes occurs when a user unlocks their PC.
· Improves overall media performance by reducing many glitches.
· In SP1, PC administrators are able to modify the network throttling index value for the MMCSS (Multimedia Class Scheduling Service), allowing them to determine the appropriate balance between network performance and audio/video playback quality.
· Windows Vista SP1 includes a new compression algorithm for the RDP (Remote Desktop Protocol) that helps reduce network bandwidth required to send bitmaps or images via RDP. The compression, which can be selected by administrators via Group Policy settings, is transparent to all RDP traffic, and typically reduces the size of the RDP stream by as much as 25-60%, based on preliminary test results.
· The Windows Vista SP1 install process clears the user-specific data that is used by Windows to optimize performance, which may make the system feel less responsive immediately after install. As the customer uses their SP1 PC, the system will be retrained over the course of a few hours or days and will return to the previous level of responsiveness.
· SP1 addresses a number of customer performance concerns with new print driver technologies, including XPS-based printing.

Security Improvements
· Windows Vista SP1 includes all previously released Security Bulletin fixes which affect Windows Vista.
· SP1 includes Secure Development Lifecycle process updates, where Microsoft identifies the root cause of each security bulletin and improves our internal tools to eliminate code patterns that could lead to future vulnerabilities.
· Service Pack 1 includes supported APIs by which third-party security and malicious software detection applications can work alongside Kernel Patch Protection on 64-bit versions of Windows Vista. These APIs have been designed to help security and non-security ISVs develop software that extends the functionality of the Windows kernel on 64-bit systems, in a documented and supported manner, and without disabling or weakening the protection offered by Kernel Patch Protection.
· Improves the security of running RemoteApp™ programs and desktops by allowing RDP files to be signed. Administrators now have the control to differentiate the user experience based on the publisher's identity.
· Data Execution Protection (DEP) is a memory-protection feature available beginning with Windows XP and Server 2003. SP1 improves security with a new set of Win32 APIs to allow programmatic control over a process’s DEP policy. This will provide application developers with finer control on a process’s DEP settings for security, testability, compatibility, and reliability.
· Improves the trustworthiness of data presented in Windows Security Center (WSC) by ensuring that only authenticated security applications can communicate with WSC.
· Improves security on wired networks by enabling single sign on (SSO) for authenticated wired networks. The single sign on experience presents the user with a single point of credential entry rather than being double prompted for local and network logon.
· For customers upgrading from Windows XP to Windows Vista SP1, the MSRT (Malicious Software Removal Tool) will not run as part of the upgrade. Rather the up-to-date MSRT offered monthly by Windows Update will help protect PCs. · The cryptographic random number generation is improved to gather seed entropy from more sources, including a Trusted Platform Module (TPM) when available, and replaces the general purpose pseudo-random number generator (PRNG) with an AES-256 counter mode PRNG for both user and kernel mode.
· Improves security in smart card scenarios: o Introduction of a new PIN channel to securely collect smart card PINs via a PC. This new capability mitigates a number of attacks that today would require using an external PIN reader to prevent. o Enables smart cards that use biometric authentication instead of a PIN.
· Improves security over Teredo interface by blocking unsolicited traffic by default. This has already been addressed in a Security Update for Windows Vista (KB935807).
· Improves BitLocker Drive Encryption by offering an additional multi-factor authentication method that combines a key protected by the TPM (Trusted Platform Module) with a Startup Key stored on a USB storage device and a user-generated Personal Identification Number (PIN).
· Enhanced the BitLocker encryption support to volumes other than bootable volumes in Windows Vista (for Enterprise and Ultimate SKUs).
· Improves the OCSP (Online Certificate Status Protocol) implementation such that it can be configured to work with OCSP responses that are signed by trusted OCSP signers, separate from the issuer of the certificate being validated.
· Enables a standard user to invoke the CompletePC Backup application, provided that user can supply administrator credentials. Previously, only administrators could launch the application.
· The Remote Desktop client in Windows Vista SP1 provides user interface improvements for user and server authentication. The RDP client streamlines the multiple steps end users must follow to providing their credentials to Windows Server 2003 (or earlier) Terminal Servers, and simplifies the management of previously saved credentials.

Support for New Technologies and Standards
· Adds support for new strong cryptographic algorithms used in IPsec. SHA-256, AES-GCM, and AES-GMAC for ESP and AH, ECDSA, SHA-256, and SHA-384 for IKE and AuthIP.
· Adds the NIST SP 800-90 Elliptical Curve Cryptography (ECC) pseudo-random number generator (PRNG) to the list of available PRNG in Windows Vista.
· Adds support for SSTP (Secure Sockets Tunnel Protocol), a remote access VPN tunneling protocol that will be part of Microsoft’s RRAS (Routing and Remote Access Service) platform. SSTP helps provide full-network VPN remote access connections over SSL, removing some of the VPN connectivity challenges that other VPN tunnels face traversing NAT, web proxies, and firewalls.
· Adds full support for the latest IEEE draft of 802.11n wireless networking.
· Adds support for obtaining identity and invoke identity UI from an inner method via a new EAPHost runtime API as well as a configuration UI for tunnel methods. These APIs are useful for developers working on tunneling/multi-phased EAP authentication methods as well as those who implement networking supplicants which consume EAP authentications.
· Adds support for Windows Smartcard Framework to enable compliance with the EU
· Digital Signature Directive and National ID / eID.
· Adds support for the Parental Controls Games Restrictions for ratings from the Korean Game Rating Board (GRB).
· Enhances TCP Chimney network card support so that a TCP Chimney network card can also support Compound TCP.
· Adds support in the Wireless Client for a new FIPS (Federal Information Processing) compliant mode. This mode is FIPS 140-2 compliant because it moves the cryptographic processing from the wireless network card to an existing FIPS-approved cryptographic library.
· Enhances Windows Firewall and IPsec to use the new cryptographic algorithms that are Suite B compliant.
· Updated drivers are delivered primarily via Windows Update and directly from hardware vendors, not as part of a service pack. However, a small number of critical drivers are included as part of Windows Vista (e.g., display drivers, audio drivers) and some of these have been updated.

Download Windows Vista Service Pack 1 RTM below:

Windows Vista SP1 RTM x86: [Click "Download Now" button to download]

Download Windows Vista SP1 RC (x86)

Or
Direct Link

Windows Vista SP1 RTM x64: [Click "Download Now" button to download]

Download Windows Vista SP1 RC (x64)

Or
Direct Link

Note:
Download Page x86

Download Page x64

Review by: bcdalai
----------------------------------------------------------------------------------