How To: Install Windows 7 on HTC Shift [UMPC]
HTC Shift comes with Windows Vista only. There is no official support for Windows XP. But, Vista drivers seems to work fine on the Windows 7 (of course in compatibility mode). The snapvue also seems to work fine in Windows 7. To install Windows 7 on the HTC Shift, you will need an external DVD drive.

Here is a step-by-step guide to install Windows 7 on Shift. (thanks to deadnex at xda-devs)
• Download the beta image from Microsoft
• Burn the image to a DVD
• Enable wifi and Bluetooth in Vista.
• If you want to dualboot Windows 7 and Vista you need to partition your harddrive before starting the installation. Use a suitable partition manager such as Paragon Partition Manager and shrink c:/ to approximately 15-17 GB. Create a new partition in the free space.
• Connect the USB DVD drive to your shift
• Press fn+0 (F10) after turning on your shift – select the DVD drive
• Follow the steps for installing Windows. Remember to select partition 2 as target partition if you want to dualboot with Vista. If not you can safely format the existing partition. This will not affect the recovery partition. If you prefer to upgrade from Vista to keep your files and programs you can start the installation from Vista instead of booting the DVD. However, since Windows 7 is still a beta OS this might cause some unknown problems. I recommend installing a fresh copy and dualboot with Vista.
• Download the shift drivers from HTC
•When you install the drivers – beware that you have to install them with Vista Compatibility mode enabled and run as Administrator. Right-click the driver setup file – click the Compatibility tab – select Windows Vista and mark “run this file as Administrator”
• Install all the drivers in the order below and restart your computer when asked to:
a. VistaECDrvV1[1].0.1.10
b. Intel VGA driver(7[1].14.10.1461)
c. TouchScreen(1[1].1.0.2)
d. Synaptics MicroPad(10[1].0.11.1)
e. Marvell WiFi driver(8[1].114.123.139)
f. Vitakey _AC5023_Fingerprint AP v5[1].0.2.0 and Driver v7.10.1.0 *
g. Extension Kit USBLanDriver(3[1].8.3.7)
h. Utils Installer Bluetooth Stack for Windows.rar (to have better control over BT without CC) or BluetoothTileInstaller.zip
i. run windows update to install WMDC (Windows Mobile Device Center)
• - VISTA_INTEL Chipset Driver v8[1].3.0.1014 You can use Windows Update for this one.
- Realtek Audio Driver R197(6[1].0.1.5653) Is also not needed. It will work fine using the default Windows driver.
• Shagctrl_1[1].2.6.122-control center does not work in Windows 7 but you can still install it to get the resolution changer button working. To disable shagctrl from starting with windows and crash – click start menu – run – msconfig – deselect shagctrl from the startup tab. Note that you have to disable aero to get the 1024×600 interpolated resolution working. Right click on dektop -> personalize -> and choose the first “easy of access” Theme.
• To get the 3G connection working you need to liberate SnapVue. If your shift is already liberated:
1) Run the USBTool in WM and Windows Mobile Device Center in Win7 > connect
2) Run Network Internet Share in WM> connect
3) Switch to Win 7 and you can access to internet successfully
Follow one of these guides to liberate your shift and get USBTool:
Enabling full WM the REALLY EASY SHIFTpack way
Full Instructions for getting WM6, RealVGA, Office and IE
• If you cannot find or install WIFI or BT (you forgot to enable them in Vista before installing Win7), you might need to start them from the Embedded Controller. Seems like they are disabled. If you are dualbooting Vista and Win7 you can enable BT and Wifi in Vista instead of using HSECT2 and CYGWIN.
Run cygwin\setup.exe, and select install from folder. select ioperm from the devel subfolder.
Unselect icons on desktop and start menu and finish.
Run cygwin.bat from c:\cygwin at the command prompt
type “ioperm –i” + enter
move hsect-2.1\hsect2.exe and move it to c:\cygwin\bin
type “hsect2 -W 1″ + enter then typr “hsect2 -B 1″ + enter at the command prompt
it will show BT and WiFi enabled
Finally typy “exit” to quit command prompt
• If you encounter any problems with SnapVue while running Windows 7 you can soft reset WM by using ECShift.exe
download: http://hpcmonex.net/ECShift.exe
you can type ecshift.exe -help to get command info
ecshift.exe –reset
No related posts.
Sign up to the Gadgetmix Newsletter (free) for news and reviews mailed directly to your mailbox CLICK HERE









I followed these instructions to the letter. But before I considered “liberating” my SnapVue, I thought I would try opening the communication manager (using the top right button on the shift – just above the resolution changer button. The communication manager opened (Shagctrl.exe) and did not blue screen… I then tried enabling the modem. It switched to “on” state and connected perfectly. I got the reception bars with the little “H” icon to confirm HSPDA connection.
About 2 seconds later, a message bubble popped up in the task bar and said new hardware is found and is now connecting to the internet. After that I could browse the web etc…
NOTE: The only difference I can see is that I am using the newly leaked Windows 7 Ultimate Build 7057
[...] en een goede Guide is hier te krijgen. (Beta key aan te vrgaen bij microsoft, deze werkt gewoon) How To: Install Windows 7 on HTC Shift [UMPC] | GadgetMix.com!::.. Veranderingen tov bovenstaande guide : – Shagctrl werkt wel naar behoren (eerst de andere [...]
Everything is working fine. Your instructions are great.
My question is: How can I connect to the Internet 3G in Windows 7 since the option under the top right button is disabled.
Thanx in advance,
LeonardJ
[...] Windows 7 is installed and you boot into it, there’s a handy guide that takes you through most of what you need to do next. However there are some things that [...]
how i want to format my htc shift
Hello.
Is there any way to boot windows 7 from usb drive?
I have a boot-able USB and i use it to install win7. I couldn’t find any boot option for USB…
Thanks…
I forgot to enable WiFi & BT in Vista before installing Win7 as i also didnt make dualbooting just installed Win7 .. what can i do to install both drives and use them….
Please Advise….
Thanks
Hello, have installed win 7 on my shift and it runs like lightening :-) thats the good news! The bad news is that I have followed the recommended steps for getting the thing back functioning as before and nothing seems to work. no wifi, no lan, no touch screen, the lan extension drivers seem to loop on loading and subsequently dont load, there is a “shag” error! never had this outside of the bedroom before :-) (sorry!) Any help appreciated. cheers S
oh and comm manager has disappeared and wont reload even though the control centre file seemed to load up ok?
the install went perfect, no problems on the win7 side. Liberating snapvue got as far as the instruction to F5 in computer screen to show pocket_pc… nothing comes up in win7 as the instruction is for vista…
Can’t finish the liberation… is there an updated 2010 workaround to turn snapvue to wm6
On the previous OS [VISTA Business], the touch screen of my HTC Shift is working smoothly but after installing the fresh copy of windows 7 and following the instruction above… The Touchscreen never function again… Please Help me…. Im stuck with this problem….
First I want to thank you for the guide. Without it I would never know what the right sequence is for installing the drivers.
When using the newest build (7200) shagctrl works fine so the internet sharing is not nesasary. I have liberated my SnapVUE when I still was using Vista but now usb tool won’t work. have installed WindowsMobileDeviceCenter, connect trugh usb is on but still no connection. I do hear the “hardware connected” sound and an ‘unidentified device’ is found but no connection.
I used this guide to liberate. I can reccomend it: http://www.modaco.com/content/windows-mobile-news/266537/liberate-your-htc-shift/ and used this rom to get all of my stuff easy: http://forum.xda-developers.com/showthread.php?t=480525
Exept USBTool everything works!
If you have more questions first read this guide and my links before you post here. I will be here for some time so if you can’t find the solotion anywhere you can post it here.
Hi all,
I’ve had my Shift for a few weeks now, and have tried a few of the methods described here and in other forums to update from the HTC supplied Windows Vista to Windows 7.
I’ve consistently hit the problem that Shift Control Center (ShagCtrl.exe) crashes once I upgrade beyond a certain point, no matter which upgrade route I choose. I really want to have ShagCtrl to have control of Wi-Fi, Bluetooth and USB etc. But I also really want to have Windows 7!
I’ve tried starting with an absolutely standard Vista as supplied by HTC. This is a pretty nice implementation of Vista, (as far as Vista can be nice!) and everything works as expected, with ShagCtrl available and working.
I’ve also tried taking a clean install of Windows 7 Ultimate onto a freshly formatted disk and installing all the drivers and programs as described.
Going the update route, everything (and in particular ShagCtrl) works until I apply the Vista SP1 update. At this point, ShagCtrl crashes with the message “ShagCtrl.exe has stopped responding. Click OK to search for a solution or…”.Of course, no solution is offered!
If I go the fresh install of Windows 7 route, something similar happens. As soon as I install ShagCtrl and restart, ShagCtrl crashes in exactly the same way. I’ve tried running ShagCtrl.exe in Vista compatibility mode – still no go.
From comments here, it seems that some folks have a working Windows 7 with a working Shift Control Center. Can someone please give me a point-by-point description of what they did to achieve this? I really don’t want to be stuck with an old version of Vista!
Thanks,
Richard
Excellent web site. Plenty of useful information here. I’m sending it to several buddies ans also sharing in delicious. And naturally, thank you for your effort!