2012-02-18 29 views
1

本週我們收到了新的Microsoft Surface v2,並且我已經完成了一些操作,以至於破壞了Surface模式。如何修復Microsoft Surface v2進入表面模式

應該發生什麼

我可以雙擊該快捷方式進入地表模式,說確定以彈出對話框,它會帶我去SurfaceLoader(一種程序,它只是顯示一個環的顆粒在中心外脈動)。片刻之後,將會彈出水模擬Attract程序,在那裏我可以觸摸中心表面標誌以查看已註冊Surface程序的列表。

會發生什麼,而不是

我雙擊該快捷方式進入地表模式(開機調試),並沒有出現過去SurfaceLoader。看起來其他程序正在運行,但SurfaceLoader正在積極維護焦點。

什麼可能把事情搞亂

  • 安裝在我的面1個應用
  • 製造上啓動我的面1應用程序運行
  • 安裝面SDK樣品
  • (也許)意外移動的重要的文件在其他地方 - (只是因爲它很容易在Windows 7 Touch中意外地移動Surface上的東西。)

讓我們來看看其中的每一個。

對於我使用Surface 1 SDK在XNA中構建的Surface 1應用程序,我們使用了.msi安裝程序來安裝該程序。它運行了,但由於Surface 1圍繞着一個名爲SurfaceInput.exe的小程序在後臺運行,程序沒有響應輸入。該程序是在啓動時通過註冊表項運行的。

  • 我已經通過控制面板卸載程序(雙重檢查)
  • 我有雙重檢查註冊表,以確保密鑰不還有

對於表面SDK示例,我從Microsoft Surface 2 SDK獲取它們:http://www.microsoft.com/download/en/details.aspx?id=26716。安裝完SDK之後,我將(在Surface上)導航到C:/ Program Files(x86)/ Microsoft SDKs/Surface/v2.0/Samples/Surface Code Samples.zip。我提取了壓縮文件,並使用InstallSamples.bat安裝了它們。安裝成功正常。

在某些時候,我能夠在Surface Application Launcher屏幕中看到這些列表。我再也無法達到這一點,所以我無法完全重建我的步驟。 我不確定這些示例提取到的位置 - 該位置似乎未包含在InstallSamples.bat文件中,並且我無法通過Windows搜索找到它們。也許它們是建立在同一個文件夾中,只是在Surface中註冊到其他地方,但從那時起我已經完成了一系列系統備份。在檢查Surface配置編輯器時,BingSurface是唯一註冊的應用程序,使我相信這可能不是原因。

最後,我可能會意外地將一些任意文件移動到其他目錄。這聽起來相當可怕,雖然我不記得我已經這樣做過的一個實例,但當Surface處於Windows 7 Touch模式時,意外移動文件或文件夾非常容易。即使在寫這篇文章的時候,我也不知何故將任務欄從屏幕的底部移動到了屏幕的頂部,而只用兩次觸摸就鎖定了屏幕。我不認爲這是問題,但它很容易做到,我也無法排除。

爲了解決這個問題,我嘗試了Windows系統還原。在安裝Surface 1應用程序後,我能夠恢復到某個點,但我嘗試了兩次以恢復到表面的原始狀態,但未成功。我等待10-20分鐘以便系統還原顯示進度,並且兩次都保留在初始化屏幕上。當Windows加載循環正在旋轉時,它不是圖形凍結的,但是從我以前的經驗來看,20分鐘似乎太長了,以至於這個過程沒有正確執行。

的事情,不工作

  • 跑步進入地表模式瓦特/調試 - 永遠的載入畫面。可以使用Alt + Tab來查看吸引正在運行,但不會將焦點切換爲吸引窗口。當我觸摸加載窗口上的表面時,可以聽到Attract play的聲音。
  • 跑臺外殼 - 永恆加載屏幕。可以聽到吸引遊戲的聲音。
  • 在單一應用程序模式下運行時輸入表面模式(在單應用程序模式下)設置爲SurfaceBing - 永久加載屏幕。 Alt +標籤顯示其運行,但不會將焦點切換到bing窗口。
  • 單應用模式下的運行表面殼設置爲SurfaceBing - 永久加載屏幕。 Alt +標籤顯示其運行,但不會將焦點切換到bing窗口。
  • 運行表面加載程序 - 直接運行會導致與上述相同的問題。

事情做單獨的系統工作

  • 編譯的示例項目RawImageVisualizer - 運行表面上很大的。可以看到pixelsense正在看到什麼。
  • 啓動必應適用於Microsoft Windows直接 - 作品只是因爲它應該
  • 啓動直接吸引C:\ Program Files文件(x86)的\微軟Surface \ 2.0 \吸引 - 水汪汪的日程上來,就像這應該。
  • 環境照明優化器 - 工作完全正常。

SurfaceLoader看起來像是發生了什麼事情,因此它認爲它應該總是處於最佳狀態。我將再次進行系統恢復,讓它整整一小時。我還會仔細檢查SurfaceLoader的屬性,以確保它沒有任何類似於「在頂部運行」的選項。

我知道表面2是新的,但我會非常感謝你有任何提示。

回答

0

你可能搞明白了現在,但爲後人的緣故,我猜你沒有正確設置權限。您應始終以管理員身份運行Surface Shell/Enter Surface Mode,或者將屬性設置爲始終以admin身份運行。你自己的程序總是需要高級權限。如果不以管理員身份運行,似乎在Windows7的要求更高級別的權限,以提高你的警告窗口,但你永遠也看不到它。它只是在等待和等待。 「表面模式」實際上只是一個特殊的用戶,直到你進入它纔會隱藏,並且從不運行Windows資源管理器或顯示桌面。所以你必須處理Windows 7的權限,讓程序爲兩個用戶運行。希望有所幫助!

相關問題