Tìm hiểu chế độ XP của Windows 7
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
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
ạ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ổ
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
chế độ seamless, bạn cần phải mở Windows 7 Start Menu, kích đúp
vào ứng dụng XP mà bạn muốn chạy, đợi một vài giây trong khi
chương trình mở trong một cửa sổ trên desktop Windows 7. Trước khi
ứng dụng XP mở, bạn phải đáp trả nhắc nhở từ Windows 7 để chọn
xem khởi chạy Virtual Machine hay Virtual Application; hãy chọn
Virtual Application.
Liệu quá trình có làm vi
ệc? Câu trả lời ở đây là có nhưng không thực s
ự
tốt như những gì nó cần phải đạt được so với mong muốn.
Với XPM, mọi thứ chạy chậm hơn so với nguyên bản trong Windows 7.
Sự truy cập vào các file chậm, các hành động backup làm chậm ứng
dụng. Đôi khi đường viền cửa sổ không xuất hiện và sau đó lại xuất
hiện trở lại không mang tính dự báo. Điều tồi tệ nhất là toàn bộ cửa sổ
ứng dụng
đã không xuất hiện mang tính lặp lại từ desktop mà không
hề có cảnh báo, có thể nói là ngẫu nhiên. Sau khi cho rằng chúng tôi
đã mất những file soạn thảo gần đây, chúng tôi đã phát hiện ra rằng
mình có thể quay trở lại cửa sổ với tài liệu vẫn mở của mình một cách
đơn giản bằng cách kích vào shortcut Word 2003 trong Windows 7
Start Menu. Tuy nhiên đôi khi chúng ta phải đóng Virtual PC từ Task
Manager và khởi chạy lại ứng dụng seamless, kiên nhẫn đợi khi nó
khởi chạy. Tuy nhiên ch
ắc hẳn sẽ có nhiều người không muốn mình lặp
lại hành động này lần nữa.
Thậm chí còn tồi tệ hơn so với việc sử dụng XPM cho các game trên
DOS; cho dù bạn có thể chạy các game nhưng chúng sẽ quá chậm so
với nỗ lực của bạn. Không nên tốn thời gian cho điều đó – hãy thử
chạy các ứng dụng MS-DOS trong XPM với hy vọng chạy toàn màn
thông báo lỗi nói rằng Customer Experience Improvement Program
wizard vẫn đang chạy trong Word 2003 session. Những gì xảy ra là
Word 2003 đã tự động khởi chạy nên wizard cần hỏi bạn để join một
chương trình gửi dữ liệu trở lại Microsoft về cách bạn đã sử dụng Office
như thế nào. Vì chế độ seamless của XPM không cho phép wizard này
có được một cửa sổ để xuất hiện bên trong nên không có cách nào để
làm cho wizard này đóng và biến mất, không có cách nào để tắt thông
báo lỗi XPM.
Một số mẹo chỉnh sửa cho một vài vấn đề nói trên
Microsoft không nói bất cứ thứ gì về các vấn đề này, bên cạnh đó cũng
không bảo bạn về cách khắc phục chúng, tuy nhiên có một số cách
bạn có thể thực hi
ện. Phương pháp mà chúng tôi mô tả khá đơn giản
nhưng lại làm việc tốt.
Đầu tiên, shut down ứng dụng seamless đang chạy và khởi chạy
Virtual Windows XP để bạn sẽ làm việc trong hệ thống ảo hoàn chỉnh
với desktop XP trong một cửa sổ. Kích phải vào desktop, chọn "New |
Shortcut", khi được nhắc nhở về vị trí của mục, kích nút "Browse" và
điều hướng đến "Desktop" và kích OK. Đặt tên shortcut là "Explorer
XP". Tiếp đến, kích phải nút "XP Start" và chọn "Open All Users"; mở
thư mục "Programs", sau đó kéo shortcut Explorer XP mới vào nó.
Kích phải và desktop, chọn "New | Shortcut" và nhập "regedit.exe"
(không có dấu ngoặc kép) như vị trí của mục; đặt tên shortcut là
"Regedit XP", kéo nó vào thư mục Programs mà bạn đã mở từ trước.
Đóng cửa sổ Programs và
đợi một vài giây cho các shortcut mà bạn đã
tạo được nhân bản tự động trong start menu của Windows 7. Sau đó
từ menu trên cùng của cửa sổ Virtual Windows XP, chọn "Action |
Close".