Moderators Note: This thread is being created for members to donate their Windows 7 Tips for general use. If you have a tip, please PM a moderator and it will be added. The following thread is a collection of tips that were submitted in a previous thread, and reorganized here following a general forum sticky cleanup. Thanks to all who contributed up to this point, as well as to anyone else that wishes to add something here.
If you're a former Vista user, you probably noticed that Quick Launch is missing from the Taskbar.
If you're like me, you found Quick Launch to be useful tool so here's how to enable Quick Launch in your Windows 7.
The Quick Launch directory can be found at C:\Users\(user-name)\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch. NOTE: Replace (user-name) with your specific user-name.
Right click on the Taskbar.
Move the mouse over the Toolbars option.
Left click on New toolbars...
In the Folder: text box, copy/paste C:\Users\(user-name)\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch.
Click on Select Folder.
You should now have Quick Launch >> on the right side of your Taskbar.
Reveal Hidden Hard Drives
Windows 7 hides empty drives (both fixed, and removable drives) by default, but many people don't realize this. If you could swear you had a freshly formatted drive just hooked up to the computer, but can't seem to find it, click on Organize, Folder and Search options, select the View tab, and uncheck the Hide empty drives in the Computer folder box.
If the drive is not yet formatted, make sure you run through the steps above (so you aren't further confused in a minute), and then type diskmgmt.msc into the Start Menu search bar. Here you should see all drives connected to your computer. Format as necessary and then they will appear in the Computer folder.
Troubleshooting Tools and Keyboard shortcuts - contributed by Scotteq
Within Control Panel is a single Troubleshooting link that leads you to all of your diagnostic tools on the system. There are additional tools, however, not installed by default. Selecting the "View all" link in the top left-hand corner will help you to see which troubleshooting packs are local and which ones are online. If you find a tool that you don't have, you can grab it from here.
While the full service requires payment, the free version can be used to identify the outdated drivers. With the application of a little common sense, the information provided about the updated driver is sufficient to find it on the internet. This free scan is good for three individual computers only.
View hidden devices in the Device Manager
Right click Computer icon and select Manage > Device Manager > View > Show hidden devices
Customize your Windows 7 install media
For anyone interested in customizing their Windows 7 install media (integrating patches and drivers, including post-Windows setup applications to install, shutting off services by default, etc...) have a look at RT7Lite. It's the same idea as the popular nLite and vLite utilities made my Dino Nuhagic, but it's designed for Windows 7 (but Dino is not involved in the development of this program). It's in beta right now, but seems to work fairly well.
Enabling AHCI in Windows 7 WITHOUT re-installing/repair installing
Chances are, most of you out there are not running AHCI as most boards have IDE mode by default. There are a few advantages with AHCI over native IDE mode, mainly for SSDs. This includes ability to use NCQ and Hot Plugging (HDDs). For SSDs, this will give you a bit more speed.
I have only tested this under Intel chipsets. I have NOT tested this with AMD/nVidia chipsets (and AFAIK, neither supports AHCI).
1. Open up regedit. (Windows Key + R > "regedit" ).
2. Navigate to HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Services > Msahci.
3. In the right pane, right-click "Start" (look under the Name column) and then click Modify.
4. In the Value data box, type "0" (this is a zero, not a "O" ), and then click OK.
5. Restart PC, go into BIOS and set it to "AHCI".
6. Windows should start and install the Microsoft AHCI drivers.
7. Reboot and then go online and download the latest chipset drivers for your chipset from the Intel website.
8. Install the drivers. Reboot once done.
9. Congrats! Now you have AHCI using the Intel drivers!
There have been many requests regarding how enable file/print sharing from XP to Windows 7 machines and vice versa. With this guide, I will explain how to do this as well as some main security settings you might need on your Windows 7 machine(these are necessarily needed but in the case of security, it would be a good idea to set them.) Since Windows Vista and XP machines are disallowed to join the “HomeGroup” that is default in Windows 7, we will show you how to “get around” this issue so you can adequately share files from your Windows 7(from now on this will be referred to as W7 for brevity) machines to Legacy OS machines.
First, we want to setup a workgroup that all of your machines are in; this will enable your W7 machines to see and transfer/receive files, folders, and printers to/from legacy OS machines. From W7 machines, you will need to right click on “Computer” in your start menu and click “properties” then click the link for “Advanced system settings." On the Computer name tab by default, your Workgroup should be named WORKGROUP. (Note: You can change this if you wish, just remember to change it on all machines on your network.) If you are not part of a workgroup, Click change and you can set what workgroup you want to be part of (again by default it is named WORKGROUP.) If you change this, you will need a reboot.
For Legacy OSes (Windows XP and Vista), you will need to right click on “My Computer” and go to properties. Again select the “Computer Name” tab and you can place yourself in the designated workgroup. A reboot will be required.
After you have setup the workgroup, on your W7 machine go to “Control Panel” then, “All Control Panel Items” then, “Network and Sharing Center” and finally click “Change advanced sharing settings.”
Under the Home or Work (Current profile) dropdown, you will need to set a few things.
1. Turn on Network Discovery
2. Turn on File and Print Sharing
3. Turn on sharing so anyone with network access can read and write files in Public folders
4. Turn off password protected sharing (located in Advanced Sharing Settings at the bottom of the page)
5. Click Save Changes
After you have done this, you should be able to go to your “Network” on your Computer Window (where it shows your directory; IE. C Drive, D Drive, Documents, etc.) and see all the machines in your workgroup (or network.)
Now let’s move onto Printer Sharing:
From your Devices and Printers menu (in your start menu), Open the printer you want to share(right click and open or either double click.)
Double click “Customize your Printer”.
This will open a window; select the “Sharing” tab. Click on the “Share this printer” radio button and name your printer as well as click the “Render print jobs on client computers” radio button. If you have the XP OS x86 (non-64 bit version), you will also need to click the Additional drivers button and select the x86 - Type 3 – User Mode button and make sure it says no. (Note: When XP clients connect and if they do not have the drivers, your machine will install the drivers for them.)
For verification, you can go back to your network on your W7 machine and you should be able to see all your shared folders, printers, and any shared folders on any legacy machines (after you have joined them to the workgroup.)
Hopefully, this will clear up any issues with correctly setting up your network to be compatible for file sharing to/from W7 to XP machines and vice versa.
Now let’s focus on some security settings you may want to setup on your W7 machine to ensure the safety of your files, folders, and whatnot. This part of the guide will be simplified but should only be done if you are a more experienced administrator of the machine as it can cause issues with those who don’t fully understand what they are setting (However, I will do my best to explain each setting.)
First, you are going to open a run command box. (“windows key +r key” simultaneously or start and type in the search box.) Now type in “GPEDIT.MSC” This will open your local Group Policy editor. For this guide, we will only focus on the following structure; Local computer Policy, then Computer Configuration then, Administrative Templates. These will be set to ease your network configuration as well as provide extra security for auditing and file locations. (For clarification in this guide, I will add the file structure of where these policies are located, IE. Instead of “Computer Configuration\Administrative Templates\Windows Components\Windows Media Player” I will just put “Windows Components\Windows Media Player” for brevity and they are under the same structure.)
Under \Windows Components\Event Log Service\Setup
“Turn on logging “
Set to enabled. This will enable logging for all events for security/auditing/troubleshooting purposes.
Under \System\Group Policy\Logging and tracing set the following:
“Configure Network Shares preference logging and tracing”
Set to enabled and turn tracing off. This allows you to log any errors or access to network shares.
“Configure Drive maps preference logging and tracing”
Set to enabled and turn tracing off. This allows you to log any errors or access to mapped drives.
“Configure Files preference logging and tracing”
Set to enabled and turn tracing off. This allows you to log any errors or access to files and their preferences.
“Configure Folder options preference logging and tracing”
Set to enabled and turn tracing off. This allows you to log any errors or access to folder options and their preferences.
“Configure Folders preference logging and tracing”
Set to enabled and turn tracing off. This allows you to log any errors or access to folders and their preferences.
“Configure Local Users and Groups preference logging and tracing”
Set to enabled and turn tracing off. This allows you to log any errors or access to/by Local users and groups.
Under \System\User Profiles, set:
“Only allow local user profiles”
Set to Enabled. This allows user to logon across the network and basically builds a roaming profile for any user that connects. This will save time in the future.
Under \Windows Components\Windows Media Player set
“Prevent Media Sharing”
Set to disabled. This allows your main computer file share to allow haring of all media files. (IE. Music mp3’s, videos, pictures, etc.)
If you are using BitLocker on your W7 machine(which I recommend and this setting is only for W7 family)go to \Windows Components\BitLocker Drive Encryption\Fixed Data Drives
“Configure use of passwords for fixed data drives”
Set to enabled. This allows you to set a password for encrypted files such as expense reports, pictures, etc.
“Do not automatically encrypt files moved to encrypted folders”
Set to disabled. This allows file transfers to automatically encrypt the files that are transferred to/from an encrypted source, thus retaining its encryption.
“Disallow installation of printers using kernel-mode drivers”
Set to disabled. This will allow all legacy machines to load the printer drivers locally.
Under \Network\Offline files
“Exclude files from being cached”
Set to enabled. This disallows files to be cached on your local machine if you shared folder is disconnected.
These next settings are just for users using RDP or Remote Desktop.
Under \Windows Components\remote Desktop Services\Remote Desktop Session Host\Device and Resource Redirection
“Do not allow drive redirection”
Set to disabled. This allows for local drives to be automatically mapped via \\TSCLIENT\C$ (et.al.)
“Do not allow supported Plug and Play device redirection”
Set to disabled. This allows for Plug and Play devices to be automatically mapped via \\TSCLIENT\C$ (et.al.)
“Do not allow clipboard redirection”
Set to disabled. This allows for the clipboard to be automatically mapped so you can copy/paste text, files, and folders to the remote machine
Under \Windows components\Remote Desktop Services\Remote Desktop Connection Client
“Prompt for credentials on the client computer”
Set to disabled. This allows you to not have to enter credentials every time on your local machine when going over the network.
As a note, these settings are for more experienced users (like I said previously) and may decrease your security to some extent, but that is why it was shown how to log all content that happens through this process.