Corrupt User Profile: Fix for Windows XP, Vista, 7, 8, 8.1, 10

reference: https://neosmart.net/wiki/corrupt-user-profile/

Fix #2: Registry Editor
Login as an Administrator. If you’re not able to do so, go to Cannot log in / No other user account available.
Open the Registry Editor and navigate to this key:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
Find the S-1 folder with .bak extension under the ProfileList folder, on the left pane
At the ProfileImagePath value, on the right pane, find if the path is correct: C:\Users\MY_USERNAME
Go to the C:\Users folder and check that the folder name of the corrupted username is the same as the one in the ProfileImagePath: MY_USERNAME. If it’s not, rename it.
Go back to the Registry Editor and check if the folder name with the .bak extension has a duplicate folder, with the same name but without the .bak extension.Example:
S-1-5-23232
S-1-5-23232.bak
If you have 2 folders with the same name (1 without .bak, 1 with .bak), follow these instructions:

Rename the folder with .bak extension to be without .bak and vice versa: the without .bak folder to have .bak afterwards.

To do that, follow these steps:

Rename the .bak folder to .backup
Rename the folder without .bak to .bak
Rename the .backup folder name to have no extension
If you have only 1 folder name with a .bak extension, follow these steps:

Remove .bak to only leave the folder name: S-1-5-23232
Now go to the folder without .bak and find a RefCount item. The RefCount value should be 0.To edit it, double click on RefCount and edit the Value data field to be 0.If you don’t have a RefCount item, create it:
Right-click on an empty zone on the right and click New
Click DWORD (32 bit) Value
Type RefCount
Press Enter
Click OK
Go the same folder without .bak and find a State item
The State value should be 0. If it’s not, edit it:
Double-click on State
Enter 0 at the Value data field
Click OK
If you don’t have a State item, create it:

Right-click on an empty zone in the right pane and click New
Click DWORD (32 bit) Value
Type State
Press Enter
Close the Registry Editor
Restart the computer
Login to your computer with the corrupt user account

VERY SLOW (<200kb/sec) File Copy between Win7 Machines Over 300Mb Wireless Network

Hi All,

OK, my team has found a solution to our problem. Here are the steps:

1. Running as Administrator in Command Prompt, type: “netsh int tcp set heuristics disabled”

2. Next, follow the instructions that Amrita wrote above.

First enter: “netsh int tcp set global autotuninglevel=disabled” and reboot.

Then enter: “netsh int tcp set global autotuninglevel=normal” to restore it to the typical setting.

3. Finally, go to Control Panel > Programs > Turn Windows Features on or off > and check “Simple TCPIP services (i.e. echo, daytime, etc.) so that it is enabled.

4. Reboot your system again, and the file transfer rates should be excellent.

https://answers.microsoft.com/en-us/windows/forum/windows_7-networking/very-slow-200kbsec-file-copy-between-win7-machines/b8736b1b-0a91-4567-ba33-215084ffc906

Win 7 64bit 启动IE11 32bit的解决方法

32-bit browser applications may not work as expected in Internet Explorer 10

https://support.microsoft.com/en-us/help/2716529/32-bit-browser-applications-may-not-work-as-expected-in-internet-explorer-10

Cause
======
The Internet Explorer 10 Manager process is always a 64-bit process in 64-bit versions of Windows 8. This is an architecture change in Internet Explorer 10. By default, tab processes can be either 32-bit or 64-bit processes, except when the TabProcGrowth registry entry is set to 0. When this registry entry is set to 0, the tabs run in the same process as the manager process, which in this case is 64-bit. However, some browser add-ons do not have a 64-bit version. Therefore, they do not work as expected.

Workaround
===========
Important This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base:
322756 How to back up and restore the registry in Windows

To work around this issue, change the value of the TabProcGrowth registry entry to an integer number that is greater than 0. To do this, follow these steps:
Swipe in from the right edge of the screen, and then tap Search. Or, if you are using a mouse, point to the lower-right corner of the screen, and then click Search.
In the search box, type regedit.
Tap or click the displayed Regedit icon. Locate and then select the following registry entry:
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\TabProcGrowth
Change the value of the registry entry.
Note If you do not want to change the registry setting, you may have to run add-ons that are written for 64-bit browsers. Contact the software vendor to check whether a 64-bit version of the add-on is available.

for me, the registry key is HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Main\TabProcGrowth