Unable to Disable Integrity Checks Cause Drivers Not Found in 64-bit Vista (x64)無法禁用完整性檢查事業的司機沒有發現在64位Vista的( x64 )的

Many Windows Vista users install non-certified or non-signed drivers on 64bit (x64) edition of Vista, which features Kernel Patch Protection that prevents unauthorized patch or change to the key resources used by the kernel or kernel code itself and its data structures from been modified.很多Windows Vista用戶安裝非認證或不簽名的驅動程序對64位( x64 )的版Vista中,哪些功能內核修補程序保護,防止未經授權的修補程序或改變的關鍵資源,所用的內核或內核代碼本身和它的數據結構,從被修改。 The workaround to run unsigned and uncertified drivers in 64-bit Vista is by using the following command:替代運行未簽名的和無證司機在64位Vista是通過使用以下命令:

bcdedit /set loadoptions DDISABLE_INTEGRITY_CHECKS Bcdedit - /設置loadoptions ddisable_integrity_checks
bcdedit -set loadoptions \”DDISABLE_INTEGRITY_CHECK” Bcdedit - -設置loadoptions \ “ ddisable_integrity_check ”
bcdedit -set loadoptions \DDISABLE_INTEGRITY_CHECKS” Bcdedit - -設置loadoptions \ ddisable_integrity_checks “
bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS bcdedit.exe集loadoptions ddisable_integrity_checks
Bcdedit.exe /set nointegritychecks ON bcdedit.exe /設置nointegritychecks對

However, when user attempts to run the above command to disable integrity checks on the loading drivers, the following error message appears:但是,當用戶試圖運行上述命令停用的完整性檢查,載貨司機,出現以下錯誤消息:

An error occurred while attempting to reference the specified entry.發生錯誤,而企圖以參考指定的條目。
The system cannot find the file specified.系統無法找到指定的檔案。

And if you manage to apply setting above previously on load options, but suddenly, there are errors and problems related to rejected or unacceptable drivers or services.如果你管理申請設置上述以前就載入選項,但突然間,有錯誤和相關的問題拒絕或不能接受的驅動程序或服務。 Vista simply does not accept any unsigned drivers or processes, causing old drivers or software processes that haven’t been updated cannot be found and installed in Vista x64. Vista中根本不接受任何未經簽名的驅動程序或進程,造成舊驅動程序或軟件過程尚未更新,無法找到和安裝在Vista x64 。 The issue is known to affect PeerGuardian, TV tuner cards, Gigabit Ethernet adapters, CD/DVD-ROM/RW drives, and many other devices.問題是眾所周知的影響peerguardian ,電視卡,千兆以太網適配器, CD / DVD - ROM光碟/ RW驅動器,以及其他許多裝置。 Although the devices are listed and shown in Device Manager in System Properties, but they’re not working due to the unsigned driver issue.雖然裝置上市,並顯示在設備管理器在系統屬性,但他們沒有工作,由於該未簽名驅動程序的問題。 It also affects and fails any modified system files such as它也影響並沒有任何修改的系統文件,如 patched tcpip.sys修補Tcpip.sys中 to unlock network speed potential.解鎖網絡速度的潛力。

In System Event Log, there may be also log message saying something like: “Windows cannot verify the digital signature for this file.在系統事件日誌中,有可能也日誌消息說,一些想: “ Windows無法核實數碼簽署該文件。 A recent hardware or software change might have installed a file that is signed incorrectly or damaged, or that might be malicious software from an unknown source.”最近的硬件或軟件的改變可能已經安裝了一個文件,就是簽署不當或損壞,或可能被惡意軟件從來源不明“ 。

The problem occurs because Microsoft has decided to disable DDISABLE_INTEGRITY_CHECKS support in updated x64 Vista, which mean users cannot disable the integrity checks anymore.問題發生原因,是因為微軟已經決定停用ddisable_integrity_checks支持在更新的x64 Vista中,這意味著用戶不能禁用完整性檢查了。 Microsoft is reportedly rolled out the change various updates including KB932596, KB938979, KB938194 and KB941649 hotfixes, and probably Windows Vista Service Pack 1.據報導,微軟推出了變化,各種更新,包括kb932596 , kb938979 , kb938194和kb941649的修補程序,並可能Windows Vista的Service Pack 1中。

The updates also remove the effectiveness of ignoring code signing for drivers in Group Policy.更新也刪除的成效,忽略了代碼簽名的司機在組策略。 Previously, users can run “gpedit.msc” and navigate to User Configuration -> Administrative Templates -> System -> Driver Installation, and then enable the “Code signing for drivers” and set the option to “Ignore”.以前,用戶可以運行“ gpedit.msc ”並瀏覽至用戶配置-> “管理模板- >”系統-> “驅動程序的安裝,然後啟用”代碼簽名的司機“ ,並設置選項”忽略“ 。 This option also no longer works.這個選項也不再工程。

There are a few possible resolution or workaround to re-enable the ability to disable integrity checks and have DDISABLE_INTEGRITY_CHECKS option enabled so that it’s possible to load uncertified drivers or executables, such as suggestions below.有幾個可能的解決方案或替代方法,以重新啟用的能力,要禁用完整性檢查,並已ddisable_integrity_checks選項啟用,以便它的可能負荷無證司機或可執行文件,如下面的建議。

  1. Uninstall KB932596 , KB938979 , KB938194 and KB941649 updates from “Installed Updates” in “Programs and Features”, and never install them again.卸載kb932596kb938979kb938194kb941649更新,從“已安裝的更新”在“程序和功能” ,從來沒有安裝它們。 Best still, hide the updates from viewing and accidental install in Windows Update.最好的仍然是,隱藏的更新,從觀景和意外安裝在Windows Update 。 After uninstalling and rebooting the computer, add the DDISABLE_INTEGRITY_CHECKS option and restart to disable integrity checks again.之後,卸載並重新啟動電腦,添加ddisable_integrity_checks選項,並重新啟動禁用完整性檢查一次。 This method probably won’t work with the release of SP1, which incorporated all these changes.這種方法可能不會工作與釋放SP1 ,它納入所有這些變化。
  2. Press F8 key upon initial system boot up, and then choose to disable forced driver signing enforcement for that boot session.按下F8鍵後,初步系統開機,然後選擇停用強迫司機簽訂執法為啟動會議。 However, users have to apply this option every shutdown and restart.不過,用戶要申請這個選項,每關閉並重新啟動。 An easy solution to the hassle is put computer into sleep or hibernate mode instead of shutting down everytime.一個容易解決的麻煩是把計算機進入睡眠或休眠模式而非關機每次。
  3. Use使用 ReadyDriver Plus to permanently disable and turn off disable driver signing enforcement automatically readydriver加永久禁用和關閉禁用驅動程序簽名自動執法 on every system startup.對每一個系統啟動。
  4. Sign the driver with test certificate, which is supplied with簽署驅動程序與測試證書,這是供應 Software Development Kit (SDK) for Windows Vista and .NET Framework 3.0 Runtime Components軟件開發工具包( SDK )為Windows Vista和。 NET Framework 3.0的運行時組件 , and then turn of test signing mode in Vista x64 by suing “bcdedit.exe /set TESTSIGNING ON” command. ,然後打開測試簽署模式在Vista x64由起訴“ bcdedit.exe /設置testsigning就”命令。 This trick will need computer running consistently in testing mode, which meant for developers to try out drivers signed with self-signed or test certificate.這一招將需要計算機運行始終在測試模式,這意味著開發商嘗試司機簽訂的自簽或測試證書。 Risk for running computer in test signing mode is unknown, and there will be “Test Mode” watermarks been labeled on four corner of desktop, although the風險運行的電腦在測試簽署模式是未知的,會有“測試模式”水印被稱為對四個角落的桌面上,雖然 64-bit watermark can also be removed 64位水印還可以被刪除 .

IMPORTANT : This is a machine translated page which is provided "as is" without warranty. 重要說明 :這是一個機器翻譯網頁是“按原樣”提供的擔保。 Machine translation may be difficult to understand.機器翻譯可能很難理解。 Please refer to請參閱 original English article英文原版的文章 whenever possible.只要有可能。

Share and contribute or get technical support and help at分享和貢獻,或取得技術的支持和幫助,在 My Digital Life Forums 我的數字生活論壇 .



2 Responses to “Unable to Disable Integrity Checks Cause Drivers Not Found in 64-bit Vista (x64)” 2反應“無法禁用完整性檢查事業的司機沒有發現在64位Vista的( x64 )的”

  1. Vista 64 bit beta driver issues - ABXZone Computer Forums Vista的64位測試版驅動程序問題-a bxzone電腦論壇
    May 7th, 2008 02:07 2008年5月7日2時07分
    1

    [...] that I am home sick I have time to nerdify Here is the link to the patches you need to uninstall: Unable to Disable Integrity Checks Cause Drivers Not Found in 64-bit Vista (x64) [ … … ]我家有病我有時間去nerdify這裡是鏈接到補丁,你需要卸載:無法禁用完整性檢查事業的司機沒有發現在64位Vista的( x64 )的

  2. Workaround for Vista Cannot Load Low Level Driver Signing Issue » My Digital Life替代Vista無法負荷低的水平驅動程序簽名的問題»我的數位生活
    May 16th, 2008 09:55 2008年5月16日9時55分
    2

    [...] read the fix to cannot disable integrity checks issue on x64 versions of Windows [...] [ … … ]讀修正無法禁用完整性檢查問題的x64版本的Windows [ … … ]

Leave a Reply離開的答复

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> 您可以使用這些標籤:的<a href="" title=""> <abbr title=""> <acronym title="">的<b> <blockquote cite=""> <cite>的<code> <刪除日期時間= “ ” >的<em>的<i> <q cite=""> <strike>的<strong>

Subscribe without commenting訂閱無評論


Custom Search

New Articles新的條款,

Incoming Search Terms for the Article傳入的搜索條件文章

DDISABLE_INTEGRITY_CHECKS ddisable_integrity_checks - - bcdedit /set loadoptions DDISABLE_INTEGRITY_CHECKS Bcdedit - /設置loadoptions ddisable_integrity_checks - - Windows cannot verify the digital signature for this file. Windows無法核實數碼簽署該文件。 A recent hardware or software change might have installed a file that is signed incorrectly or damaged, or that might be malicious software from an unknown source. 最近的硬件或軟件的改變可能已經安裝了一個文件,就是簽署不當或損壞,或可能被惡意軟件從來源不明。 - - disable integrity checks 禁用完整性檢查 - - bcdedit integrity Bcdedit -完整性 - - all 全部 - - "windows cannot verify the digital signature for this file" “ Windows無法核實的數字簽名這個檔案” - - disable integrity checks vista x64 禁用完整性檢查Vista的x64 - - disable integrity check 禁用完整性檢查 - - "windows cannot verify the digital signature" “ Windows無法核實的數字簽名” - - unlock KB938194 解鎖kb938194 - - ddisable_integrity_checks always off ddisable_integrity_checks始終小康 - - vista 64 disable integrity check Vista的64禁用完整性檢查 - - bcdedit integrity checks Bcdedit -完整性檢查 - - vista disable integrity check Vista中禁用完整性檢查 - - windows server 2008 driver integrity checks 在Windows Server 2008的驅動程序完整性檢查 - - windows cannot verify the digital signature for this file Windows無法核實數碼簽署此文件 - - disable digital signature 禁用數字簽名 - - permanently switch off "signed drivers" vista 永久關掉簽署的“司機” Vista的 - - vista disable integrity checks Vista中禁用完整性檢查 - - vista disable integraty checks Vista中禁用integraty檢查 - - disable signed drivers protection in 64 bit vista 2008 禁用簽名的驅動程序保護在64位Vista的2008年 - - disable integrity checks vista 禁用Vista的完整性檢查 - - disable driver integrity checks 禁用驅動程序完整性檢查 - - vista 64 integrity check Vista的64完整性檢查 - - remove vista x64 driver signing 刪除Vista的x64驅動程序簽名 - - vista disable digital signature check Vista中禁用數字簽名檢查 - - kb941649 kb941649 - - windows 2008 server disable integrity check 在Windows 2008服務器上禁用完整性檢查 - - disable x64 driver signing 禁用x64驅動程序簽名 - - DDISABLE_INTEGRITY_CHECKS Vista SP1 ddisable_integrity_checks Vista的SP1的 - - bcdedit vista SP1 DDISABLE_INTEGRITY_CHECKS Bcdedit - Vista的SP1的ddisable_integrity_checks - - Windows cannot verify the digital signature for this file. Windows無法核實數碼簽署該文件。 - - bcdedit integrity check Bcdedit -完整性檢查 - - windows 2008 permanently disable driver signature check 在Windows 2008永久禁用驅動程序簽名檢查 - - disable vista driver check 禁用Vista的驅動程序檢查 - - bcdedit no integrity check Bcdedit -沒有完整性檢查 - - turn off Code integrity 關閉代碼的完整性 - - windows vista sp1 64-bit unsigned drivers Windows Vista的SP1的64位未簽名的驅動程序 - - bcdedit loadoptions integrity Bcdedit - loadoptions的完整性 - - disable integrity checks vista 64 禁用完整性檢查Vista的64 - - vista driver integrity Vista的驅動程序的完整性 - - bcdedit /set loadoptions DDISABLE_INTEGRITY_CHECKS vista sp1 Bcdedit - /設置loadoptions ddisable_integrity_checks Vista的SP1的 - - integrity check vista 完整性檢查Vista的 - - vista integrity bcdedit Vista的完整Bcdedit - - - windows vista 64 unsigned drivers disable integrity Windows Vista的64未經簽名的驅動程序禁用的完整性 - - vista x64 bcdedit driver sign Vista的x64 Bcdedit -司機簽署 - - workaround for xp x64 to accept non-signed drivers 替代XP x64的接受非簽名的驅動程序 - - disabilitare controllo driver firma vista 64 disabilitare controllo司機事務所Vista的64 - - enable integrity checks vista 使完整性檢查Vista的 - -