Tìm hiểu chế độ XP của Windows 7
Ngu
ồn : quantrimang.com
Edward Mendelson
Quản trị mạng - Windows 7 Release Candidate được phát hành với tính năng
có tên Windows XP Mode (XPM) làm những người sử dụng Windows thực sự
cảm thấy phấn khích. XPM được thiết kế để cho phép người dùng tiếp tục chạy
các ứng dụng chỉ có khả năng tương thích với hệ điều hành XP, do phần lớn các
chương trình doanh nghiệp mục đích riêng, không thể chạy một cách hoàn hảo
vớ
i Vista hoặc Windows 7.
XPM giống như một tính năng để hủy diệt XP một cách triệt để bằng cách thuyết
phục người dùng XP chuyển sang Windows 7 mà không sợ sự không tương
thích.
Trong thực tế, bản beta của XPM còn rất nhiều vấn đề cần phải đề cập đến. Tuy
nhiên đây mới chỉ là bản beta, chính vì vậy chúng ta hoàn toàn có quyền hy vọng
sẽ có sự thay đổi từ nay đến phát hành cuối cùng.
Trong bài này, chúng tôi sẽ gi
ới thiệu cho các bạn cách cài đặt XPM theo cách
Microsoft khuyến khích, với tất cả các chú thích và những điểm chưa hoàn hỏa.
Sau đó chúng tôi sẽ giới thiệu một số mẹo và mánh nhỏ, dựa trên kinh nghiệm
của một số người dùng, giúp XPM làm việc tốt hơn – những vấn đề mà Microsoft
nên thực hiện cho bạn. Cuối cùng chúng tôi sẽ giới thiệu về cách các phiên bản
trước đây của OS X tích hợp lớp tương thích mà Microsoft ch
ưa làm được như
vậy.
Chế độ XP được giả định làm việc như thế nào
XPM cho phép bạn chạy các ứng dụng cũ trên hệ điều hành mới bằng cách thực
hiện hai thứ: Đầu tiên, XPM cho phép bạn sử dụng một phiên bản Microsoft
Virtual PC mới được cải thiện để chạy một copy hoàn chỉnh của Windows XP
trong một cửa sổ riêng – xuất hiện một cửa sổ trên máy trạm Windows 7.
Thứ
hai, XPM cho phép bạn cài đặt các ứng dụng vào bản copy của Windows
XP, giống như cách bạn vẫn cài đặt chúng trong cài đặt XP trước đó. Điều đó có
nghĩa rằng bạn có thể chạy các ứng dụng đó dễ dàng từ máy trạm Windows 7
cứ như thể mình đang sử dụng các ứng dụng Windows 7 chuẩn. Trong chế độ
thứ hai (gọi là chế độ “seamless”) này, bạn không thấy Windows XP desktop mà
thay vào đó bạn chỉ
thấy một cửa sổ có chứa ứng dụng XP. Toàn bộ hệ thống
Windows XP ảo sẽ chạy ẩn trong chế độ background.
Khi lưu một file nào đó từ một ứng dụng đang chạy trong chế độ seamless trong
XPM, file đó sẽ được lưu mặc định vào cùng thư mục Documents mà bạn sử
dụng trong Windows 7. Tuy nhiên ứng dụng seamless chạy rất thông suốt đến
nỗi bạn có thể lư
u hoặc mở các file trên bất kỳ ổ đĩa hoặc thư mục nào trong cài
đặt Windows 7.
Dù chạy Windows XP Mode như một cửa sổ ứng dụng seamless hay một máy
trạm XP hoàn chỉnh, bạn hoàn toàn có thể sử dụng clipboard của Windows để
truyền tải các văn bản và các hình ảnh giữa Windows 7 và bất kỳ chương trình
nào chạy trong chế độ XP. Bạn chỉ cần copy hoặc cắt và paste giữa hai chương
trình đang được chạ
y trong hai hệ điều hành như cách thực hiện giữa hai
chương trình đang chạy trong một hệ điều hành mà bạn vẫn quen sử dụng hiện
giờ.
XPM được thiết kế để chạy phần mềm tương thích với XP chứ không phải các
phần mềm tương thích với Vista. Số này gồm có, các phiên bản cũ của phần
mềm Adobe, chẳng hạn như Acrobat 7, vẫn làm việc tố
t trong XP và các doanh
nghiệp thích duy trì nó hơn là nâng cấp sang phiên bản mới tốn kém hơn. Các
sản phẩm thân thiện với XP khác mà Vista không thích gồm có các ứng dụng
PIM cũ như Instant Recall, favorite cá nhân của bạn. Các doanh nghiệp có thể
không muốn mua phần cứng mới – chẳng hạn như máy in có các driver XP
nhưng không có driver cho Vista.
XPM có thể chạy bất cứ phần mềm này mà Windows XP có thể chạy – chỉ ngoại
trừ một số game có thể phát hiện bạn đang chạy trong m
ột máy ảo và từ chối
khởi động. Không giống như các phiên bản Microsoft Virtual PC trước đây, XPM
có thể hỗ trợ cho cả các ngoại vi USB như các camera, MP3 player và các thiết
bị di động khác, máy in và các adapter mạng không dây. Cũng không như trong
các phiên bản trước đây của Virtual PC (chỉ có thể chia sẻ các thư mục nào đó
trên hệ thống “host”), XPM có thể truy cập tất cả các ổ đĩa và driver được sử
dụng bởi hệ thống Windows 7.
Bắt đầu với Windows 7 XP Mode
Để cài đặt XPM, bạn cần kết hợp đúng ph
ần cứng và phần mềm. Phần cứng của
bạn phải gồm một CPU và bo mạch chủ hỗ trợ công nghệ ảo hóa phần cứng -
Hardware Virtualization Technology, chẳng hạn như VT-d, AMD-V, hay
Vanderpool. Nếu bo mạch chủ được sản xuất cách đây chưa đến hai năm, bạn
có thể hoàn toàn an toàn về vấn đề đó, tuy vậy cần phải tìm tùy chọn Hardware
Virtualization trong BIOS của máy tính và bật nó. Nếu bạn không chắc chắn h
ệ
thống của mình có hỗ trợ công nghệ ảo hóa này hay không, hãy vào trang hỗ trợ
của Microsoft và download, chạy tiện ích nhận dạng CPU từ Intel hay AMD để
biết được thông tin chính xác. Các trang đó cũng có thể nói cho bạn biết cách
bật công nghệ cần thiết này trong các BIOS chuẩn.
Hệ điều hành của bạn phải là Windows 7 Professional, Windows 7 Enterprise,
hoặc Windows 7 Ultimate. Phát hành RC hiện hành cài đặt Windows 7 Ultimate,
vì vậ phiên bản RC chính là phiên bản lý tưởng cho việc test XPM. Tiếp đến, bạn
cần cài đặt một nâng cấp 5MB cho phiên bản RC, nâng cấp này bạn có thể tìm
tại tại đ
ây, nơi bạn có thể download Windows Virtual PC.
Cuối cùng, từ trang này, bạn cần phải download Windows XP Mode, dung lượng
bộ cài khoảng 445MB và khi cài đặt lên đến 1GB. Cả hai download, cần phải bảo
đảm download đúng phiên bản 32-bit hay 64-bit, phụ thuộc vào hệ điều hành
Windows 7 mà bạn đang sử dụng.
Bước tiếp theo là chạy bộ cài đặt Windows
Virtual PC, khi được nhắc nhở, hãy khởi
động lại hệ thống. Sau đó, bạn cài đặt
Windows XP Mode. Bộ cài
đặt sẽ hiện diện
một màn hình nói username của XP Mode
của bạn sẽ là "user" (không thay đổi tên đó)
và nhắc bạn tạo một mật khẩu. Trên hộp
thoại tương tự, bạn hãy tích vào hộp kiểm
có nhãn "Remember credentials
(recommended)" để không bị nhắc nhở
đánh lại mật khẩu khi XPM khởi động. Hộp
thoại tiếp theo sẽ nhắc bạn bật tính năng
Automatic Updates, đây là tính năng mà bạn nên bật để
XPM tự nâng cấp mà
không cần sự can thiệp của bạn. Cuối cùng, sau khoảng 10 phút hoạt động
background, một máy trạm Windows XP ảo sẽ được mở trong một cửa sổ mới.
Có thể bạn sẽ muốn tùy chỉnh desktop và Start Menu của hệ thống XP ảo. Cho
ví dị, bạn có thể muốn mở Control Panel, then Folder Options, và tab View, làm
cho XP không ẩn các mở rộng của các kiểu file được biết, chẳng hạn như các
file .DOC sẽ hiển thị trong Explorer với
đuôi .DOC. Có thể bạn sẽ muốn mở
Display Control Panel, vào "Appearance," sau đó là "Effects," bật ClearType để
điều chỉnh phông chữ màn hình.
Cũng có thể bạn sẽ muốn cài đặt máy in để các ứng dụng đang chạy trong XPM
có thể in ấn đến các máy in mà bạn sử dụng cho Windows 7. Nếu máy in được
gắn bởi một cáp USB, tất cả những gì bạn cần thực hiện ở đây là vào menu trên
cùng của máy ảo, kích USB, sau đó kích vào dòng màu đỏ
"Attach", sau đó là
tên của máy in. XP sẽ cài đặt driver cho máy in của bạn, khi đó bạn cần phải
cung cấp đĩa cài đặt driver đi kèm với máy in, hoặc bằng cách chạy trình duyệt
trong hệ thống XP ảo, tìm và download, sau đó cài đặt driver XP cho máy in.
In ấn trong mạng
Sẽ khá dễ dàng nếu máy in của bạn sử dụng cáp USB để kết nối với mạng.
Trong trường hợp có một máy in được kết nối mạng, bạn sẽ
phát hiện ra một số
vấn đề về cách làm việc với máy in. Như Microsoft đã giải thích trong hướng dẫn
trước đây, bạn cần phải vào mục "Printers and Faxes" trong control panel của hệ
thống Virtual XP, kích vào "Add a Printer" để khởi chạy wizard cài đặt cho máy
in, sau đó chọn "Local Printer attached to this computer" (và hủy chọn hộp kiểm
bên cạnh "Automatically detect and install my Plug and Play Printer"). Hộp thoại
Select a Printer Port xuất hiện, khi đó bạn phải mở hộp sổ xuống và chọn một
trong số các cổng TS.
Danh sách các cổng đều được gán nhãn từ "TS0001" trở lên (TS có nghĩa
Terminal Services, đây là một phần mềm mà XP Mode sử dụng để truyền thông
với cài đặt Windows 7). Một trong các cổng được đánh số này sẽ dẫn đến máy in
Windows 7 của bạn – tuy nhiên không có cách nào biết được cổng nào sẽ dẫn
đến đó.
Chỉ có một thứ mà bạn có thể và phải thực hiện đó là chọn một trong các cổng
TS, tiếp tục với wizard, cài đặt driver cho máy in khi được nhắc nhở, sau đó, khi
đến trang cuối cùng của wizard, kích vào nút để in trang test. Nếu trang test
được in ra, điều đó chứng tỏ bạn đã chọn đúng số cổng TS. Trong trường hợp
không thấy xuất hiện trang in test, có nghĩa là bạn đã chọn sai và cần phải quay
trở lại chọn và lặp lại quá trình trên cho tới khi đạt được trang in test. Có lẽ ở đây
Microsoft nên cung cấp mộ
t hộp thoại cho phép bạn chọn máy in theo tên thì sẽ
rất thuận tiện cho người dùng. Tuy nhiên chúng ta hãy chờ đợi, vì đây mới chỉ
làm bản beta của Microsoft.
Trong Windows Explorer của XPM, tất cả các ổ đĩa trên hệ thống Windows 7 đều
được liệt kê cứ như chúng là các ổ đĩa mạng. Cho ví dụ, nếu máy tính Windows
7 của bạn được đặt tên là Roscoe, và bạn có một ổ đĩa E trên máy tính Windows
7, khi đó nó cũng sẽ xuất hiện trong Explorer của XPM nhưng thể hiện là "E on
Roscoe". Điều này không thuậ
n tiện bằng cách sử dụng kiểu thể hiện truyền
thống "E:\" để chỉ thị ổ đĩa trên cả Windows 7 và XP, tuy nhiên điều đó cũng là
khá tốt, những thay đổi về hình thức sẽ rất dễ dàng. Nếu bạn là một chuyên gia,
bạn sẽ biết cách sử dụng tính năng Map Network Drive trong Explorer để gán
các ký tự ổ đĩa thông thường cho ổ đĩa mà XPM hiển thị như một ổ
đĩa mạng.
(Không nên thử nếu bạn không biết và hiểu các thủ tục).
Sau khi có được những điều cơ bản về hệ thống, bước tiếp theo bạn thực hiện
là cài đặt các ứng dụng cần sử dụng trong XPM. Chẳng hạn như chúng tôi đã
thực hiện cài Office 2003. (Office 2003 chạy trong Vista, các thành phần của
Office 2003 và Office 2007 có thể được cài đặt trên cùng hệ thống, tuy nhiên
phải không hệ thống ả
o như XPM, còn Outlook 2003 và Outlook 2007 không thể
được cài đặt trên cùng một máy). Chúng tôi cũng cài đặt một chương trình
chuyển đổi Word-to-HTML có tên HTML Transit.
Ở đây chúng tôi đã phát hiện ra một trong những tính năng thuận tiện nhất của
XPM: Khi bạn cài đặt một chương trình trong chế độ XPM, shortcut chạy chương
trình đó trong chế độ XPM seamless sẽ được truy cập trong Windows 7 Start
Menu, trong All Programs | Windows Virtual PC | Virtual Windows XP
Applications. Điều đó cho phép bạn chạy các ứng dụng này một cách thông suốt
mà không cần mở
desktop XPM một cách đầy đủ.
Điều này nghe có vẻ khá thú vị nhưng những gì cảm nhận thực tế lại không hẳn
như vậy. Các shortcut của Office 2003 xuất hiện trong Windows 7 Start Menu,
tuy nhiên trở ngại ban đầu mà chúng tôi gặp phải là shortcut HTML Transit mà
chúng tôi cũng cài đặt lại không biết vì một lý do nào đó không xuất hiện ở đây.
Tuy nhiên cuối cùng chúng tôi cũng đã chỉ ra rằng chỉ các shortcut XPM tự động
được tạo trong Windows 7 Start Menu là các shortcut được tạo trong XPM Start
Menu cho tấ
t cả người dùng – không trong Start Menu cho bất cứ người dùng
riêng lẻ. Vì HTML Transit tạo shortcut của nó trong XP Start Menu trong thư mục
Start Menu của người dùng cá nhân, không phải thư mục All Users, nên shortcut
của nó không xuất hiện trong Windows 7 Start Menu. Để sửa lỗi này, chúng tôi
đã kích phải vào nút XP Start, chọn "Open", "Programs" và kéo shortcut HTML
Transit từ thư mục Programs vào desktop XP. Sau đó kích phải vào nút Start lần
nữa, chọn Open All Users và kéo shortcut vào trong thư mục All Users. Và
shortcut sẽ xuất hiện trong Windows 7 Start Menu.