Đảm bảo ứng dụng dành cho máy tính để bàn: Sự trợ giúp bạn cần cập nhật Windows 10

0
6

            Nếu bạn có giấy phép Windows dành cho doanh nghiệp hoặc giáo dục, Microsoft hứa sẽ làm mọi cách để ứng dụng kinh doanh của bạn hoạt động với Windows 10 và Office.
        

            
                                                                             
            
            

                 [19459] ] ]
    

     Cách thiết lập máy tính Windows 10
     Trước khi bạn bắt đầu sử dụng máy Windows 10 mới của mình, hãy làm theo năm bước sau.
    

    

Vấn đề nâng cấp lên phiên bản Windows mới không phải là phiên bản mới của hệ điều hành – đó là liệu các ứng dụng và thiết bị bạn cần sử dụng trong doanh nghiệp của mình có tương thích với bản phát hành mới không

    
        

Trong lịch sử, điều đó gây đau khổ cho các tổ chức lớn với hàng ngàn ứng dụng, được viết nội bộ và từ bên thứ ba hoặc với các thiết bị ngoại vi vẫn hoạt động nhưng không còn được hỗ trợ với trình điều khiển cập nhật. Ký ức về nỗi đau trong quá khứ có thể khiến các bộ phận CNTT cảnh giác với việc nâng cấp, vì những vấn đề họ mong đợi hoặc thời gian và tài nguyên họ dành cho các ứng dụng thử nghiệm để đảm bảo chúng tương thích – ngay cả với các công cụ như Bộ công cụ sẵn sàng Office và Sẵn sàng nâng cấp trong Windows Phân tích.

Hết lần này đến lần khác, khách hàng nói với Microsoft rằng những lo lắng về khả năng tương thích ứng dụng đang ngăn họ nâng cấp lên Windows 10 hoặc theo kịp các bản cập nhật tính năng hai năm một lần. Và với chưa đầy một năm cho đến khi Windows 7 không còn hỗ trợ, đó là một vấn đề.

Windows đã có các cơ chế tương thích để làm cho các ứng dụng chạy hoạt động với các bản phát hành cũ hơn. Windows 10 cung cấp hàng ngàn khả năng tương thích 'shims' cho các ứng dụng cụ thể. Theo Bernado Caldas, tổng giám đốc nhóm Windows Commercial tại Microsoft, các phân tích mở rộng cho thấy hơn 99% ứng dụng tương thích với Windows 10 và 99% các tiện ích bổ trợ và plugin của bên thứ ba thương mại tương thích với Office 365 Pro Plus.

"Ít hơn 0,3 phần trăm tài liệu có thể có các vấn đề vĩ mô tiềm ẩn, nhưng đó có thể là một vấn đề quan trọng đối với các khách hàng dịch vụ tài chính của chúng tôi có nhiều bảng tính với macro. Vì vậy, chúng tôi đã thực hiện rất nhiều công việc tương thích cho điều đó. trong số các tài liệu 64 bit có macro có thể cần khắc phục. Đó là ít hơn một phần trăm – chúng tôi ước tính nó thấp đến 0,6 phần trăm. "

Microsoft luôn làm việc với các tổ chức lớn để khắc phục các sự cố cụ thể, nhưng một số khách hàng chỉ đơn giản là không mong đợi nhận được sự giúp đỡ đó – vì vậy, nó đã làm cho quá trình trở nên ít quảng cáo và có hệ thống hơn.

Với Đảm bảo ứng dụng máy tính để bàn, khách hàng chỉ cần gửi yêu cầu qua cổng FastTrack và Microsoft chỉ định một kỹ sư làm việc với họ cho đến khi vấn đề được khắc phục – liệu điều đó có nghĩa là giúp họ thay đổi mã của riêng họ, nhận OEM để thay đổi hoặc thậm chí thay đổi mọi thứ trong đó Office hoặc Windows để giải quyết nó.

Chúng tôi phá vỡ nó, chúng tôi sửa nó

Một số khách hàng mong đợi điều này sẽ hoạt động theo cách tham gia tư vấn, với Microsoft sẽ đến và kiểm tra các ứng dụng họ sử dụng. Thay vào đó, giải thích Aleks Lopez, người điều hành nhóm Đảm bảo ứng dụng máy tính để bàn, đây là dịch vụ 'sửa lỗi' để sử dụng khi ứng dụng không hoạt động trên Windows 10. Những người khác chỉ muốn biết liệu Microsoft có thực sự xem xét các yêu cầu hay không.

"Rất nhiều khách hàng nghĩ rằng chúng tôi không thực sự là một người sẽ nhấc điện thoại và giúp đỡ họ. Khi họ gửi yêu cầu và nhận ra rằng có những người ở đây sẽ làm việc với họ miễn phí, họ nói với chúng tôi rằng họ không Hiện tại không có vấn đề gì nhưng họ rất vui khi biết chúng tôi ở đây và họ sẽ sử dụng dịch vụ khi họ bắt đầu nâng cấp. " Cuối cùng, ít ai trong số những khách hàng đó tìm kiếm sự đảm bảo rằng dịch vụ này thực sự sẽ quay trở lại với các vấn đề – nhưng Lopez sẽ không muốn họ không thực hiện cuộc gọi đầu tiên đó.

"Ngay cả điều gì đó đơn giản đối với chúng tôi, khách hàng cũng không có tầm nhìn đúng. Họ nghĩ rằng đó sẽ là một vấn đề lớn và sẽ rất khó khăn. Ngay cả khi đó không phải là nhiều ứng dụng, ngay cả khi đó chỉ là một số vấn đề , nó thực sự rất căng thẳng. Đối với chúng tôi, đó là một sửa chữa đơn giản mà chúng tôi đã thấy hàng triệu lần và rất dễ giải quyết. Đối với họ điều đó thật khó khăn và nó đã tạo ra rất nhiều lo lắng. "

Làn sóng đầu tiên trong số các yêu cầu Đảm bảo Ứng dụng Máy tính để bàn bao gồm khoảng 7.000 ứng dụng (trong số 41.000 ứng dụng mà khách hàng yêu cầu trợ giúp đang sử dụng). Trong số 7.000 ứng dụng đó, chỉ có 49 bản sửa lỗi cần thiết. Đó là 0,7 phần trăm các ứng dụng khiến khách hàng lo lắng, vì vậy nhóm bắt đầu theo dõi xem có bao nhiêu ứng dụng mà khách hàng mong đợi sẽ gặp sự cố. "Họ nghĩ rằng 17 phần trăm ứng dụng của họ sẽ bị hỏng và những gì chúng ta đang thấy nói chung là 0,12 phần trăm", Lopez nói với TechRepublic.

Đó là điều mà nhóm Windows luôn mong đợi, "nhưng bạn không bao giờ biết có bao nhiêu khách hàng có các phiên bản Windows cũ và những gì trong hệ sinh thái kinh doanh đằng sau một tường lửa mà chúng ta không nhận được tín hiệu từ xa", Lopez nói. Sự không chắc chắn đó đã khiến Microsoft đưa một số lượng người đáng kể vào nhóm Đảm bảo ứng dụng máy tính để bàn: "âm lượng [of requests] thấp hơn đáng kể – một phần nhỏ so với những gì chúng tôi dự đoán", Lopez nói thêm.

Vấn đề phổ biến nhất là khách hàng đang chuyển sang Windows 10 để cải thiện vấn đề phát hiện bảo mật trong các ứng dụng. Nhưng các vấn đề không nhất thiết phải mới đối với Windows 10, Lopez lưu ý. "Vâng, bản thân hệ điều hành này an toàn hơn, nhưng thường thì họ đã triển khai Windows 7 hơn mười năm trước và họ đã không chọn các tính năng bảo mật như UAC [User Account Control] mà hiện tại họ đang chọn tham gia. Rất nhiều khách hàng không còn muốn để cho phép các ứng dụng chạy trong chế độ quản trị viên. Họ đang chọn nhiều tính năng có trong Windows 7 và nó cũng phá vỡ các ứng dụng đó trên Windows 10. "

XEM: Mẫu chính sách cập nhật hệ thống download (Tech Pro Research)

Đối với một "công ty tư vấn dịch vụ CNTT toàn cầu" chưa được đặt tên, vấn đề là hàm SetWindowsHookExA trong thư viện USERS32.DLL mà ứng dụng của họ đang sử dụng để truy vấn các giá trị từ một Truy cập cơ sở dữ liệu 2003. Ứng dụng đã hoạt động trên Windows 7 với UAC bị vô hiệu hóa, nhưng với UAC trên nó sẽ không cho phép người dùng chọn hoặc cập nhật dữ liệu trên Windows 7 hoặc Windows 10 – và họ không có mã nguồn.

Các vấn đề phổ biến khác cũng cơ bản như việc khách hàng chưa nâng cấp lên phiên bản mới của ứng dụng tương thích với Windows 10, vì họ không biết có một phiên bản mới. Trên thực tế, rất nhiều báo cáo Đảm bảo Ứng dụng Máy tính để bàn đã được sửa chữa bởi nhóm tìm kiếm trên web để biết chi tiết nâng cấp ứng dụng mà chuyên gia tương thích ứng dụng Microsoft Chris Jackson đã viết một blog với các mẹo về cách tự tìm kiếm.

Rất nhiều yêu cầu Đảm bảo Ứng dụng Máy tính để bàn là về các tuyên bố hỗ trợ từ các nhà cung cấp phần mềm; phần mềm có thể hoạt động hoàn hảo trên Windows 10, nhưng nếu nhà cung cấp phần mềm không cam kết hỗ trợ phần mềm này trong các bản phát hành tương lai của Windows 10, khách hàng lo lắng rằng họ sẽ chạy nó mà không cần hỗ trợ. Trong những trường hợp đó, Lopez nói: "Chúng tôi liên hệ với nhà cung cấp phần mềm để chỉ cho họ cách họ có thể nhận được hỗ trợ từ chúng tôi và điều đó thường giúp họ tự tin đưa ra tuyên bố hỗ trợ."

Đôi khi, đó là phần mềm nhà cung cấp yêu cầu giúp đỡ với các vấn đề khách hàng của họ có khi nâng cấp. Đăng nhập một lần vào mã hóa toàn bộ đĩa WinMagic SecureDoc được sử dụng để ngừng hoạt động sau khi cập nhật Windows 10 vì khóa đăng ký đã bị xóa trong quá trình nâng cấp. Nhóm Windows đã có thể tìm ra sự cố và phát triển một bản sửa lỗi di chuyển toàn bộ khóa đăng ký trong một bản cập nhật trong hai tuần. Thay vì yêu cầu khách hàng đợi trong khi họ thử nghiệm các bản phát hành mới, WinMagic hiện đảm bảo rằng SecureDoc sẽ tương thích với tất cả các bản cập nhật Windows 10 mới trong vòng 30 ngày – và cuối cùng khả năng tương thích sẽ được đảm bảo vào ngày bản cập nhật Windows được phát hành.

Không có mã nguồn, không có vấn đề gì

0,12 phần trăm ứng dụng đó có vấn đề có xu hướng là các ứng dụng cũ hơn. "Chúng tôi đang chứng kiến ​​những khách hàng có ứng dụng được xây dựng vào năm 1995 và nhà phát triển đã mất từ ​​lâu", Lopez nói. "Ứng dụng chạy trên Windows 7, họ chuyển sang Windows 10 và một số lỗi đã xảy ra." Các ứng dụng có vấn đề đã bao gồm các ứng dụng Access 2003, Visual Basic 5 và Visual Basic 6. Đôi khi, nó bật các tính năng bảo mật gây ra sự cố; những lần khác, có các tham chiếu đến các API không được dùng nữa.

Nếu có một nhà phát triển trong tổ chức có thể cập nhật mã nguồn, nhóm Đảm bảo ứng dụng máy tính để bàn sẽ giúp họ làm điều đó. Nếu không, Microsoft có thể tạo một shim cho ứng dụng để ứng dụng chạy lại. Đối với các chuyên gia tư vấn đã thất bại với ứng dụng Access 2003 và không có mã nguồn, nhóm đã tạo một shim, Authenticode – đã ký tên thực thi và thay đổi thư mục cài đặt để nó chạy từ một vị trí đáng tin cậy, giải quyết vấn đề.

Một khách hàng có ứng dụng 32 bit, mà Microsoft biết sẽ chạy trên phiên bản Windows 64 bit mà không gặp sự cố nào. Nhưng nó được đóng gói với trình cài đặt 16 bit sẽ không chạy, vì vậy nhóm Đảm bảo ứng dụng máy tính để bàn đã giúp họ tạo gói Windows 10 để cài đặt nó.

Và đôi khi nó trở thành một vấn đề trong Windows, sau đó Microsoft sửa lỗi (và Sửa lỗi ứng dụng trên máy tính để bàn được ưu tiên từ các nhóm Windows và Office). Tuy nhiên, hiếm khi xảy ra sự cố trong Windows và khi đó thường là trường hợp cạnh với sự kết hợp độc đáo giữa công nghệ và ứng dụng thay vì lỗi sẽ ảnh hưởng đến nhiều người dùng, Lopez nói. "Bất cứ khi nào chúng tôi sửa lỗi hệ điều hành, nó thường bị cô lập với một nhà cung cấp phần mềm hoặc khách hàng cụ thể, hoặc nhiều nhất là một số ít khách hàng, không phải là một số lượng lớn các tổ chức."

Hendrick Ô tô Group, a đại lý xe hơi lớn của Mỹ, đã có một trong những sự kết hợp hiếm hoi đó. Caldas nói: "Có một máy in cũ trong một số văn phòng của họ hoạt động với ứng dụng kinh doanh trực tuyến của họ không tương thích và yêu cầu khắc phục". "Chúng tôi đã sửa nó bằng một dòng mã."

XEM: 20 mẹo chuyên nghiệp để làm cho Windows 10 hoạt động theo cách bạn muốn (PDF miễn phí)

Không sợ rằng đã gửi Hendrick cho Microsoft, VP Công nghệ thông tin Robert Taylor nói với TechRepublic: "Đó thực sự là một ẩn số và chúng tôi muốn làm điều đó ngay từ đầu."

Đội ngũ CNTT của Hendrick có 52 người để chăm sóc 10.000 nhân viên tại gần 130 đại lý và trung tâm dịch vụ trên khắp Hoa Kỳ, từ đó xử lý 27 thương hiệu xe hơi khác nhau như BMW, Chevy, Fiat, Honda và Porsche. Điều đó có nghĩa là các công cụ chạy từ 27 OEM khác nhau mà họ không kiểm soát được, bao gồm các trạm lập trình được sử dụng cho chìa khóa xe hơi chạy các ứng dụng gọi lại hệ thống của nhà sản xuất ô tô – có thể ở Nhật Bản hoặc Đức. Một số trong những thay đổi cần thiết, mà Microsoft đã phối hợp với các nhà sản xuất.

Nâng cấp các PC Windows mà các thiết bị đầu cuối xử lý thanh toán kết nối có liên quan đến cái mà Taylor gọi là "một số sắc thái". Nó không giúp toàn bộ đại lý phải được nâng cấp qua đêm, từ 10 giờ tối đến 6 giờ sáng (hoặc vào Chủ nhật, đối với các địa điểm lớn hơn). "Quá trình mà các thiết bị đầu cuối phải được loại bỏ khỏi kho và hủy bỏ, xóa phần mềm, hệ điều hành mới và sau đó cài đặt phần mềm và sau đó đăng ký thiết bị đầu cuối thanh toán – Microsoft thực sự đã đưa mọi người lên trang web để viết kịch bản", Taylor cho biết.

Ngay cả khi bạn không cần mức hỗ trợ đó, Taylor vẫn khuyến khích các doanh nghiệp khác sử dụng Đảm bảo ứng dụng trên máy tính để bàn. "Điều mà hầu hết các bộ phận công nghệ phải vật lộn với là yêu cầu sự giúp đỡ từ một người hiểu biết nhiều hơn về công nghệ", ông lưu ý.

Hendrick đã đi được một nửa chặng đường di chuyển Windows 10 và sự hỗ trợ tương thích mà Microsoft đã nhận được có nghĩa là nhóm CNTT cảm thấy thoải mái về việc cập nhật Windows trong tương lai – đó chính xác là những gì chương trình được thiết kế để thực hiện.

Cũng xem

LEAVE A REPLY

Please enter your comment!
Please enter your name here