Welcome 2 My Tweaking Forum




1.Convert an IEEE 1394 Device to a Dynamic Disk Drive (Windows XP)
This tweak allows you to convert an Institute of Electrical and Electronics Engineers, Inc. (IEEE) 1394 (FireWire) disk drive to a dynamic disk drive__________

Registry Settings
System Key: [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Dmadmin\Parameters]
Value Name: EnableDynamicConversionFor1394
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = default, 1 = enabled)


2.Enable 48-bit LBA Support for Large Hard Drives (Windows 2000/XP) Popular
By default Windows 2000 SP2, Windows XP and earlier versions of Windows do not support 48-bit Logical Block Addressing (LBA) for drives larger than 137GB as defined in the ATA/ATAPI 6.0 specification___________________________________


Registry Settings
System Key: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Atapi\Parameters]
Value Name: EnableBigLba
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = disabled, 1 = enabled)

3.Disable CD Burning (Windows XP) Popular
This restriction is used to disable the use of the inbuilt CD recording functions of Windows. ________________


Registry Settings
User Key: [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\
Explorer]
System Key: [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\
Explorer]
Value Name: NoCDBurning
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = Allow CDR, 1 = Disable CDR)

4.Change Drive Name and Icon (All Windows) Popular
This tweak allows you to change the name and icon shown in Explorer for a specific drive letter_____________________

Open your registry and find the key below. If the key does not already exist then create it.

Within the main key create a new sub-key with a single letter representing the drive letter of the drive to be modified. (e.g. [HKEY...\DriveIcons\D])

Within the drive letter key create another sub-key called "DefaultIcon" (e.g. [HKEY...\DriveIcons\D\DefaultIcon]) and set the "(Default)" value to equal the fully qualified name of the icon file. If the file contains more that one icon follow it with a comma and the zero-based index of the icon (e.g. "c:\icons\myicons.dll,4").

Create another sub-key within the drive letter key called "DefaultLabel" (e.g. [HKEY...\DriveIcons\D\DefaultLabel]) and set it's "(Default)" value to equal the label for the drive letter (e.g. "My ZIP Drive").

For example: HKEY_LOCAL_MACHINE
Software
Microsoft
Windows
CurrentVersion
Explorer
DriveIcons
D
DefaultIcon
(Default) = c:\icons\myicons.dll,4
DefaultLabel
(Default) = My ZIP Drive

You may need to restart Windows for the change to take effect, or press F5 to refresh My Computer.

Note: The "DefaultLabel" value only works with Windows 2000 and higher.

Registry Settings
System Key: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\
DriveIcons]
Value Name: Default
Data Type: REG_SZ (String Value)

5.Enable UDMA66 Mode on Intel Chipsets (Windows 2000/XP) Popular
If you have a computer with an Intel chipset that supports UDMA66, you will still find that UDMA66 mode is disabled by default on Windows 2000 computers. This tweak allows you to enable or

abled)

6. Configure Protected-Mode Hard Disk Interrupt Handling (Windows 95/98/Me)
This switch allows Windows to terminate interrupts from the hard disk controller, bypassing the ROM routine that handles these interrupts. Some hard drives might require that this setting be disabled in order for interrupts to be processed correctly. If this setting is disabled, the ROM routine handles the interrupts____________________

Registry Settings
System Key: [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem]
Value Name: VirtualHDIRQ
Data Type: REG_BINARY (Binary Value)
Value Data: (00 00 00 00 = disabled, 01 00 00 00 = enabled)

7.Hard Disk Free Space Warning (Windows NT/2000/XP)
By default Windows sends an administrative alert when the amount of free space remaining on a hard disk drive falls below 10 percent. This percentage can be configured using this setting________________


Registry Settings
System Key: [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanServer\
Parameters]
Value Name: DiskSpaceThreshold
Data Type: REG_DWORD (DWORD Value)
Value Data: 0 - 99 percent (Default is 10)

8.Control the CD-ROM Autorun Function (Windows NT/2000/XP) Popular
Normally when you insert a disc into your CD-ROM drive, the contents are automatically launched. This tweak allows you to disable this behavior.

 

Registry Settings
System Key: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CDRom]
Value Name: Autorun
Data Type: REG_DWORD (DWORD Value)
Value Data: (0=disable, 1=enable)

9.Change the Keyboard Preferences (All Windows)
These settings allow you to configure the repeat rate, blink rate and repeat delay of your keyboard.

Open your registry and find or create the key below.

To set the keyboard delay create a new DWORD value, or modify the existing value, called "KeyboardDelay" and set it to either 1, 2, 3 or 4 where 0 = ¼ second , 1 = ¾ second, 2 = 1¼ seconds, 3 = 2 second delay.

To change the number of keys inserted during a repeat operation create a new DWORD value, or modify the existing value, called "KeyboardSpeed" and set it a number between 0 and 31 with 31 being the fastest repeat.

Restart Windows for the changes to take effect.

Note: People who experience seizures in response to flashing lights or patterns may have problems with the blink rate of the insertion point if it is set at a frequency above 3 to 5 times per second.

 
    
  (Default) REG_SZ (value not set) 
  KeyboardDelay REG_SZ 1 
  KeyboardSpeed REG_SZ 30 
 
 HKEY_CURRENT_USER\Control Panel\Keyboard 
 

Registry Settings
User Key: [HKEY_CURRENT_USER\Control Panel\Keyboard]
Value Name: KeyboardDelay, KeyboardSpeed, CursorBlinkRate
Data Type: REG_SZ (String Value)

10.Increase Application Keyboard Response Time (Windows 95/98/Me)

To increase the priority of the foreground application's scanning of the keyboard, add the KeyBoostTime= setting to the [386Enh] section of the SYSTEM.INI file. You can do this with a text editor such as Notepad.

The KeyBoostTime default setting is:


KeyBoostTime=.001The recommended value is:


KeyBoostTime=.005Increase the setting in small increments until you achieve the desired response.

Restart Windows for the change to take effect.

11.Change Wheel Mouse Detection


Registry Settings
System Key: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters]
Value Name: EnableWheelDetection
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = disabled, 1 = automatic, 2 = enabled)

12.Display Mouse Pointer Trails

Registry Settings
User Key: [HKEY_CURRENT_USER\Control Panel\Mouse]
Value Name: MouseTrails
Data Type: REG_SZ (String Value)
Value Data: (0 =default, 1 = enabled)

13.Detect Accidental Double Clicks

Registry Settings
User Key: [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\
Advanced]
Value Name: UseDoubleClickTimer
Data Type: REG_SZ (String Value)

14.Disable the Windows Key

Registry Settings
System Key: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
Value Name: Scancode Map
Data Type: REG_BINARY (Binary Value)
Value Data: 00 00 00 00 00 00 00 00 03 00 00 00 00 00 5B E0 00 00 5C E0 00 00 00 00

15.Control the Mouse "Snap To" Feature

User Key: [HKEY_CURRENT_USER\Control Panel\Mouse]
Value Name: SnapToDefaultButton
Data Type: REG_SZ (String Value)
Value Data: (0 = disabled, 1 = enabled)

16.Reverse the Mouse Buttons

Registry Settings
User Key: [HKEY_CURRENT_USER\Control Panel\Mouse]
Value Name: SwapMouseButtons
Data Type: REG_SZ (String Value)
Value Data: (0 for normal, 1 = swap buttons)

17.Change the Mouse Buffer Size

Registry Settings
System Key: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Mouclass\Parameters]
Value Name: MouseDataQueueSize
Data Type: REG_DWORD (DWORD Value)

18.Change the Keyboard Buffer Size

Registry Settings
System Key: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Kbdclass\Parameters]
Value Name: KeyboardDataQueueSize
Data Type: REG_DWORD (DWORD Value)

19.Change Mouse Double-Click Sensitivity

Registry Settings
User Key: [HKEY_CURRENT_USER\Control Panel\Mouse]
Value Name: DoubleClickHeight, DoubleClickWidth
Data Type: REG_SZ (String Value)
Value Data: Size in Pixels

20.Change Mouse Wheel Scroll Settings

Registry Settings
User Key: [HKEY_CURRENT_USER\Control Panel\Desktop]
Value Name: WheelScrollLines
Data Type: REG_SZ (String Value)
Value Data: 0 - 0xFFFFFFFF

21.Active Window Tracking

Open your registry and find the key below.

Active window tracking is controlled by the existing binary value called "UserPreferencemask" for Windows 95/98/Me or "UserPreferencesMask" for Windows 2000/XP.

To enable Active Window Tracking you need to add "0x1" hex to the existing value, to force the window to also come to the foreground you need to add "0x41" hex.

If the current value is "be, 3e, 00, 00" using a calculator add "be" (hex) and "41" (hex), the total equals "ff" (hex). Therefore change the value "be" to "ff" and it now becomes "ff, 3e, 00 00".

You can also create an additional DWORD value called "ActiveWndTrkTimeout" under [HKEY_CURRENT_USER\Control Panel\Mouse] which specifies the time (in milliseconds) that the mouse needs to remain over a window before the window is activated.

Restart Windows for the changes to take effect.

Windows NT

Open your registry and find the key [HKEY_CURRENT_USER\Control Panel\Desktop]

Create a new DWORD value, or modify the existing value, named 'ActiveWindowTracking' and set it to equal '1' for enabled or '0' for disabled.

 
    
  (Default) REG_SZ (value not set) 
  ActiveWindowTracking REG_DWORD 0x00000001 (1) 
  ActiveWndTrkTimeout REG_DWORD 0x000003e8 (1000) 
  UserPreferencemask REG_BINARY ff,3e,00,00 
 
 HKEY_CURRENT_USER\Control Panel\Desktop 
 

Registry Settings
User Key: [HKEY_CURRENT_USER\Control Panel\Desktop]
Value Name: UserPreferencemask, UserPreferencesMask, ActiveWindowTracking, ActiveWndTrkTimeout, Focus
Value Data: (0=disable, 1=enable)

22.Speed-up Modem and Serial Connections

Open your registry and find the key below. If you have more than one modem there will be multiple sub-keys 0000, 0001, 0002...000x representing each modem. Check under each sub-key until you find the modem you want to speed-up then continue with the step below.

Make a backup of "Properties" value before it is modified. Then double-click on "Properties" and notice that the 51st, 52nd, 53rd and 54th digits will currently show "C2 01" or "84 03". Highlight these digits and then change them to "10 0e", do not change any other digits.

Click OK and exit the registry editor.

Now if you open "Control Panel -> Modems -> Your Modem -> Properties -> General" three new Maximum speed settings will be available: 230400, 460800 and 921600. Select the required speed and test with you modem to make sure it is compatible with the higher speed.

Note: Once enabled open Control Panel -> Modems -> Your Modem -> Properties -> General and set the required maximum speed.

Note: Some older slower modems may not be able to operate at these speeds, if your modem experiences problems switch back to a lower speed.

 
    
  (Default) REG_SZ (value not set) 
  Properties REG_BINARY c0,01,00,00,ff,00,00,00,ff,00,00,00... 
 
 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\M... 
 

Registry Settings
System Key: [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Modem%%CONTENT%%00]
Value Name: Properties
Data Type: REG_BINARY (Binary Value)

23.Disable Automatic Modem Connections at Startup

Registry Settings
System Key: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole]
Value Name: EnableRemoteConnect
Data Type: REG_SZ (String Value)
Value Data: "Y" = enable automatic connections, "N" = disabled

24.Enable the Network Adapter Onboard Processor

Registry Settings
System Key: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
Value Name: DisableTaskOffload
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = Use NIC Processor, 1 = Disable NIC Processor)

25.Load Balance Network Adapters

Registry Settings
System Key: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters]
Value Name: RandomAdapter
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = disabled, 1 = enabled)

26.Enable Random Adapter Responses

Registry Settings
System Key: [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\MSTCP]
Value Name: RandomAdapter
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = disabled, 1 = enabled)

27.Configure the TCP/IP Settings of a Network Adapter

Registry Settings
System Key: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\{Adapter}\
Parameters\Tcpip]
Value Name: IPAddress; SubnetMask; DefaultGateway
Data Type: REG_BINARY (Binary Value)

28.Faster Modem Dialing

Faster Modem Dialing (Windows 95/98/Me) Popular

Waiting to long for your modem to dial? This tip lets you reduce the time it takes your modem to dial, and increase your overall modem connection speed.

Open Control Panel -> Modems, select your modem and click on Properties. Select the Connection tab, and click on 'Advanced'.

In the text box that is labeled 'Extra Settings' at the following text (without the quotation marks) 'S11=40'.

The number specified after S11= (in this case 40) is the time for each tone in milliseconds. Lower numbers equals faster dialing. If your having problems connecting try increasing the number until it works.

Note: This may not work as planned in some countries and with some modems.

29.Speed Up ISP Logon Time

Speed Up ISP Logon Time (Windows 95/98/Me) Popular

On some systems it can take a long time to connect to the Internet, you can decrease the time required to connect to your ISP by trying these simple steps.

Open the Dial-Up Networking folder, right click on the icon for your ISP and select 'Properties'.

Chose the 'Server Types' tab, and then under Advanced Options uncheck the 'Log on to network' box, and make sure that 'Enabled Software Compression' is checked. From under Allowed Network Protocols uncheck 'NetBEUI' and 'IPX/SPX Compatible'.

Next time you connect to your ISP, the connection should be a little faster

30.Change the Printer Spooler Priority

Registry Settings
System Key: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print]
Value Name: SpoolerPriority
Data Type: REG_DWORD (DWORD Value)
Value Data: 0 = Normal priority, 1 = High priority, 0xFFFFFFFF = Idle priority

31.Enable Wide Text Printing in Microsoft Word

Registry Settings
User Key: [HKEY_CURRENT_USER\Software\Microsoft\Office\[office version]\Word\
Options]
Value Name: NoWideTextPrinting
Data Type: REG_SZ (String Value)
Value Data: (0 = default, 1 = enabled)

32.Disable Web Printing

Registry Settings
System Key: [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Printers]
Value Name: DisableWebPrinting
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = default, 1 = disable web printing)

33.Specify Where to Display Printer Notifications

Registry Settings
System Key: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Providers]
Value Name: NetPopupToComputer
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = local computer, 1 = users computer)

34.Specify the Printer Browser Timeout

Registry Settings
System Key: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print]
Value Name: NetPrinterDecayPeriod
Data Type: REG_DWORD (DWORD Value)
Value Data: 0 to 4294967295 milliseconds (Default is 3,600,000)

35.Specify the Print Server Broadcast Timeout

Registry Settings
System Key: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print]
Value Name: ServerThreadTimeout
Data Type: REG_DWORD (DWORD Value)
Value Data: Timeout in milliseconds

36.Beep on Printer Errors

Registry Settings
System Key: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print]
Value Name: BeepEnabled
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = disabled, 1 = enabled)

37.Increase the USB Polling Interval

Open your registry and find the key below for your Windows version.

Windows 98 and Windows Millennium Edition
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Usb%%CONTENT%%00]

Windows 2000 and Windows XP
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}%%CONTENT%%00]

Create a new DWORD value called "IdleEnable" and set it to "1" to enable USB idling and increase the polling interval.

Restart Windows for the change to take effect.

Note: This tweak should resolve the issue of laptop computers unable to enter the C3 processor power-saving state. By increasing the USB polling interval from one ms to five ms the processor can enter a C3 power-saving state during its inactivity and extend the battery life of the computer.

 
    
  (Default) REG_SZ (value not set) 
  IdleEnable REG_DWORD 0x00000001 (1) 
 
 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\U... 
 

Registry Settings
System Key: [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Usb%%CONTENT%%00]
Value Name: IdleEnable
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = default, 1 = enable idle)

38.System Board and Memory Optimizations

Open your registry and find the key below.

To decrease the PCI bus wait states create a new DWORD value called "PCIConcur" and set it to "1".

To decrease the AGP bus wait states create a new DWORD value called "AGPConcur" and set it to "1".

To decrease the DRAM memory wait states create a new DWORD value called "FastDRAM" and set it to "1".

Restart Windows for the change to take effect.

Note: Wait states are periods when the CPU or bus remain idle to allow other system components to catch-up. Therefore decreasing the wait states reduces the amount of time the CPU or bus stays idle.

 
    
  (Default) REG_SZ (value not set) 
  AGPConcur REG_DWORD 0x00000001 (1)  
  FastDRAM REG_DWORD 0x00000001 (1) 
  PCIConcur REG_DWORD 0x00000001 (1) 
 
 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\BIO... 
 

Registry Settings
System Key: [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\BIOS]
Value Name: PCIConcur, FastDRAM, AGPConcur
Data Type: REG_DWORD (DWORD Value)
Value Data: 1 = reduce wait states

39. Manage the CPU Task Priority

1 - Foreground tasks have maximum priority
2 - Foreground tasks have higher priority than background tasks
3 - (Default) Foreground and background tasks have equal priority.
0 - (Not Recommended) Foreground tasks run in real-time. Warning this could make other tasks and your system hang.
Restart Windows for the change to take effect.

 
    
  (Default) REG_SZ (value not set) 
  CPUPriority REG_DWORD 0x00000001 (1) 
 
 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\BIO... 
 

Registry Settings
System Key: [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\BIOS]
Value Name: CPUPriority
Data Type: REG_DWORD (DWORD Value)
Value Data: 1, 2 or 3

40.View System Processor Information

Registry Settings
System Key: [HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor%%CONTENT%%]
Value Name: ~MHz, Identifier, VendorIdentifier

41.Modify the Paged and Non Paged Pool Memory Sizes

Registry Settings
System Key: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\
Memory Management]
Value Name: PagedPoolSize, NonPagedPoolSize
Data Type: REG_DWORD (DWORD Value)
Value Data: size of paged pool in bytes (default = 0)

42.View System BIOS Information

Open your registry and find the key below for information on the system BIOS.

These values are read-only and can not be changed.

Note: These values are read-only and can only be viewed and not edited.

 
    
  (Default) REG_SZ (value not set) 
  SystemBiosDate REG_SZ "12/30/99" 
  SystemBiosVersion REG_SZ "TECRA 8100 v2.30" 
  VideoBiosDate REG_SZ "03/01/00" 
 
 HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System 
 

Registry Settings
System Key: [HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System]
Value Name: SystemBiosDate, SystemBiosVersion, VideoBiosDate
Data Type: REG_SZ (String Value)

43.Improve Core System Performance

Registry Settings
System Key: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\
Memory Management]
Value Name: DisablePagingExecutive
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 = default, 1 = disable system paging)

44.DirectDraw and Direct3D Settings

Open your registry and find or create the key below.

Create a new DWORD value for each optional item from the list below and set it to "1" to enable the setting or "0" to disable it.

DisableAGPSupport - Disable AGP support
DisableMMX - Disable MMX processor extensions
DisableWiderSurfaces - Disable Wider Surfaces support
DisableInactivate - Disable dual-head video card debugging
EnablePrintScreen - Enable Print Screen capture
ModeXOnly - Use Mode-X for older video cards
ShowFrameRate - Display the frame rate (if supported)
DisableNoSysLock - Disable long-duration locks on video memory
ForceNoSysLock - Force use of long-duration locks on video memory
EmulationOnly - Enable software emulation layer for older video cards
Open the [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Direct3D] key and change the value of DisableDP2 to "1" to disable Direct3D, or "0" to enable it.
Open the [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Direct3D\Drivers] key and change the value of SoftwareOnly to "1" to use software emulation or "0" to disable it.

Restart Windows for the change to take effect.

 
    
  (Default) REG_SZ (value not set) 
  DisableAGPSupport REG_DWORD 0x00000000 (0) 
  DisableMMX REG_DWORD 0x00000000 (0) 
  DisableWiderSurfaces REG_DWORD 0x00000000 (0) 
  DisableInactivate REG_DWORD 0x00000000 (0) 
  EnablePrintScreen REG_DWORD 0x00000001 (1) 
  ModeXOnly REG_DWORD 0x00000000 (0) 
  ShowFrameRate REG_DWORD 0x00000001 (1) 
  DisableNoSysLock REG_DWORD 0x00000000 (0) 
  ForceNoSysLock REG_DWORD 0x00000001 (1) 
  EmulationOnly REG_DWORD 0x00000000 (0) 
 
 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectDraw 
 

Registry Settings
System Key: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectDraw]
Data Type: REG_DWORD (DWORD Value)
Value Data: (0 or 1)

45.Show All Hidden Devices in Device Manager

Registry Settings
System Key: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\
Environment]
Value Name: DEVMGR_SHOW_NONPRESENT_DEVICES
Data Type: REG_SZ (String Value)
Value Data: (1 = show all hidden devices)