Monday, July 30, 2012

Solved unknown devices in Windows 7 (x64) OS on computer with Asus P8H77-M motherboard (Rev: 1.4)


After installing Windows 7 (x64) Operating System (OS) on computer with Asus P8H77-M motherboard  [Intel Core i5-3470 (3.2 Ghz) CPU, Corsair Vengeance 16 GB DDR3 1600 Mhz memory, etc], there are a few unknown devices in the Control Panel -> System -> Device Manager as shown below:
  1. Ethernet Controller
    -> Installing the device drivers under LAN -> Realtek LAN Driver v7.52.203.2012 for Windows 7 (32bit & 64bit) (WHQL). [Download]

  2. PCI Simple Communications Controller
    -> Installing the device drivers under Utilities -> Management Engine Interface v8.0.0.1262 for Windows XP 64bit & Windows 7 64bit. [Download]

  3. SM Bus Controller
    -> Installing the device drivers under Chipset -> Intel Chipset Driver v9.3.0.1019 for Windows 7 64bit (WHQL). [Download]

  4. Standard VGA Graphics Adapter
    -> Installing the device drivers under VGA -> Intel Graphics Accelerator Driver v8.15.10.2669 for Windows 7 64bit (WHQL). The Intel Graphics Accelerator Driver from Asustek is better than the Microsoft Standard VGA Graphics Adapter generic device drivers. [Download]

    Before installing the Intel Graphics Accelerator Driver, you will need to install the Microsoft .NET Framework v3.5 Service Pack 1 or higher version first. After installing the Intel Graphics Accelerator Driver v8.15.10.2669, the Windows 7 x64 OS has a newer update Intel Graphics Accelerator Driver from Microsoft Update. Anyway, just install it.

  5. Universal Serial Bus (USB) Controller
    -> Installing the device drivers under USB -> Intel USB 3.0 Driver v1.0.4.220 for Windows 7 (32bit & 64bit) (WHQL). [Download]

    If your OS is Windows XP (x86 or x64), you cannot installed this Intel USB 3.0 Driver because it is not supported by the Asus P8H77-M motherboard. Please refer to the P8Z77 or P8H77 Series Windows OS Limitation Notices for more information.

  6. Unknown (Hardware Ids: ACPI\INT33A0)
    -> Installing the device drivers under Utilities -> Intel Smart Connect Technology v2.0.1083.0 for Windows 7 (32bit & 64bit). [Download]

    In the BIOS Advanced Mode, I clicked the "Advanced" -> "PCH Configuration" -> "Intel(R) Smart Connect Technology" -> "ISCT Configuration" and set it to "Enabled".

In the Asus P8H77-M motherboard download website, under "Utilities" -> "Version 1.02.28", I have also downloaded and installed the Utilities v1.02.28 because it contained useful features such as USB 3.0 Boost v1.02.12 for Windows 7 (32bit & 64bit), GPU Boost v1.01.05 for Windows XP (32bit & 64bit) & Windows 7 (32bit & 64bit), etc.



Update BIOS file using the BIOS built-in
Asus EZ Flash 2 Utility

I have also updated the Asus P8H77-M motherboard BIOS from version 0403 to 0514 to improve system stability and also to enhance compatibility with some USB devices. After downloaded the BIOS update file "P8H77-M-ASUS-0514.zip", I unzip it and saved the P8H77-M-ASUS-0514.CAP file at d:\ drive. Then, I reboot the computer and press [DELETE] key to enter the BIOS. In the BIOS Advanced Mode, I clicked "Tool" -> "Asus EZ Flash 2 Utility". I navigate to the hardisk that contains the d:\P8H77-M-ASUS-0514.CAP and performed the BIOS update process of the P8H77-M-ASUS-0514.CAP within the BIOS. I reboot the computer when the BIOS update process is done.




Manually set Corsair Vengeance DDR3 1600 Mhz memory to run at 1600 Mhz in BIOS


The Asus P8H77-M motherboard BIOS by default will auto detect the Corsair Vengeance 16 GB DDR3 1600 Mhz memory to run at 1333 Mhz speed. In the BIOS Advanced Mode, I clicked the "Ai Tweaker" -> "Memory Frequency", and manually set the memory speed from "Auto" to "DDR3-1600Mhz".




Trusted Platform Module (TPM) support


The Asus P8H77-M motherboard indicates that it support TPM. However, when trying to install the Infineon TPM Professional Driver v3.6.000 for the Windows 7 64bit OS, an error on "Cannot find
the Trust Platform Module" occurred and the installation failed. From the Asus Technical Support, the Asus P8H77-M motherboard only has TPM pins. We need to purchase the TPM module individually if we want to have TPM support.




Problems encountered & solutions



According to the Asus P8H77-M motherboard manual page 1-41 (53 of 96) on "System Requirements for Intel 2012 Desktop responsiveness technologies" for Intel Smart Response Technology, Intel Rapid Start Technology and Intel Smart Connect Technology, the below requirement must be meet:
  1. CPU: Intel 3rd/2nd generation Core Processor family
  2. OS: Windows 7 Operating System (OS)
  3. SSD: One dedicated Solid State Disk (SSD) to support Intel Smart Response (SATA mode must be set as RAID) and Intel Rapid Start Technology is necessary.
  4. HDD: At least one Hard Disk Drive (HDD) for the system OS drive.
  5. DRAM: To enable Intel Rapid Start Technology, DRAM size smaller than 8 GB is required.

Intel Smart Response Technology

The Intel Smart Response Technology boosts overall system performance by using an installed fast SSD (minimum 20GB caching size and maximum 64GB caching size) as a cache for frequently accessed operations.

Intel Rapid Start Technology

The Intel Rapid Start Technology allows you to quickly resume your computer from sleeping mode because it saves your computer’s system memory to the configured SSD. Before applying Intel Rapid Start Technology, please go to BIOS -> Advanced Mode -> Advanced -> PCH Configuration -> enable (Intel Rapid Start Technology). You will also need to create a partition (required partition size = System DRAM memory) precisely to enable the Intel Rapid Start Technology.

Intel Smart Connect Technology

The Intel Smart Connect Technology provides the latest content updates and energy efficiency to your computer’s platform. The Intel Smart Connect Technology periodically wakes up the computer from sleeping mode, performs user state gathering and initiates re-entry to sleeping mode to wake-up after a set time interval. Intel Smart Connect Technology supports Windows Live Mail, Microsoft Outlook and Seesmic applications. Before applying Intel Smart Connect Technology, please go to BIOS -> Advanced Mode -> Advanced -> PCH Configuration -> enable (Intel Smart Connect Technology).


Solved cannot install Intel RAID/AHCI Drivers error in Windows 7 x64 OS

When trying to install the Intel RAID features or the Advanced Host Controller Interface (AHCI) Drivers v11.0.0.1032 for Windows XP 64bit & Windows 7 64bit (WHQL), an error on "This system does not meet the minimum software requirement" appeared because there is no 2.5” SATA Solid State Drive (SSD), and the 16 GB computer memory is not suitable for the Intel Rapid Start Technology requirement of DRAM size smaller than 8 GB. Hence, I failed to install the RAID/AHCI Driver using the setup.exe.

I have also failed to install the 64 bits AHCI drivers alone (without using the setup.exe) in Windows 7 x64 OS. Before the Windows 7 x64 OS installation process, the SATA configuration mode in the BIOS by default is set to IDE and not RAID/AHCI. Hence, the RAID/AHCI drivers are not loaded during the Windows 7 x64 OS installation process.

When the Windows 7 x64 installation is completed, any unused storage drivers (eg: RAID/AHCI drivers) are disabled by Windows 7 OS. This behavior speeds up the Windows 7 operating system's startup process. If I set the BIOS SATA configuration mode from IDE to AHCI, the computer will get a blue screen "STOP 0x0000007B" error during Windows 7 x64 OS bootup because the AHCI drivers are disabled by Windows 7 OS.


Solutions


When you change the boot drive (c:\ drive with Windows 7 x64 OS) to a driver that has been disabled (eg: AHCI drivers), you must enable the new driver (eg: Standard AHCI 1.0 Serial ATA Controller drivers from Microsoft) before you change the hardware configuration.

1. I have ran registry editor, regedt32 to edit the below 2 registries:
  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
    -> right-click on "Start" in the "Name" column, then click "Modify" and change the default value from 3 to 0 (zero, not capital letter O).
  • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\iaStorV
    -> right-click on "Start" in the "Name" column, then click "Modify" and change the default value from 3 to 0 (zero, not capital letter O).
I exit from the registry editor and reboot the computer. Please refer to Error message when you start a Windows 7 or Windows Vista-based computer after you change the SATA mode of the boot drive: "STOP 0x0000007B INACCESSABLE_BOOT_DEVICE" for more detail steps and information.


2. During computer bootup, I pressed [DELETE] to enter BIOS. In BIOS, I clicked Advanced Mode -> Advanced -> SATA Configuration -> SATA Mode Selection and changed the SATA Mode from IDE to AHCI. I pressed [F10] to save the configuration and reset the BIOS. The Windows 7 x64 OS boot up successfully without the blue screen "STOP 0x0000007B" error.


3. I login to Windows 7 x64 OS. Windows 7 x64 OS will automatically installed the Microsoft Standard AHCI 1.0 Serial ATA Controller drivers. Once the installation is successfully, it will prompt me to restart the computer to apply these changes. I click "Restart Now" to restart the computer.


4. I login to Windows 7 x64 OS. I go to Device Manager -> IDE ATA/ATAPI controllers. I click to select the Standard AHCI 1.0 Serial ATA Controller, then right-click & select the "Update Driver software". I pointed the update drivers to the Asus Intel RAID/AHCI Driver v11.1.0.1006 for Windows XP 64bit & Windows 7 64bit (WHQL) (extract it and the AHCI 64 bits drivers are under the \Drivers\64bit directory) drivers. Windows 7 x64 OS will installed the Asus update drivers, Intel(R) 7 Series/C216 Chipset Family SATA AHCI Controller. Once Windows 7 x64 OS has successfully update the AHCI drivers from Microsoft Standard AHCI 1.0 Serial ATA Controller to Intel(R) 7 Series/C216 Chipset Family SATA AHCI Controller, it will prompt that the hardware that you have installed will not work until you restart your computer. I restart the computer.
   

5. I login to Windows 7 x64 OS. Windows 7 x64 OS will automatically prompt you to restart your computer to apply these changes. I restart the computer.


6. I login to Windows 7 x64 OS and activate the Windows 7 x64 OS online again.




Asus P8H77-M motherboard USB 3.0 connector for front panel failed to work properly


The computer has an Antec 520W power supply and is using the built-in Intel HD Graphic 2500 port, and has only 1 Seagate 2 TB SATA3 HDD and a SATA DVD drive. Since the Asus P8H77-M motherboard supports 2 x USB 3.0/2.0 ports at mid-board (20-1 pin USB3_34) for front panel support, a CoolerMaster RA-USB-3035-IN 3.5" USB 3.0 adapter is connected to the motherboard 20-1 pin USB3_34 and used as a front panel USB 3.0 ports.

When connecting a Seagate FreeAgent Goflex 1 TB external USB 3.0 hardisk (without any power adapter) to the CoolerMaster RA-USB-3035-IN 3.5" USB 3.0 adapter in Windows 7 x64 OS, the USB 3.0 connection is not stable (connection will auto cut off by itself, then auto connect, then auto cut off again after a few seconds).

When connecting a Western Digital MyBook Essential external 3 TB hardisk (with a power adapter) to the CoolerMaster RA-USB-3035-IN 3.5" USB 3.0 adapter in the Windows 7 x64 OS, a pop up saying that "This device can perform faster if you connect it to a super speed USB 3.0 port" and it can only run at USB 2.0 speed.

If I connect these 2 hardisk to the rear USB 3.0 ports, the USB 3.0 connection can runs at USB 3.0 speed [5 Gbits per second (Gbps)] and is stable. The Asus P8H77-M motherboard USB 3.0 connector (20-1 pin USB3_34) failed to work as expected. From Asus Support feedback, the front panel USB 3.0 ports may not has enough power to run the Seagate FreeAgent Goflex 1 TB external USB3.0 hardisk (without any power adapter). Hence, it is advisable to use hardisk that came with its own external power adapter when using the front USB 3.0 ports.




WD Universal Firmware Updater for Windows

Western Digital (WD) provides My Book Essential (USB 3.0) firmware release 3.1.0.11B update for Windows users. The WD (Windows) Universal Firmware Updater Release Notes for v3.1.0.11B indicates that it will fixed incompatibility with Intel USB 3.0 host controllers. Before updating the WD My Book Essential (USB 3.0) hardisk firmware, all AntiVirus and Anti-Spyware software MUST be disabled. Your WD My Book Essential (USB 3.0) hardisk MUST be connected to your computer through the USB port to update the firmware through an internet connection that will download the latest firmware from the WD website and update the hardisk firmware. Please connect your WD My Book Essential (USB 3.0) hardisk to the USB 2.0 port on your computer for the firmware update process. When I connected the WD MyBook Essential external 3 TB hardisk to the USB 3.0 port, the My Book Essential (USB 3.0) firmware update software, WDFirmwareUpdater.exe failed to auto detect the hardisk and go to the next updating stage of downloading the required update modules.

The Seagate FreeAgent Goflex 1 TB external USB 3.0 hardisk has no firmware update available. Please refer to "Firmware Updates for Seagate Products" for more information.


References

[1] Asus P8H77-M motherboard User Manual version E7313

[2] Error message when you start a Windows 7 or Windows Vista-based computer after you change the SATA mode of the boot drive: "STOP 0x0000007B INACCESSABLE_BOOT_DEVICE"

[3] My Book Essential (USB 3.0) firmware release 3.1.0.11B update for Windows users

Tuesday, July 24, 2012

Solved failed to add the selected boot entry to the boot list error and bootup hang problem in Windows XP x64 OS (Rev: 1.0)


For the Asus P8H77-M computer with 16 GB RAM, I have installed Windows 7 x64 Operating System (OS) with the below partitions layout:
  • c:\ drive (Primary partition with Windows 7 x64 OS. Label: Win7x64)
  • d:\ drive (DVD drive)
  • e:\ drive (Primary partition to store my files. Label: JackNg)

However, I cannot get used to the Windows 7 x64 OS because I am already very comfortable in using Windows XP OS. Hence, I booted the Asus P8H77-M computer from an Acronis Disk Director (ADD) 11 Home edition bootup CDROM and used the ADD 11 Home software to delete the Windows 7 boot partition (about 100 MB) and Windows 7 x64 OS Partition (Label: Win7). I left the previous e:\ drive (Label: JackNg) partition because it contained some of my files. After exiting from the ADD 11 Home software, I used the Windows XP x64 OS CDROM to boot the computer and installed Windows XP x64 OS to the unallocated Win7x64 partition. After the Windows XP x64 OS installation had completed, I discovered the below partitions layout for the Windows XP x64 OS:

  • c:\ drive (Primary partition that is previously used to store my files. Label: JackNg)
  • d:\ drive (DVD drive)
  • e:\ drive (Logical partition with Windows XP x64 OS. Label: WinXPx64)

I wanted to change the Windows XP x64 OS from e:\ drive to c:\ drive. Under the "Computer Management" (Start -> Control Panel -> Administrative Tools -> Computer Management) -> "Storage" -> "Disk Management", I changed the DVD drive (left mouse click to select it, then right-click and click "Change Drive Letter and Paths...") from d:\ drive to w:\ drive. Then, I copied the below boot related system hidden files from the root of c:\ drive (Label: JackNg) to the root of e:\ drive (Label: WinXPx64):
  • AUTOEXEC.BAT
  • boot.ini
  • CONFIG.SYS
  • IO.SYS
  • MSDOS.SYS
  • NTDETECT.COM
  • ntldr

In Windows Explorer, if you cannot see the above system hidden files, please click "Tools" -> "Folder Options" in the Windows Explorer. Under the "View" tab, please click the "Show hidden files and folders" and uncheck the "Hide extensions for known file types" and "Hide protected operating system files (Recommended)".

In the "Control Panel" -> "System" Properties -> "Advanced" tab, I clicked the Performance "Settings" button. Under the "Advanced" tab, I clicked the "Change" button for virtual memory. I clicked the c:\ drive (Label: JackNg) and set it to "No paging file" so that I can later deleted this JackNg partition. Then, I clicked the e:\ drive (Label: WinXPx64) and set it to "System managed size". I clicked the "OK" button 3 times to close the "System" Properties.

I backup my files in the c:\ drive (Label: JackNg). Under the "Computer Management" -> "Storage" -> "Disk Management", I deleted the c:\ drive (Label: JackNg) partition. After that, I edited the e:\boot.ini file (need to clear the "Read-only" attribute in boot.ini Properties first before you can save the boot.ini file) to change the partition(2) to partition(1) as shown below:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP Professional x64 Edition" /noexecute=optin /fastdetect


I reboot the computer but it failed to show the Windows XP x64 login screen. Instead, the monitor screen always shown a graphic Windows XP logo and hang at that stage forever. I restarted the computer, hit F8 repeatedly until the boot list is shown. From the boot list, I chose to boot to Safe Mode but the computer still shown a graphic Windows XP logo and hang at that stage forever.

I booted the computer from the Windows XP x64 CDROM and hit "r" to go to the Recovery Console. In the Recovery Console, the below bootcfg command failed:

# bootcfg /add
Total identified Windows installs: 1

[1]: c:\windows

Select installation to add: 1
Enter Load Identifier: WinXPx64
Enter OS Load Options: /fastdetect
Failed to add the selected boot entry to the boot list error


# bootcfg /rebuild
Failed to add the selected boot entry to the boot list error
 



Steps to solve the "Failed to add the selected boot entry to the boot list" error and fix the Windows XP x64 OS bootup failed problem

  1. I booted the computer from the Windows XP x64 CDROM and hit "r" to go to the Recovery Console. In the Recovery Console, please issued the below commands to solve any boot issues or hardisk problem:

    # fixmbr

    # fixboot c:

    # chkdsk c: /f
    Chkdsk discovered free space marked as allocated in the volume bitmap. Windows has made corrections to the file system.

  2. Then, I booted the computer from an Acronis Disk Director (ADD) 11 Home edition bootup CDROM and used the ADD 11 Home software to make the below changes to the Windows XP x64 partition (Label: WinXPx64):

    • Convert Windows XP x64 partition from logical to primary partition.
    • Mark the Windows XP x64 partition as active.
    • Use the "Change Letter" function to change the Windows XP x64 partition from letter e:\ to c:\.

    The above changes to the Windows XP x64 partition solved the "Failed to add the selected boot entry to the boot list" error when using the "bootcfg /add" or "bootcfg /rebuild" commands in the Recovery Console. However, the Windows XP x64 OS still shown a graphic Windows XP logo and hang at that stage forever during bootup.

  3. The below registry hive still pointed to e:\ drive in the registry keys, values and data in the Windows XP x64 OS:

    Registry Hive              File
    -------------------        ------
    HKLM\SOFTWARE    %SystemRoot%\System32\Config\Software
    HKLM\SYSTEM         %SystemRoot%\System32\Config\System
    HKU\.DEFAULT         %SystemRoot%\System32\Config\DEFAULT
    HKU\SID                 Documents and Settings\userName\NTUSER.DAT


    We need to change the e:\ drive to c:\ drive in the registry keys, values and data by using the Registry Workshop. Registry Workshop is an advanced registry editor that can "search and replace" registry keys, values and data with super fast search algorithm.

    I take out the hardisk containing the Windows XP x64 OS and mounted it to another Windows XP OS computer. Then, I use the "Load Hive" function in Registry Workshop to load and unload the above 4 registry hive one by one, search for "e:\" and replace all the "e:\" to "c:\" in the registry keys, values and data.

    For example, assume the Windows XP x64 OS hardisk is mounted as d:\ drive in the Windows XP OS computer and all the above 4 registry hive have already been backup. In the Registry Workshop that is installed at the Windows XP OS computer,

    1. Kindly click "File" -> "Load Hive". Please navigate to "d:\Windows\System32\Config\" (not in the c:\ drive) and select the Software (for HKLM\SOFTWARE registry hive) file.

    Key name: a
    Any name (except Hardware, Sam, Security, Software or System) will do.

    Parent key: HKEY_LOCAL_MACHINE (for SOFTWARE and SYSTEM registry hive only)
    If you select DEFAULT (for HKU\.DEFAULT registry hive) or NTUSER.DAT file (for HKU\SID registry hive), please choose the Parent key as HKEY_USERS.


    2. Please click to select the \HKLM\a and click the "Find" (or use CTRL + F shortcut) icon in the Registry Workshop.

    Find what: e:\
    Searched in the "Search keys", "Search values" and "Search data".
    Search in key: HKEY_LOCAL_MACHINE\a (depending on your selected registry hive file).

    After you have clicked the "Find" button, the search result will be shown in the "Find Result 1" row.


    3. Please click "Search" -> "Replace in Find Result 1" (or use CTRL + R shortcut).

    Find what: e:\
    Replace with: c:\
    Searched in the "Search keys", "Search values" and "Search data".
    Where to search: Search all items in find results

    After you have clicked the "Replace" button, the "Find Result 1" row result will be empty after the replacing has completed. About 95 occurrences were replaced for HKLM\SOFTWARE registry hive.


    4. Please click to select the \HKLM\a. Then, kindly click "File" -> "Unload Hive". The replacing of e:\ to c:\ in the registry keys, values and data for HKLM\SOFTWARE registry hive is completed.


    5. Kindly repeat steps 1 to 4 for the other 3 registry hive (HKLM\SYSTEM, HKU\.DEFAULT and HKU\SID). Once the replacing of e:\ to c:\ registry keys, values and data have completed in the Registry Workshop, I shutdown the Windows XP OS computer and power off the computer. I took out the Windows XP x64 OS hardisk and mount it back to the Asus P8H77-M computer.

After making correction to the 4 registry hive in the Windows XP x64 OS, the Windows XP x64 OS boot up normally to the login screen, and the bootup hang problem is solved.


Reference

[1] Registry Workshop [FAQs]

 

Thursday, July 12, 2012

汉语拼音音节表 (Rev: 1.1)


Download the 汉语拼音音节表.pdf (v1.1)




a a啊 ai爱 an按 ang昂 ao奥


b ba把 bo波 bai白 bei被 bao报 ban版 ben本 bang帮 beng崩 bi比 bie别 biao表 bian便 bin宾 bing并


c ca擦 ce侧 ci次 cai才 cao操 cou凑 can残 cen参 cang藏 ceng曾


ch cha差 che车 chi吃 chai拆 chao超 chou臭 chan产 chen陈 chang长 cheng成


d da大 de的 dai带 dei得 dao到 dou都 dan但 dang当 deng等 di地 die爹 diao点 diu丢 dian点 ding顶


e e额 ei诶 en嗯 eng鞥 er而 f fa发 fo佛 fei非 fou否 fan饭 fen分 fang放 feng风


g ga咖 ge个 gai该 gei给 gao高 gou狗 gan干 gen跟 gang刚 geng更


h ha哈 he和 hai还 hei黑 hao好 hou后 han韩 hen很 hang航 heng横


j ji即 jia家 jie姐 jiao叫 jiu就 jian见 jin金 jiang将 jing经


k ka卡 ke可 kai开 kao靠 kou口 kan看 ken肯 kang康 keng坑


l la啦 le乐 lai来 lei类 lao老 lou楼 lan蓝 lang狼 leng冷 li里 lia俩 lie列 liao了 liu刘 lian念 lin林 liang两 ling令 luan乱


m ma吗 mo莫 me么 mai买 mei没 mao毛 mou某 man满 men们 mang忙 meng梦 mi迷 mie灭 miao秒 miu缪 mian面 min民 ming名


n na拿 ne呢 nai奶 nei内 nao闹 nou耨 nan男 nen嫩 nang囊 neng能 ni你 nie捏 niao鸟 niu牛 nian年 nin您 niang娘 ning宁


o o哦 ou偶


p pa怕 po破 pai拍 pei陪 pao跑 pou剖 pan盘 pen喷 pang胖 peng碰 pi皮 pie撇 piao票 pian片 pin品 ping平


q qi齐 qia恰 qie且 qiao桥 qiu球 qian前 qin秦 qiang强 qing请


r re热 ri日 rao绕 rou肉 ran然 ren人 rang让 reng仍


s sa撒 se色 si死 sai赛 sao骚 sou艘 san三 sen森 sang桑 seng僧


sh sha杀 she蛇 shi是 shai晒 shei谁 shao少 shou手 shan山 shen神 shang上 sheng生


t ta他 te特 tai太 tao套 tou头 tan谈 tang唐 teng疼 ti提 tie贴 tiao条 tian天 ting听


w wa哇 wo我 wai外 wei为 wan万 wen问 wang网 weng翁 wu无


x xi锡 xia下 xie些 xiao小 xiu秀 xian先 xin新 xiang想 xing性


y ya呀 yao要 you有 yan眼 yang杨 yu与 ye也 yue月 yuan元 yi以 yin因 yun云 ying应


z za咋 ze则 zai在 zi子 zei贼 zao早 zou走 zan咱 zen怎 zang脏 zeng增


zh zha扎 zhe这 zhi之 zhai摘 zhao找 zhou周 zhan站 zhen真 zhang章 zheng正


Reference

[1] 汉语拼音音节

Wednesday, July 11, 2012

Solved Windows 7 x64 OS hibernation failed problem due to VgaSave on Dell Precision T7600 workstation (Rev: 1.3)


The Dell Precision T7600 workstation [2 x Intel Xeon E5-2687W (8 cores) 3.1 Ghz CPU, 256 GB RAM] has
  • a Nvidia Quadro 5000 video card
    [default installed at the top expansion card (#15) slot 1 (CPU2_PCIe3x16) by Dell]
    and
  • a Nvidia Tesla C2075 GPU card
    [default installed at the PCIe3x16 slot 2 (blue) by Dell]. 

Reallocated the position of the 2 Nvidia video cards by me in the Dell Precision T7600 workstation


The Dell U2412M 24" LCD monitor (recommended resolution is 1920x1200) was connected to the Nvidia Tesla C2075 GPU card DVI video port. If we connect the monitor to the Nvidia Quadro 5000 video card DVI video port, the monitor will show a blank black screen because it did not receive any video signal from the Nvidia Quadro 5000 video card.

Although the Windows 7 Professional SP1 x64 Operating System (OS) can detect both the Nvidia Quadro 5000 video card and Nvidia Tesla C2075 GPU card in the Device Manager, it can only use the generic VgaSave display drivers (maximum resolution is only 1600x1200) and generic monitor drivers. As a result, the text and images shown are a bit blur and not sharp. The VgaSave display drivers is used because there is no suitable video drivers for the Nvidia Tesla C2075 GPU card in the Windows 7 Professional SP1 x64 OS. Generic monitor drivers is used because Windows 7 Professional SP1 x64 OS cannot detect the Dell U2412M LCD monitor which is caused by the VgaSave display drivers.

At "Display" -> "Screen Resolution" -> "Advanced settings", under "Adapter" tab -> "Properties", under "VgaSave Properties" -> "Resources" tab, you will see the below conflict VgaSave resource settings:

Input/Output Range 03B0 - 03BB used by:
  Intel(R) Xeon(R) Processor E5 Product Family/Core i7 IIO PCI Express Root Port 2a - 3C04

Input/Output Range 03C0 - 03DF used by:
  Intel(R) Xeon(R) Processor E5 Product Family/Core i7 IIO PCI Express Root Port 2a - 3C04

Memory Range 00000000000A0000 - 00000000000BFFFF used by:
  Intel(R) Xeon(R) Processor E5 Product Family/Core i7 IIO PCI Express Root Port 2a - 3C04


If you installed the latest Nvidia Tesla C2075 version 296.88 (release date: 2012.06.11) drivers, Windows 7 Professional x64 OS still use the generic VgaSave display drivers and generic monitor drivers. You cannot added the Dell U2412M LCD monitor drivers because the generic monitor drivers properties is grey out which prevent you from changing the generic monitor drivers.

The generic VgaSave drivers prevent the turning off of the hibernation feature (using powercfg.exe command as shown below) which we do not use and waste about 151 GB of hardisk space that is used in the hibernation:

# powercfg -h off
Hibernation failed with the following error: The request is not supported.

The following items are preventing hibernation on this system.
        There are one or more legacy drivers installed:
                VgaSave
        An internal system component has disabled hibernation.


Steps to solve the Windows 7 Professional x64 OS hibernation failed problem due to VgaSave 
  1. Please power off the Dell Precision T7600 workstation. Kindly unplug the power connectors (6 pins and 8 pins types) that are connected to the Nvidia Tesla C2075 GPU card. Please took out the Nvidia Tesla C2075 GPU card that is installed at the PCIe3x16 slot 2 (blue) and leave it aside on the table.

  2. Kindly unplug the power connector (6 pins type) that is connected to the Nvidia Quadro 5000 video card. Please took out the Nvidia Quadro 5000 video card from the top expansion card (#15) slot 1 (CPU2_PCIe3x16) and installed it to the PCIe3x16 slot 2 (blue) which is the standard PCIe3x16 video slot use in the motherboard.

  3. Kindly connect the Dell U2412M LCD monitor to the Nvidia Quadro 5000 video card. Please power on the Dell Precision T7600 workstation and it will boot normally to the Windows 7 Professional x64 OS. Please update the Nvidia Quadro 5000 video card drivers to the latest version 296.88 (release date: 2012.06.11).

    With the Nvidia Quadro 5000 video card installing at the PCIe3x16 slot 2 (blue) of the Dell Precision T7600 workstation, Windows 7 Professional x64 OS did not use the generic Vgasave display drivers and will automatically detected the Dell U2412M 24" LCD monitor. The resolution is also automatically set to the recommended 1920x1200 resolution. As a result, the text and images shown are sharp and not blur.

     I can turn off the hibernation feature by issuing the below command in the Command Prompt:
    # powercfg -h off

  4. After powered off the Dell Precision T7600 workstation, I installed the Nvidia Tesla C2075 GPU card to the top expansion card (#15) slot 1 (CPU2_PCIe3x16). With the left side cover not close yet, the Dell Precision T7600 workstation boot up normally to Windows 7 Professional x64 OS. Generic Vgasave display drivers are not use and the display text and images shown are sharp and not blur.

However, by placing the Nvidia Tesla C2075 GPU card on the top expansion card (#15) slot 1 (CPU2_PCIe3x16), the left side cover cannot be completely closed because the workstation handle cover is blocked by the side 6 pins power connector (due to not enough casing width spacing) that is connected to the Nvidia Tesla C2075 GPU card. I think that is the reason why Dell placed the Nvidia Tesla C2075 GPU card at PCIe3x16 slot 2 (blue) so that they can close the left side cover of the Dell Precision T7600 workstation.


Comment/Note on very noisy power supply fans (faulty)

When the Dell Precision T7600 workstation is using about 10% of the CPU power (low usage), the 2 power supply fans run normally and quietly. However, when we run simulations using 100% of the CPU power (high usage), the 2 power supply fans will runs at full blast speed that produce very high fans noise. Sometimes, the simulations are completed and the workstation goes back to the low CPU usage stage, but the power supply fans still runs at full blast speed which are very noisy.

According to the Dell Technical Support, the power supply fans should not produce high fans noise. If the power supply fans are noisy, then the fans must be faulty. It is not possible for Dell to change the brands/model of the fans.

Dell had changed the Dell Precision T7600 workstation power supply. When we run simulations using 100% of the CPU power (high usage), the replaced power supply is working at slightly high fans noise which are not very noisy (acceptable).

Reference

[1] Delete hiberfil.sys by disabling Windows Hibernate function

Solved Windows 7 Professional x64 OS bootup hang problem caused by VgaSave on Dell Precision T7600 workstation (Rev: 1.3)


The Dell Precision T7600 workstation [2 x Intel Xeon E5-2687W (8 cores) 3.1 Ghz CPU, 256 GB RAM] has
  • a Nvidia Quadro 5000 video card
    [default installed at the top expansion card (#15) slot 1 (CPU2_PCIe3x16) by Dell] and
  • a Nvidia Tesla C2075 GPU card
    [default installed at the PCIe3x16 slot 2 (blue) by Dell]. 

Reallocated the position of the 2 Nvidia video cards by me in the Dell Precision T7600 workstation


The Dell U2412M 24" LCD monitor was connected to the Nvidia Tesla C2075 GPU card DVI video port. Although the Windows 7 Professional SP1 x64 Operating System (OS) can detect both the Nvidia Quadro 5000 video card and Nvidia Tesla C2075 GPU card in the Device Manager, it can only use the generic VgaSave display drivers (maximum resolution is only 1600x1200) and generic monitor drivers. Windows 7 Professional x64 OS cannot detect the Dell U2412M LCD monitor.

The recommended resolution for Dell U2412M 24" LCD monitor is 1920x1200 resolution. Hence, the display text is a bit blur and the images are not sharp. Although I have installed the latest Nvidia Tesla C2075 version 296.88 (release date: 2012.06.11) drivers, Windows 7 Professional x64 OS still use the generic VgaSave display drivers and generic monitor drivers. The use of generic VgaSave drivers prevent the turning off of the hibernation feature which we do not use and waste about 151 GB of hardisk space that is used in the hibernation. Placing Nvidia Quadro 5000 video card on the top expansion card (#15) slot 1 (CPU2_PCIe3x16) is also a waste because it is not fully use by Windows 7 Professional x64 OS.

In Device Manager, I click "View" -> "Show hidden devices". Then, under the "Non-Plug and Play Drivers" group, I select VgaSave , right-click and select "Properties". At the "Driver" tab of the "VgaSave Properties", I change the "Startup Type" from "System" to "Automatic". Then, I reboot the Dell Precision T7600 workstation.

The Windows 7 Professional x64 OS boot up, shown the Windows logo and "Starting windows" wordings, and hang at this stage forever. I restarted and booted the Dell Precision T7600 workstation to Safe Mode (by pressing F8 repeatly during the bootup process). However, the Safe Mode bootup process will hang for about 2 minutes when it is loading the \Windows\system32\drivers\CLASSPNP.SYS drivers. Then, the workstation will automatically reboot and hang at the displaying Windows logo stage.

I took out the Windows 7 SATA3 hardisk at slot 0 of the Dell Precision T7600 workstation. Then, I took out the original SATA hardisk from a Dell Dimension 5150 computer and attached the Dell Precision T7600 workstation hardisk to the Dell Dimension 5150 computer. I booted up the Dell Dimension 5150 computer from the Windows 7 x64 System Repair Disc (created from Windows 7 "Control Panel" -> "Backup and Restore" -> “Create a system repair disc”) and restored the Windows 7 Professional x64 OS to an earlier date where it can boot normally. Then, I powered off the Dell Dimension 5150 computer, took out the hardisk and installed the hardisk back to the Dell Precision T7600 workstation at slot 0. However, the system restore did not work because Windows 7 still hang at the displaying Windows logo stage.


Steps to solve the Windows 7 Professional x64 OS booting hang problem caused by VgaSave 
  1. Please power off the Dell Precision T7600 workstation. Kindly unplug the power connectors (6 pins and 8 pins types) that are connected to the Nvidia Tesla C2075 GPU card. Please took out the Nvidia Tesla C2075 GPU card that is installed at the PCIe3x16 slot 2 (blue) and leave it aside on the table.

  2. Kindly unplug the power connector (6 pins type) that is connected to the Nvidia Quadro 5000 video card. Please took out the Nvidia Quadro 5000 video card from the top expansion card (#15) slot 1 (CPU2_PCIe3x16) and installed it to the PCIe3x16 slot 2 (blue) which is the standard PCIe3x16 video slot use in the motherboard.

  3. Kindly connect the Dell U2412M LCD monitor to the Nvidia Quadro 5000 video card. Kindly power on the Dell Precision T7600 workstation and it will boot normally to the Windows 7 Professional x64 OS.

  4. Kindly click "Start" -> "Control Panel" -> "Device Manager". In Device Manager, kindly click "View" -> "Show hidden devices". Then, under the "Non-Plug and Play Drivers" group, kindly select VgaSave , right-click and select "Properties". At the "Driver" tab of the "VgaSave Properties", please change the "Startup Type" from "Automatic" to "System". Kindly click the "OK" button.

With the Nvidia Quadro 5000 video card installing at the PCIe3x16 slot 2 (blue) of the Dell Precision T7600 workstation, Windows 7 Professional x64 OS will automatically detected the Dell U2412M 24" LCD monitor and set the resolution to the recommended 1920x1200 resolution. As a result, the text and images shown are sharp and not blur. I can turn off the hibernation feature by issuing the below command in the Command Prompt:

# powercfg -h off

After powered off the Dell Precision T7600 workstation, I installed the Nvidia Tesla C2075 GPU card to the top expansion card (#15) slot 1 (CPU2_PCIe3x16). With the left side cover not close yet, the Dell Precision T7600 workstation boot up normally to Windows 7 Professional x64 OS. Display text and images shown are still sharp and not blur.

However, by placing the Nvidia Tesla C2075 GPU card on the top expansion card (#15) slot 1 (CPU2_PCIe3x16), the left side cover cannot be completely closed because the workstation handle cover is blocked by the side 6 pins power connector (due to not enough casing width spacing) that is connected to the Nvidia Tesla C2075 GPU card. I think that is the reason why Dell placed the Nvidia Tesla C2075 GPU card at PCIe3x16 slot 2 (blue) so that they can close the left side cover of the Dell Precision T7600 workstation.


Comment/Note on very noisy power supply fans (faulty)

When the Dell Precision T7600 workstation is using about 10% of the CPU power (low usage), the 2 power supply fans run normally and quietly. However, when we run simulations using 100% of the CPU power (high usage), the 2 power supply fans will runs at full blast speed that produce very high fans noise. Sometimes, the simulations are completed and the workstation goes back to the low CPU usage stage, but the power supply fans still runs at full blast speed which are very noisy.

According to the Dell Technical Support, the power supply fans should not produce high fans noise. If the power supply fans are noisy, then the fans must be faulty. It is not possible for Dell to change the brands/model of the fans.

Dell had changed the Dell Precision T7600 workstation power supply. When we run simulations using 100% of the CPU power (high usage), the replaced power supply is working at slightly high fans noise which are not very noisy (acceptable).

Reference

[1] Delete hiberfil.sys by disabling Windows Hibernate function

Tuesday, July 10, 2012

Solved BOOTMGR is missing error in Windows 7 Professional SP1 x64 OS on Dell Precision T7600 workstation (Rev: 1.0)


The Dell Precision T7600 workstation came with a Dell Recovery Partition (about 11 GB) in the Windows 7 Professional SP1 x64 Operating System (OS). As I will perform an OS backup after I have updated the Windows 7 OS and software with the latest patches, I wanted to delete the Dell Recovery Partition to recover the 11 GB hardisk space.

I booted up from an Acronis Disk Director (ADD) 11 Home edition bootup CDROM. Then, I used the ADD 11 Home software to delete the Dell Recovery Partition and resized the Windows 7 Professional SP1 x64 OS partition to take over the deleted Dell Recovery Partition size. If we did not set the Windows 7 Professional SP1 x64 OS partition as a boot (active) partition, an "Operating system not found" error will appear if we reboot the Dell Precision T7600 workstation. Hence, to prevent the "Operating system not found" error, I set the Windows 7 Professional SP1 x64 OS partition as a boot (active) partition and reboot the workstation.

After rebooting the Dell Precision T7600 workstation, the "BOOTMGR is missing. Press Ctrl+Alt+Del to restart" error appeared. If you boot the Dell Precision T7600 workstation from a Windows 7 x64 System Repair Disc (created from Windows 7 "Control Panel" -> "Backup and Restore" -> “Create a system repair disc”), load the Dell PERC H310 adapter version "A00 5.1.112.64" (download from Dell PERC H310 Adapter website) drivers from an USB thumbdrive, the Windows 7 x64 System Repair will still not be able to see the Windows 7 Professional SP1 x64 OS.

Hence, all those Automatically Startup Repaired that tried to solve the computer's startup options will fail to solve the "BOOTMGR is missing. Press Ctrl+Alt+Del to restart" error. When we view the problem details, it will indicate Problem Signature at 03, 05 and 07 as unknown. If we open the command prompt and try using the below bootrec.exe commands, it will also not work:

# bootrec /fixmbr
The system cannot find the path specified.

# bootrec /fixboot
The system cannot find the path specified.

# bootrec /scanos
Total identified windows installation: 0


Steps to solve the "BOOTMGR is missing. Press Ctrl+Alt+Del to restart" error

  1. Power off the Dell Precision T7600 workstation. Kindly open the front cover (assume it is not locked from inside) of the Dell Precision T7600 workstation and pull out the Windows 7 bootup SATA3 hardisk at slot 0.

  2. I have a Dell Dimension 5150 computer which has a SATA connection. With the Dell Dimension 5150 computer in power off stage, I took out the original hardisk from the Dell Dimension 5150 computer, and connect the hardisk from the Dell Precision T7600 workstation to the Dell Dimension 5150 computer SATA connection.

  3. After power on the Dell Dimension 5150 computer, I immediately press F12 (device boot up options for Dell Dimension 5150. Please check your computer manual for the correct bootup key to press for your computer). This will allow me to choose to boot from CD/DVD drive so that it will boot up the Dell Dimension 5150 computer from the Windows 7 x64 System Repair Disc. At the System Recovery Options, a prompt automatically appeared with the below message:

    Windows found problems with your computer's startup options. Do you want to apply repairs and restart your computer ?

    I clicked the "Repair and restart" button and the Dell Dimension 5150 computer rebooted.

  4. Once the computer has rebooted, I repeated step 3 to boot the Dell Dimension 5150 computer from the Windows 7 x64 System Repair Disc again. At the "System Recovery Options" stage, I clicked to select the "Windows 7 Professional (recovered)" and click the "Next" button. When the automatically "Startup Repair" stage had completed, another message appeared:

    Restart your computer to complete the repairs.

I clicked the "Finished" button and immediately power off the Dell Dimension 5150 computer so that it will not reboot. With the Dell Dimension 5150 computer power in off stage, I took out the hardisk (previously taken out from the Dell Precision T7600 workstation) and install the hardisk back to the Dell Precision T7600 workstation at hardisk slot 0. This time, the Dell Precision T7600 workstation had successfully boot into the Windows 7 Professional SP1 x64 OS. The "BOOTMGR is missing" error was solved.