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選項啟用,以便它的可能負荷無證司機或可執行文件,如下面的建議。
- Uninstall KB932596 , KB938979 , KB938194 and KB941649 updates from “Installed Updates” in “Programs and Features”, and never install them again.卸載kb932596 , kb938979 , kb938194和kb941649更新,從“已安裝的更新”在“程序和功能” ,從來沒有安裝它們。 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 ,它納入所有這些變化。
- 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.一個容易解決的麻煩是把計算機進入睡眠或休眠模式而非關機每次。
- Use使用 ReadyDriver Plus to permanently disable and turn off disable driver signing enforcement automatically readydriver加永久禁用和關閉禁用驅動程序簽名自動執法 on every system startup.對每一個系統啟動。
- 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 我的數字生活論壇 . 。
Related Articles相關文章
- Workaround for Vista Cannot Load Low Level Driver Signing Issue替代Vista無法負荷低的水平驅動程序簽名的問題
- Differences and Advantages Between 32-bit (x86) VS 64-bit (x64) Windows Vista分歧和優勢之間的32位( x86 )與64位( x64 )的Windows Vista
- 32-bit or 64-bit (x64) Windows Vista? 32位或64位( x64 ) Windows Vista嗎?
- Windows Vista tcpip.sys Connection Limit Patch for Event ID 4226 Windows Vista的Tcpip.sys中的連接限制補丁事件ID 4226
- Download KB938194 and KB938979 Vista Updates with No WGA Validation下載kb938194和kb938979 Vista的更新沒有WGA驗證
- Enable CMSS of Creative Sound Blaster Live!使的CMSS創意的Sound Blaster Live ! 24-Bit External in Vista x86 and X64 24位外部在Vista x86和x64
- Download Vista Loader 2.1.2 OEM BIOS Crack Emulator下載Vista的裝載機2.1.2的OEM BIOS的裂縫模擬器
- Activate 64-bit Windows Vista (Ultimate and x64) with TimerStop v2a Crack plus 2099 Trick激活64位的Windows Vista (最終和x64 )與timerstop v2a裂紋,另加2099伎倆
- Windows Vista In-Place Upgrade from Windows XP Support Matrix and Options Windows Vista中在就地升級從Windows XP則支持矩陣及期權
- 64-bit (x64) Windows Vista Official Direct Download Links 64位( x64 ) Windows Vista的官方直接下載鏈接



















May 7th, 2008 02:07 2008年5月7日2時07分
[...] 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 )的
May 16th, 2008 09:55 2008年5月16日9時55分
[...] read the fix to cannot disable integrity checks issue on x64 versions of Windows [...] [ … … ]讀修正無法禁用完整性檢查問題的x64版本的Windows [ … … ]