Ultimate list of keyboard shotcuts for Windows (7)

Well, I know… there’s tons of links on the net for this.. here’s my top selected keyboard shortcuts.

Some are mostly all Windows 7 specific, and includes a few Aero shortcuts…but some are old school ones.

Start Clicking !

Win+UP Arrow :- Maximize the current window

Win+Down Arrow :- If the current window is maximized, restore it; if the current window is restored, minimize it

Win+Left Arrow :- Dock the current window to the left half of the screen

Win+Right Arrrow :- Dock the current window to the right half of the screen

Win+Home :- Minimize all but the current window

Win+P :- Open the projection menu (generally used for laptops connected to projectors)

Win+X :– Open Windows Mobility (For Laptops)

Alt+F4 :- Close the active window

Alt+Tab :- Switch to previous active window

Alt+Esc :- Cycle through all open windows

Win+Tab :- Flip 3D

Ctrl+Win+Tab :- Persistent Flip 3D

Win+T :- Cycle through applications on taskbar (showing its live preview)

Win+M :- Minimize all open windows

Win+Shift+M :- Undo all window minimization

Win+D :- Show Desktop

Win+Space :– Preview Desktop (Aero Peek)

Win + “+”:– Zoom in Desktop (Full Screen) – This is by far the best addition for windows desktop on my part.

Win + “-”:– Zoom out Desktop (Full Screen) –  “-”

Win + 1-9 :– Launch Pinned Applications on Taskbar by their locations

A Few More Handy Shortcuts:

CTRL + SHIFT + N :Create a new folder

F2 :– Rename on mostly any parameter (yeah.. well not anyone knows this handy one) Try the TAB key with this too.

CTRL + SHIFT + ENTER :– While in the Search bar on Start menu – Run a program as Administrator (When UAC enabled)

SHIFT + Right Mouse Button :– In an Folder window – allows “Open A Command Prompt Here”

SHIFT + Right Mouse Button (on a file / folder) :– “Copy as Path” for the selected file / folder

CTRL + SHIFT + ESC :– Open Task Manager

F7 :- While in Command Prompt / Powershell – Shows recent commands


Windows 7 Shortcut keys on blogsdna.com

“The IO Guy” blog on TechNet – this is by far the most comprehensive list I’ve encountered.

Windows 7 Keyboard Shortcuts – the complete list

Feel free to comment and add more handy stuff, I’ll be happy to include more “must have” shortcuts.


A bite of spam

Thought I should post this to share some info and maybe even provide a simple FAQ and some basic info on how to fight the world’s true evil.

unsolicited bulk e-mail messages…   SPAM

for start if you want some background and some basic info on what/how/why and such..i would reference you to spamfaq.net (archive) , once you are familiar with some basics terms and such, you would probably want to start and impalement (if not already) some anti-spam methods , either choose a 3rd party application for this, an hardware based relay all-in-on solution etc..

most simple solutions are rather a mail relay , with some kind of software which does a bunch of tests and lookups about the incoming message and content to measure its validity.. and so on .. my anti-spam ninja skills are mostly based with some exchange servers that either didn’t implement anything other then an exchange server which is receiving mail directly from the internet, running an anti-virus solution of some kind..

I usually follow these few steps and the outcome is less SPAM being processed by the mail server , that is blocked on session connect.

1. Whois information about each and every domain which is being used for outbound email is valid and as possible updated with relevant internal contact.

2. Add SPF information about each and every domain which is being used for outbound email. (i define that a Fail response = reject message)

3. Register your domains with Sender-ID , the microsoft “spf” framework. (i define that a Fail response = reject message)

4. Enable the use of DNS RBL (real time block list) provider as a first method to filter out the bad guys. this will drop most evil right here.

5. Add SURBL, suppress sending out NDR/Out-of-Office & any other method / product you may want to use.. anti-spam is not a set-and-forget matter. you will need to take care of every solution you might choose , find dropped messages and troubleshoot false-positives and etc.. don’t do any short cuts.


Choose carefully the provider which suites you and of course make sure your mail system supports using a DNS RBL look-up, most mail gateways allow this built in or either with a 3rd party add-on, for instance exchange 2003 sp2/2007 supports this built-in, so make sure you verify this. also make sure you are setting the correct RBL with the correct response code from him. that is of course so you will not just turn on blocking all your incoming email traffic 🙂 a great compare of the major DNS RBL providers is updated weekly @ http://www.sdsc.edu/~jeff/spam/cbc.html


another great method to even more enhance your blocking of spam is by using SURBL – “..SURBLs list web sites found in unsolicited message bodies. Those domains can be used to detect future unsolicited messages advertising the same sites. In contrast, most other lists have the IP addresses or domain names of unsolicited message senders, open relays, open proxies, etc. ” http://www.surbl.org/

because I cannot really cover it all here , here’s some links to further info, utils and more..

The anti-spam portal – Super site. all over.

DNSBL Resource News,info,rating’s of DNSBL’s and more.

ORFilter freeware , allowing microsoft smtp server to use RBLs and more.

my cup of checkpoint SecuRemote / SecuClient

Well.. I really like checkpoint products.. with that being said it , and by the title of this post i’ll rather go to business 🙂

For the record, I’m using Vista x86 with sp1 on my laptop , and mostly happy with the OS behavior..
anyways, the thing is that i have VPN-1 SecuRemote / SecureClient NGX R60 HFA2 installed on my laptop since I’ve installed the OS,
i’m installing only SecuRemote during setup & using it a lot to connect to costumers and such .

so far os good , then comes this time when I had to connect to a client and for some reason,
I had been persuaded to install the SecuClient because we had some issues to connect…!@$@

yea , from this point things went bad !

humm.. well for starts I’ve uninstalled , restarted & re-installed the SecuClient this time, setup got stuck..
in the part where it configures additional components or something (that gui with the wheels …)
then on the reboot… hum well the desktop fail to show up , it was pitch black with the mouse cursor only !!?
so obviously something went wrong.

long story short , after battling with the install over and over again, the quick fix to the black screen is manually delete fw.sys from system32drivers each time,
this fastlly broke the service binding on the network adapters & made me able to boot normally to windows and uninstall the secure client software and drivers.

finally what fixed the issue is actually binding back IPV6 which i’ve disabled …added the binding to the network adapters & removedthe registry key
for info on that to: http://support.microsoft.com/kb/929852
after that , all went great.. regarding the install of the client – securemote only !! 🙂

okay, now what … some more fun to the end !
I’m lately using internet connection sharing on my laptop , so that it shares wireless to the lan adapter.. humm that got broke ,
unbinding the checkpoint service from the network adapter did the trick on that one.

There. nuff rumbling.

Enable sata AHCI / RAID (ICH8/ICH8R/ICH9/ICH9R/ICH10)

Well , i’ve had some experience in the past as for moving windows installations to different hardware / storage controllers  ..

my new computer was installed too quickly and i’ve done it with Legacy IDE mode as far as my southbrige sata controller, blah blah anyways , if anyone might be doing it here’s a fair nicly made guide with how to enable it quickly for a variaty of chipsets works very good  , check this forum link.


noob friends with routers ? no probs > link this


this site is whack ! it got a ultimate archive of a full how-to portforward for tons of software & routers.. they even wrote a program (non free) to configure a router automaticly.

anyways , next time you get a “dude my xyz program doesn’t connect” you can help those friends with this huge selection.

(just dont call me on this 🙂 )

Troubleshooting Windows Task Scheduler

Had a nice issue with this, a few tasks were set to run on a server, running .bat files.

okay so ? all simple till now 😉

here’s what i found:

1 – the task was set to run under a specific user.

2 – that user was given “Log on as a batch job” security assignment on that server.

3 – the bat was failing to start in task scheduler.

4 – there were other jobs , running VBS and running okay !

now .. i’ve scratched my head a bit a found this great article about how to toubleshoot:

http://www.shijaz.com/windows/taskscheduler.htm a great article , check it out ! the site also has some great stuff for ISA Server & Exchange if you into it..

in section 2.b it referenced my Part 1 solution, the bat file had a reference to a MAPPED drive ! running non-interactive = no mapped drives.

Part 2 solution

going back to point 4 , i’ve figured its a security issue , although the user had the “log on as batch job” right .. CMD.EXE was manually edited with security permissions, BUILTINBATCH group was missing the read/execute security permission on it.

There .. now it works 🙂