").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),C.head.appendChild(r[0])},abort:function(){i&&i()}}});var Jt,Kt=[],Zt=/(=)\?(?=&|$)|\?\?/;ce.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Kt.pop()||ce.expando+"_"+jt.guid++;return this[e]=!0,e}}),ce.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Zt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Zt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=v(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Zt,"$1"+r):!1!==e.jsonp&&(e.url+=(At.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||ce.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=ie[r],ie[r]=function(){o=arguments},n.always(function(){void 0===i?ce(ie).removeProp(r):ie[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Kt.push(r)),o&&v(i)&&i(o[0]),o=i=void 0}),"script"}),le.createHTMLDocument=((Jt=C.implementation.createHTMLDocument("").body).innerHTML="
",2===Jt.childNodes.length),ce.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(le.createHTMLDocument?((r=(t=C.implementation.createHTMLDocument("")).createElement("base")).href=C.location.href,t.head.appendChild(r)):t=C),o=!n&&[],(i=w.exec(e))?[t.createElement(i[1])]:(i=Ae([e],t,o),o&&o.length&&ce(o).remove(),ce.merge([],i.childNodes)));var r,i,o},ce.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(ce.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},ce.expr.pseudos.animated=function(t){return ce.grep(ce.timers,function(e){return t===e.elem}).length},ce.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=ce.css(e,"position"),c=ce(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=ce.css(e,"top"),u=ce.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),v(t)&&(t=t.call(e,n,ce.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},ce.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){ce.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===ce.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===ce.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=ce(e).offset()).top+=ce.css(e,"borderTopWidth",!0),i.left+=ce.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-ce.css(r,"marginTop",!0),left:t.left-i.left-ce.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===ce.css(e,"position"))e=e.offsetParent;return e||J})}}),ce.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;ce.fn[t]=function(e){return M(this,function(e,t,n){var r;if(y(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),ce.each(["top","left"],function(e,n){ce.cssHooks[n]=Ye(le.pixelPosition,function(e,t){if(t)return t=Ge(e,n),_e.test(t)?ce(e).position()[n]+"px":t})}),ce.each({Height:"height",Width:"width"},function(a,s){ce.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){ce.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return M(this,function(e,t,n){var r;return y(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?ce.css(e,t,i):ce.style(e,t,n,i)},s,n?e:void 0,n)}})}),ce.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){ce.fn[t]=function(e){return this.on(t,e)}}),ce.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)}}),ce.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){ce.fn[n]=function(e,t){return 0
Windows7 初導入時のTips
パソコン
2011.05.02
XPからVistaを飛ばしてWindows7へ移行してくると、作法も違ってわからないことだらけ。
Windows7への移行と同時に、SSDも導入したから、更に訳の分からないことに(^^;
■BIOSの設定を変更しておく
SATAをIDEモードではなく、AHCIモードに変更してからインストール
■SSDへの書き込み負荷を下げる
c:\Program Files
c:\Program Files (x86)
c:\ProgramData
c:\Users
この2ディレクトリは書き込みが激しいことが予想されるので、SSD(C:)からHDD(D*)へ
移動させました。
※2011/05/03追記
Program Files群は、2GB程度の使用量、かつパフォーマンスモニタでディスク書き込みを
監視したところ、ほとんどアクセスが発生しないことが分かったので、SSDに残します。
以下、ProgramFilesは記事からも削除。
・やり方
1)Windows7のインストールを行う。途中でディスク選択画面が出るので
SSDとHDDの両方をフォーマットしておく。ここでHDD(D:)のフォーマットを忘れると
この後で作業ができなくなって、インストールやり直しになるので注意
2)アカウント作成画面で「SHIFT+F10」を押す。これでコマンドプロンプトが表示される。
ユーザアカウント作成前に、諸々のディレクトリを移動する
robocopy “c:\Users” “d:\Users” /E /XJ /COPYALL
robocopy “c:\ProgramData” “d:\ProgramData” /E /XJ /COPYALL
※エラーが出るけどおまじないだと思って実行しておく
元ディレクトリを削除して、移行先にジャンクション(シンボリックリンク)を張る
rmdir “c:\Users” /S
rmdir “c:\ProgramData” /S
※ここもエラーが出るけど実行しておく
mklink /J “c:\Users” “d:\Users”
mklink /J “c:\ProgramData” “d:\ProgramData”
※ここもエラーが出るけど実行しておく
3)regeditを実行して、レジストリを編集する
HKLM\Software\Microsoft\Windows\Windows NT\CurrentVersion\ProfileList
Default、ProfilesDirectory、ProgramData、Publicのデータを
%SystemDrive% の文字列を D:\ に修正する
4)アカウントを作って、一度再起動する
5)アクセサリにあるコマンドプロンプトを右クリックすると「管理者として実行」という
項目があるので、それで実行。
rmdir c:\programData /S
mklink /J c:\ProgramData d:\ProgramData
6)C:(SSD)のプロパティから、「インデックスを付ける」のチェックを外す。
サブディレクトリにも適用させ、エラーが出たら全て無視にする。
7)RamdiskをZ:に作成する。ツールは「BUFFALO RAMDISKユーティリティ」を使用。
64bitでもちゃんと使えるRamdiskは希少ですね。
システム環境変数のTMPとTEMPをRamdiskにする。
IEの一時ファイルをRamdiskにする。
以上
■インターネットへの接続(ネットワーク)が遅い
インストール直後は何かとダウンロードする必要があるのに、なぜか通信速度が遅い!
[コントロールパネル]-[ネットワークと共有センター]-[アダプターの設定の変更]
→ローカルエリア接続を右クリックしてプロパティを開き構成ボタンを押す
TCP チェックサムオフロード(IPv6)
UDPチェックサムオフロード(IPv6)
一括送信オフロード v2(IPv6)
この3つをすべて無効にする
NW環境が整っているなら、Jumboパケットとフローコントロールの有効化も
設定しておくと良さそう
一つメニューを戻って、IPv6も無効にしておく。
高速回線が入っているなら、コマンドプロンプト(管理者)にて以下のコマンドを実行する。
どうも、Windows7は回線に応じて自動的にチューニングするらしいけれど
高速回線には向いていないようなので調整(コマンド一発だけど)が必要。
netsh interface tcp set global autotuninglevel=highlyrestricted
とりあえず、今日現在の備忘録というかTipsはここまで。
再インストールに備えて、導入したツール群のメモ。64bitでもちゃんと動作するモノ。
isoイメージのマウント : Virtual CloneDrive
その他: Skype、Windows Live系
ひとことコメント コメント欄以外は任意入力です